Versions in this module Expand all Collapse all v0 v0.1.0 Feb 27, 2024 Changes in this version + type ActionType string + const ActionTypeInternal + func PossibleActionTypeValues() []ActionType + type AzureLargeInstance struct + ID *string + Location *string + Name *string + Properties *AzureLargeInstanceProperties + SystemData *SystemData + Tags map[string]*string + Type *string + func (a *AzureLargeInstance) UnmarshalJSON(data []byte) error + func (a AzureLargeInstance) MarshalJSON() ([]byte, error) + type AzureLargeInstanceClient struct + func NewAzureLargeInstanceClient(subscriptionID string, credential azcore.TokenCredential, ...) (*AzureLargeInstanceClient, error) + func (client *AzureLargeInstanceClient) BeginRestart(ctx context.Context, resourceGroupName string, azureLargeInstanceName string, ...) (*runtime.Poller[AzureLargeInstanceClientRestartResponse], error) + func (client *AzureLargeInstanceClient) BeginShutdown(ctx context.Context, resourceGroupName string, azureLargeInstanceName string, ...) (*runtime.Poller[AzureLargeInstanceClientShutdownResponse], error) + func (client *AzureLargeInstanceClient) BeginStart(ctx context.Context, resourceGroupName string, azureLargeInstanceName string, ...) (*runtime.Poller[AzureLargeInstanceClientStartResponse], error) + func (client *AzureLargeInstanceClient) Get(ctx context.Context, resourceGroupName string, azureLargeInstanceName string, ...) (AzureLargeInstanceClientGetResponse, error) + func (client *AzureLargeInstanceClient) NewListByResourceGroupPager(resourceGroupName string, ...) *runtime.Pager[AzureLargeInstanceClientListByResourceGroupResponse] + func (client *AzureLargeInstanceClient) NewListBySubscriptionPager(options *AzureLargeInstanceClientListBySubscriptionOptions) *runtime.Pager[AzureLargeInstanceClientListBySubscriptionResponse] + func (client *AzureLargeInstanceClient) Update(ctx context.Context, resourceGroupName string, azureLargeInstanceName string, ...) (AzureLargeInstanceClientUpdateResponse, error) + type AzureLargeInstanceClientBeginRestartOptions struct + ForceParameter *ForceState + ResumeToken string + type AzureLargeInstanceClientBeginShutdownOptions struct + ResumeToken string + type AzureLargeInstanceClientBeginStartOptions struct + ResumeToken string + type AzureLargeInstanceClientGetOptions struct + type AzureLargeInstanceClientGetResponse struct + type AzureLargeInstanceClientListByResourceGroupOptions struct + type AzureLargeInstanceClientListByResourceGroupResponse struct + type AzureLargeInstanceClientListBySubscriptionOptions struct + type AzureLargeInstanceClientListBySubscriptionResponse struct + type AzureLargeInstanceClientRestartResponse struct + type AzureLargeInstanceClientShutdownResponse struct + type AzureLargeInstanceClientStartResponse struct + type AzureLargeInstanceClientUpdateOptions struct + type AzureLargeInstanceClientUpdateResponse struct + type AzureLargeInstanceForcePowerState string + const AzureLargeInstanceForcePowerStateActive + const AzureLargeInstanceForcePowerStateInactive + func PossibleAzureLargeInstanceForcePowerStateValues() []AzureLargeInstanceForcePowerState + type AzureLargeInstanceHardwareTypeNamesEnum string + const AzureLargeInstanceHardwareTypeNamesEnumCiscoUCS + const AzureLargeInstanceHardwareTypeNamesEnumHPE + const AzureLargeInstanceHardwareTypeNamesEnumSDFLEX + func PossibleAzureLargeInstanceHardwareTypeNamesEnumValues() []AzureLargeInstanceHardwareTypeNamesEnum + type AzureLargeInstanceListResult struct + NextLink *string + Value []*AzureLargeInstance + func (a *AzureLargeInstanceListResult) UnmarshalJSON(data []byte) error + func (a AzureLargeInstanceListResult) MarshalJSON() ([]byte, error) + type AzureLargeInstancePowerStateEnum string + const AzureLargeInstancePowerStateEnumRestarting + const AzureLargeInstancePowerStateEnumStarted + const AzureLargeInstancePowerStateEnumStarting + const AzureLargeInstancePowerStateEnumStopped + const AzureLargeInstancePowerStateEnumStopping + const AzureLargeInstancePowerStateEnumUnknown + func PossibleAzureLargeInstancePowerStateEnumValues() []AzureLargeInstancePowerStateEnum + type AzureLargeInstanceProperties struct + AzureLargeInstanceID *string + HardwareProfile *HardwareProfile + HwRevision *string + NetworkProfile *NetworkProfile + OSProfile *OsProfile + PartnerNodeID *string + PowerState *AzureLargeInstancePowerStateEnum + ProvisioningState *AzureLargeInstanceProvisioningStatesEnum + ProximityPlacementGroup *string + StorageProfile *StorageProfile + func (a *AzureLargeInstanceProperties) UnmarshalJSON(data []byte) error + func (a AzureLargeInstanceProperties) MarshalJSON() ([]byte, error) + type AzureLargeInstanceProvisioningStatesEnum string + const AzureLargeInstanceProvisioningStatesEnumAccepted + const AzureLargeInstanceProvisioningStatesEnumCanceled + const AzureLargeInstanceProvisioningStatesEnumCreating + const AzureLargeInstanceProvisioningStatesEnumDeleting + const AzureLargeInstanceProvisioningStatesEnumFailed + const AzureLargeInstanceProvisioningStatesEnumMigrating + const AzureLargeInstanceProvisioningStatesEnumSucceeded + const AzureLargeInstanceProvisioningStatesEnumUpdating + func PossibleAzureLargeInstanceProvisioningStatesEnumValues() []AzureLargeInstanceProvisioningStatesEnum + type AzureLargeInstanceSizeNamesEnum string + const AzureLargeInstanceSizeNamesEnumS112 + const AzureLargeInstanceSizeNamesEnumS144 + const AzureLargeInstanceSizeNamesEnumS144M + const AzureLargeInstanceSizeNamesEnumS192 + const AzureLargeInstanceSizeNamesEnumS192M + const AzureLargeInstanceSizeNamesEnumS192Xm + const AzureLargeInstanceSizeNamesEnumS224 + const AzureLargeInstanceSizeNamesEnumS224M + const AzureLargeInstanceSizeNamesEnumS224Om + const AzureLargeInstanceSizeNamesEnumS224Oo + const AzureLargeInstanceSizeNamesEnumS224Oom + const AzureLargeInstanceSizeNamesEnumS224Ooo + const AzureLargeInstanceSizeNamesEnumS224Se + const AzureLargeInstanceSizeNamesEnumS384 + const AzureLargeInstanceSizeNamesEnumS384M + const AzureLargeInstanceSizeNamesEnumS384Xm + const AzureLargeInstanceSizeNamesEnumS384Xxm + const AzureLargeInstanceSizeNamesEnumS448 + const AzureLargeInstanceSizeNamesEnumS448M + const AzureLargeInstanceSizeNamesEnumS448Om + const AzureLargeInstanceSizeNamesEnumS448Oo + const AzureLargeInstanceSizeNamesEnumS448Oom + const AzureLargeInstanceSizeNamesEnumS448Ooo + const AzureLargeInstanceSizeNamesEnumS448Se + const AzureLargeInstanceSizeNamesEnumS576M + const AzureLargeInstanceSizeNamesEnumS576Xm + const AzureLargeInstanceSizeNamesEnumS672 + const AzureLargeInstanceSizeNamesEnumS672M + const AzureLargeInstanceSizeNamesEnumS672Om + const AzureLargeInstanceSizeNamesEnumS672Oo + const AzureLargeInstanceSizeNamesEnumS672Oom + const AzureLargeInstanceSizeNamesEnumS672Ooo + const AzureLargeInstanceSizeNamesEnumS72 + const AzureLargeInstanceSizeNamesEnumS72M + const AzureLargeInstanceSizeNamesEnumS768 + const AzureLargeInstanceSizeNamesEnumS768M + const AzureLargeInstanceSizeNamesEnumS768Xm + const AzureLargeInstanceSizeNamesEnumS896 + const AzureLargeInstanceSizeNamesEnumS896M + const AzureLargeInstanceSizeNamesEnumS896Om + const AzureLargeInstanceSizeNamesEnumS896Oo + const AzureLargeInstanceSizeNamesEnumS896Oom + const AzureLargeInstanceSizeNamesEnumS896Ooo + const AzureLargeInstanceSizeNamesEnumS96 + const AzureLargeInstanceSizeNamesEnumS960M + func PossibleAzureLargeInstanceSizeNamesEnumValues() []AzureLargeInstanceSizeNamesEnum + type AzureLargeInstanceTagsUpdate struct + Tags map[string]*string + func (a *AzureLargeInstanceTagsUpdate) UnmarshalJSON(data []byte) error + func (a AzureLargeInstanceTagsUpdate) MarshalJSON() ([]byte, error) + type AzureLargeStorageInstance struct + ID *string + Location *string + Name *string + Properties *AzureLargeStorageInstanceProperties + SystemData *SystemData + Tags map[string]*string + Type *string + func (a *AzureLargeStorageInstance) UnmarshalJSON(data []byte) error + func (a AzureLargeStorageInstance) MarshalJSON() ([]byte, error) + type AzureLargeStorageInstanceClient struct + func NewAzureLargeStorageInstanceClient(subscriptionID string, credential azcore.TokenCredential, ...) (*AzureLargeStorageInstanceClient, error) + func (client *AzureLargeStorageInstanceClient) Get(ctx context.Context, resourceGroupName string, ...) (AzureLargeStorageInstanceClientGetResponse, error) + func (client *AzureLargeStorageInstanceClient) NewListByResourceGroupPager(resourceGroupName string, ...) *runtime.Pager[AzureLargeStorageInstanceClientListByResourceGroupResponse] + func (client *AzureLargeStorageInstanceClient) NewListBySubscriptionPager(options *AzureLargeStorageInstanceClientListBySubscriptionOptions) *runtime.Pager[AzureLargeStorageInstanceClientListBySubscriptionResponse] + func (client *AzureLargeStorageInstanceClient) Update(ctx context.Context, resourceGroupName string, ...) (AzureLargeStorageInstanceClientUpdateResponse, error) + type AzureLargeStorageInstanceClientGetOptions struct + type AzureLargeStorageInstanceClientGetResponse struct + type AzureLargeStorageInstanceClientListByResourceGroupOptions struct + type AzureLargeStorageInstanceClientListByResourceGroupResponse struct + type AzureLargeStorageInstanceClientListBySubscriptionOptions struct + type AzureLargeStorageInstanceClientListBySubscriptionResponse struct + type AzureLargeStorageInstanceClientUpdateOptions struct + type AzureLargeStorageInstanceClientUpdateResponse struct + type AzureLargeStorageInstanceListResult struct + NextLink *string + Value []*AzureLargeStorageInstance + func (a *AzureLargeStorageInstanceListResult) UnmarshalJSON(data []byte) error + func (a AzureLargeStorageInstanceListResult) MarshalJSON() ([]byte, error) + type AzureLargeStorageInstanceProperties struct + AzureLargeStorageInstanceUniqueIdentifier *string + StorageProperties *StorageProperties + func (a *AzureLargeStorageInstanceProperties) UnmarshalJSON(data []byte) error + func (a AzureLargeStorageInstanceProperties) MarshalJSON() ([]byte, error) + type AzureLargeStorageInstanceTagsUpdate struct + Tags map[string]*string + func (a *AzureLargeStorageInstanceTagsUpdate) UnmarshalJSON(data []byte) error + func (a AzureLargeStorageInstanceTagsUpdate) MarshalJSON() ([]byte, error) + type ClientFactory struct + func NewClientFactory(subscriptionID string, credential azcore.TokenCredential, ...) (*ClientFactory, error) + func (c *ClientFactory) NewAzureLargeInstanceClient() *AzureLargeInstanceClient + func (c *ClientFactory) NewAzureLargeStorageInstanceClient() *AzureLargeStorageInstanceClient + func (c *ClientFactory) NewOperationsClient() *OperationsClient + type CreatedByType string + const CreatedByTypeApplication + const CreatedByTypeKey + const CreatedByTypeManagedIdentity + const CreatedByTypeUser + func PossibleCreatedByTypeValues() []CreatedByType + type Disk struct + DiskSizeGB *int32 + Lun *int32 + Name *string + func (d *Disk) UnmarshalJSON(data []byte) error + func (d Disk) MarshalJSON() ([]byte, error) + type ErrorAdditionalInfo struct + Info any + Type *string + func (e *ErrorAdditionalInfo) UnmarshalJSON(data []byte) error + func (e ErrorAdditionalInfo) MarshalJSON() ([]byte, error) + type ErrorDetail struct + AdditionalInfo []*ErrorAdditionalInfo + Code *string + Details []*ErrorDetail + Message *string + Target *string + func (e *ErrorDetail) UnmarshalJSON(data []byte) error + func (e ErrorDetail) MarshalJSON() ([]byte, error) + type ForceState struct + ForceState *AzureLargeInstanceForcePowerState + func (f *ForceState) UnmarshalJSON(data []byte) error + func (f ForceState) MarshalJSON() ([]byte, error) + type HardwareProfile struct + AzureLargeInstanceSize *AzureLargeInstanceSizeNamesEnum + HardwareType *AzureLargeInstanceHardwareTypeNamesEnum + func (h *HardwareProfile) UnmarshalJSON(data []byte) error + func (h HardwareProfile) MarshalJSON() ([]byte, error) + type IPAddress struct + IPAddress *string + func (i *IPAddress) UnmarshalJSON(data []byte) error + func (i IPAddress) MarshalJSON() ([]byte, error) + type NetworkProfile struct + CircuitID *string + NetworkInterfaces []*IPAddress + func (n *NetworkProfile) UnmarshalJSON(data []byte) error + func (n NetworkProfile) MarshalJSON() ([]byte, error) + 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 OperationStatusResult struct + EndTime *time.Time + Error *ErrorDetail + ID *string + Name *string + Operations []*OperationStatusResult + PercentComplete *float32 + ResourceID *string + StartTime *time.Time + Status *string + func (o *OperationStatusResult) UnmarshalJSON(data []byte) error + func (o OperationStatusResult) 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 OsProfile struct + ComputerName *string + OSType *string + SSHPublicKey *string + Version *string + func (o *OsProfile) UnmarshalJSON(data []byte) error + func (o OsProfile) MarshalJSON() ([]byte, error) + type ProvisioningState string + const ProvisioningStateAccepted + const ProvisioningStateCanceled + const ProvisioningStateCreating + const ProvisioningStateDeleting + const ProvisioningStateFailed + const ProvisioningStateMigrating + const ProvisioningStateSucceeded + const ProvisioningStateUpdating + func PossibleProvisioningStateValues() []ProvisioningState + type StorageBillingProperties struct + BillingMode *string + SKU *string + func (s *StorageBillingProperties) UnmarshalJSON(data []byte) error + func (s StorageBillingProperties) MarshalJSON() ([]byte, error) + type StorageProfile struct + NfsIPAddress *string + OSDisks []*Disk + func (s *StorageProfile) UnmarshalJSON(data []byte) error + func (s StorageProfile) MarshalJSON() ([]byte, error) + type StorageProperties struct + Generation *string + HardwareType *AzureLargeInstanceHardwareTypeNamesEnum + OfferingType *string + ProvisioningState *ProvisioningState + StorageBillingProperties *StorageBillingProperties + StorageType *string + WorkloadType *string + func (s *StorageProperties) UnmarshalJSON(data []byte) error + func (s StorageProperties) 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)