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 PossibleValuesForJobRunScanStatus() []string + func PossibleValuesForJobRunStatus() []string + func PossibleValuesForProvisioningState() []string + func ValidateJobDefinitionID(input interface{}, key string) (warnings []string, errors []error) + func ValidateJobRunID(input interface{}, key string) (warnings []string, errors []error) + type GetOperationResponse struct + HttpResponse *http.Response + Model *JobRun + OData *odata.OData + type JobDefinitionId struct + JobDefinitionName string + ProjectName string + ResourceGroupName string + StorageMoverName string + SubscriptionId string + func NewJobDefinitionID(subscriptionId string, resourceGroupName string, storageMoverName string, ...) JobDefinitionId + func ParseJobDefinitionID(input string) (*JobDefinitionId, error) + func ParseJobDefinitionIDInsensitively(input string) (*JobDefinitionId, error) + func (id *JobDefinitionId) FromParseResult(input resourceids.ParseResult) error + func (id JobDefinitionId) ID() string + func (id JobDefinitionId) Segments() []resourceids.Segment + func (id JobDefinitionId) String() string + type JobRun struct + Id *string + Name *string + Properties *JobRunProperties + SystemData *systemdata.SystemData + Type *string + type JobRunError struct + Code *string + Message *string + Target *string + type JobRunId struct + JobDefinitionName string + JobRunName string + ProjectName string + ResourceGroupName string + StorageMoverName string + SubscriptionId string + func NewJobRunID(subscriptionId string, resourceGroupName string, storageMoverName string, ...) JobRunId + func ParseJobRunID(input string) (*JobRunId, error) + func ParseJobRunIDInsensitively(input string) (*JobRunId, error) + func (id *JobRunId) FromParseResult(input resourceids.ParseResult) error + func (id JobRunId) ID() string + func (id JobRunId) Segments() []resourceids.Segment + func (id JobRunId) String() string + type JobRunOperationPredicate struct + Id *string + Name *string + Type *string + func (p JobRunOperationPredicate) Matches(input JobRun) bool + type JobRunProperties struct + AgentName *string + AgentResourceId *string + BytesExcluded *int64 + BytesFailed *int64 + BytesNoTransferNeeded *int64 + BytesScanned *int64 + BytesTransferred *int64 + BytesUnsupported *int64 + Error *JobRunError + ExecutionEndTime *string + ExecutionStartTime *string + ItemsExcluded *int64 + ItemsFailed *int64 + ItemsNoTransferNeeded *int64 + ItemsScanned *int64 + ItemsTransferred *int64 + ItemsUnsupported *int64 + JobDefinitionProperties *interface{} + LastStatusUpdate *string + ProvisioningState *ProvisioningState + ScanStatus *JobRunScanStatus + SourceName *string + SourceProperties *interface{} + SourceResourceId *string + Status *JobRunStatus + TargetName *string + TargetProperties *interface{} + TargetResourceId *string + func (o *JobRunProperties) GetExecutionEndTimeAsTime() (*time.Time, error) + func (o *JobRunProperties) GetExecutionStartTimeAsTime() (*time.Time, error) + func (o *JobRunProperties) GetLastStatusUpdateAsTime() (*time.Time, error) + func (o *JobRunProperties) SetExecutionEndTimeAsTime(input time.Time) + func (o *JobRunProperties) SetExecutionStartTimeAsTime(input time.Time) + func (o *JobRunProperties) SetLastStatusUpdateAsTime(input time.Time) + type JobRunScanStatus string + const JobRunScanStatusCompleted + const JobRunScanStatusNotStarted + const JobRunScanStatusScanning + func (s *JobRunScanStatus) UnmarshalJSON(bytes []byte) error + type JobRunStatus string + const JobRunStatusCancelRequested + const JobRunStatusCanceled + const JobRunStatusCanceling + const JobRunStatusFailed + const JobRunStatusQueued + const JobRunStatusRunning + const JobRunStatusStarted + const JobRunStatusSucceeded + func (s *JobRunStatus) UnmarshalJSON(bytes []byte) error + type JobRunsClient struct + Client *resourcemanager.Client + func NewJobRunsClientWithBaseURI(sdkApi sdkEnv.Api) (*JobRunsClient, error) + func (c JobRunsClient) Get(ctx context.Context, id JobRunId) (result GetOperationResponse, err error) + func (c JobRunsClient) List(ctx context.Context, id JobDefinitionId) (result ListOperationResponse, err error) + func (c JobRunsClient) ListComplete(ctx context.Context, id JobDefinitionId) (ListCompleteResult, error) + func (c JobRunsClient) ListCompleteMatchingPredicate(ctx context.Context, id JobDefinitionId, predicate JobRunOperationPredicate) (result ListCompleteResult, err error) + type ListCompleteResult struct + Items []JobRun + LatestHttpResponse *http.Response + type ListCustomPager struct + NextLink *odata.Link + func (p *ListCustomPager) NextPageLink() *odata.Link + type ListOperationResponse struct + HttpResponse *http.Response + Model *[]JobRun + OData *odata.OData + type ProvisioningState string + const ProvisioningStateSucceeded + func (s *ProvisioningState) UnmarshalJSON(bytes []byte) error