TenantAccessInfoSecretsDetails Class

Definition

Tenant access information contract of the API Management service.

public class TenantAccessInfoSecretsDetails
public class TenantAccessInfoSecretsDetails : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.ApiManagement.Models.TenantAccessInfoSecretsDetails>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.ApiManagement.Models.TenantAccessInfoSecretsDetails>
type TenantAccessInfoSecretsDetails = class
type TenantAccessInfoSecretsDetails = class
    interface IJsonModel<TenantAccessInfoSecretsDetails>
    interface IPersistableModel<TenantAccessInfoSecretsDetails>
Public Class TenantAccessInfoSecretsDetails
Public Class TenantAccessInfoSecretsDetails
Implements IJsonModel(Of TenantAccessInfoSecretsDetails), IPersistableModel(Of TenantAccessInfoSecretsDetails)
Inheritance
TenantAccessInfoSecretsDetails
Implements

Properties

AccessInfoType

Access Information type ('access' or 'gitAccess').

IsDirectAccessEnabled

Determines whether direct access is enabled.

PrimaryKey

Primary access key. This property will not be filled on 'GET' operations! Use '/listSecrets' POST request to get the value.

PrincipalId

Principal (User) Identifier.

SecondaryKey

Secondary access key. This property will not be filled on 'GET' operations! Use '/listSecrets' POST request to get the value.

Explicit Interface Implementations

IJsonModel<TenantAccessInfoSecretsDetails>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<TenantAccessInfoSecretsDetails>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<TenantAccessInfoSecretsDetails>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<TenantAccessInfoSecretsDetails>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<TenantAccessInfoSecretsDetails>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to