Documentation ¶
Index ¶
- func ValidateBackupVaultOperationStatuID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateOperationStatuID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateProviderOperationStatuID(input interface{}, key string) (warnings []string, errors []error)
- type BackupVaultContextGetOperationResponse
- type BackupVaultOperationStatuId
- func NewBackupVaultOperationStatuID(subscriptionId string, resourceGroupName string, vaultName string, ...) BackupVaultOperationStatuId
- func ParseBackupVaultOperationStatuID(input string) (*BackupVaultOperationStatuId, error)
- func ParseBackupVaultOperationStatuIDInsensitively(input string) (*BackupVaultOperationStatuId, error)
- type Error
- type ErrorAdditionalInfo
- type GetOperationResponse
- type OperationExtendedInfo
- type OperationJobExtendedInfo
- type OperationResource
- func (o *OperationResource) GetEndTimeAsTime() (*time.Time, error)
- func (o *OperationResource) GetStartTimeAsTime() (*time.Time, error)
- func (o *OperationResource) SetEndTimeAsTime(input time.Time)
- func (o *OperationResource) SetStartTimeAsTime(input time.Time)
- func (s *OperationResource) UnmarshalJSON(bytes []byte) error
- type OperationStatuId
- type OperationStatusClient
- func (c OperationStatusClient) BackupVaultContextGet(ctx context.Context, id BackupVaultOperationStatuId) (result BackupVaultContextGetOperationResponse, err error)
- func (c OperationStatusClient) Get(ctx context.Context, id OperationStatuId) (result GetOperationResponse, err error)
- func (c OperationStatusClient) ResourceGroupContextGet(ctx context.Context, id ProviderOperationStatuId) (result ResourceGroupContextGetOperationResponse, err error)
- type ProviderOperationStatuId
- func NewProviderOperationStatuID(subscriptionId string, resourceGroupName string, operationId string) ProviderOperationStatuId
- func ParseProviderOperationStatuID(input string) (*ProviderOperationStatuId, error)
- func ParseProviderOperationStatuIDInsensitively(input string) (*ProviderOperationStatuId, error)
- type ResourceGroupContextGetOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ValidateBackupVaultOperationStatuID ¶
func ValidateBackupVaultOperationStatuID(input interface{}, key string) (warnings []string, errors []error)
ValidateBackupVaultOperationStatuID checks that 'input' can be parsed as a Backup Vault Operation Statu ID
func ValidateOperationStatuID ¶
ValidateOperationStatuID checks that 'input' can be parsed as a Operation Statu ID
func ValidateProviderOperationStatuID ¶
func ValidateProviderOperationStatuID(input interface{}, key string) (warnings []string, errors []error)
ValidateProviderOperationStatuID checks that 'input' can be parsed as a Provider Operation Statu ID
Types ¶
type BackupVaultContextGetOperationResponse ¶
type BackupVaultContextGetOperationResponse struct { HttpResponse *http.Response Model *OperationResource }
type BackupVaultOperationStatuId ¶
type BackupVaultOperationStatuId struct { SubscriptionId string ResourceGroupName string VaultName string OperationId string }
BackupVaultOperationStatuId is a struct representing the Resource ID for a Backup Vault Operation Statu
func NewBackupVaultOperationStatuID ¶
func NewBackupVaultOperationStatuID(subscriptionId string, resourceGroupName string, vaultName string, operationId string) BackupVaultOperationStatuId
NewBackupVaultOperationStatuID returns a new BackupVaultOperationStatuId struct
func ParseBackupVaultOperationStatuID ¶
func ParseBackupVaultOperationStatuID(input string) (*BackupVaultOperationStatuId, error)
ParseBackupVaultOperationStatuID parses 'input' into a BackupVaultOperationStatuId
func ParseBackupVaultOperationStatuIDInsensitively ¶
func ParseBackupVaultOperationStatuIDInsensitively(input string) (*BackupVaultOperationStatuId, error)
ParseBackupVaultOperationStatuIDInsensitively parses 'input' case-insensitively into a BackupVaultOperationStatuId note: this method should only be used for API response data and not user input
func (BackupVaultOperationStatuId) ID ¶
func (id BackupVaultOperationStatuId) ID() string
ID returns the formatted Backup Vault Operation Statu ID
func (BackupVaultOperationStatuId) Segments ¶
func (id BackupVaultOperationStatuId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Backup Vault Operation Statu ID
func (BackupVaultOperationStatuId) String ¶
func (id BackupVaultOperationStatuId) String() string
String returns a human-readable description of this Backup Vault Operation Statu ID
type Error ¶
type Error struct { AdditionalInfo *[]ErrorAdditionalInfo `json:"additionalInfo,omitempty"` Code *string `json:"code,omitempty"` Details *[]Error `json:"details,omitempty"` Message *string `json:"message,omitempty"` Target *string `json:"target,omitempty"` }
type ErrorAdditionalInfo ¶
type ErrorAdditionalInfo struct { Info *interface{} `json:"info,omitempty"` Type *string `json:"type,omitempty"` }
type GetOperationResponse ¶
type GetOperationResponse struct { HttpResponse *http.Response Model *OperationResource }
type OperationExtendedInfo ¶
type OperationExtendedInfo interface { }
type OperationJobExtendedInfo ¶
type OperationJobExtendedInfo struct {
JobId *string `json:"jobId,omitempty"`
}
func (OperationJobExtendedInfo) MarshalJSON ¶
func (s OperationJobExtendedInfo) MarshalJSON() ([]byte, error)
type OperationResource ¶
type OperationResource struct { EndTime *string `json:"endTime,omitempty"` Error *Error `json:"error,omitempty"` Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Properties OperationExtendedInfo `json:"properties"` StartTime *string `json:"startTime,omitempty"` Status *string `json:"status,omitempty"` }
func (*OperationResource) GetEndTimeAsTime ¶
func (o *OperationResource) GetEndTimeAsTime() (*time.Time, error)
func (*OperationResource) GetStartTimeAsTime ¶
func (o *OperationResource) GetStartTimeAsTime() (*time.Time, error)
func (*OperationResource) SetEndTimeAsTime ¶
func (o *OperationResource) SetEndTimeAsTime(input time.Time)
func (*OperationResource) SetStartTimeAsTime ¶
func (o *OperationResource) SetStartTimeAsTime(input time.Time)
func (*OperationResource) UnmarshalJSON ¶
func (s *OperationResource) UnmarshalJSON(bytes []byte) error
type OperationStatuId ¶
OperationStatuId is a struct representing the Resource ID for a Operation Statu
func NewOperationStatuID ¶
func NewOperationStatuID(subscriptionId string, location string, operationId string) OperationStatuId
NewOperationStatuID returns a new OperationStatuId struct
func ParseOperationStatuID ¶
func ParseOperationStatuID(input string) (*OperationStatuId, error)
ParseOperationStatuID parses 'input' into a OperationStatuId
func ParseOperationStatuIDInsensitively ¶
func ParseOperationStatuIDInsensitively(input string) (*OperationStatuId, error)
ParseOperationStatuIDInsensitively parses 'input' case-insensitively into a OperationStatuId note: this method should only be used for API response data and not user input
func (OperationStatuId) ID ¶
func (id OperationStatuId) ID() string
ID returns the formatted Operation Statu ID
func (OperationStatuId) Segments ¶
func (id OperationStatuId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Operation Statu ID
func (OperationStatuId) String ¶
func (id OperationStatuId) String() string
String returns a human-readable description of this Operation Statu ID
type OperationStatusClient ¶
type OperationStatusClient struct { Client autorest.Client // contains filtered or unexported fields }
func NewOperationStatusClientWithBaseURI ¶
func NewOperationStatusClientWithBaseURI(endpoint string) OperationStatusClient
func (OperationStatusClient) BackupVaultContextGet ¶
func (c OperationStatusClient) BackupVaultContextGet(ctx context.Context, id BackupVaultOperationStatuId) (result BackupVaultContextGetOperationResponse, err error)
BackupVaultContextGet ...
func (OperationStatusClient) Get ¶
func (c OperationStatusClient) Get(ctx context.Context, id OperationStatuId) (result GetOperationResponse, err error)
Get ...
func (OperationStatusClient) ResourceGroupContextGet ¶
func (c OperationStatusClient) ResourceGroupContextGet(ctx context.Context, id ProviderOperationStatuId) (result ResourceGroupContextGetOperationResponse, err error)
ResourceGroupContextGet ...
type ProviderOperationStatuId ¶
type ProviderOperationStatuId struct { SubscriptionId string ResourceGroupName string OperationId string }
ProviderOperationStatuId is a struct representing the Resource ID for a Provider Operation Statu
func NewProviderOperationStatuID ¶
func NewProviderOperationStatuID(subscriptionId string, resourceGroupName string, operationId string) ProviderOperationStatuId
NewProviderOperationStatuID returns a new ProviderOperationStatuId struct
func ParseProviderOperationStatuID ¶
func ParseProviderOperationStatuID(input string) (*ProviderOperationStatuId, error)
ParseProviderOperationStatuID parses 'input' into a ProviderOperationStatuId
func ParseProviderOperationStatuIDInsensitively ¶
func ParseProviderOperationStatuIDInsensitively(input string) (*ProviderOperationStatuId, error)
ParseProviderOperationStatuIDInsensitively parses 'input' case-insensitively into a ProviderOperationStatuId note: this method should only be used for API response data and not user input
func (ProviderOperationStatuId) ID ¶
func (id ProviderOperationStatuId) ID() string
ID returns the formatted Provider Operation Statu ID
func (ProviderOperationStatuId) Segments ¶
func (id ProviderOperationStatuId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Provider Operation Statu ID
func (ProviderOperationStatuId) String ¶
func (id ProviderOperationStatuId) String() string
String returns a human-readable description of this Provider Operation Statu ID
type ResourceGroupContextGetOperationResponse ¶
type ResourceGroupContextGetOperationResponse struct { HttpResponse *http.Response Model *OperationResource }
Source Files ¶
- client.go
- id_backupvaultoperationstatu.go
- id_operationstatu.go
- id_provideroperationstatu.go
- method_backupvaultcontextget_autorest.go
- method_get_autorest.go
- method_resourcegroupcontextget_autorest.go
- model_error.go
- model_erroradditionalinfo.go
- model_operationextendedinfo.go
- model_operationjobextendedinfo.go
- model_operationresource.go
- version.go