Documentation ¶
Index ¶
- func PossibleValuesForConflictResolutionMode() []string
- func PossibleValuesForImportJobProvisioningStateType() []string
- func PossibleValuesForImportStatusType() []string
- func ValidateAmlFilesystemID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateImportJobID(input interface{}, key string) (warnings []string, errors []error)
- type AmlFilesystemId
- type ConflictResolutionMode
- type CreateOrUpdateOperationResponse
- type DeleteOperationResponse
- type GetOperationResponse
- type ImportJob
- type ImportJobId
- type ImportJobOperationPredicate
- type ImportJobProperties
- type ImportJobPropertiesStatus
- func (o *ImportJobPropertiesStatus) GetLastCompletionTimeAsTime() (*time.Time, error)
- func (o *ImportJobPropertiesStatus) GetLastStartedTimeAsTime() (*time.Time, error)
- func (o *ImportJobPropertiesStatus) SetLastCompletionTimeAsTime(input time.Time)
- func (o *ImportJobPropertiesStatus) SetLastStartedTimeAsTime(input time.Time)
- type ImportJobProvisioningStateType
- type ImportJobUpdate
- type ImportJobsClient
- func (c ImportJobsClient) CreateOrUpdate(ctx context.Context, id ImportJobId, input ImportJob) (result CreateOrUpdateOperationResponse, err error)
- func (c ImportJobsClient) CreateOrUpdateThenPoll(ctx context.Context, id ImportJobId, input ImportJob) error
- func (c ImportJobsClient) Delete(ctx context.Context, id ImportJobId) (result DeleteOperationResponse, err error)
- func (c ImportJobsClient) DeleteThenPoll(ctx context.Context, id ImportJobId) error
- func (c ImportJobsClient) Get(ctx context.Context, id ImportJobId) (result GetOperationResponse, err error)
- func (c ImportJobsClient) ListByAmlFilesystem(ctx context.Context, id AmlFilesystemId) (result ListByAmlFilesystemOperationResponse, err error)
- func (c ImportJobsClient) ListByAmlFilesystemComplete(ctx context.Context, id AmlFilesystemId) (ListByAmlFilesystemCompleteResult, error)
- func (c ImportJobsClient) ListByAmlFilesystemCompleteMatchingPredicate(ctx context.Context, id AmlFilesystemId, predicate ImportJobOperationPredicate) (result ListByAmlFilesystemCompleteResult, err error)
- func (c ImportJobsClient) Update(ctx context.Context, id ImportJobId, input ImportJobUpdate) (result UpdateOperationResponse, err error)
- func (c ImportJobsClient) UpdateThenPoll(ctx context.Context, id ImportJobId, input ImportJobUpdate) error
- type ImportStatusType
- type ListByAmlFilesystemCompleteResult
- type ListByAmlFilesystemCustomPager
- type ListByAmlFilesystemOperationResponse
- type UpdateOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PossibleValuesForConflictResolutionMode ¶
func PossibleValuesForConflictResolutionMode() []string
func PossibleValuesForImportJobProvisioningStateType ¶
func PossibleValuesForImportJobProvisioningStateType() []string
func PossibleValuesForImportStatusType ¶
func PossibleValuesForImportStatusType() []string
func ValidateAmlFilesystemID ¶
ValidateAmlFilesystemID checks that 'input' can be parsed as a Aml Filesystem ID
func ValidateImportJobID ¶
ValidateImportJobID checks that 'input' can be parsed as a Import Job ID
Types ¶
type AmlFilesystemId ¶
type AmlFilesystemId struct { SubscriptionId string ResourceGroupName string AmlFilesystemName string }
AmlFilesystemId is a struct representing the Resource ID for a Aml Filesystem
func NewAmlFilesystemID ¶
func NewAmlFilesystemID(subscriptionId string, resourceGroupName string, amlFilesystemName string) AmlFilesystemId
NewAmlFilesystemID returns a new AmlFilesystemId struct
func ParseAmlFilesystemID ¶
func ParseAmlFilesystemID(input string) (*AmlFilesystemId, error)
ParseAmlFilesystemID parses 'input' into a AmlFilesystemId
func ParseAmlFilesystemIDInsensitively ¶
func ParseAmlFilesystemIDInsensitively(input string) (*AmlFilesystemId, error)
ParseAmlFilesystemIDInsensitively parses 'input' case-insensitively into a AmlFilesystemId note: this method should only be used for API response data and not user input
func (*AmlFilesystemId) FromParseResult ¶
func (id *AmlFilesystemId) FromParseResult(input resourceids.ParseResult) error
func (AmlFilesystemId) ID ¶
func (id AmlFilesystemId) ID() string
ID returns the formatted Aml Filesystem ID
func (AmlFilesystemId) Segments ¶
func (id AmlFilesystemId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Aml Filesystem ID
func (AmlFilesystemId) String ¶
func (id AmlFilesystemId) String() string
String returns a human-readable description of this Aml Filesystem ID
type ConflictResolutionMode ¶
type ConflictResolutionMode string
const ( ConflictResolutionModeFail ConflictResolutionMode = "Fail" ConflictResolutionModeOverwriteAlways ConflictResolutionMode = "OverwriteAlways" ConflictResolutionModeOverwriteIfDirty ConflictResolutionMode = "OverwriteIfDirty" ConflictResolutionModeSkip ConflictResolutionMode = "Skip" )
func (*ConflictResolutionMode) UnmarshalJSON ¶
func (s *ConflictResolutionMode) UnmarshalJSON(bytes []byte) error
type DeleteOperationResponse ¶
type GetOperationResponse ¶
type ImportJob ¶
type ImportJob struct { Id *string `json:"id,omitempty"` Location string `json:"location"` Name *string `json:"name,omitempty"` Properties *ImportJobProperties `json:"properties,omitempty"` SystemData *systemdata.SystemData `json:"systemData,omitempty"` Tags *map[string]string `json:"tags,omitempty"` Type *string `json:"type,omitempty"` }
type ImportJobId ¶
type ImportJobId struct { SubscriptionId string ResourceGroupName string AmlFilesystemName string ImportJobName string }
ImportJobId is a struct representing the Resource ID for a Import Job
func NewImportJobID ¶
func NewImportJobID(subscriptionId string, resourceGroupName string, amlFilesystemName string, importJobName string) ImportJobId
NewImportJobID returns a new ImportJobId struct
func ParseImportJobID ¶
func ParseImportJobID(input string) (*ImportJobId, error)
ParseImportJobID parses 'input' into a ImportJobId
func ParseImportJobIDInsensitively ¶
func ParseImportJobIDInsensitively(input string) (*ImportJobId, error)
ParseImportJobIDInsensitively parses 'input' case-insensitively into a ImportJobId note: this method should only be used for API response data and not user input
func (*ImportJobId) FromParseResult ¶
func (id *ImportJobId) FromParseResult(input resourceids.ParseResult) error
func (ImportJobId) Segments ¶
func (id ImportJobId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Import Job ID
func (ImportJobId) String ¶
func (id ImportJobId) String() string
String returns a human-readable description of this Import Job ID
type ImportJobOperationPredicate ¶
func (ImportJobOperationPredicate) Matches ¶
func (p ImportJobOperationPredicate) Matches(input ImportJob) bool
type ImportJobProperties ¶
type ImportJobProperties struct { ConflictResolutionMode *ConflictResolutionMode `json:"conflictResolutionMode,omitempty"` ImportPrefixes *[]string `json:"importPrefixes,omitempty"` MaximumErrors *int64 `json:"maximumErrors,omitempty"` ProvisioningState *ImportJobProvisioningStateType `json:"provisioningState,omitempty"` Status *ImportJobPropertiesStatus `json:"status,omitempty"` }
type ImportJobPropertiesStatus ¶
type ImportJobPropertiesStatus struct { BlobsImportedPerSecond *int64 `json:"blobsImportedPerSecond,omitempty"` BlobsWalkedPerSecond *int64 `json:"blobsWalkedPerSecond,omitempty"` LastCompletionTime *string `json:"lastCompletionTime,omitempty"` LastStartedTime *string `json:"lastStartedTime,omitempty"` State *ImportStatusType `json:"state,omitempty"` StatusMessage *string `json:"statusMessage,omitempty"` TotalBlobsImported *int64 `json:"totalBlobsImported,omitempty"` TotalBlobsWalked *int64 `json:"totalBlobsWalked,omitempty"` TotalConflicts *int64 `json:"totalConflicts,omitempty"` TotalErrors *int64 `json:"totalErrors,omitempty"` }
func (*ImportJobPropertiesStatus) GetLastCompletionTimeAsTime ¶
func (o *ImportJobPropertiesStatus) GetLastCompletionTimeAsTime() (*time.Time, error)
func (*ImportJobPropertiesStatus) GetLastStartedTimeAsTime ¶
func (o *ImportJobPropertiesStatus) GetLastStartedTimeAsTime() (*time.Time, error)
func (*ImportJobPropertiesStatus) SetLastCompletionTimeAsTime ¶
func (o *ImportJobPropertiesStatus) SetLastCompletionTimeAsTime(input time.Time)
func (*ImportJobPropertiesStatus) SetLastStartedTimeAsTime ¶
func (o *ImportJobPropertiesStatus) SetLastStartedTimeAsTime(input time.Time)
type ImportJobProvisioningStateType ¶
type ImportJobProvisioningStateType string
const ( ImportJobProvisioningStateTypeCanceled ImportJobProvisioningStateType = "Canceled" ImportJobProvisioningStateTypeCreating ImportJobProvisioningStateType = "Creating" ImportJobProvisioningStateTypeDeleting ImportJobProvisioningStateType = "Deleting" ImportJobProvisioningStateTypeFailed ImportJobProvisioningStateType = "Failed" ImportJobProvisioningStateTypeSucceeded ImportJobProvisioningStateType = "Succeeded" ImportJobProvisioningStateTypeUpdating ImportJobProvisioningStateType = "Updating" )
func (*ImportJobProvisioningStateType) UnmarshalJSON ¶
func (s *ImportJobProvisioningStateType) UnmarshalJSON(bytes []byte) error
type ImportJobUpdate ¶
type ImportJobsClient ¶
type ImportJobsClient struct {
Client *resourcemanager.Client
}
func NewImportJobsClientWithBaseURI ¶
func NewImportJobsClientWithBaseURI(sdkApi sdkEnv.Api) (*ImportJobsClient, error)
func (ImportJobsClient) CreateOrUpdate ¶
func (c ImportJobsClient) CreateOrUpdate(ctx context.Context, id ImportJobId, input ImportJob) (result CreateOrUpdateOperationResponse, err error)
CreateOrUpdate ...
func (ImportJobsClient) CreateOrUpdateThenPoll ¶
func (c ImportJobsClient) CreateOrUpdateThenPoll(ctx context.Context, id ImportJobId, input ImportJob) error
CreateOrUpdateThenPoll performs CreateOrUpdate then polls until it's completed
func (ImportJobsClient) Delete ¶
func (c ImportJobsClient) Delete(ctx context.Context, id ImportJobId) (result DeleteOperationResponse, err error)
Delete ...
func (ImportJobsClient) DeleteThenPoll ¶
func (c ImportJobsClient) DeleteThenPoll(ctx context.Context, id ImportJobId) error
DeleteThenPoll performs Delete then polls until it's completed
func (ImportJobsClient) Get ¶
func (c ImportJobsClient) Get(ctx context.Context, id ImportJobId) (result GetOperationResponse, err error)
Get ...
func (ImportJobsClient) ListByAmlFilesystem ¶
func (c ImportJobsClient) ListByAmlFilesystem(ctx context.Context, id AmlFilesystemId) (result ListByAmlFilesystemOperationResponse, err error)
ListByAmlFilesystem ...
func (ImportJobsClient) ListByAmlFilesystemComplete ¶
func (c ImportJobsClient) ListByAmlFilesystemComplete(ctx context.Context, id AmlFilesystemId) (ListByAmlFilesystemCompleteResult, error)
ListByAmlFilesystemComplete retrieves all the results into a single object
func (ImportJobsClient) ListByAmlFilesystemCompleteMatchingPredicate ¶
func (c ImportJobsClient) ListByAmlFilesystemCompleteMatchingPredicate(ctx context.Context, id AmlFilesystemId, predicate ImportJobOperationPredicate) (result ListByAmlFilesystemCompleteResult, err error)
ListByAmlFilesystemCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (ImportJobsClient) Update ¶
func (c ImportJobsClient) Update(ctx context.Context, id ImportJobId, input ImportJobUpdate) (result UpdateOperationResponse, err error)
Update ...
func (ImportJobsClient) UpdateThenPoll ¶
func (c ImportJobsClient) UpdateThenPoll(ctx context.Context, id ImportJobId, input ImportJobUpdate) error
UpdateThenPoll performs Update then polls until it's completed
type ImportStatusType ¶
type ImportStatusType string
const ( ImportStatusTypeCanceled ImportStatusType = "Canceled" ImportStatusTypeCancelling ImportStatusType = "Cancelling" ImportStatusTypeCompleted ImportStatusType = "Completed" ImportStatusTypeCompletedPartial ImportStatusType = "CompletedPartial" ImportStatusTypeFailed ImportStatusType = "Failed" ImportStatusTypeInProgress ImportStatusType = "InProgress" )
func (*ImportStatusType) UnmarshalJSON ¶
func (s *ImportStatusType) UnmarshalJSON(bytes []byte) error
type ListByAmlFilesystemCustomPager ¶ added in v0.20240628.1153531
func (*ListByAmlFilesystemCustomPager) NextPageLink ¶ added in v0.20240628.1153531
func (p *ListByAmlFilesystemCustomPager) NextPageLink() *odata.Link