Documentation ¶
Index ¶
- func PossibleValuesForDataType() []string
- func PossibleValuesForListViewType() []string
- func ValidateDataID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateRegistryID(input interface{}, key string) (warnings []string, errors []error)
- type DataContainer
- type DataContainerRegistryClient
- func (c DataContainerRegistryClient) RegistryDataContainersCreateOrUpdate(ctx context.Context, id DataId, input DataContainerResource) (result RegistryDataContainersCreateOrUpdateOperationResponse, err error)
- func (c DataContainerRegistryClient) RegistryDataContainersCreateOrUpdateThenPoll(ctx context.Context, id DataId, input DataContainerResource) error
- func (c DataContainerRegistryClient) RegistryDataContainersDelete(ctx context.Context, id DataId) (result RegistryDataContainersDeleteOperationResponse, err error)
- func (c DataContainerRegistryClient) RegistryDataContainersDeleteThenPoll(ctx context.Context, id DataId) error
- func (c DataContainerRegistryClient) RegistryDataContainersGet(ctx context.Context, id DataId) (result RegistryDataContainersGetOperationResponse, err error)
- func (c DataContainerRegistryClient) RegistryDataContainersList(ctx context.Context, id RegistryId, ...) (resp RegistryDataContainersListOperationResponse, err error)
- func (c DataContainerRegistryClient) RegistryDataContainersListComplete(ctx context.Context, id RegistryId, ...) (RegistryDataContainersListCompleteResult, error)
- func (c DataContainerRegistryClient) RegistryDataContainersListCompleteMatchingPredicate(ctx context.Context, id RegistryId, ...) (resp RegistryDataContainersListCompleteResult, err error)
- type DataContainerResource
- type DataContainerResourceOperationPredicate
- type DataId
- type DataType
- type ListViewType
- type RegistryDataContainersCreateOrUpdateOperationResponse
- type RegistryDataContainersDeleteOperationResponse
- type RegistryDataContainersGetOperationResponse
- type RegistryDataContainersListCompleteResult
- type RegistryDataContainersListOperationOptions
- type RegistryDataContainersListOperationResponse
- type RegistryId
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PossibleValuesForDataType ¶
func PossibleValuesForDataType() []string
func PossibleValuesForListViewType ¶
func PossibleValuesForListViewType() []string
func ValidateDataID ¶
ValidateDataID checks that 'input' can be parsed as a Data ID
func ValidateRegistryID ¶
ValidateRegistryID checks that 'input' can be parsed as a Registry ID
Types ¶
type DataContainer ¶
type DataContainer struct { DataType DataType `json:"dataType"` Description *string `json:"description,omitempty"` IsArchived *bool `json:"isArchived,omitempty"` LatestVersion *string `json:"latestVersion,omitempty"` NextVersion *string `json:"nextVersion,omitempty"` Properties *map[string]string `json:"properties,omitempty"` Tags *map[string]string `json:"tags,omitempty"` }
type DataContainerRegistryClient ¶
type DataContainerRegistryClient struct { Client autorest.Client // contains filtered or unexported fields }
func NewDataContainerRegistryClientWithBaseURI ¶
func NewDataContainerRegistryClientWithBaseURI(endpoint string) DataContainerRegistryClient
func (DataContainerRegistryClient) RegistryDataContainersCreateOrUpdate ¶
func (c DataContainerRegistryClient) RegistryDataContainersCreateOrUpdate(ctx context.Context, id DataId, input DataContainerResource) (result RegistryDataContainersCreateOrUpdateOperationResponse, err error)
RegistryDataContainersCreateOrUpdate ...
func (DataContainerRegistryClient) RegistryDataContainersCreateOrUpdateThenPoll ¶
func (c DataContainerRegistryClient) RegistryDataContainersCreateOrUpdateThenPoll(ctx context.Context, id DataId, input DataContainerResource) error
RegistryDataContainersCreateOrUpdateThenPoll performs RegistryDataContainersCreateOrUpdate then polls until it's completed
func (DataContainerRegistryClient) RegistryDataContainersDelete ¶
func (c DataContainerRegistryClient) RegistryDataContainersDelete(ctx context.Context, id DataId) (result RegistryDataContainersDeleteOperationResponse, err error)
RegistryDataContainersDelete ...
func (DataContainerRegistryClient) RegistryDataContainersDeleteThenPoll ¶
func (c DataContainerRegistryClient) RegistryDataContainersDeleteThenPoll(ctx context.Context, id DataId) error
RegistryDataContainersDeleteThenPoll performs RegistryDataContainersDelete then polls until it's completed
func (DataContainerRegistryClient) RegistryDataContainersGet ¶
func (c DataContainerRegistryClient) RegistryDataContainersGet(ctx context.Context, id DataId) (result RegistryDataContainersGetOperationResponse, err error)
RegistryDataContainersGet ...
func (DataContainerRegistryClient) RegistryDataContainersList ¶
func (c DataContainerRegistryClient) RegistryDataContainersList(ctx context.Context, id RegistryId, options RegistryDataContainersListOperationOptions) (resp RegistryDataContainersListOperationResponse, err error)
RegistryDataContainersList ...
func (DataContainerRegistryClient) RegistryDataContainersListComplete ¶
func (c DataContainerRegistryClient) RegistryDataContainersListComplete(ctx context.Context, id RegistryId, options RegistryDataContainersListOperationOptions) (RegistryDataContainersListCompleteResult, error)
RegistryDataContainersListComplete retrieves all of the results into a single object
func (DataContainerRegistryClient) RegistryDataContainersListCompleteMatchingPredicate ¶
func (c DataContainerRegistryClient) RegistryDataContainersListCompleteMatchingPredicate(ctx context.Context, id RegistryId, options RegistryDataContainersListOperationOptions, predicate DataContainerResourceOperationPredicate) (resp RegistryDataContainersListCompleteResult, err error)
RegistryDataContainersListCompleteMatchingPredicate retrieves all of the results and then applied the predicate
type DataContainerResource ¶
type DataContainerResource struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Properties DataContainer `json:"properties"` SystemData *systemdata.SystemData `json:"systemData,omitempty"` Type *string `json:"type,omitempty"` }
type DataContainerResourceOperationPredicate ¶
func (DataContainerResourceOperationPredicate) Matches ¶
func (p DataContainerResourceOperationPredicate) Matches(input DataContainerResource) bool
type DataId ¶
type DataId struct { SubscriptionId string ResourceGroupName string RegistryName string DataName string }
DataId is a struct representing the Resource ID for a Data
func NewDataID ¶
func NewDataID(subscriptionId string, resourceGroupName string, registryName string, dataName string) DataId
NewDataID returns a new DataId struct
func ParseDataID ¶
ParseDataID parses 'input' into a DataId
func ParseDataIDInsensitively ¶
ParseDataIDInsensitively parses 'input' case-insensitively into a DataId note: this method should only be used for API response data and not user input
func (DataId) Segments ¶
func (id DataId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Data ID
type ListViewType ¶
type ListViewType string
const ( ListViewTypeActiveOnly ListViewType = "ActiveOnly" ListViewTypeAll ListViewType = "All" ListViewTypeArchivedOnly ListViewType = "ArchivedOnly" )
type RegistryDataContainersCreateOrUpdateOperationResponse ¶
type RegistryDataContainersCreateOrUpdateOperationResponse struct { Poller polling.LongRunningPoller HttpResponse *http.Response }
type RegistryDataContainersDeleteOperationResponse ¶
type RegistryDataContainersDeleteOperationResponse struct { Poller polling.LongRunningPoller HttpResponse *http.Response }
type RegistryDataContainersGetOperationResponse ¶
type RegistryDataContainersGetOperationResponse struct { HttpResponse *http.Response Model *DataContainerResource }
type RegistryDataContainersListCompleteResult ¶
type RegistryDataContainersListCompleteResult struct {
Items []DataContainerResource
}
type RegistryDataContainersListOperationOptions ¶
type RegistryDataContainersListOperationOptions struct { ListViewType *ListViewType Skip *string }
func DefaultRegistryDataContainersListOperationOptions ¶
func DefaultRegistryDataContainersListOperationOptions() RegistryDataContainersListOperationOptions
type RegistryDataContainersListOperationResponse ¶
type RegistryDataContainersListOperationResponse struct { HttpResponse *http.Response Model *[]DataContainerResource // contains filtered or unexported fields }
func (RegistryDataContainersListOperationResponse) HasMore ¶
func (r RegistryDataContainersListOperationResponse) HasMore() bool
func (RegistryDataContainersListOperationResponse) LoadMore ¶
func (r RegistryDataContainersListOperationResponse) LoadMore(ctx context.Context) (resp RegistryDataContainersListOperationResponse, err error)
type RegistryId ¶
RegistryId is a struct representing the Resource ID for a Registry
func NewRegistryID ¶
func NewRegistryID(subscriptionId string, resourceGroupName string, registryName string) RegistryId
NewRegistryID returns a new RegistryId struct
func ParseRegistryID ¶
func ParseRegistryID(input string) (*RegistryId, error)
ParseRegistryID parses 'input' into a RegistryId
func ParseRegistryIDInsensitively ¶
func ParseRegistryIDInsensitively(input string) (*RegistryId, error)
ParseRegistryIDInsensitively parses 'input' case-insensitively into a RegistryId note: this method should only be used for API response data and not user input
func (RegistryId) Segments ¶
func (id RegistryId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Registry ID
func (RegistryId) String ¶
func (id RegistryId) String() string
String returns a human-readable description of this Registry ID
Source Files ¶
- client.go
- constants.go
- id_data.go
- id_registry.go
- method_registrydatacontainerscreateorupdate_autorest.go
- method_registrydatacontainersdelete_autorest.go
- method_registrydatacontainersget_autorest.go
- method_registrydatacontainerslist_autorest.go
- model_datacontainer.go
- model_datacontainerresource.go
- predicates.go
- version.go