Versions in this module Expand all Collapse all v2 v2.1.0 Nov 23, 2023 v2.0.0 Apr 26, 2023 Changes in this version + type APIKey struct + ConnectionString *string + ID *string + LastModified *time.Time + Name *string + ReadOnly *bool + Value *string + func (a *APIKey) UnmarshalJSON(data []byte) error + func (a APIKey) MarshalJSON() ([]byte, error) + type APIKeyListResult struct + NextLink *string + Value []*APIKey + func (a *APIKeyListResult) UnmarshalJSON(data []byte) error + func (a APIKeyListResult) MarshalJSON() ([]byte, error) + type ActionsRequired string + const ActionsRequiredNone + const ActionsRequiredRecreate + func PossibleActionsRequiredValues() []ActionsRequired + type CheckNameAvailabilityParameters struct + Name *string + Type *ConfigurationResourceType + func (c *CheckNameAvailabilityParameters) UnmarshalJSON(data []byte) error + func (c CheckNameAvailabilityParameters) MarshalJSON() ([]byte, error) + type ClientFactory struct + func NewClientFactory(subscriptionID string, credential azcore.TokenCredential, ...) (*ClientFactory, error) + func (c *ClientFactory) NewConfigurationStoresClient() *ConfigurationStoresClient + func (c *ClientFactory) NewKeyValuesClient() *KeyValuesClient + func (c *ClientFactory) NewOperationsClient() *OperationsClient + func (c *ClientFactory) NewPrivateEndpointConnectionsClient() *PrivateEndpointConnectionsClient + func (c *ClientFactory) NewPrivateLinkResourcesClient() *PrivateLinkResourcesClient + func (c *ClientFactory) NewReplicasClient() *ReplicasClient + type ConfigurationResourceType string + const ConfigurationResourceTypeMicrosoftAppConfigurationConfigurationStores + func PossibleConfigurationResourceTypeValues() []ConfigurationResourceType + type ConfigurationStore struct + ID *string + Identity *ResourceIdentity + Location *string + Name *string + Properties *ConfigurationStoreProperties + SKU *SKU + SystemData *SystemData + Tags map[string]*string + Type *string + func (c *ConfigurationStore) UnmarshalJSON(data []byte) error + func (c ConfigurationStore) MarshalJSON() ([]byte, error) + type ConfigurationStoreListResult struct + NextLink *string + Value []*ConfigurationStore + func (c *ConfigurationStoreListResult) UnmarshalJSON(data []byte) error + func (c ConfigurationStoreListResult) MarshalJSON() ([]byte, error) + type ConfigurationStoreProperties struct + CreateMode *CreateMode + CreationDate *time.Time + DisableLocalAuth *bool + EnablePurgeProtection *bool + Encryption *EncryptionProperties + Endpoint *string + PrivateEndpointConnections []*PrivateEndpointConnectionReference + ProvisioningState *ProvisioningState + PublicNetworkAccess *PublicNetworkAccess + SoftDeleteRetentionInDays *int32 + func (c *ConfigurationStoreProperties) UnmarshalJSON(data []byte) error + func (c ConfigurationStoreProperties) MarshalJSON() ([]byte, error) + type ConfigurationStorePropertiesUpdateParameters struct + DisableLocalAuth *bool + EnablePurgeProtection *bool + Encryption *EncryptionProperties + PublicNetworkAccess *PublicNetworkAccess + func (c *ConfigurationStorePropertiesUpdateParameters) UnmarshalJSON(data []byte) error + func (c ConfigurationStorePropertiesUpdateParameters) MarshalJSON() ([]byte, error) + type ConfigurationStoreUpdateParameters struct + Identity *ResourceIdentity + Properties *ConfigurationStorePropertiesUpdateParameters + SKU *SKU + Tags map[string]*string + func (c *ConfigurationStoreUpdateParameters) UnmarshalJSON(data []byte) error + func (c ConfigurationStoreUpdateParameters) MarshalJSON() ([]byte, error) + type ConfigurationStoresClient struct + func NewConfigurationStoresClient(subscriptionID string, credential azcore.TokenCredential, ...) (*ConfigurationStoresClient, error) + func (client *ConfigurationStoresClient) BeginCreate(ctx context.Context, resourceGroupName string, configStoreName string, ...) (*runtime.Poller[ConfigurationStoresClientCreateResponse], error) + func (client *ConfigurationStoresClient) BeginDelete(ctx context.Context, resourceGroupName string, configStoreName string, ...) (*runtime.Poller[ConfigurationStoresClientDeleteResponse], error) + func (client *ConfigurationStoresClient) BeginPurgeDeleted(ctx context.Context, location string, configStoreName string, ...) (*runtime.Poller[ConfigurationStoresClientPurgeDeletedResponse], error) + func (client *ConfigurationStoresClient) BeginUpdate(ctx context.Context, resourceGroupName string, configStoreName string, ...) (*runtime.Poller[ConfigurationStoresClientUpdateResponse], error) + func (client *ConfigurationStoresClient) Get(ctx context.Context, resourceGroupName string, configStoreName string, ...) (ConfigurationStoresClientGetResponse, error) + func (client *ConfigurationStoresClient) GetDeleted(ctx context.Context, location string, configStoreName string, ...) (ConfigurationStoresClientGetDeletedResponse, error) + func (client *ConfigurationStoresClient) NewListByResourceGroupPager(resourceGroupName string, ...) *runtime.Pager[ConfigurationStoresClientListByResourceGroupResponse] + func (client *ConfigurationStoresClient) NewListDeletedPager(options *ConfigurationStoresClientListDeletedOptions) *runtime.Pager[ConfigurationStoresClientListDeletedResponse] + func (client *ConfigurationStoresClient) NewListKeysPager(resourceGroupName string, configStoreName string, ...) *runtime.Pager[ConfigurationStoresClientListKeysResponse] + func (client *ConfigurationStoresClient) NewListPager(options *ConfigurationStoresClientListOptions) *runtime.Pager[ConfigurationStoresClientListResponse] + func (client *ConfigurationStoresClient) RegenerateKey(ctx context.Context, resourceGroupName string, configStoreName string, ...) (ConfigurationStoresClientRegenerateKeyResponse, error) + type ConfigurationStoresClientBeginCreateOptions struct + ResumeToken string + type ConfigurationStoresClientBeginDeleteOptions struct + ResumeToken string + type ConfigurationStoresClientBeginPurgeDeletedOptions struct + ResumeToken string + type ConfigurationStoresClientBeginUpdateOptions struct + ResumeToken string + type ConfigurationStoresClientCreateResponse struct + type ConfigurationStoresClientDeleteResponse struct + type ConfigurationStoresClientGetDeletedOptions struct + type ConfigurationStoresClientGetDeletedResponse struct + type ConfigurationStoresClientGetOptions struct + type ConfigurationStoresClientGetResponse struct + type ConfigurationStoresClientListByResourceGroupOptions struct + SkipToken *string + type ConfigurationStoresClientListByResourceGroupResponse struct + type ConfigurationStoresClientListDeletedOptions struct + type ConfigurationStoresClientListDeletedResponse struct + type ConfigurationStoresClientListKeysOptions struct + SkipToken *string + type ConfigurationStoresClientListKeysResponse struct + type ConfigurationStoresClientListOptions struct + SkipToken *string + type ConfigurationStoresClientListResponse struct + type ConfigurationStoresClientPurgeDeletedResponse struct + type ConfigurationStoresClientRegenerateKeyOptions struct + type ConfigurationStoresClientRegenerateKeyResponse struct + type ConfigurationStoresClientUpdateResponse struct + type ConnectionStatus string + const ConnectionStatusApproved + const ConnectionStatusDisconnected + const ConnectionStatusPending + const ConnectionStatusRejected + func PossibleConnectionStatusValues() []ConnectionStatus + type CreateMode string + const CreateModeDefault + const CreateModeRecover + func PossibleCreateModeValues() []CreateMode + type CreatedByType string + const CreatedByTypeApplication + const CreatedByTypeKey + const CreatedByTypeManagedIdentity + const CreatedByTypeUser + func PossibleCreatedByTypeValues() []CreatedByType + type DeletedConfigurationStore struct + ID *string + Name *string + Properties *DeletedConfigurationStoreProperties + Type *string + func (d *DeletedConfigurationStore) UnmarshalJSON(data []byte) error + func (d DeletedConfigurationStore) MarshalJSON() ([]byte, error) + type DeletedConfigurationStoreListResult struct + NextLink *string + Value []*DeletedConfigurationStore + func (d *DeletedConfigurationStoreListResult) UnmarshalJSON(data []byte) error + func (d DeletedConfigurationStoreListResult) MarshalJSON() ([]byte, error) + type DeletedConfigurationStoreProperties struct + ConfigurationStoreID *string + DeletionDate *time.Time + Location *string + PurgeProtectionEnabled *bool + ScheduledPurgeDate *time.Time + Tags map[string]*string + func (d *DeletedConfigurationStoreProperties) UnmarshalJSON(data []byte) error + func (d DeletedConfigurationStoreProperties) MarshalJSON() ([]byte, error) + type EncryptionProperties struct + KeyVaultProperties *KeyVaultProperties + func (e *EncryptionProperties) UnmarshalJSON(data []byte) error + func (e EncryptionProperties) MarshalJSON() ([]byte, error) + type ErrorAdditionalInfo struct + Info any + Type *string + func (e *ErrorAdditionalInfo) UnmarshalJSON(data []byte) error + func (e ErrorAdditionalInfo) MarshalJSON() ([]byte, error) + type ErrorDetails struct + AdditionalInfo []*ErrorAdditionalInfo + Code *string + Message *string + func (e *ErrorDetails) UnmarshalJSON(data []byte) error + func (e ErrorDetails) MarshalJSON() ([]byte, error) + type ErrorResponse struct + Error *ErrorDetails + func (e *ErrorResponse) UnmarshalJSON(data []byte) error + func (e ErrorResponse) MarshalJSON() ([]byte, error) + type IdentityType string + const IdentityTypeNone + const IdentityTypeSystemAssigned + const IdentityTypeSystemAssignedUserAssigned + const IdentityTypeUserAssigned + func PossibleIdentityTypeValues() []IdentityType + type KeyValue struct + ID *string + Name *string + Properties *KeyValueProperties + Type *string + func (k *KeyValue) UnmarshalJSON(data []byte) error + func (k KeyValue) MarshalJSON() ([]byte, error) + type KeyValueListResult struct + NextLink *string + Value []*KeyValue + func (k *KeyValueListResult) UnmarshalJSON(data []byte) error + func (k KeyValueListResult) MarshalJSON() ([]byte, error) + type KeyValueProperties struct + ContentType *string + ETag *string + Key *string + Label *string + LastModified *time.Time + Locked *bool + Tags map[string]*string + Value *string + func (k *KeyValueProperties) UnmarshalJSON(data []byte) error + func (k KeyValueProperties) MarshalJSON() ([]byte, error) + type KeyValuesClient struct + func NewKeyValuesClient(subscriptionID string, credential azcore.TokenCredential, ...) (*KeyValuesClient, error) + func (client *KeyValuesClient) BeginDelete(ctx context.Context, resourceGroupName string, configStoreName string, ...) (*runtime.Poller[KeyValuesClientDeleteResponse], error) + func (client *KeyValuesClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, configStoreName string, ...) (KeyValuesClientCreateOrUpdateResponse, error) + func (client *KeyValuesClient) Get(ctx context.Context, resourceGroupName string, configStoreName string, ...) (KeyValuesClientGetResponse, error) + type KeyValuesClientBeginDeleteOptions struct + ResumeToken string + type KeyValuesClientCreateOrUpdateOptions struct + KeyValueParameters *KeyValue + type KeyValuesClientCreateOrUpdateResponse struct + type KeyValuesClientDeleteResponse struct + type KeyValuesClientGetOptions struct + type KeyValuesClientGetResponse struct + type KeyVaultProperties struct + IdentityClientID *string + KeyIdentifier *string + func (k *KeyVaultProperties) UnmarshalJSON(data []byte) error + func (k KeyVaultProperties) MarshalJSON() ([]byte, error) + type LogSpecification struct + BlobDuration *string + DisplayName *string + Name *string + func (l *LogSpecification) UnmarshalJSON(data []byte) error + func (l LogSpecification) MarshalJSON() ([]byte, error) + type MetricDimension struct + DisplayName *string + InternalName *string + Name *string + func (m *MetricDimension) UnmarshalJSON(data []byte) error + func (m MetricDimension) MarshalJSON() ([]byte, error) + type MetricSpecification struct + AggregationType *string + Dimensions []*MetricDimension + DisplayDescription *string + DisplayName *string + FillGapWithZero *bool + InternalMetricName *string + Name *string + Unit *string + func (m *MetricSpecification) UnmarshalJSON(data []byte) error + func (m MetricSpecification) MarshalJSON() ([]byte, error) + type NameAvailabilityStatus struct + Message *string + NameAvailable *bool + Reason *string + func (n *NameAvailabilityStatus) UnmarshalJSON(data []byte) error + func (n NameAvailabilityStatus) MarshalJSON() ([]byte, error) + type OperationDefinition struct + Display *OperationDefinitionDisplay + IsDataAction *bool + Name *string + Origin *string + Properties *OperationProperties + func (o *OperationDefinition) UnmarshalJSON(data []byte) error + func (o OperationDefinition) MarshalJSON() ([]byte, error) + type OperationDefinitionDisplay struct + Description *string + Operation *string + Provider *string + Resource *string + func (o *OperationDefinitionDisplay) UnmarshalJSON(data []byte) error + func (o OperationDefinitionDisplay) MarshalJSON() ([]byte, error) + type OperationDefinitionListResult struct + NextLink *string + Value []*OperationDefinition + func (o *OperationDefinitionListResult) UnmarshalJSON(data []byte) error + func (o OperationDefinitionListResult) MarshalJSON() ([]byte, error) + type OperationProperties struct + ServiceSpecification *ServiceSpecification + func (o *OperationProperties) UnmarshalJSON(data []byte) error + func (o OperationProperties) MarshalJSON() ([]byte, error) + type OperationsClient struct + func NewOperationsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*OperationsClient, error) + func (client *OperationsClient) CheckNameAvailability(ctx context.Context, ...) (OperationsClientCheckNameAvailabilityResponse, error) + func (client *OperationsClient) NewListPager(options *OperationsClientListOptions) *runtime.Pager[OperationsClientListResponse] + func (client *OperationsClient) RegionalCheckNameAvailability(ctx context.Context, location string, ...) (OperationsClientRegionalCheckNameAvailabilityResponse, error) + type OperationsClientCheckNameAvailabilityOptions struct + type OperationsClientCheckNameAvailabilityResponse struct + type OperationsClientListOptions struct + SkipToken *string + type OperationsClientListResponse struct + type OperationsClientRegionalCheckNameAvailabilityOptions struct + type OperationsClientRegionalCheckNameAvailabilityResponse struct + type PrivateEndpoint struct + ID *string + func (p *PrivateEndpoint) UnmarshalJSON(data []byte) error + func (p PrivateEndpoint) MarshalJSON() ([]byte, error) + type PrivateEndpointConnection struct + ID *string + Name *string + Properties *PrivateEndpointConnectionProperties + Type *string + func (p *PrivateEndpointConnection) UnmarshalJSON(data []byte) error + func (p PrivateEndpointConnection) MarshalJSON() ([]byte, error) + type PrivateEndpointConnectionListResult struct + NextLink *string + Value []*PrivateEndpointConnection + func (p *PrivateEndpointConnectionListResult) UnmarshalJSON(data []byte) error + func (p PrivateEndpointConnectionListResult) MarshalJSON() ([]byte, error) + type PrivateEndpointConnectionProperties struct + PrivateEndpoint *PrivateEndpoint + PrivateLinkServiceConnectionState *PrivateLinkServiceConnectionState + ProvisioningState *ProvisioningState + func (p *PrivateEndpointConnectionProperties) UnmarshalJSON(data []byte) error + func (p PrivateEndpointConnectionProperties) MarshalJSON() ([]byte, error) + type PrivateEndpointConnectionReference struct + ID *string + Name *string + Properties *PrivateEndpointConnectionProperties + Type *string + func (p *PrivateEndpointConnectionReference) UnmarshalJSON(data []byte) error + func (p PrivateEndpointConnectionReference) MarshalJSON() ([]byte, error) + type PrivateEndpointConnectionsClient struct + func NewPrivateEndpointConnectionsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*PrivateEndpointConnectionsClient, error) + func (client *PrivateEndpointConnectionsClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, configStoreName string, ...) (*runtime.Poller[PrivateEndpointConnectionsClientCreateOrUpdateResponse], error) + func (client *PrivateEndpointConnectionsClient) BeginDelete(ctx context.Context, resourceGroupName string, configStoreName string, ...) (*runtime.Poller[PrivateEndpointConnectionsClientDeleteResponse], error) + func (client *PrivateEndpointConnectionsClient) Get(ctx context.Context, resourceGroupName string, configStoreName string, ...) (PrivateEndpointConnectionsClientGetResponse, error) + func (client *PrivateEndpointConnectionsClient) NewListByConfigurationStorePager(resourceGroupName string, configStoreName string, ...) ... + type PrivateEndpointConnectionsClientBeginCreateOrUpdateOptions struct + ResumeToken string + type PrivateEndpointConnectionsClientBeginDeleteOptions struct + ResumeToken string + type PrivateEndpointConnectionsClientCreateOrUpdateResponse struct + type PrivateEndpointConnectionsClientDeleteResponse struct + type PrivateEndpointConnectionsClientGetOptions struct + type PrivateEndpointConnectionsClientGetResponse struct + type PrivateEndpointConnectionsClientListByConfigurationStoreOptions struct + type PrivateEndpointConnectionsClientListByConfigurationStoreResponse struct + type PrivateLinkResource struct + ID *string + Name *string + Properties *PrivateLinkResourceProperties + Type *string + func (p *PrivateLinkResource) UnmarshalJSON(data []byte) error + func (p PrivateLinkResource) MarshalJSON() ([]byte, error) + type PrivateLinkResourceListResult struct + NextLink *string + Value []*PrivateLinkResource + func (p *PrivateLinkResourceListResult) UnmarshalJSON(data []byte) error + func (p PrivateLinkResourceListResult) MarshalJSON() ([]byte, error) + type PrivateLinkResourceProperties struct + GroupID *string + RequiredMembers []*string + RequiredZoneNames []*string + func (p *PrivateLinkResourceProperties) UnmarshalJSON(data []byte) error + func (p PrivateLinkResourceProperties) MarshalJSON() ([]byte, error) + type PrivateLinkResourcesClient struct + func NewPrivateLinkResourcesClient(subscriptionID string, credential azcore.TokenCredential, ...) (*PrivateLinkResourcesClient, error) + func (client *PrivateLinkResourcesClient) Get(ctx context.Context, resourceGroupName string, configStoreName string, ...) (PrivateLinkResourcesClientGetResponse, error) + func (client *PrivateLinkResourcesClient) NewListByConfigurationStorePager(resourceGroupName string, configStoreName string, ...) *runtime.Pager[PrivateLinkResourcesClientListByConfigurationStoreResponse] + type PrivateLinkResourcesClientGetOptions struct + type PrivateLinkResourcesClientGetResponse struct + type PrivateLinkResourcesClientListByConfigurationStoreOptions struct + type PrivateLinkResourcesClientListByConfigurationStoreResponse struct + type PrivateLinkServiceConnectionState struct + ActionsRequired *ActionsRequired + Description *string + Status *ConnectionStatus + func (p *PrivateLinkServiceConnectionState) UnmarshalJSON(data []byte) error + func (p PrivateLinkServiceConnectionState) MarshalJSON() ([]byte, error) + type ProvisioningState string + const ProvisioningStateCanceled + const ProvisioningStateCreating + const ProvisioningStateDeleting + const ProvisioningStateFailed + const ProvisioningStateSucceeded + const ProvisioningStateUpdating + func PossibleProvisioningStateValues() []ProvisioningState + type PublicNetworkAccess string + const PublicNetworkAccessDisabled + const PublicNetworkAccessEnabled + func PossiblePublicNetworkAccessValues() []PublicNetworkAccess + type RegenerateKeyParameters struct + ID *string + func (r *RegenerateKeyParameters) UnmarshalJSON(data []byte) error + func (r RegenerateKeyParameters) MarshalJSON() ([]byte, error) + type Replica struct + ID *string + Location *string + Name *string + Properties *ReplicaProperties + SystemData *SystemData + Type *string + func (r *Replica) UnmarshalJSON(data []byte) error + func (r Replica) MarshalJSON() ([]byte, error) + type ReplicaListResult struct + NextLink *string + Value []*Replica + func (r *ReplicaListResult) UnmarshalJSON(data []byte) error + func (r ReplicaListResult) MarshalJSON() ([]byte, error) + type ReplicaProperties struct + Endpoint *string + ProvisioningState *ReplicaProvisioningState + func (r *ReplicaProperties) UnmarshalJSON(data []byte) error + func (r ReplicaProperties) MarshalJSON() ([]byte, error) + type ReplicaProvisioningState string + const ReplicaProvisioningStateCanceled + const ReplicaProvisioningStateCreating + const ReplicaProvisioningStateDeleting + const ReplicaProvisioningStateFailed + const ReplicaProvisioningStateSucceeded + func PossibleReplicaProvisioningStateValues() []ReplicaProvisioningState + type ReplicasClient struct + func NewReplicasClient(subscriptionID string, credential azcore.TokenCredential, ...) (*ReplicasClient, error) + func (client *ReplicasClient) BeginCreate(ctx context.Context, resourceGroupName string, configStoreName string, ...) (*runtime.Poller[ReplicasClientCreateResponse], error) + func (client *ReplicasClient) BeginDelete(ctx context.Context, resourceGroupName string, configStoreName string, ...) (*runtime.Poller[ReplicasClientDeleteResponse], error) + func (client *ReplicasClient) Get(ctx context.Context, resourceGroupName string, configStoreName string, ...) (ReplicasClientGetResponse, error) + func (client *ReplicasClient) NewListByConfigurationStorePager(resourceGroupName string, configStoreName string, ...) *runtime.Pager[ReplicasClientListByConfigurationStoreResponse] + type ReplicasClientBeginCreateOptions struct + ResumeToken string + type ReplicasClientBeginDeleteOptions struct + ResumeToken string + type ReplicasClientCreateResponse struct + type ReplicasClientDeleteResponse struct + type ReplicasClientGetOptions struct + type ReplicasClientGetResponse struct + type ReplicasClientListByConfigurationStoreOptions struct + SkipToken *string + type ReplicasClientListByConfigurationStoreResponse struct + type Resource struct + ID *string + Name *string + Type *string + func (r *Resource) UnmarshalJSON(data []byte) error + func (r Resource) MarshalJSON() ([]byte, error) + type ResourceIdentity struct + PrincipalID *string + TenantID *string + Type *IdentityType + UserAssignedIdentities map[string]*UserIdentity + func (r *ResourceIdentity) UnmarshalJSON(data []byte) error + func (r ResourceIdentity) MarshalJSON() ([]byte, error) + type SKU struct + Name *string + func (s *SKU) UnmarshalJSON(data []byte) error + func (s SKU) MarshalJSON() ([]byte, error) + type ServiceSpecification struct + LogSpecifications []*LogSpecification + MetricSpecifications []*MetricSpecification + func (s *ServiceSpecification) UnmarshalJSON(data []byte) error + func (s ServiceSpecification) MarshalJSON() ([]byte, error) + type SystemData struct + CreatedAt *time.Time + CreatedBy *string + CreatedByType *CreatedByType + LastModifiedAt *time.Time + LastModifiedBy *string + LastModifiedByType *CreatedByType + func (s *SystemData) UnmarshalJSON(data []byte) error + func (s SystemData) MarshalJSON() ([]byte, error) + type TrackedResource struct + ID *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (t *TrackedResource) UnmarshalJSON(data []byte) error + func (t TrackedResource) MarshalJSON() ([]byte, error) + type UserIdentity struct + ClientID *string + PrincipalID *string + func (u *UserIdentity) UnmarshalJSON(data []byte) error + func (u UserIdentity) MarshalJSON() ([]byte, error) Other modules containing this package github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/appconfiguration/armappconfiguration