Versions in this module Expand all Collapse all v0 v0.1.0 Apr 22, 2024 Changes in this version + type ActionType string + const ActionTypeInternal + func PossibleActionTypeValues() []ActionType + type ClientFactory struct + func NewClientFactory(subscriptionID string, credential azcore.TokenCredential, ...) (*ClientFactory, error) + func (c *ClientFactory) NewOperationsClient() *OperationsClient + func (c *ClientFactory) NewStandbyContainerGroupPoolsClient() *StandbyContainerGroupPoolsClient + func (c *ClientFactory) NewStandbyVirtualMachinePoolsClient() *StandbyVirtualMachinePoolsClient + func (c *ClientFactory) NewStandbyVirtualMachinesClient() *StandbyVirtualMachinesClient + type ContainerGroupProfile struct + ID *string + Revision *int64 + func (c *ContainerGroupProfile) UnmarshalJSON(data []byte) error + func (c ContainerGroupProfile) MarshalJSON() ([]byte, error) + type ContainerGroupProfileUpdate struct + ID *string + Revision *int64 + func (c *ContainerGroupProfileUpdate) UnmarshalJSON(data []byte) error + func (c ContainerGroupProfileUpdate) MarshalJSON() ([]byte, error) + type ContainerGroupProperties struct + ContainerGroupProfile *ContainerGroupProfile + SubnetIDs []*Subnet + func (c *ContainerGroupProperties) UnmarshalJSON(data []byte) error + func (c ContainerGroupProperties) MarshalJSON() ([]byte, error) + type ContainerGroupPropertiesUpdate struct + ContainerGroupProfile *ContainerGroupProfileUpdate + SubnetIDs []*Subnet + func (c *ContainerGroupPropertiesUpdate) UnmarshalJSON(data []byte) error + func (c ContainerGroupPropertiesUpdate) MarshalJSON() ([]byte, error) + type CreatedByType string + const CreatedByTypeApplication + const CreatedByTypeKey + const CreatedByTypeManagedIdentity + const CreatedByTypeUser + func PossibleCreatedByTypeValues() []CreatedByType + type Operation struct + ActionType *ActionType + Display *OperationDisplay + IsDataAction *bool + Name *string + Origin *Origin + func (o *Operation) UnmarshalJSON(data []byte) error + func (o Operation) MarshalJSON() ([]byte, error) + type OperationDisplay struct + Description *string + Operation *string + Provider *string + Resource *string + func (o *OperationDisplay) UnmarshalJSON(data []byte) error + func (o OperationDisplay) MarshalJSON() ([]byte, error) + type OperationListResult struct + NextLink *string + Value []*Operation + func (o *OperationListResult) UnmarshalJSON(data []byte) error + func (o OperationListResult) MarshalJSON() ([]byte, error) + type OperationsClient struct + func NewOperationsClient(credential azcore.TokenCredential, options *arm.ClientOptions) (*OperationsClient, error) + func (client *OperationsClient) NewListPager(options *OperationsClientListOptions) *runtime.Pager[OperationsClientListResponse] + type OperationsClientListOptions struct + type OperationsClientListResponse struct + type Origin string + const OriginSystem + const OriginUser + const OriginUserSystem + func PossibleOriginValues() []Origin + type ProvisioningState string + const ProvisioningStateCanceled + const ProvisioningStateDeleting + const ProvisioningStateFailed + const ProvisioningStateSucceeded + func PossibleProvisioningStateValues() []ProvisioningState + type RefillPolicy string + const RefillPolicyAlways + func PossibleRefillPolicyValues() []RefillPolicy + type StandbyContainerGroupPoolElasticityProfile struct + MaxReadyCapacity *int64 + RefillPolicy *RefillPolicy + func (s *StandbyContainerGroupPoolElasticityProfile) UnmarshalJSON(data []byte) error + func (s StandbyContainerGroupPoolElasticityProfile) MarshalJSON() ([]byte, error) + type StandbyContainerGroupPoolElasticityProfileUpdate struct + MaxReadyCapacity *int64 + RefillPolicy *RefillPolicy + func (s *StandbyContainerGroupPoolElasticityProfileUpdate) UnmarshalJSON(data []byte) error + func (s StandbyContainerGroupPoolElasticityProfileUpdate) MarshalJSON() ([]byte, error) + type StandbyContainerGroupPoolResource struct + ID *string + Location *string + Name *string + Properties *StandbyContainerGroupPoolResourceProperties + SystemData *SystemData + Tags map[string]*string + Type *string + func (s *StandbyContainerGroupPoolResource) UnmarshalJSON(data []byte) error + func (s StandbyContainerGroupPoolResource) MarshalJSON() ([]byte, error) + type StandbyContainerGroupPoolResourceListResult struct + NextLink *string + Value []*StandbyContainerGroupPoolResource + func (s *StandbyContainerGroupPoolResourceListResult) UnmarshalJSON(data []byte) error + func (s StandbyContainerGroupPoolResourceListResult) MarshalJSON() ([]byte, error) + type StandbyContainerGroupPoolResourceProperties struct + ContainerGroupProperties *ContainerGroupProperties + ElasticityProfile *StandbyContainerGroupPoolElasticityProfile + ProvisioningState *ProvisioningState + func (s *StandbyContainerGroupPoolResourceProperties) UnmarshalJSON(data []byte) error + func (s StandbyContainerGroupPoolResourceProperties) MarshalJSON() ([]byte, error) + type StandbyContainerGroupPoolResourceUpdate struct + Properties *StandbyContainerGroupPoolResourceUpdateProperties + Tags map[string]*string + func (s *StandbyContainerGroupPoolResourceUpdate) UnmarshalJSON(data []byte) error + func (s StandbyContainerGroupPoolResourceUpdate) MarshalJSON() ([]byte, error) + type StandbyContainerGroupPoolResourceUpdateProperties struct + ContainerGroupProperties *ContainerGroupPropertiesUpdate + ElasticityProfile *StandbyContainerGroupPoolElasticityProfileUpdate + func (s *StandbyContainerGroupPoolResourceUpdateProperties) UnmarshalJSON(data []byte) error + func (s StandbyContainerGroupPoolResourceUpdateProperties) MarshalJSON() ([]byte, error) + type StandbyContainerGroupPoolsClient struct + func NewStandbyContainerGroupPoolsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*StandbyContainerGroupPoolsClient, error) + func (client *StandbyContainerGroupPoolsClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, ...) (*runtime.Poller[StandbyContainerGroupPoolsClientCreateOrUpdateResponse], error) + func (client *StandbyContainerGroupPoolsClient) BeginDelete(ctx context.Context, resourceGroupName string, ...) (*runtime.Poller[StandbyContainerGroupPoolsClientDeleteResponse], error) + func (client *StandbyContainerGroupPoolsClient) Get(ctx context.Context, resourceGroupName string, ...) (StandbyContainerGroupPoolsClientGetResponse, error) + func (client *StandbyContainerGroupPoolsClient) NewListByResourceGroupPager(resourceGroupName string, ...) *runtime.Pager[StandbyContainerGroupPoolsClientListByResourceGroupResponse] + func (client *StandbyContainerGroupPoolsClient) NewListBySubscriptionPager(options *StandbyContainerGroupPoolsClientListBySubscriptionOptions) *runtime.Pager[StandbyContainerGroupPoolsClientListBySubscriptionResponse] + func (client *StandbyContainerGroupPoolsClient) Update(ctx context.Context, resourceGroupName string, ...) (StandbyContainerGroupPoolsClientUpdateResponse, error) + type StandbyContainerGroupPoolsClientBeginCreateOrUpdateOptions struct + ResumeToken string + type StandbyContainerGroupPoolsClientBeginDeleteOptions struct + ResumeToken string + type StandbyContainerGroupPoolsClientCreateOrUpdateResponse struct + type StandbyContainerGroupPoolsClientDeleteResponse struct + type StandbyContainerGroupPoolsClientGetOptions struct + type StandbyContainerGroupPoolsClientGetResponse struct + type StandbyContainerGroupPoolsClientListByResourceGroupOptions struct + type StandbyContainerGroupPoolsClientListByResourceGroupResponse struct + type StandbyContainerGroupPoolsClientListBySubscriptionOptions struct + type StandbyContainerGroupPoolsClientListBySubscriptionResponse struct + type StandbyContainerGroupPoolsClientUpdateOptions struct + type StandbyContainerGroupPoolsClientUpdateResponse struct + type StandbyVirtualMachinePoolElasticityProfile struct + MaxReadyCapacity *int64 + func (s *StandbyVirtualMachinePoolElasticityProfile) UnmarshalJSON(data []byte) error + func (s StandbyVirtualMachinePoolElasticityProfile) MarshalJSON() ([]byte, error) + type StandbyVirtualMachinePoolElasticityProfileUpdate struct + MaxReadyCapacity *int64 + func (s *StandbyVirtualMachinePoolElasticityProfileUpdate) UnmarshalJSON(data []byte) error + func (s StandbyVirtualMachinePoolElasticityProfileUpdate) MarshalJSON() ([]byte, error) + type StandbyVirtualMachinePoolResource struct + ID *string + Location *string + Name *string + Properties *StandbyVirtualMachinePoolResourceProperties + SystemData *SystemData + Tags map[string]*string + Type *string + func (s *StandbyVirtualMachinePoolResource) UnmarshalJSON(data []byte) error + func (s StandbyVirtualMachinePoolResource) MarshalJSON() ([]byte, error) + type StandbyVirtualMachinePoolResourceListResult struct + NextLink *string + Value []*StandbyVirtualMachinePoolResource + func (s *StandbyVirtualMachinePoolResourceListResult) UnmarshalJSON(data []byte) error + func (s StandbyVirtualMachinePoolResourceListResult) MarshalJSON() ([]byte, error) + type StandbyVirtualMachinePoolResourceProperties struct + AttachedVirtualMachineScaleSetID *string + ElasticityProfile *StandbyVirtualMachinePoolElasticityProfile + ProvisioningState *ProvisioningState + VirtualMachineState *VirtualMachineState + func (s *StandbyVirtualMachinePoolResourceProperties) UnmarshalJSON(data []byte) error + func (s StandbyVirtualMachinePoolResourceProperties) MarshalJSON() ([]byte, error) + type StandbyVirtualMachinePoolResourceUpdate struct + Properties *StandbyVirtualMachinePoolResourceUpdateProperties + Tags map[string]*string + func (s *StandbyVirtualMachinePoolResourceUpdate) UnmarshalJSON(data []byte) error + func (s StandbyVirtualMachinePoolResourceUpdate) MarshalJSON() ([]byte, error) + type StandbyVirtualMachinePoolResourceUpdateProperties struct + AttachedVirtualMachineScaleSetID *string + ElasticityProfile *StandbyVirtualMachinePoolElasticityProfileUpdate + VirtualMachineState *VirtualMachineState + func (s *StandbyVirtualMachinePoolResourceUpdateProperties) UnmarshalJSON(data []byte) error + func (s StandbyVirtualMachinePoolResourceUpdateProperties) MarshalJSON() ([]byte, error) + type StandbyVirtualMachinePoolsClient struct + func NewStandbyVirtualMachinePoolsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*StandbyVirtualMachinePoolsClient, error) + func (client *StandbyVirtualMachinePoolsClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, ...) (*runtime.Poller[StandbyVirtualMachinePoolsClientCreateOrUpdateResponse], error) + func (client *StandbyVirtualMachinePoolsClient) BeginDelete(ctx context.Context, resourceGroupName string, ...) (*runtime.Poller[StandbyVirtualMachinePoolsClientDeleteResponse], error) + func (client *StandbyVirtualMachinePoolsClient) Get(ctx context.Context, resourceGroupName string, ...) (StandbyVirtualMachinePoolsClientGetResponse, error) + func (client *StandbyVirtualMachinePoolsClient) NewListByResourceGroupPager(resourceGroupName string, ...) *runtime.Pager[StandbyVirtualMachinePoolsClientListByResourceGroupResponse] + func (client *StandbyVirtualMachinePoolsClient) NewListBySubscriptionPager(options *StandbyVirtualMachinePoolsClientListBySubscriptionOptions) *runtime.Pager[StandbyVirtualMachinePoolsClientListBySubscriptionResponse] + func (client *StandbyVirtualMachinePoolsClient) Update(ctx context.Context, resourceGroupName string, ...) (StandbyVirtualMachinePoolsClientUpdateResponse, error) + type StandbyVirtualMachinePoolsClientBeginCreateOrUpdateOptions struct + ResumeToken string + type StandbyVirtualMachinePoolsClientBeginDeleteOptions struct + ResumeToken string + type StandbyVirtualMachinePoolsClientCreateOrUpdateResponse struct + type StandbyVirtualMachinePoolsClientDeleteResponse struct + type StandbyVirtualMachinePoolsClientGetOptions struct + type StandbyVirtualMachinePoolsClientGetResponse struct + type StandbyVirtualMachinePoolsClientListByResourceGroupOptions struct + type StandbyVirtualMachinePoolsClientListByResourceGroupResponse struct + type StandbyVirtualMachinePoolsClientListBySubscriptionOptions struct + type StandbyVirtualMachinePoolsClientListBySubscriptionResponse struct + type StandbyVirtualMachinePoolsClientUpdateOptions struct + type StandbyVirtualMachinePoolsClientUpdateResponse struct + type StandbyVirtualMachineResource struct + ID *string + Name *string + Properties *StandbyVirtualMachineResourceProperties + SystemData *SystemData + Type *string + func (s *StandbyVirtualMachineResource) UnmarshalJSON(data []byte) error + func (s StandbyVirtualMachineResource) MarshalJSON() ([]byte, error) + type StandbyVirtualMachineResourceListResult struct + NextLink *string + Value []*StandbyVirtualMachineResource + func (s *StandbyVirtualMachineResourceListResult) UnmarshalJSON(data []byte) error + func (s StandbyVirtualMachineResourceListResult) MarshalJSON() ([]byte, error) + type StandbyVirtualMachineResourceProperties struct + ProvisioningState *ProvisioningState + VirtualMachineResourceID *string + func (s *StandbyVirtualMachineResourceProperties) UnmarshalJSON(data []byte) error + func (s StandbyVirtualMachineResourceProperties) MarshalJSON() ([]byte, error) + type StandbyVirtualMachinesClient struct + func NewStandbyVirtualMachinesClient(subscriptionID string, credential azcore.TokenCredential, ...) (*StandbyVirtualMachinesClient, error) + func (client *StandbyVirtualMachinesClient) Get(ctx context.Context, resourceGroupName string, ...) (StandbyVirtualMachinesClientGetResponse, error) + func (client *StandbyVirtualMachinesClient) NewListByStandbyVirtualMachinePoolResourcePager(resourceGroupName string, standbyVirtualMachinePoolName string, ...) ... + type StandbyVirtualMachinesClientGetOptions struct + type StandbyVirtualMachinesClientGetResponse struct + type StandbyVirtualMachinesClientListByStandbyVirtualMachinePoolResourceOptions struct + type StandbyVirtualMachinesClientListByStandbyVirtualMachinePoolResourceResponse struct + type Subnet struct + ID *string + func (s *Subnet) UnmarshalJSON(data []byte) error + func (s Subnet) MarshalJSON() ([]byte, error) + type SystemData struct + CreatedAt *time.Time + CreatedBy *string + CreatedByType *CreatedByType + LastModifiedAt *time.Time + LastModifiedBy *string + LastModifiedByType *CreatedByType + func (s *SystemData) UnmarshalJSON(data []byte) error + func (s SystemData) MarshalJSON() ([]byte, error) + type VirtualMachineState string + const VirtualMachineStateDeallocated + const VirtualMachineStateRunning + func PossibleVirtualMachineStateValues() []VirtualMachineState