Versions in this module Expand all Collapse all v0 v0.20241126.2320 Nov 26, 2024 v0.20241126.1723 Nov 26, 2024 Changes in this version + func PossibleValuesForAzureContainerDataFormat() []string + func PossibleValuesForContainerStatus() []string + func ValidateContainerID(input interface{}, key string) (warnings []string, errors []error) + func ValidateStorageAccountID(input interface{}, key string) (warnings []string, errors []error) + type AzureContainerDataFormat string + const AzureContainerDataFormatAzureFile + const AzureContainerDataFormatBlockBlob + const AzureContainerDataFormatPageBlob + func (s *AzureContainerDataFormat) UnmarshalJSON(bytes []byte) error + type Container struct + Id *string + Name *string + Properties ContainerProperties + SystemData *systemdata.SystemData + Type *string + type ContainerId struct + ContainerName string + DataBoxEdgeDeviceName string + ResourceGroupName string + StorageAccountName string + SubscriptionId string + func NewContainerID(subscriptionId string, resourceGroupName string, dataBoxEdgeDeviceName string, ...) ContainerId + func ParseContainerID(input string) (*ContainerId, error) + func ParseContainerIDInsensitively(input string) (*ContainerId, error) + func (id *ContainerId) FromParseResult(input resourceids.ParseResult) error + func (id ContainerId) ID() string + func (id ContainerId) Segments() []resourceids.Segment + func (id ContainerId) String() string + type ContainerOperationPredicate struct + Id *string + Name *string + Type *string + func (p ContainerOperationPredicate) Matches(input Container) bool + type ContainerProperties struct + ContainerStatus *ContainerStatus + CreatedDateTime *string + DataFormat AzureContainerDataFormat + RefreshDetails *RefreshDetails + func (o *ContainerProperties) GetCreatedDateTimeAsTime() (*time.Time, error) + func (o *ContainerProperties) SetCreatedDateTimeAsTime(input time.Time) + type ContainerStatus string + const ContainerStatusNeedsAttention + const ContainerStatusOK + const ContainerStatusOffline + const ContainerStatusUnknown + const ContainerStatusUpdating + func (s *ContainerStatus) UnmarshalJSON(bytes []byte) error + type ContainersClient struct + Client *resourcemanager.Client + func NewContainersClientWithBaseURI(sdkApi sdkEnv.Api) (*ContainersClient, error) + func (c ContainersClient) CreateOrUpdate(ctx context.Context, id ContainerId, input Container) (result CreateOrUpdateOperationResponse, err error) + func (c ContainersClient) CreateOrUpdateThenPoll(ctx context.Context, id ContainerId, input Container) error + func (c ContainersClient) Delete(ctx context.Context, id ContainerId) (result DeleteOperationResponse, err error) + func (c ContainersClient) DeleteThenPoll(ctx context.Context, id ContainerId) error + func (c ContainersClient) Get(ctx context.Context, id ContainerId) (result GetOperationResponse, err error) + func (c ContainersClient) ListByStorageAccount(ctx context.Context, id StorageAccountId) (result ListByStorageAccountOperationResponse, err error) + func (c ContainersClient) ListByStorageAccountComplete(ctx context.Context, id StorageAccountId) (ListByStorageAccountCompleteResult, error) + func (c ContainersClient) ListByStorageAccountCompleteMatchingPredicate(ctx context.Context, id StorageAccountId, ...) (result ListByStorageAccountCompleteResult, err error) + func (c ContainersClient) Refresh(ctx context.Context, id ContainerId) (result RefreshOperationResponse, err error) + func (c ContainersClient) RefreshThenPoll(ctx context.Context, id ContainerId) error + type CreateOrUpdateOperationResponse struct + HttpResponse *http.Response + Model *Container + OData *odata.OData + Poller pollers.Poller + type DeleteOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + Poller pollers.Poller + type GetOperationResponse struct + HttpResponse *http.Response + Model *Container + OData *odata.OData + type ListByStorageAccountCompleteResult struct + Items []Container + LatestHttpResponse *http.Response + type ListByStorageAccountCustomPager struct + NextLink *odata.Link + func (p *ListByStorageAccountCustomPager) NextPageLink() *odata.Link + type ListByStorageAccountOperationResponse struct + HttpResponse *http.Response + Model *[]Container + OData *odata.OData + type RefreshDetails struct + ErrorManifestFile *string + InProgressRefreshJobId *string + LastCompletedRefreshJobTimeInUTC *string + LastJob *string + func (o *RefreshDetails) GetLastCompletedRefreshJobTimeInUTCAsTime() (*time.Time, error) + func (o *RefreshDetails) SetLastCompletedRefreshJobTimeInUTCAsTime(input time.Time) + type RefreshOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + Poller pollers.Poller + type StorageAccountId struct + DataBoxEdgeDeviceName string + ResourceGroupName string + StorageAccountName string + SubscriptionId string + func NewStorageAccountID(subscriptionId string, resourceGroupName string, dataBoxEdgeDeviceName string, ...) StorageAccountId + func ParseStorageAccountID(input string) (*StorageAccountId, error) + func ParseStorageAccountIDInsensitively(input string) (*StorageAccountId, error) + func (id *StorageAccountId) FromParseResult(input resourceids.ParseResult) error + func (id StorageAccountId) ID() string + func (id StorageAccountId) Segments() []resourceids.Segment + func (id StorageAccountId) String() string