appconfiguration.azure.com/v1api20220501
APIVersion
Value | Description |
---|---|
“2022-05-01” |
ConfigurationStore
Generator information: - Generated from: /appconfiguration/resource-manager/Microsoft.AppConfiguration/stable/2022-05-01/appconfiguration.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppConfiguration/configurationStores/{configStoreName}
Used by: ConfigurationStoreList.
Property | Description | Type |
---|---|---|
metav1.TypeMeta | ||
metav1.ObjectMeta | ||
spec | ConfigurationStore_Spec Optional |
|
status | ConfigurationStore_STATUS Optional |
ConfigurationStore_Spec
Property | Description | Type |
---|---|---|
azureName | The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it doesn’t have to be. | string Optional |
createMode | Indicates whether the configuration store need to be recovered. | ConfigurationStoreProperties_CreateMode Optional |
disableLocalAuth | Disables all authentication methods other than AAD authentication. | bool Optional |
enablePurgeProtection | Property specifying whether protection against purge is enabled for this configuration store. | bool Optional |
encryption | The encryption settings of the configuration store. | EncryptionProperties Optional |
identity | The managed identity information, if configured. | ResourceIdentity Optional |
location | The geo-location where the resource lives | string Required |
operatorSpec | The specification for configuring operator behavior. This field is interpreted by the operator and not passed directly to Azure | ConfigurationStoreOperatorSpec Optional |
owner | The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a reference to a resources.azure.com/ResourceGroup resource | genruntime.KnownResourceReference Required |
publicNetworkAccess | Control permission for data plane traffic coming from public networks while private endpoint is enabled. | ConfigurationStoreProperties_PublicNetworkAccess Optional |
sku | The sku of the configuration store. | Sku Required |
softDeleteRetentionInDays | The amount of time in days that the configuration store will be retained when it is soft deleted. | int Optional |
systemData | Resource system metadata. | SystemData Optional |
tags | Resource tags. | map[string]string Optional |
ConfigurationStore_STATUS
Property | Description | Type |
---|---|---|
conditions | The observed state of the resource | conditions.Condition[] Optional |
createMode | Indicates whether the configuration store need to be recovered. | ConfigurationStoreProperties_CreateMode_STATUS Optional |
creationDate | The creation date of configuration store. | string Optional |
disableLocalAuth | Disables all authentication methods other than AAD authentication. | bool Optional |
enablePurgeProtection | Property specifying whether protection against purge is enabled for this configuration store. | bool Optional |
encryption | The encryption settings of the configuration store. | EncryptionProperties_STATUS Optional |
endpoint | The DNS endpoint where the configuration store API will be available. | string Optional |
id | Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} | string Optional |
identity | The managed identity information, if configured. | ResourceIdentity_STATUS Optional |
location | The geo-location where the resource lives | string Optional |
name | The name of the resource | string Optional |
privateEndpointConnections | The list of private endpoint connections that are set up for this resource. | PrivateEndpointConnectionReference_STATUS[] Optional |
provisioningState | The provisioning state of the configuration store. | ConfigurationStoreProperties_ProvisioningState_STATUS Optional |
publicNetworkAccess | Control permission for data plane traffic coming from public networks while private endpoint is enabled. | ConfigurationStoreProperties_PublicNetworkAccess_STATUS Optional |
sku | The sku of the configuration store. | Sku_STATUS Optional |
softDeleteRetentionInDays | The amount of time in days that the configuration store will be retained when it is soft deleted. | int Optional |
systemData | Resource system metadata. | SystemData_STATUS Optional |
tags | Resource tags. | map[string]string Optional |
type | The type of the resource. E.g. “Microsoft.Compute/virtualMachines” or “Microsoft.Storage/storageAccounts” | string Optional |
ConfigurationStoreList
Generator information: - Generated from: /appconfiguration/resource-manager/Microsoft.AppConfiguration/stable/2022-05-01/appconfiguration.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppConfiguration/configurationStores/{configStoreName}
Property | Description | Type |
---|---|---|
metav1.TypeMeta | ||
metav1.ListMeta | ||
items | ConfigurationStore[] Optional |
ConfigurationStore_Spec
Used by: ConfigurationStore.
Property | Description | Type |
---|---|---|
azureName | The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it doesn’t have to be. | string Optional |
createMode | Indicates whether the configuration store need to be recovered. | ConfigurationStoreProperties_CreateMode Optional |
disableLocalAuth | Disables all authentication methods other than AAD authentication. | bool Optional |
enablePurgeProtection | Property specifying whether protection against purge is enabled for this configuration store. | bool Optional |
encryption | The encryption settings of the configuration store. | EncryptionProperties Optional |
identity | The managed identity information, if configured. | ResourceIdentity Optional |
location | The geo-location where the resource lives | string Required |
operatorSpec | The specification for configuring operator behavior. This field is interpreted by the operator and not passed directly to Azure | ConfigurationStoreOperatorSpec Optional |
owner | The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a reference to a resources.azure.com/ResourceGroup resource | genruntime.KnownResourceReference Required |
publicNetworkAccess | Control permission for data plane traffic coming from public networks while private endpoint is enabled. | ConfigurationStoreProperties_PublicNetworkAccess Optional |
sku | The sku of the configuration store. | Sku Required |
softDeleteRetentionInDays | The amount of time in days that the configuration store will be retained when it is soft deleted. | int Optional |
systemData | Resource system metadata. | SystemData Optional |
tags | Resource tags. | map[string]string Optional |
ConfigurationStore_STATUS
The configuration store along with all resource properties. The Configuration Store will have all information to begin utilizing it.
Used by: ConfigurationStore.
Property | Description | Type |
---|---|---|
conditions | The observed state of the resource | conditions.Condition[] Optional |
createMode | Indicates whether the configuration store need to be recovered. | ConfigurationStoreProperties_CreateMode_STATUS Optional |
creationDate | The creation date of configuration store. | string Optional |
disableLocalAuth | Disables all authentication methods other than AAD authentication. | bool Optional |
enablePurgeProtection | Property specifying whether protection against purge is enabled for this configuration store. | bool Optional |
encryption | The encryption settings of the configuration store. | EncryptionProperties_STATUS Optional |
endpoint | The DNS endpoint where the configuration store API will be available. | string Optional |
id | Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} | string Optional |
identity | The managed identity information, if configured. | ResourceIdentity_STATUS Optional |
location | The geo-location where the resource lives | string Optional |
name | The name of the resource | string Optional |
privateEndpointConnections | The list of private endpoint connections that are set up for this resource. | PrivateEndpointConnectionReference_STATUS[] Optional |
provisioningState | The provisioning state of the configuration store. | ConfigurationStoreProperties_ProvisioningState_STATUS Optional |
publicNetworkAccess | Control permission for data plane traffic coming from public networks while private endpoint is enabled. | ConfigurationStoreProperties_PublicNetworkAccess_STATUS Optional |
sku | The sku of the configuration store. | Sku_STATUS Optional |
softDeleteRetentionInDays | The amount of time in days that the configuration store will be retained when it is soft deleted. | int Optional |
systemData | Resource system metadata. | SystemData_STATUS Optional |
tags | Resource tags. | map[string]string Optional |
type | The type of the resource. E.g. “Microsoft.Compute/virtualMachines” or “Microsoft.Storage/storageAccounts” | string Optional |
ConfigurationStoreOperatorSpec
Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
Used by: ConfigurationStore_Spec.
Property | Description | Type |
---|---|---|
configMapExpressions | configures where to place operator written dynamic ConfigMaps (created with CEL expressions). | core.DestinationExpression[] Optional |
secretExpressions | configures where to place operator written dynamic secrets (created with CEL expressions). | core.DestinationExpression[] Optional |
secrets | configures where to place Azure generated secrets. | ConfigurationStoreOperatorSecrets Optional |
ConfigurationStoreProperties_CreateMode
Used by: ConfigurationStore_Spec.
Value | Description |
---|---|
“Default” | |
“Recover” |
ConfigurationStoreProperties_CreateMode_STATUS
Used by: ConfigurationStore_STATUS.
Value | Description |
---|---|
“Default” | |
“Recover” |
ConfigurationStoreProperties_ProvisioningState_STATUS
Used by: ConfigurationStore_STATUS.
Value | Description |
---|---|
“Canceled” | |
“Creating” | |
“Deleting” | |
“Failed” | |
“Succeeded” | |
“Updating” |
ConfigurationStoreProperties_PublicNetworkAccess
Used by: ConfigurationStore_Spec.
Value | Description |
---|---|
“Disabled” | |
“Enabled” |
ConfigurationStoreProperties_PublicNetworkAccess_STATUS
Used by: ConfigurationStore_STATUS.
Value | Description |
---|---|
“Disabled” | |
“Enabled” |
EncryptionProperties
The encryption settings for a configuration store.
Used by: ConfigurationStore_Spec.
Property | Description | Type |
---|---|---|
keyVaultProperties | Key vault properties. | KeyVaultProperties Optional |
EncryptionProperties_STATUS
The encryption settings for a configuration store.
Used by: ConfigurationStore_STATUS.
Property | Description | Type |
---|---|---|
keyVaultProperties | Key vault properties. | KeyVaultProperties_STATUS Optional |
PrivateEndpointConnectionReference_STATUS
A reference to a related private endpoint connection.
Used by: ConfigurationStore_STATUS.
Property | Description | Type |
---|---|---|
id | The resource ID. | string Optional |
ResourceIdentity
An identity that can be associated with a resource.
Used by: ConfigurationStore_Spec.
Property | Description | Type |
---|---|---|
type | The type of managed identity used. The type ‘SystemAssigned, UserAssigned’ includes both an implicitly created identity and a set of user-assigned identities. The type ‘None’ will remove any identities. | ResourceIdentity_Type Optional |
userAssignedIdentities | The list of user-assigned identities associated with the resource. The user-assigned identity dictionary keys will be ARM resource ids in the form: ‘/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}’. | UserAssignedIdentityDetails[] Optional |
ResourceIdentity_STATUS
An identity that can be associated with a resource.
Used by: ConfigurationStore_STATUS.
Property | Description | Type |
---|---|---|
principalId | The principal id of the identity. This property will only be provided for a system-assigned identity. | string Optional |
tenantId | The tenant id associated with the resource’s identity. This property will only be provided for a system-assigned identity. | string Optional |
type | The type of managed identity used. The type ‘SystemAssigned, UserAssigned’ includes both an implicitly created identity and a set of user-assigned identities. The type ‘None’ will remove any identities. | ResourceIdentity_Type_STATUS Optional |
userAssignedIdentities | The list of user-assigned identities associated with the resource. The user-assigned identity dictionary keys will be ARM resource ids in the form: ‘/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}’. | map[string]UserIdentity_STATUS Optional |
Sku
Describes a configuration store SKU.
Used by: ConfigurationStore_Spec.
Property | Description | Type |
---|---|---|
name | The SKU name of the configuration store. | string Required |
Sku_STATUS
Describes a configuration store SKU.
Used by: ConfigurationStore_STATUS.
Property | Description | Type |
---|---|---|
name | The SKU name of the configuration store. | string Optional |
SystemData
Metadata pertaining to creation and last modification of the resource.
Used by: ConfigurationStore_Spec.
Property | Description | Type |
---|---|---|
createdAt | The timestamp of resource creation (UTC). | string Optional |
createdBy | The identity that created the resource. | string Optional |
createdByType | The type of identity that created the resource. | SystemData_CreatedByType Optional |
lastModifiedAt | The timestamp of resource last modification (UTC) | string Optional |
lastModifiedBy | The identity that last modified the resource. | string Optional |
lastModifiedByType | The type of identity that last modified the resource. | SystemData_LastModifiedByType Optional |
SystemData_STATUS
Metadata pertaining to creation and last modification of the resource.
Used by: ConfigurationStore_STATUS.
Property | Description | Type |
---|---|---|
createdAt | The timestamp of resource creation (UTC). | string Optional |
createdBy | The identity that created the resource. | string Optional |
createdByType | The type of identity that created the resource. | SystemData_CreatedByType_STATUS Optional |
lastModifiedAt | The timestamp of resource last modification (UTC) | string Optional |
lastModifiedBy | The identity that last modified the resource. | string Optional |
lastModifiedByType | The type of identity that last modified the resource. | SystemData_LastModifiedByType_STATUS Optional |
ConfigurationStoreOperatorSecrets
Used by: ConfigurationStoreOperatorSpec.
Property | Description | Type |
---|---|---|
primaryConnectionString | indicates where the PrimaryConnectionString secret should be placed. If omitted, the secret will not be retrieved from Azure. | genruntime.SecretDestination Optional |
primaryKey | indicates where the PrimaryKey secret should be placed. If omitted, the secret will not be retrieved from Azure. | genruntime.SecretDestination Optional |
primaryKeyID | indicates where the PrimaryKeyID secret should be placed. If omitted, the secret will not be retrieved from Azure. | genruntime.SecretDestination Optional |
primaryReadOnlyConnectionString | indicates where the PrimaryReadOnlyConnectionString secret should be placed. If omitted, the secret will not be retrieved from Azure. | genruntime.SecretDestination Optional |
primaryReadOnlyKey | indicates where the PrimaryReadOnlyKey secret should be placed. If omitted, the secret will not be retrieved from Azure. | genruntime.SecretDestination Optional |
primaryReadOnlyKeyID | indicates where the PrimaryReadOnlyKeyID secret should be placed. If omitted, the secret will not be retrieved from Azure. | genruntime.SecretDestination Optional |
secondaryConnectionString | indicates where the SecondaryConnectionString secret should be placed. If omitted, the secret will not be retrieved from Azure. | genruntime.SecretDestination Optional |
secondaryKey | indicates where the SecondaryKey secret should be placed. If omitted, the secret will not be retrieved from Azure. | genruntime.SecretDestination Optional |
secondaryKeyID | indicates where the SecondaryKeyID secret should be placed. If omitted, the secret will not be retrieved from Azure. | genruntime.SecretDestination Optional |
secondaryReadOnlyConnectionString | indicates where the SecondaryReadOnlyConnectionString secret should be placed. If omitted, the secret will not be retrieved from Azure. | genruntime.SecretDestination Optional |
secondaryReadOnlyKey | indicates where the SecondaryReadOnlyKey secret should be placed. If omitted, the secret will not be retrieved from Azure. | genruntime.SecretDestination Optional |
secondaryReadOnlyKeyID | indicates where the SecondaryReadOnlyKeyID secret should be placed. If omitted, the secret will not be retrieved from Azure. | genruntime.SecretDestination Optional |
KeyVaultProperties
Settings concerning key vault encryption for a configuration store.
Used by: EncryptionProperties.
Property | Description | Type |
---|---|---|
identityClientId | The client id of the identity which will be used to access key vault. | string Optional |
keyIdentifier | The URI of the key vault key used to encrypt data. | string Optional |
KeyVaultProperties_STATUS
Settings concerning key vault encryption for a configuration store.
Used by: EncryptionProperties_STATUS.
Property | Description | Type |
---|---|---|
identityClientId | The client id of the identity which will be used to access key vault. | string Optional |
keyIdentifier | The URI of the key vault key used to encrypt data. | string Optional |
ResourceIdentity_Type
Used by: ResourceIdentity.
Value | Description |
---|---|
“None” | |
“SystemAssigned” | |
“SystemAssigned, UserAssigned” | |
“UserAssigned” |
ResourceIdentity_Type_STATUS
Used by: ResourceIdentity_STATUS.
Value | Description |
---|---|
“None” | |
“SystemAssigned” | |
“SystemAssigned, UserAssigned” | |
“UserAssigned” |
SystemData_CreatedByType
Used by: SystemData.
Value | Description |
---|---|
“Application” | |
“Key” | |
“ManagedIdentity” | |
“User” |
SystemData_CreatedByType_STATUS
Used by: SystemData_STATUS.
Value | Description |
---|---|
“Application” | |
“Key” | |
“ManagedIdentity” | |
“User” |
SystemData_LastModifiedByType
Used by: SystemData.
Value | Description |
---|---|
“Application” | |
“Key” | |
“ManagedIdentity” | |
“User” |
SystemData_LastModifiedByType_STATUS
Used by: SystemData_STATUS.
Value | Description |
---|---|
“Application” | |
“Key” | |
“ManagedIdentity” | |
“User” |
UserAssignedIdentityDetails
Information about the user assigned identity for the resource
Used by: ResourceIdentity.
Property | Description | Type |
---|---|---|
reference | genruntime.ResourceReference Optional |
UserIdentity_STATUS
A resource identity that is managed by the user of the service.
Used by: ResourceIdentity_STATUS.
Property | Description | Type |
---|---|---|
clientId | The client ID of the user-assigned identity. | string Optional |
principalId | The principal ID of the user-assigned identity. | string Optional |