KeyVaultPropertiesProxy
Handle
interface KeyVaultPropertiesProxy { accessPolicies: Aspire_Hosting_Azure_Provisioning_KeyVault_Generated_ListOfKeyVaultAccessPolicyProxy; createMode: BicepValueProxy | KeyVaultCreateMode; enabledForDeployment: BicepValueProxy | boolean; enabledForDiskEncryption: BicepValueProxy | boolean; enabledForTemplateDeployment: BicepValueProxy | boolean; enablePurgeProtection: BicepValueProxy | boolean; enableRbacAuthorization: BicepValueProxy | boolean; enableSoftDelete: BicepValueProxy | boolean; readonly hsmPoolResourceId: BicepValueProxy | string; networkRuleSet: KeyVaultNetworkRuleSetProxy; readonly privateEndpointConnections: Aspire_Hosting_Azure_Provisioning_KeyVault_Generated_ListOfKeyVaultPrivateEndpointConnectionItemDataProxy; provisioningState: BicepValueProxy | KeyVaultProvisioningState; publicNetworkAccess: BicepValueProxy | string; sku: KeyVaultSkuProxy; softDeleteRetentionInDays: BicepValueProxy | number; tenantId: BicepValueProxy | guid; vaultUri: BicepValueProxy | uri; clearCreateMode(): void; clearEnabledForDeployment(): void; clearEnabledForDiskEncryption(): void; clearEnabledForTemplateDeployment(): void; clearEnablePurgeProtection(): void; clearEnableRbacAuthorization(): void; clearEnableSoftDelete(): void; clearProvisioningState(): void; clearPublicNetworkAccess(): void; clearSoftDeleteRetentionInDays(): void; clearTenantId(): void; clearVaultUri(): void;}44 members
Properties
property
accessPolicies Aspire_Hosting_Azure_Provisioning_KeyVault_Generated_ListOfKeyVaultAccessPolicyProxy get · setGets or sets the AccessPolicies provisioning property.
property
createMode BicepValueProxy | KeyVaultCreateMode get · setGets or sets the CreateMode provisioning property.
property
enabledForDeployment BicepValueProxy | boolean get · setGets or sets the EnabledForDeployment provisioning property.
property
enabledForDiskEncryption BicepValueProxy | boolean get · setGets or sets the EnabledForDiskEncryption provisioning property.
property
enabledForTemplateDeployment BicepValueProxy | boolean get · setGets or sets the EnabledForTemplateDeployment provisioning property.
property
enablePurgeProtection BicepValueProxy | boolean get · setGets or sets the EnablePurgeProtection provisioning property.
property
enableSoftDelete BicepValueProxy | boolean get · setGets or sets the EnableSoftDelete provisioning property.
property
hsmPoolResourceId BicepValueProxy | string getGets the HsmPoolResourceId provisioning property.
property
networkRuleSet KeyVaultNetworkRuleSetProxy get · setGets or sets the NetworkRuleSet provisioning property.
property
privateEndpointConnections Aspire_Hosting_Azure_Provisioning_KeyVault_Generated_ListOfKeyVaultPrivateEndpointConnectionItemDataProxy getGets the PrivateEndpointConnections provisioning property.
property
provisioningState BicepValueProxy | KeyVaultProvisioningState get · setGets or sets the ProvisioningState provisioning property.
property
publicNetworkAccess BicepValueProxy | string get · setGets or sets the PublicNetworkAccess provisioning property.
property
skuKeyVaultSkuProxy get · setGets or sets the Sku provisioning property.
property
softDeleteRetentionInDays BicepValueProxy | number get · setGets or sets the SoftDeleteRetentionInDays provisioning property.
property
tenantId BicepValueProxy | guid get · setGets or sets the TenantId provisioning property.
property
vaultUri BicepValueProxy | uri get · setGets or sets the VaultUri provisioning property.
Methods
Clears the EnabledForDeployment provisioning property.
clearEnabledForDeployment(): voidClears the EnabledForDiskEncryption provisioning property.
clearEnabledForDiskEncryption(): voidClears the EnabledForTemplateDeployment provisioning property.
clearEnabledForTemplateDeployment(): voidClears the EnablePurgeProtection provisioning property.
clearEnablePurgeProtection(): voidmethod
clearEnableSoftDelete Clears the EnableSoftDelete provisioning property.
clearEnableSoftDelete(): voidmethod
clearProvisioningState Clears the ProvisioningState provisioning property.
clearProvisioningState(): voidmethod
clearPublicNetworkAccess Clears the PublicNetworkAccess provisioning property.
clearPublicNetworkAccess(): voidClears the SoftDeleteRetentionInDays provisioning property.
clearSoftDeleteRetentionInDays(): void