generated

package
v62.1.0+incompatible Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 7, 2022 License: MIT Imports: 13 Imported by: 0

Documentation

Index

Constants

View Source
const (
	ModuleName    = "azappconfiguration"
	ModuleVersion = "v0.1.0"
)

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

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

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

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

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

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

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

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

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) GetKeyValues

GetKeyValues - 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) GetKeys

GetKeys - 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) GetLabels

GetLabels - 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) GetRevisions

GetRevisions - 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

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

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 {
	AzureAppConfigurationClientCheckKeyValueResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AzureAppConfigurationClientCheckKeyValueResponse contains the response from method AzureAppConfigurationClient.CheckKeyValue.

type AzureAppConfigurationClientCheckKeyValueResult

type AzureAppConfigurationClientCheckKeyValueResult 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
}

AzureAppConfigurationClientCheckKeyValueResult contains the result 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 {
	AzureAppConfigurationClientCheckKeyValuesResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AzureAppConfigurationClientCheckKeyValuesResponse contains the response from method AzureAppConfigurationClient.CheckKeyValues.

type AzureAppConfigurationClientCheckKeyValuesResult

type AzureAppConfigurationClientCheckKeyValuesResult struct {
	// SyncToken contains the information returned from the Sync-Token header response.
	SyncToken *string
}

AzureAppConfigurationClientCheckKeyValuesResult contains the result 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 {
	AzureAppConfigurationClientCheckKeysResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AzureAppConfigurationClientCheckKeysResponse contains the response from method AzureAppConfigurationClient.CheckKeys.

type AzureAppConfigurationClientCheckKeysResult

type AzureAppConfigurationClientCheckKeysResult struct {
	// SyncToken contains the information returned from the Sync-Token header response.
	SyncToken *string
}

AzureAppConfigurationClientCheckKeysResult contains the result 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 {
	AzureAppConfigurationClientCheckLabelsResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AzureAppConfigurationClientCheckLabelsResponse contains the response from method AzureAppConfigurationClient.CheckLabels.

type AzureAppConfigurationClientCheckLabelsResult

type AzureAppConfigurationClientCheckLabelsResult struct {
	// SyncToken contains the information returned from the Sync-Token header response.
	SyncToken *string
}

AzureAppConfigurationClientCheckLabelsResult contains the result 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 {
	AzureAppConfigurationClientCheckRevisionsResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AzureAppConfigurationClientCheckRevisionsResponse contains the response from method AzureAppConfigurationClient.CheckRevisions.

type AzureAppConfigurationClientCheckRevisionsResult

type AzureAppConfigurationClientCheckRevisionsResult struct {
	// SyncToken contains the information returned from the Sync-Token header response.
	SyncToken *string
}

AzureAppConfigurationClientCheckRevisionsResult contains the result 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 {
	AzureAppConfigurationClientDeleteKeyValueResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AzureAppConfigurationClientDeleteKeyValueResponse contains the response from method AzureAppConfigurationClient.DeleteKeyValue.

type AzureAppConfigurationClientDeleteKeyValueResult

type AzureAppConfigurationClientDeleteKeyValueResult 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
}

AzureAppConfigurationClientDeleteKeyValueResult contains the result 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 {
	AzureAppConfigurationClientDeleteLockResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AzureAppConfigurationClientDeleteLockResponse contains the response from method AzureAppConfigurationClient.DeleteLock.

type AzureAppConfigurationClientDeleteLockResult

type AzureAppConfigurationClientDeleteLockResult 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
}

AzureAppConfigurationClientDeleteLockResult contains the result 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 {
	AzureAppConfigurationClientGetKeyValueResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AzureAppConfigurationClientGetKeyValueResponse contains the response from method AzureAppConfigurationClient.GetKeyValue.

type AzureAppConfigurationClientGetKeyValueResult

type AzureAppConfigurationClientGetKeyValueResult 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
}

AzureAppConfigurationClientGetKeyValueResult contains the result 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 AzureAppConfigurationClientGetKeyValuesPager

type AzureAppConfigurationClientGetKeyValuesPager struct {
	// contains filtered or unexported fields
}

AzureAppConfigurationClientGetKeyValuesPager provides operations for iterating over paged responses.

func (*AzureAppConfigurationClientGetKeyValuesPager) Err

Err returns the last error encountered while paging.

func (*AzureAppConfigurationClientGetKeyValuesPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*AzureAppConfigurationClientGetKeyValuesPager) PageResponse

PageResponse returns the current AzureAppConfigurationClientGetKeyValuesResponse page.

type AzureAppConfigurationClientGetKeyValuesResponse

type AzureAppConfigurationClientGetKeyValuesResponse struct {
	AzureAppConfigurationClientGetKeyValuesResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AzureAppConfigurationClientGetKeyValuesResponse contains the response from method AzureAppConfigurationClient.GetKeyValues.

type AzureAppConfigurationClientGetKeyValuesResult

type AzureAppConfigurationClientGetKeyValuesResult struct {
	KeyValueListResult
	// SyncToken contains the information returned from the Sync-Token header response.
	SyncToken *string
}

AzureAppConfigurationClientGetKeyValuesResult contains the result 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 AzureAppConfigurationClientGetKeysPager

type AzureAppConfigurationClientGetKeysPager struct {
	// contains filtered or unexported fields
}

AzureAppConfigurationClientGetKeysPager provides operations for iterating over paged responses.

func (*AzureAppConfigurationClientGetKeysPager) Err

Err returns the last error encountered while paging.

func (*AzureAppConfigurationClientGetKeysPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*AzureAppConfigurationClientGetKeysPager) PageResponse

PageResponse returns the current AzureAppConfigurationClientGetKeysResponse page.

type AzureAppConfigurationClientGetKeysResponse

type AzureAppConfigurationClientGetKeysResponse struct {
	AzureAppConfigurationClientGetKeysResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AzureAppConfigurationClientGetKeysResponse contains the response from method AzureAppConfigurationClient.GetKeys.

type AzureAppConfigurationClientGetKeysResult

type AzureAppConfigurationClientGetKeysResult struct {
	KeyListResult
	// SyncToken contains the information returned from the Sync-Token header response.
	SyncToken *string
}

AzureAppConfigurationClientGetKeysResult contains the result 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 AzureAppConfigurationClientGetLabelsPager

type AzureAppConfigurationClientGetLabelsPager struct {
	// contains filtered or unexported fields
}

AzureAppConfigurationClientGetLabelsPager provides operations for iterating over paged responses.

func (*AzureAppConfigurationClientGetLabelsPager) Err

Err returns the last error encountered while paging.

func (*AzureAppConfigurationClientGetLabelsPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*AzureAppConfigurationClientGetLabelsPager) PageResponse

PageResponse returns the current AzureAppConfigurationClientGetLabelsResponse page.

type AzureAppConfigurationClientGetLabelsResponse

type AzureAppConfigurationClientGetLabelsResponse struct {
	AzureAppConfigurationClientGetLabelsResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AzureAppConfigurationClientGetLabelsResponse contains the response from method AzureAppConfigurationClient.GetLabels.

type AzureAppConfigurationClientGetLabelsResult

type AzureAppConfigurationClientGetLabelsResult struct {
	LabelListResult
	// SyncToken contains the information returned from the Sync-Token header response.
	SyncToken *string
}

AzureAppConfigurationClientGetLabelsResult contains the result 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 AzureAppConfigurationClientGetRevisionsPager

type AzureAppConfigurationClientGetRevisionsPager struct {
	// contains filtered or unexported fields
}

AzureAppConfigurationClientGetRevisionsPager provides operations for iterating over paged responses.

func (*AzureAppConfigurationClientGetRevisionsPager) Err

Err returns the last error encountered while paging.

func (*AzureAppConfigurationClientGetRevisionsPager) NextPage

NextPage returns true if the pager advanced to the next page. Returns false if there are no more pages or an error occurred.

func (*AzureAppConfigurationClientGetRevisionsPager) PageResponse

PageResponse returns the current AzureAppConfigurationClientGetRevisionsResponse page.

type AzureAppConfigurationClientGetRevisionsResponse

type AzureAppConfigurationClientGetRevisionsResponse struct {
	AzureAppConfigurationClientGetRevisionsResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AzureAppConfigurationClientGetRevisionsResponse contains the response from method AzureAppConfigurationClient.GetRevisions.

type AzureAppConfigurationClientGetRevisionsResult

type AzureAppConfigurationClientGetRevisionsResult struct {
	KeyValueListResult
	// SyncToken contains the information returned from the Sync-Token header response.
	SyncToken *string
}

AzureAppConfigurationClientGetRevisionsResult contains the result 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 {
	AzureAppConfigurationClientPutKeyValueResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AzureAppConfigurationClientPutKeyValueResponse contains the response from method AzureAppConfigurationClient.PutKeyValue.

type AzureAppConfigurationClientPutKeyValueResult

type AzureAppConfigurationClientPutKeyValueResult 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
}

AzureAppConfigurationClientPutKeyValueResult contains the result 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 {
	AzureAppConfigurationClientPutLockResult
	// RawResponse contains the underlying HTTP response.
	RawResponse *http.Response
}

AzureAppConfigurationClientPutLockResponse contains the response from method AzureAppConfigurationClient.PutLock.

type AzureAppConfigurationClientPutLockResult

type AzureAppConfigurationClientPutLockResult 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
}

AzureAppConfigurationClientPutLockResult contains the result from method AzureAppConfigurationClient.PutLock.

type Enum6

type Enum6 string
const (
	Enum6ContentType  Enum6 = "content_type"
	Enum6Etag         Enum6 = "etag"
	Enum6Key          Enum6 = "key"
	Enum6Label        Enum6 = "label"
	Enum6LastModified Enum6 = "last_modified"
	Enum6Locked       Enum6 = "locked"
	Enum6Tags         Enum6 = "tags"
	Enum6Value        Enum6 = "value"
)

func PossibleEnum6Values

func PossibleEnum6Values() []Enum6

PossibleEnum6Values returns the possible values for the Enum6 const type.

func (Enum6) ToPtr

func (c Enum6) ToPtr() *Enum6

ToPtr returns a *Enum6 pointing to the current value.

type Enum7

type Enum7 string
const (
	Enum7ContentType  Enum7 = "content_type"
	Enum7Etag         Enum7 = "etag"
	Enum7Key          Enum7 = "key"
	Enum7Label        Enum7 = "label"
	Enum7LastModified Enum7 = "last_modified"
	Enum7Locked       Enum7 = "locked"
	Enum7Tags         Enum7 = "tags"
	Enum7Value        Enum7 = "value"
)

func PossibleEnum7Values

func PossibleEnum7Values() []Enum7

PossibleEnum7Values returns the possible values for the Enum7 const type.

func (Enum7) ToPtr

func (c Enum7) ToPtr() *Enum7

ToPtr returns a *Enum7 pointing to the current value.

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.

func (Get5ItemsItem) ToPtr

func (c Get5ItemsItem) ToPtr() *Get5ItemsItem

ToPtr returns a *Get5ItemsItem pointing to the current value.

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.

func (Get6ItemsItem) ToPtr

func (c Get6ItemsItem) ToPtr() *Get6ItemsItem

ToPtr returns a *Get6ItemsItem pointing to the current value.

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.

func (Get7ItemsItem) ToPtr

func (c Get7ItemsItem) ToPtr() *Get7ItemsItem

ToPtr returns a *Get7ItemsItem pointing to the current value.

type Head5ItemsItem

type Head5ItemsItem string
const (
	Head5ItemsItemName Head5ItemsItem = "name"
)

func PossibleHead5ItemsItemValues

func PossibleHead5ItemsItemValues() []Head5ItemsItem

PossibleHead5ItemsItemValues returns the possible values for the Head5ItemsItem const type.

func (Head5ItemsItem) ToPtr

func (c Head5ItemsItem) ToPtr() *Head5ItemsItem

ToPtr returns a *Head5ItemsItem pointing to the current value.

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.

func (Head6ItemsItem) ToPtr

func (c Head6ItemsItem) ToPtr() *Head6ItemsItem

ToPtr returns a *Head6ItemsItem pointing to the current value.

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.

func (Head7ItemsItem) ToPtr

func (c Head7ItemsItem) ToPtr() *Head7ItemsItem

ToPtr returns a *Head7ItemsItem pointing to the current value.

type Key

type Key struct {
	// READ-ONLY
	Name *string `json:"name,omitempty" azure:"ro"`
}

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

func (k KeyValue) MarshalJSON() ([]byte, error)

MarshalJSON implements the json.Marshaller interface for type KeyValue.

func (*KeyValue) UnmarshalJSON

func (k *KeyValue) UnmarshalJSON(data []byte) error

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 Label

type Label struct {
	// READ-ONLY
	Name *string `json:"name,omitempty" azure:"ro"`
}

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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL