Skip to content

TenantProviderBindingRequest

Namespace AgentPrism · Assembly AgentPrism.AspNetCore.dll

The request body for creating or replacing a tenant provider binding.

public sealed record TenantProviderBindingRequest : IEquatable<TenantProviderBindingRequest>

objectTenantProviderBindingRequest

IEquatable<TenantProviderBindingRequest>

object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

public TenantProviderBindingRequest()

Gets the configuration key name the credential is read from. Never a value.

public string? ApiKeyConfigurationName { get; init; }

string?

Gets the optional endpoint override.

public string? Endpoint { get; init; }

string?

public override bool Equals(object? obj)

obj object?

bool

public bool Equals(TenantProviderBindingRequest? other)

other TenantProviderBindingRequest?

bool

public override int GetHashCode()

int

public override string ToString()

string

operator ==(TenantProviderBindingRequest?, TenantProviderBindingRequest?)

Section titled “ operator ==(TenantProviderBindingRequest?, TenantProviderBindingRequest?)”
public static bool operator ==(TenantProviderBindingRequest? left, TenantProviderBindingRequest? right)

left TenantProviderBindingRequest?

right TenantProviderBindingRequest?

bool

operator !=(TenantProviderBindingRequest?, TenantProviderBindingRequest?)

Section titled “ operator !=(TenantProviderBindingRequest?, TenantProviderBindingRequest?)”
public static bool operator !=(TenantProviderBindingRequest? left, TenantProviderBindingRequest? right)

left TenantProviderBindingRequest?

right TenantProviderBindingRequest?

bool