operationstatus

package
v0.20220623.1111642 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 23, 2022 License: MPL-2.0 Imports: 10 Imported by: 0

Documentation

Index

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

func ValidateOperationStatuID(input interface{}, key string) (warnings []string, errors []error)

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

ID returns the formatted Backup Vault Operation Statu ID

func (BackupVaultOperationStatuId) Segments

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

type OperationStatuId struct {
	SubscriptionId string
	Location       string
	OperationId    string
}

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

BackupVaultContextGet ...

func (OperationStatusClient) Get

Get ...

func (OperationStatusClient) ResourceGroupContextGet

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

ID returns the formatted Provider Operation Statu ID

func (ProviderOperationStatuId) Segments

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
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL