Versions in this module Expand all Collapse all v0 v0.1.0 Jul 9, 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) NewExtendedZonesClient() *ExtendedZonesClient + func (c *ClientFactory) NewOperationsClient() *OperationsClient + type CreatedByType string + const CreatedByTypeApplication + const CreatedByTypeKey + const CreatedByTypeManagedIdentity + const CreatedByTypeUser + func PossibleCreatedByTypeValues() []CreatedByType + type ExtendedZone struct + ID *string + Name *string + Properties *ExtendedZoneProperties + SystemData *SystemData + Type *string + func (e *ExtendedZone) UnmarshalJSON(data []byte) error + func (e ExtendedZone) MarshalJSON() ([]byte, error) + type ExtendedZoneListResult struct + NextLink *string + Value []*ExtendedZone + func (e *ExtendedZoneListResult) UnmarshalJSON(data []byte) error + func (e ExtendedZoneListResult) MarshalJSON() ([]byte, error) + type ExtendedZoneProperties struct + DisplayName *string + Geography *string + GeographyGroup *string + HomeLocation *string + Latitude *string + Longitude *string + ProvisioningState *ProvisioningState + RegionCategory *string + RegionType *string + RegionalDisplayName *string + RegistrationState *RegistrationState + func (e *ExtendedZoneProperties) UnmarshalJSON(data []byte) error + func (e ExtendedZoneProperties) MarshalJSON() ([]byte, error) + type ExtendedZonesClient struct + func NewExtendedZonesClient(subscriptionID string, credential azcore.TokenCredential, ...) (*ExtendedZonesClient, error) + func (client *ExtendedZonesClient) Get(ctx context.Context, extendedZoneName string, ...) (ExtendedZonesClientGetResponse, error) + func (client *ExtendedZonesClient) NewListBySubscriptionPager(options *ExtendedZonesClientListBySubscriptionOptions) *runtime.Pager[ExtendedZonesClientListBySubscriptionResponse] + func (client *ExtendedZonesClient) Register(ctx context.Context, extendedZoneName string, ...) (ExtendedZonesClientRegisterResponse, error) + func (client *ExtendedZonesClient) Unregister(ctx context.Context, extendedZoneName string, ...) (ExtendedZonesClientUnregisterResponse, error) + type ExtendedZonesClientGetOptions struct + type ExtendedZonesClientGetResponse struct + type ExtendedZonesClientListBySubscriptionOptions struct + type ExtendedZonesClientListBySubscriptionResponse struct + type ExtendedZonesClientRegisterOptions struct + type ExtendedZonesClientRegisterResponse struct + type ExtendedZonesClientUnregisterOptions struct + type ExtendedZonesClientUnregisterResponse struct + 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 ProvisioningStateAccepted + const ProvisioningStateCanceled + const ProvisioningStateDeleting + const ProvisioningStateFailed + const ProvisioningStateProvisioning + const ProvisioningStateSucceeded + const ProvisioningStateUpdating + func PossibleProvisioningStateValues() []ProvisioningState + type RegistrationState string + const RegistrationStateNotRegistered + const RegistrationStatePendingRegister + const RegistrationStatePendingUnregister + const RegistrationStateRegistered + func PossibleRegistrationStateValues() []RegistrationState + 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)