ArmKeyVaultModelFactory Class

Definition

Model factory for models.

public static class ArmKeyVaultModelFactory
type ArmKeyVaultModelFactory = class
Public Class ArmKeyVaultModelFactory
Inheritance
ArmKeyVaultModelFactory

Methods

DeletedKeyVaultData(ResourceIdentifier, String, ResourceType, SystemData, DeletedKeyVaultProperties)

Initializes a new instance of DeletedKeyVaultData.

DeletedKeyVaultProperties(ResourceIdentifier, Nullable<AzureLocation>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, IReadOnlyDictionary<String, String>, Nullable<Boolean>)

Initializes a new instance of DeletedKeyVaultProperties.

DeletedManagedHsmData(ResourceIdentifier, String, ResourceType, SystemData, DeletedManagedHsmProperties)

Initializes a new instance of DeletedManagedHsmData.

DeletedManagedHsmProperties(ResourceIdentifier, Nullable<AzureLocation>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<Boolean>, IReadOnlyDictionary<String,String>)

Initializes a new instance of DeletedManagedHsmProperties.

KeyVaultAccessPolicyParameters(ResourceIdentifier, String, ResourceType, SystemData, Nullable<AzureLocation>, IEnumerable<KeyVaultAccessPolicy>)

Initializes a new instance of KeyVaultAccessPolicyParameters.

KeyVaultCreateOrUpdateContent(AzureLocation, IDictionary<String,String>, KeyVaultProperties)

Initializes a new instance of KeyVaultCreateOrUpdateContent.

KeyVaultData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, KeyVaultProperties)

Initializes a new instance of KeyVaultData.

KeyVaultNameAvailabilityContent(String, ResourceType)

Initializes a new instance of KeyVaultNameAvailabilityContent.

KeyVaultNameAvailabilityResult(Nullable<Boolean>, Nullable<KeyVaultNameUnavailableReason>, String)

Initializes a new instance of KeyVaultNameAvailabilityResult.

KeyVaultPrivateEndpointConnectionData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<ETag>, ResourceIdentifier, KeyVaultPrivateLinkServiceConnectionState, Nullable<KeyVaultPrivateEndpointConnectionProvisioningState>, Nullable<AzureLocation>, IReadOnlyDictionary<String,String>)

Initializes a new instance of KeyVaultPrivateEndpointConnectionData.

KeyVaultPrivateEndpointConnectionItemData(String, Nullable<ETag>, ResourceIdentifier, KeyVaultPrivateLinkServiceConnectionState, Nullable<KeyVaultPrivateEndpointConnectionProvisioningState>)

Initializes a new instance of KeyVaultPrivateEndpointConnectionItemData.

KeyVaultPrivateLinkResourceData(ResourceIdentifier, String, ResourceType, SystemData, String, IEnumerable<String>, IEnumerable<String>, Nullable<AzureLocation>, IReadOnlyDictionary<String,String>)

Initializes a new instance of KeyVaultPrivateLinkResourceData.

KeyVaultProperties(Guid, KeyVaultSku, IEnumerable<KeyVaultAccessPolicy>, Uri, String, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Int32>, Nullable<Boolean>, Nullable<KeyVaultCreateMode>, Nullable<Boolean>, KeyVaultNetworkRuleSet, Nullable<KeyVaultProvisioningState>, IEnumerable<KeyVaultPrivateEndpointConnectionItemData>, String)

Initializes a new instance of KeyVaultProperties.

KeyVaultSecretCreateOrUpdateContent(IDictionary<String,String>, SecretProperties)

Initializes a new instance of KeyVaultSecretCreateOrUpdateContent.

KeyVaultSecretData(ResourceIdentifier, String, ResourceType, SystemData, SecretProperties, Nullable<AzureLocation>, IReadOnlyDictionary<String, String>)

Initializes a new instance of KeyVaultSecretData.

ManagedHsmData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, ManagedHsmProperties, ManagedHsmSku)

Initializes a new instance of ManagedHsmData.

ManagedHsmGeoReplicatedRegion(String, Nullable<ManagedHsmGeoReplicatedRegionProvisioningState>, Nullable<Boolean>)

Initializes a new instance of ManagedHsmGeoReplicatedRegion.

ManagedHsmNameAvailabilityResult(Nullable<Boolean>, Nullable<ManagedHsmNameUnavailableReason>, String)

Initializes a new instance of ManagedHsmNameAvailabilityResult.

ManagedHsmPrivateEndpointConnectionData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, Nullable<ETag>, ResourceIdentifier, ManagedHsmPrivateLinkServiceConnectionState, Nullable<ManagedHsmPrivateEndpointConnectionProvisioningState>, ManagedHsmSku)

Initializes a new instance of ManagedHsmPrivateEndpointConnectionData.

ManagedHsmPrivateEndpointConnectionItemData(ResourceIdentifier, Nullable<ETag>, ResourceIdentifier, ManagedHsmPrivateLinkServiceConnectionState, Nullable<ManagedHsmPrivateEndpointConnectionProvisioningState>)

Initializes a new instance of ManagedHsmPrivateEndpointConnectionItemData.

ManagedHsmPrivateLinkResourceData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, String, IEnumerable<String>, IEnumerable<String>, ManagedHsmSku)

Initializes a new instance of ManagedHsmPrivateLinkResourceData.

ManagedHsmProperties(Nullable<Guid>, IEnumerable<String>, Uri, Nullable<Boolean>, Nullable<Int32>, Nullable<Boolean>, Nullable<ManagedHsmCreateMode>, String, Nullable<ManagedHsmProvisioningState>, ManagedHsmNetworkRuleSet, IEnumerable<ManagedHsmGeoReplicatedRegion>, IEnumerable<ManagedHsmPrivateEndpointConnectionItemData>, Nullable<ManagedHsmPublicNetworkAccess>, Nullable<DateTimeOffset>, ManagedHSMSecurityDomainProperties)

Initializes a new instance of ManagedHsmProperties.

ManagedHSMSecurityDomainProperties(Nullable<ManagedHSMSecurityDomainActivationStatus>, String)

Initializes a new instance of ManagedHSMSecurityDomainProperties.

SecretAttributes(Nullable<Boolean>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>)

Initializes a new instance of SecretAttributes.

SecretBaseAttributes(Nullable<Boolean>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>)

Initializes a new instance of SecretBaseAttributes.

SecretProperties(String, String, SecretAttributes, Uri, String)

Initializes a new instance of SecretProperties.

Applies to