Documentation
¶
Index ¶
- Constants
- type AzureAppConfigurationClient
- func (client *AzureAppConfigurationClient) CheckKeyValue(ctx context.Context, key string, ...) (AzureAppConfigurationClientCheckKeyValueResponse, error)
- func (client *AzureAppConfigurationClient) CheckKeyValues(ctx context.Context, options *AzureAppConfigurationClientCheckKeyValuesOptions) (AzureAppConfigurationClientCheckKeyValuesResponse, error)
- func (client *AzureAppConfigurationClient) CheckKeys(ctx context.Context, options *AzureAppConfigurationClientCheckKeysOptions) (AzureAppConfigurationClientCheckKeysResponse, error)
- func (client *AzureAppConfigurationClient) CheckLabels(ctx context.Context, options *AzureAppConfigurationClientCheckLabelsOptions) (AzureAppConfigurationClientCheckLabelsResponse, error)
- func (client *AzureAppConfigurationClient) CheckRevisions(ctx context.Context, options *AzureAppConfigurationClientCheckRevisionsOptions) (AzureAppConfigurationClientCheckRevisionsResponse, error)
- func (client *AzureAppConfigurationClient) DeleteKeyValue(ctx context.Context, key string, ...) (AzureAppConfigurationClientDeleteKeyValueResponse, error)
- func (client *AzureAppConfigurationClient) DeleteLock(ctx context.Context, key string, ...) (AzureAppConfigurationClientDeleteLockResponse, error)
- func (client *AzureAppConfigurationClient) GetKeyValue(ctx context.Context, key string, ...) (AzureAppConfigurationClientGetKeyValueResponse, error)
- func (client *AzureAppConfigurationClient) NewGetKeyValuesPager(options *AzureAppConfigurationClientGetKeyValuesOptions) *runtime.Pager[AzureAppConfigurationClientGetKeyValuesResponse]
- func (client *AzureAppConfigurationClient) NewGetKeysPager(options *AzureAppConfigurationClientGetKeysOptions) *runtime.Pager[AzureAppConfigurationClientGetKeysResponse]
- func (client *AzureAppConfigurationClient) NewGetLabelsPager(options *AzureAppConfigurationClientGetLabelsOptions) *runtime.Pager[AzureAppConfigurationClientGetLabelsResponse]
- func (client *AzureAppConfigurationClient) NewGetRevisionsPager(options *AzureAppConfigurationClientGetRevisionsOptions) *runtime.Pager[AzureAppConfigurationClientGetRevisionsResponse]
- func (client *AzureAppConfigurationClient) PutKeyValue(ctx context.Context, key string, ...) (AzureAppConfigurationClientPutKeyValueResponse, error)
- func (client *AzureAppConfigurationClient) PutLock(ctx context.Context, key string, ...) (AzureAppConfigurationClientPutLockResponse, error)
- type AzureAppConfigurationClientCheckKeyValueOptions
- type AzureAppConfigurationClientCheckKeyValueResponse
- type AzureAppConfigurationClientCheckKeyValuesOptions
- type AzureAppConfigurationClientCheckKeyValuesResponse
- type AzureAppConfigurationClientCheckKeysOptions
- type AzureAppConfigurationClientCheckKeysResponse
- type AzureAppConfigurationClientCheckLabelsOptions
- type AzureAppConfigurationClientCheckLabelsResponse
- type AzureAppConfigurationClientCheckRevisionsOptions
- type AzureAppConfigurationClientCheckRevisionsResponse
- type AzureAppConfigurationClientDeleteKeyValueOptions
- type AzureAppConfigurationClientDeleteKeyValueResponse
- type AzureAppConfigurationClientDeleteLockOptions
- type AzureAppConfigurationClientDeleteLockResponse
- type AzureAppConfigurationClientGetKeyValueOptions
- type AzureAppConfigurationClientGetKeyValueResponse
- type AzureAppConfigurationClientGetKeyValuesOptions
- type AzureAppConfigurationClientGetKeyValuesResponse
- type AzureAppConfigurationClientGetKeysOptions
- type AzureAppConfigurationClientGetKeysResponse
- type AzureAppConfigurationClientGetLabelsOptions
- type AzureAppConfigurationClientGetLabelsResponse
- type AzureAppConfigurationClientGetRevisionsOptions
- type AzureAppConfigurationClientGetRevisionsResponse
- type AzureAppConfigurationClientPutKeyValueOptions
- type AzureAppConfigurationClientPutKeyValueResponse
- type AzureAppConfigurationClientPutLockOptions
- type AzureAppConfigurationClientPutLockResponse
- type Enum6
- type Enum7
- type Error
- type Get5ItemsItem
- type Get6ItemsItem
- type Get7ItemsItem
- type Head5ItemsItem
- type Head6ItemsItem
- type Head7ItemsItem
- type Key
- type KeyListResult
- type KeyValue
- type KeyValueListResult
- type Label
- type LabelListResult
Constants ¶
const ( ModuleName = "azappconfig" ModuleVersion = "v0.3.2" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AzureAppConfigurationClient ¶
type AzureAppConfigurationClient struct {
// contains filtered or unexported fields
}
AzureAppConfigurationClient contains the methods for the AzureAppConfiguration group. Don't use this type directly, use NewAzureAppConfigurationClient() instead.
func NewAzureAppConfigurationClient ¶
func NewAzureAppConfigurationClient(endpoint string, syncToken *string, pl runtime.Pipeline) *AzureAppConfigurationClient
NewAzureAppConfigurationClient creates a new instance of AzureAppConfigurationClient with the specified values. endpoint - The endpoint of the App Configuration instance to send requests to. syncToken - Used to guarantee real-time consistency between requests. pl - the pipeline used for sending requests and handling responses.
func (*AzureAppConfigurationClient) CheckKeyValue ¶
func (client *AzureAppConfigurationClient) CheckKeyValue(ctx context.Context, key string, options *AzureAppConfigurationClientCheckKeyValueOptions) (AzureAppConfigurationClientCheckKeyValueResponse, error)
CheckKeyValue - Requests the headers and status of the given resource. If the operation fails it returns an *azcore.ResponseError type. key - The key of the key-value to retrieve. options - AzureAppConfigurationClientCheckKeyValueOptions contains the optional parameters for the AzureAppConfigurationClient.CheckKeyValue method.
func (*AzureAppConfigurationClient) CheckKeyValues ¶
func (client *AzureAppConfigurationClient) CheckKeyValues(ctx context.Context, options *AzureAppConfigurationClientCheckKeyValuesOptions) (AzureAppConfigurationClientCheckKeyValuesResponse, error)
CheckKeyValues - Requests the headers and status of the given resource. If the operation fails it returns an *azcore.ResponseError type. options - AzureAppConfigurationClientCheckKeyValuesOptions contains the optional parameters for the AzureAppConfigurationClient.CheckKeyValues method.
func (*AzureAppConfigurationClient) CheckKeys ¶
func (client *AzureAppConfigurationClient) CheckKeys(ctx context.Context, options *AzureAppConfigurationClientCheckKeysOptions) (AzureAppConfigurationClientCheckKeysResponse, error)
CheckKeys - Requests the headers and status of the given resource. If the operation fails it returns an *azcore.ResponseError type. options - AzureAppConfigurationClientCheckKeysOptions contains the optional parameters for the AzureAppConfigurationClient.CheckKeys method.
func (*AzureAppConfigurationClient) CheckLabels ¶
func (client *AzureAppConfigurationClient) CheckLabels(ctx context.Context, options *AzureAppConfigurationClientCheckLabelsOptions) (AzureAppConfigurationClientCheckLabelsResponse, error)
CheckLabels - Requests the headers and status of the given resource. If the operation fails it returns an *azcore.ResponseError type. options - AzureAppConfigurationClientCheckLabelsOptions contains the optional parameters for the AzureAppConfigurationClient.CheckLabels method.
func (*AzureAppConfigurationClient) CheckRevisions ¶
func (client *AzureAppConfigurationClient) CheckRevisions(ctx context.Context, options *AzureAppConfigurationClientCheckRevisionsOptions) (AzureAppConfigurationClientCheckRevisionsResponse, error)
CheckRevisions - Requests the headers and status of the given resource. If the operation fails it returns an *azcore.ResponseError type. options - AzureAppConfigurationClientCheckRevisionsOptions contains the optional parameters for the AzureAppConfigurationClient.CheckRevisions method.
func (*AzureAppConfigurationClient) DeleteKeyValue ¶
func (client *AzureAppConfigurationClient) DeleteKeyValue(ctx context.Context, key string, options *AzureAppConfigurationClientDeleteKeyValueOptions) (AzureAppConfigurationClientDeleteKeyValueResponse, error)
DeleteKeyValue - Deletes a key-value. If the operation fails it returns an *azcore.ResponseError type. key - The key of the key-value to delete. options - AzureAppConfigurationClientDeleteKeyValueOptions contains the optional parameters for the AzureAppConfigurationClient.DeleteKeyValue method.
func (*AzureAppConfigurationClient) DeleteLock ¶
func (client *AzureAppConfigurationClient) DeleteLock(ctx context.Context, key string, options *AzureAppConfigurationClientDeleteLockOptions) (AzureAppConfigurationClientDeleteLockResponse, error)
DeleteLock - Unlocks a key-value. If the operation fails it returns an *azcore.ResponseError type. key - The key of the key-value to unlock. options - AzureAppConfigurationClientDeleteLockOptions contains the optional parameters for the AzureAppConfigurationClient.DeleteLock method.
func (*AzureAppConfigurationClient) GetKeyValue ¶
func (client *AzureAppConfigurationClient) GetKeyValue(ctx context.Context, key string, options *AzureAppConfigurationClientGetKeyValueOptions) (AzureAppConfigurationClientGetKeyValueResponse, error)
GetKeyValue - Gets a single key-value. If the operation fails it returns an *azcore.ResponseError type. key - The key of the key-value to retrieve. options - AzureAppConfigurationClientGetKeyValueOptions contains the optional parameters for the AzureAppConfigurationClient.GetKeyValue method.
func (*AzureAppConfigurationClient) NewGetKeyValuesPager ¶ added in v0.2.0
func (client *AzureAppConfigurationClient) NewGetKeyValuesPager(options *AzureAppConfigurationClientGetKeyValuesOptions) *runtime.Pager[AzureAppConfigurationClientGetKeyValuesResponse]
NewGetKeyValuesPager - Gets a list of key-values. If the operation fails it returns an *azcore.ResponseError type. options - AzureAppConfigurationClientGetKeyValuesOptions contains the optional parameters for the AzureAppConfigurationClient.GetKeyValues method.
func (*AzureAppConfigurationClient) NewGetKeysPager ¶ added in v0.2.0
func (client *AzureAppConfigurationClient) NewGetKeysPager(options *AzureAppConfigurationClientGetKeysOptions) *runtime.Pager[AzureAppConfigurationClientGetKeysResponse]
NewGetKeysPager - Gets a list of keys. If the operation fails it returns an *azcore.ResponseError type. options - AzureAppConfigurationClientGetKeysOptions contains the optional parameters for the AzureAppConfigurationClient.GetKeys method.
func (*AzureAppConfigurationClient) NewGetLabelsPager ¶ added in v0.2.0
func (client *AzureAppConfigurationClient) NewGetLabelsPager(options *AzureAppConfigurationClientGetLabelsOptions) *runtime.Pager[AzureAppConfigurationClientGetLabelsResponse]
NewGetLabelsPager - Gets a list of labels. If the operation fails it returns an *azcore.ResponseError type. options - AzureAppConfigurationClientGetLabelsOptions contains the optional parameters for the AzureAppConfigurationClient.GetLabels method.
func (*AzureAppConfigurationClient) NewGetRevisionsPager ¶ added in v0.2.0
func (client *AzureAppConfigurationClient) NewGetRevisionsPager(options *AzureAppConfigurationClientGetRevisionsOptions) *runtime.Pager[AzureAppConfigurationClientGetRevisionsResponse]
NewGetRevisionsPager - Gets a list of key-value revisions. If the operation fails it returns an *azcore.ResponseError type. options - AzureAppConfigurationClientGetRevisionsOptions contains the optional parameters for the AzureAppConfigurationClient.GetRevisions method.
func (*AzureAppConfigurationClient) PutKeyValue ¶
func (client *AzureAppConfigurationClient) PutKeyValue(ctx context.Context, key string, options *AzureAppConfigurationClientPutKeyValueOptions) (AzureAppConfigurationClientPutKeyValueResponse, error)
PutKeyValue - Creates a key-value. If the operation fails it returns an *azcore.ResponseError type. key - The key of the key-value to create. options - AzureAppConfigurationClientPutKeyValueOptions contains the optional parameters for the AzureAppConfigurationClient.PutKeyValue method.
func (*AzureAppConfigurationClient) PutLock ¶
func (client *AzureAppConfigurationClient) PutLock(ctx context.Context, key string, options *AzureAppConfigurationClientPutLockOptions) (AzureAppConfigurationClientPutLockResponse, error)
PutLock - Locks a key-value. If the operation fails it returns an *azcore.ResponseError type. key - The key of the key-value to lock. options - AzureAppConfigurationClientPutLockOptions contains the optional parameters for the AzureAppConfigurationClient.PutLock method.
type AzureAppConfigurationClientCheckKeyValueOptions ¶
type AzureAppConfigurationClientCheckKeyValueOptions struct { // Requests the server to respond with the state of the resource at the specified time. AcceptDatetime *string // Used to perform an operation only if the targeted resource's etag matches the value provided. IfMatch *string // Used to perform an operation only if the targeted resource's etag does not match the value provided. IfNoneMatch *string // The label of the key-value to retrieve. Label *string // Used to select what fields are present in the returned resource(s). Select []Head7ItemsItem }
AzureAppConfigurationClientCheckKeyValueOptions contains the optional parameters for the AzureAppConfigurationClient.CheckKeyValue method.
type AzureAppConfigurationClientCheckKeyValueResponse ¶
type AzureAppConfigurationClientCheckKeyValueResponse struct { // ETag contains the information returned from the ETag header response. ETag *string // LastModified contains the information returned from the Last-Modified header response. LastModified *string // SyncToken contains the information returned from the Sync-Token header response. SyncToken *string }
AzureAppConfigurationClientCheckKeyValueResponse contains the response from method AzureAppConfigurationClient.CheckKeyValue.
type AzureAppConfigurationClientCheckKeyValuesOptions ¶
type AzureAppConfigurationClientCheckKeyValuesOptions struct { // Requests the server to respond with the state of the resource at the specified time. AcceptDatetime *string // Instructs the server to return elements that appear after the element referred to by the specified token. After *string // A filter used to match keys. Key *string // A filter used to match labels Label *string // Used to select what fields are present in the returned resource(s). Select []Head6ItemsItem }
AzureAppConfigurationClientCheckKeyValuesOptions contains the optional parameters for the AzureAppConfigurationClient.CheckKeyValues method.
type AzureAppConfigurationClientCheckKeyValuesResponse ¶
type AzureAppConfigurationClientCheckKeyValuesResponse struct { // SyncToken contains the information returned from the Sync-Token header response. SyncToken *string }
AzureAppConfigurationClientCheckKeyValuesResponse contains the response from method AzureAppConfigurationClient.CheckKeyValues.
type AzureAppConfigurationClientCheckKeysOptions ¶
type AzureAppConfigurationClientCheckKeysOptions struct { // Requests the server to respond with the state of the resource at the specified time. AcceptDatetime *string // Instructs the server to return elements that appear after the element referred to by the specified token. After *string // A filter for the name of the returned keys. Name *string }
AzureAppConfigurationClientCheckKeysOptions contains the optional parameters for the AzureAppConfigurationClient.CheckKeys method.
type AzureAppConfigurationClientCheckKeysResponse ¶
type AzureAppConfigurationClientCheckKeysResponse struct { // SyncToken contains the information returned from the Sync-Token header response. SyncToken *string }
AzureAppConfigurationClientCheckKeysResponse contains the response from method AzureAppConfigurationClient.CheckKeys.
type AzureAppConfigurationClientCheckLabelsOptions ¶
type AzureAppConfigurationClientCheckLabelsOptions struct { // Requests the server to respond with the state of the resource at the specified time. AcceptDatetime *string // Instructs the server to return elements that appear after the element referred to by the specified token. After *string // A filter for the name of the returned labels. Name *string // Used to select what fields are present in the returned resource(s). Select []Head5ItemsItem }
AzureAppConfigurationClientCheckLabelsOptions contains the optional parameters for the AzureAppConfigurationClient.CheckLabels method.
type AzureAppConfigurationClientCheckLabelsResponse ¶
type AzureAppConfigurationClientCheckLabelsResponse struct { // SyncToken contains the information returned from the Sync-Token header response. SyncToken *string }
AzureAppConfigurationClientCheckLabelsResponse contains the response from method AzureAppConfigurationClient.CheckLabels.
type AzureAppConfigurationClientCheckRevisionsOptions ¶
type AzureAppConfigurationClientCheckRevisionsOptions struct { // Requests the server to respond with the state of the resource at the specified time. AcceptDatetime *string // Instructs the server to return elements that appear after the element referred to by the specified token. After *string // A filter used to match keys. Key *string // A filter used to match labels Label *string // Used to select what fields are present in the returned resource(s). Select []Enum7 }
AzureAppConfigurationClientCheckRevisionsOptions contains the optional parameters for the AzureAppConfigurationClient.CheckRevisions method.
type AzureAppConfigurationClientCheckRevisionsResponse ¶
type AzureAppConfigurationClientCheckRevisionsResponse struct { // SyncToken contains the information returned from the Sync-Token header response. SyncToken *string }
AzureAppConfigurationClientCheckRevisionsResponse contains the response from method AzureAppConfigurationClient.CheckRevisions.
type AzureAppConfigurationClientDeleteKeyValueOptions ¶
type AzureAppConfigurationClientDeleteKeyValueOptions struct { // Used to perform an operation only if the targeted resource's etag matches the value provided. IfMatch *string // The label of the key-value to delete. Label *string }
AzureAppConfigurationClientDeleteKeyValueOptions contains the optional parameters for the AzureAppConfigurationClient.DeleteKeyValue method.
type AzureAppConfigurationClientDeleteKeyValueResponse ¶
type AzureAppConfigurationClientDeleteKeyValueResponse struct { KeyValue // ETag contains the information returned from the ETag header response. ETag *string // SyncToken contains the information returned from the Sync-Token header response. SyncToken *string }
AzureAppConfigurationClientDeleteKeyValueResponse contains the response from method AzureAppConfigurationClient.DeleteKeyValue.
type AzureAppConfigurationClientDeleteLockOptions ¶
type AzureAppConfigurationClientDeleteLockOptions struct { // Used to perform an operation only if the targeted resource's etag matches the value provided. IfMatch *string // Used to perform an operation only if the targeted resource's etag does not match the value provided. IfNoneMatch *string // The label, if any, of the key-value to unlock. Label *string }
AzureAppConfigurationClientDeleteLockOptions contains the optional parameters for the AzureAppConfigurationClient.DeleteLock method.
type AzureAppConfigurationClientDeleteLockResponse ¶
type AzureAppConfigurationClientDeleteLockResponse struct { KeyValue // ETag contains the information returned from the ETag header response. ETag *string // SyncToken contains the information returned from the Sync-Token header response. SyncToken *string }
AzureAppConfigurationClientDeleteLockResponse contains the response from method AzureAppConfigurationClient.DeleteLock.
type AzureAppConfigurationClientGetKeyValueOptions ¶
type AzureAppConfigurationClientGetKeyValueOptions struct { // Requests the server to respond with the state of the resource at the specified time. AcceptDatetime *string // Used to perform an operation only if the targeted resource's etag matches the value provided. IfMatch *string // Used to perform an operation only if the targeted resource's etag does not match the value provided. IfNoneMatch *string // The label of the key-value to retrieve. Label *string // Used to select what fields are present in the returned resource(s). Select []Get7ItemsItem }
AzureAppConfigurationClientGetKeyValueOptions contains the optional parameters for the AzureAppConfigurationClient.GetKeyValue method.
type AzureAppConfigurationClientGetKeyValueResponse ¶
type AzureAppConfigurationClientGetKeyValueResponse struct { KeyValue // ETag contains the information returned from the ETag header response. ETag *string // LastModified contains the information returned from the Last-Modified header response. LastModified *string // SyncToken contains the information returned from the Sync-Token header response. SyncToken *string }
AzureAppConfigurationClientGetKeyValueResponse contains the response from method AzureAppConfigurationClient.GetKeyValue.
type AzureAppConfigurationClientGetKeyValuesOptions ¶
type AzureAppConfigurationClientGetKeyValuesOptions struct { // Requests the server to respond with the state of the resource at the specified time. AcceptDatetime *string // Instructs the server to return elements that appear after the element referred to by the specified token. After *string // A filter used to match keys. Key *string // A filter used to match labels Label *string // Used to select what fields are present in the returned resource(s). Select []Get6ItemsItem }
AzureAppConfigurationClientGetKeyValuesOptions contains the optional parameters for the AzureAppConfigurationClient.GetKeyValues method.
type AzureAppConfigurationClientGetKeyValuesResponse ¶
type AzureAppConfigurationClientGetKeyValuesResponse struct { KeyValueListResult // SyncToken contains the information returned from the Sync-Token header response. SyncToken *string }
AzureAppConfigurationClientGetKeyValuesResponse contains the response from method AzureAppConfigurationClient.GetKeyValues.
type AzureAppConfigurationClientGetKeysOptions ¶
type AzureAppConfigurationClientGetKeysOptions struct { // Requests the server to respond with the state of the resource at the specified time. AcceptDatetime *string // Instructs the server to return elements that appear after the element referred to by the specified token. After *string // A filter for the name of the returned keys. Name *string }
AzureAppConfigurationClientGetKeysOptions contains the optional parameters for the AzureAppConfigurationClient.GetKeys method.
type AzureAppConfigurationClientGetKeysResponse ¶
type AzureAppConfigurationClientGetKeysResponse struct { KeyListResult // SyncToken contains the information returned from the Sync-Token header response. SyncToken *string }
AzureAppConfigurationClientGetKeysResponse contains the response from method AzureAppConfigurationClient.GetKeys.
type AzureAppConfigurationClientGetLabelsOptions ¶
type AzureAppConfigurationClientGetLabelsOptions struct { // Requests the server to respond with the state of the resource at the specified time. AcceptDatetime *string // Instructs the server to return elements that appear after the element referred to by the specified token. After *string // A filter for the name of the returned labels. Name *string // Used to select what fields are present in the returned resource(s). Select []Get5ItemsItem }
AzureAppConfigurationClientGetLabelsOptions contains the optional parameters for the AzureAppConfigurationClient.GetLabels method.
type AzureAppConfigurationClientGetLabelsResponse ¶
type AzureAppConfigurationClientGetLabelsResponse struct { LabelListResult // SyncToken contains the information returned from the Sync-Token header response. SyncToken *string }
AzureAppConfigurationClientGetLabelsResponse contains the response from method AzureAppConfigurationClient.GetLabels.
type AzureAppConfigurationClientGetRevisionsOptions ¶
type AzureAppConfigurationClientGetRevisionsOptions struct { // Requests the server to respond with the state of the resource at the specified time. AcceptDatetime *string // Instructs the server to return elements that appear after the element referred to by the specified token. After *string // A filter used to match keys. Key *string // A filter used to match labels Label *string // Used to select what fields are present in the returned resource(s). Select []Enum6 }
AzureAppConfigurationClientGetRevisionsOptions contains the optional parameters for the AzureAppConfigurationClient.GetRevisions method.
type AzureAppConfigurationClientGetRevisionsResponse ¶
type AzureAppConfigurationClientGetRevisionsResponse struct { KeyValueListResult // SyncToken contains the information returned from the Sync-Token header response. SyncToken *string }
AzureAppConfigurationClientGetRevisionsResponse contains the response from method AzureAppConfigurationClient.GetRevisions.
type AzureAppConfigurationClientPutKeyValueOptions ¶
type AzureAppConfigurationClientPutKeyValueOptions struct { // The key-value to create. Entity *KeyValue // Used to perform an operation only if the targeted resource's etag matches the value provided. IfMatch *string // Used to perform an operation only if the targeted resource's etag does not match the value provided. IfNoneMatch *string // The label of the key-value to create. Label *string }
AzureAppConfigurationClientPutKeyValueOptions contains the optional parameters for the AzureAppConfigurationClient.PutKeyValue method.
type AzureAppConfigurationClientPutKeyValueResponse ¶
type AzureAppConfigurationClientPutKeyValueResponse struct { KeyValue // ETag contains the information returned from the ETag header response. ETag *string // SyncToken contains the information returned from the Sync-Token header response. SyncToken *string }
AzureAppConfigurationClientPutKeyValueResponse contains the response from method AzureAppConfigurationClient.PutKeyValue.
type AzureAppConfigurationClientPutLockOptions ¶
type AzureAppConfigurationClientPutLockOptions struct { // Used to perform an operation only if the targeted resource's etag matches the value provided. IfMatch *string // Used to perform an operation only if the targeted resource's etag does not match the value provided. IfNoneMatch *string // The label, if any, of the key-value to lock. Label *string }
AzureAppConfigurationClientPutLockOptions contains the optional parameters for the AzureAppConfigurationClient.PutLock method.
type AzureAppConfigurationClientPutLockResponse ¶
type AzureAppConfigurationClientPutLockResponse struct { KeyValue // ETag contains the information returned from the ETag header response. ETag *string // SyncToken contains the information returned from the Sync-Token header response. SyncToken *string }
AzureAppConfigurationClientPutLockResponse contains the response from method AzureAppConfigurationClient.PutLock.
type Enum6 ¶
type Enum6 string
func PossibleEnum6Values ¶
func PossibleEnum6Values() []Enum6
PossibleEnum6Values returns the possible values for the Enum6 const type.
type Enum7 ¶
type Enum7 string
func PossibleEnum7Values ¶
func PossibleEnum7Values() []Enum7
PossibleEnum7Values returns the possible values for the Enum7 const type.
type Error ¶
type Error struct { // A detailed description of the error. Detail *string `json:"detail,omitempty"` // The name of the parameter that resulted in the error. Name *string `json:"name,omitempty"` // The HTTP status code that the error maps to. Status *int32 `json:"status,omitempty"` // A brief summary of the error. Title *string `json:"title,omitempty"` // The type of the error. Type *string `json:"type,omitempty"` }
Error - Azure App Configuration error object.
type Get5ItemsItem ¶
type Get5ItemsItem string
const (
Get5ItemsItemName Get5ItemsItem = "name"
)
func PossibleGet5ItemsItemValues ¶
func PossibleGet5ItemsItemValues() []Get5ItemsItem
PossibleGet5ItemsItemValues returns the possible values for the Get5ItemsItem const type.
type Get6ItemsItem ¶
type Get6ItemsItem string
const ( Get6ItemsItemContentType Get6ItemsItem = "content_type" Get6ItemsItemEtag Get6ItemsItem = "etag" Get6ItemsItemKey Get6ItemsItem = "key" Get6ItemsItemLabel Get6ItemsItem = "label" Get6ItemsItemLastModified Get6ItemsItem = "last_modified" Get6ItemsItemLocked Get6ItemsItem = "locked" Get6ItemsItemTags Get6ItemsItem = "tags" Get6ItemsItemValue Get6ItemsItem = "value" )
func PossibleGet6ItemsItemValues ¶
func PossibleGet6ItemsItemValues() []Get6ItemsItem
PossibleGet6ItemsItemValues returns the possible values for the Get6ItemsItem const type.
type Get7ItemsItem ¶
type Get7ItemsItem string
const ( Get7ItemsItemContentType Get7ItemsItem = "content_type" Get7ItemsItemEtag Get7ItemsItem = "etag" Get7ItemsItemKey Get7ItemsItem = "key" Get7ItemsItemLabel Get7ItemsItem = "label" Get7ItemsItemLastModified Get7ItemsItem = "last_modified" Get7ItemsItemLocked Get7ItemsItem = "locked" Get7ItemsItemTags Get7ItemsItem = "tags" Get7ItemsItemValue Get7ItemsItem = "value" )
func PossibleGet7ItemsItemValues ¶
func PossibleGet7ItemsItemValues() []Get7ItemsItem
PossibleGet7ItemsItemValues returns the possible values for the Get7ItemsItem const type.
type Head5ItemsItem ¶
type Head5ItemsItem string
const (
Head5ItemsItemName Head5ItemsItem = "name"
)
func PossibleHead5ItemsItemValues ¶
func PossibleHead5ItemsItemValues() []Head5ItemsItem
PossibleHead5ItemsItemValues returns the possible values for the Head5ItemsItem const type.
type Head6ItemsItem ¶
type Head6ItemsItem string
const ( Head6ItemsItemContentType Head6ItemsItem = "content_type" Head6ItemsItemEtag Head6ItemsItem = "etag" Head6ItemsItemKey Head6ItemsItem = "key" Head6ItemsItemLabel Head6ItemsItem = "label" Head6ItemsItemLastModified Head6ItemsItem = "last_modified" Head6ItemsItemLocked Head6ItemsItem = "locked" Head6ItemsItemTags Head6ItemsItem = "tags" Head6ItemsItemValue Head6ItemsItem = "value" )
func PossibleHead6ItemsItemValues ¶
func PossibleHead6ItemsItemValues() []Head6ItemsItem
PossibleHead6ItemsItemValues returns the possible values for the Head6ItemsItem const type.
type Head7ItemsItem ¶
type Head7ItemsItem string
const ( Head7ItemsItemContentType Head7ItemsItem = "content_type" Head7ItemsItemEtag Head7ItemsItem = "etag" Head7ItemsItemKey Head7ItemsItem = "key" Head7ItemsItemLabel Head7ItemsItem = "label" Head7ItemsItemLastModified Head7ItemsItem = "last_modified" Head7ItemsItemLocked Head7ItemsItem = "locked" Head7ItemsItemTags Head7ItemsItem = "tags" Head7ItemsItemValue Head7ItemsItem = "value" )
func PossibleHead7ItemsItemValues ¶
func PossibleHead7ItemsItemValues() []Head7ItemsItem
PossibleHead7ItemsItemValues returns the possible values for the Head7ItemsItem const type.
type KeyListResult ¶
type KeyListResult struct { // The collection value. Items []*Key `json:"items,omitempty"` // The URI that can be used to request the next set of paged results. NextLink *string `json:"@nextLink,omitempty"` }
KeyListResult - The result of a list request.
func (KeyListResult) MarshalJSON ¶
func (k KeyListResult) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type KeyListResult.
type KeyValue ¶
type KeyValue struct { ContentType *string `json:"content_type,omitempty"` Etag *string `json:"etag,omitempty"` Key *string `json:"key,omitempty"` Label *string `json:"label,omitempty"` LastModified *time.Time `json:"last_modified,omitempty"` Locked *bool `json:"locked,omitempty"` // Dictionary of Tags map[string]*string `json:"tags,omitempty"` Value *string `json:"value,omitempty"` }
func (KeyValue) MarshalJSON ¶
MarshalJSON implements the json.Marshaller interface for type KeyValue.
func (*KeyValue) UnmarshalJSON ¶
UnmarshalJSON implements the json.Unmarshaller interface for type KeyValue.
type KeyValueListResult ¶
type KeyValueListResult struct { // The collection value. Items []*KeyValue `json:"items,omitempty"` // The URI that can be used to request the next set of paged results. NextLink *string `json:"@nextLink,omitempty"` }
KeyValueListResult - The result of a list request.
func (KeyValueListResult) MarshalJSON ¶
func (k KeyValueListResult) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type KeyValueListResult.
type LabelListResult ¶
type LabelListResult struct { // The collection value. Items []*Label `json:"items,omitempty"` // The URI that can be used to request the next set of paged results. NextLink *string `json:"@nextLink,omitempty"` }
LabelListResult - The result of a list request.
func (LabelListResult) MarshalJSON ¶
func (l LabelListResult) MarshalJSON() ([]byte, error)
MarshalJSON implements the json.Marshaller interface for type LabelListResult.