Documentation ¶
Index ¶
- func PossibleValuesForProvisioningState() []string
- func ValidateRuntimeViewID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateStandbyContainerGroupPoolID(input interface{}, key string) (warnings []string, errors []error)
- type ContainerGroupInstanceCountSummary
- type GetOperationResponse
- type ListByStandbyPoolCompleteResult
- type ListByStandbyPoolCustomPager
- type ListByStandbyPoolOperationResponse
- type PoolResourceStateCount
- type ProvisioningState
- type RuntimeViewId
- type StandbyContainerGroupPoolId
- func NewStandbyContainerGroupPoolID(subscriptionId string, resourceGroupName string, ...) StandbyContainerGroupPoolId
- func ParseStandbyContainerGroupPoolID(input string) (*StandbyContainerGroupPoolId, error)
- func ParseStandbyContainerGroupPoolIDInsensitively(input string) (*StandbyContainerGroupPoolId, error)
- type StandbyContainerGroupPoolRuntimeViewResource
- type StandbyContainerGroupPoolRuntimeViewResourceOperationPredicate
- type StandbyContainerGroupPoolRuntimeViewResourceProperties
- type StandbyContainerGroupPoolRuntimeViewsClient
- func (c StandbyContainerGroupPoolRuntimeViewsClient) Get(ctx context.Context, id RuntimeViewId) (result GetOperationResponse, err error)
- func (c StandbyContainerGroupPoolRuntimeViewsClient) ListByStandbyPool(ctx context.Context, id StandbyContainerGroupPoolId) (result ListByStandbyPoolOperationResponse, err error)
- func (c StandbyContainerGroupPoolRuntimeViewsClient) ListByStandbyPoolComplete(ctx context.Context, id StandbyContainerGroupPoolId) (ListByStandbyPoolCompleteResult, error)
- func (c StandbyContainerGroupPoolRuntimeViewsClient) ListByStandbyPoolCompleteMatchingPredicate(ctx context.Context, id StandbyContainerGroupPoolId, ...) (result ListByStandbyPoolCompleteResult, err error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PossibleValuesForProvisioningState ¶
func PossibleValuesForProvisioningState() []string
func ValidateRuntimeViewID ¶
ValidateRuntimeViewID checks that 'input' can be parsed as a Runtime View ID
func ValidateStandbyContainerGroupPoolID ¶
func ValidateStandbyContainerGroupPoolID(input interface{}, key string) (warnings []string, errors []error)
ValidateStandbyContainerGroupPoolID checks that 'input' can be parsed as a Standby Container Group Pool ID
Types ¶
type ContainerGroupInstanceCountSummary ¶
type ContainerGroupInstanceCountSummary struct {
InstanceCountsByState []PoolResourceStateCount `json:"instanceCountsByState"`
}
type GetOperationResponse ¶
type GetOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *StandbyContainerGroupPoolRuntimeViewResource }
type ListByStandbyPoolCompleteResult ¶
type ListByStandbyPoolCompleteResult struct { LatestHttpResponse *http.Response Items []StandbyContainerGroupPoolRuntimeViewResource }
type ListByStandbyPoolCustomPager ¶
func (*ListByStandbyPoolCustomPager) NextPageLink ¶
func (p *ListByStandbyPoolCustomPager) NextPageLink() *odata.Link
type ListByStandbyPoolOperationResponse ¶
type ListByStandbyPoolOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]StandbyContainerGroupPoolRuntimeViewResource }
type PoolResourceStateCount ¶
type ProvisioningState ¶
type ProvisioningState string
const ( ProvisioningStateCanceled ProvisioningState = "Canceled" ProvisioningStateDeleting ProvisioningState = "Deleting" ProvisioningStateFailed ProvisioningState = "Failed" ProvisioningStateSucceeded ProvisioningState = "Succeeded" )
func (*ProvisioningState) UnmarshalJSON ¶
func (s *ProvisioningState) UnmarshalJSON(bytes []byte) error
type RuntimeViewId ¶
type RuntimeViewId struct { SubscriptionId string ResourceGroupName string StandbyContainerGroupPoolName string RuntimeViewName string }
RuntimeViewId is a struct representing the Resource ID for a Runtime View
func NewRuntimeViewID ¶
func NewRuntimeViewID(subscriptionId string, resourceGroupName string, standbyContainerGroupPoolName string, runtimeViewName string) RuntimeViewId
NewRuntimeViewID returns a new RuntimeViewId struct
func ParseRuntimeViewID ¶
func ParseRuntimeViewID(input string) (*RuntimeViewId, error)
ParseRuntimeViewID parses 'input' into a RuntimeViewId
func ParseRuntimeViewIDInsensitively ¶
func ParseRuntimeViewIDInsensitively(input string) (*RuntimeViewId, error)
ParseRuntimeViewIDInsensitively parses 'input' case-insensitively into a RuntimeViewId note: this method should only be used for API response data and not user input
func (*RuntimeViewId) FromParseResult ¶
func (id *RuntimeViewId) FromParseResult(input resourceids.ParseResult) error
func (RuntimeViewId) ID ¶
func (id RuntimeViewId) ID() string
ID returns the formatted Runtime View ID
func (RuntimeViewId) Segments ¶
func (id RuntimeViewId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Runtime View ID
func (RuntimeViewId) String ¶
func (id RuntimeViewId) String() string
String returns a human-readable description of this Runtime View ID
type StandbyContainerGroupPoolId ¶
type StandbyContainerGroupPoolId struct { SubscriptionId string ResourceGroupName string StandbyContainerGroupPoolName string }
StandbyContainerGroupPoolId is a struct representing the Resource ID for a Standby Container Group Pool
func NewStandbyContainerGroupPoolID ¶
func NewStandbyContainerGroupPoolID(subscriptionId string, resourceGroupName string, standbyContainerGroupPoolName string) StandbyContainerGroupPoolId
NewStandbyContainerGroupPoolID returns a new StandbyContainerGroupPoolId struct
func ParseStandbyContainerGroupPoolID ¶
func ParseStandbyContainerGroupPoolID(input string) (*StandbyContainerGroupPoolId, error)
ParseStandbyContainerGroupPoolID parses 'input' into a StandbyContainerGroupPoolId
func ParseStandbyContainerGroupPoolIDInsensitively ¶
func ParseStandbyContainerGroupPoolIDInsensitively(input string) (*StandbyContainerGroupPoolId, error)
ParseStandbyContainerGroupPoolIDInsensitively parses 'input' case-insensitively into a StandbyContainerGroupPoolId note: this method should only be used for API response data and not user input
func (*StandbyContainerGroupPoolId) FromParseResult ¶
func (id *StandbyContainerGroupPoolId) FromParseResult(input resourceids.ParseResult) error
func (StandbyContainerGroupPoolId) ID ¶
func (id StandbyContainerGroupPoolId) ID() string
ID returns the formatted Standby Container Group Pool ID
func (StandbyContainerGroupPoolId) Segments ¶
func (id StandbyContainerGroupPoolId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Standby Container Group Pool ID
func (StandbyContainerGroupPoolId) String ¶
func (id StandbyContainerGroupPoolId) String() string
String returns a human-readable description of this Standby Container Group Pool ID
type StandbyContainerGroupPoolRuntimeViewResource ¶
type StandbyContainerGroupPoolRuntimeViewResource struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Properties *StandbyContainerGroupPoolRuntimeViewResourceProperties `json:"properties,omitempty"` SystemData *systemdata.SystemData `json:"systemData,omitempty"` Type *string `json:"type,omitempty"` }
type StandbyContainerGroupPoolRuntimeViewResourceOperationPredicate ¶
type StandbyContainerGroupPoolRuntimeViewResourceOperationPredicate struct { Id *string Name *string Type *string }
type StandbyContainerGroupPoolRuntimeViewResourceProperties ¶
type StandbyContainerGroupPoolRuntimeViewResourceProperties struct { InstanceCountSummary []ContainerGroupInstanceCountSummary `json:"instanceCountSummary"` ProvisioningState *ProvisioningState `json:"provisioningState,omitempty"` }
type StandbyContainerGroupPoolRuntimeViewsClient ¶
type StandbyContainerGroupPoolRuntimeViewsClient struct {
Client *resourcemanager.Client
}
func NewStandbyContainerGroupPoolRuntimeViewsClientWithBaseURI ¶
func NewStandbyContainerGroupPoolRuntimeViewsClientWithBaseURI(sdkApi sdkEnv.Api) (*StandbyContainerGroupPoolRuntimeViewsClient, error)
func (StandbyContainerGroupPoolRuntimeViewsClient) Get ¶
func (c StandbyContainerGroupPoolRuntimeViewsClient) Get(ctx context.Context, id RuntimeViewId) (result GetOperationResponse, err error)
Get ...
func (StandbyContainerGroupPoolRuntimeViewsClient) ListByStandbyPool ¶
func (c StandbyContainerGroupPoolRuntimeViewsClient) ListByStandbyPool(ctx context.Context, id StandbyContainerGroupPoolId) (result ListByStandbyPoolOperationResponse, err error)
ListByStandbyPool ...
func (StandbyContainerGroupPoolRuntimeViewsClient) ListByStandbyPoolComplete ¶
func (c StandbyContainerGroupPoolRuntimeViewsClient) ListByStandbyPoolComplete(ctx context.Context, id StandbyContainerGroupPoolId) (ListByStandbyPoolCompleteResult, error)
ListByStandbyPoolComplete retrieves all the results into a single object
func (StandbyContainerGroupPoolRuntimeViewsClient) ListByStandbyPoolCompleteMatchingPredicate ¶
func (c StandbyContainerGroupPoolRuntimeViewsClient) ListByStandbyPoolCompleteMatchingPredicate(ctx context.Context, id StandbyContainerGroupPoolId, predicate StandbyContainerGroupPoolRuntimeViewResourceOperationPredicate) (result ListByStandbyPoolCompleteResult, err error)
ListByStandbyPoolCompleteMatchingPredicate retrieves all the results and then applies the predicate
Source Files ¶
- client.go
- constants.go
- id_runtimeview.go
- id_standbycontainergrouppool.go
- method_get.go
- method_listbystandbypool.go
- model_containergroupinstancecountsummary.go
- model_poolresourcestatecount.go
- model_standbycontainergrouppoolruntimeviewresource.go
- model_standbycontainergrouppoolruntimeviewresourceproperties.go
- predicates.go
- version.go