ArmSecretsStoreExtensionModelFactory Class

Definition

A factory class for creating instances of the models for mocking.

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

Methods

Name Description
KeyVaultSecretProviderClassData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, KeyVaultSecretProviderClassProperties, ExtendedLocation)

The AzureKeyVaultSecretProviderClass resource.

KeyVaultSecretProviderClassPatch(IDictionary<String,String>, AzureKeyVaultSecretProviderClassUpdateProperties)

The type used for update operations of the AzureKeyVaultSecretProviderClass.

KeyVaultSecretProviderClassProperties(String, Guid, Guid, String, Nullable<SecretsStoreExtensionProvisioningState>)

The properties of the AzureKeyVaultSecretProviderClass.

SecretSyncCondition(Nullable<DateTimeOffset>, String, Nullable<Int64>, String, SecretSyncConditionStatusType, String)

A condition represents the status of the secret create and update processes.

SecretSyncData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, SecretSyncProperties, ExtendedLocation)

The SecretSync resource.

SecretSyncPatch(IDictionary<String,String>, SecretSyncUpdateProperties)

The type used for update operations of the SecretSync.

SecretSyncProperties(String, String, KubernetesSecretType, String, IEnumerable<KubernetesSecretObjectMapping>, SecretSyncStatus, Nullable<SecretsStoreExtensionProvisioningState>)

The properties of the SecretSync instance.

SecretSyncStatus(Nullable<DateTimeOffset>, IEnumerable<SecretSyncCondition>)

SecretSyncStatus defines the observed state of the secret synchronization process.

SecretSyncUpdateProperties(String, String, String, IEnumerable<KubernetesSecretObjectMapping>)

The updatable properties of the SecretSync.

Applies to