Versions in this module Expand all Collapse all v4 v4.0.0 May 22, 2024 Changes in this version + type APIOperation struct + Display *APIOperationDisplay + IsDataAction *bool + Name *string + Origin *string + Properties *APIOperationProperties + func (a *APIOperation) UnmarshalJSON(data []byte) error + func (a APIOperation) MarshalJSON() ([]byte, error) + type APIOperationDisplay struct + Description *string + Operation *string + Provider *string + Resource *string + func (a *APIOperationDisplay) UnmarshalJSON(data []byte) error + func (a APIOperationDisplay) MarshalJSON() ([]byte, error) + type APIOperationListResult struct + NextLink *string + Value []*APIOperation + func (a *APIOperationListResult) UnmarshalJSON(data []byte) error + func (a APIOperationListResult) MarshalJSON() ([]byte, error) + type APIOperationProperties struct + ServiceSpecification *APIOperationPropertiesServiceSpecification + func (a *APIOperationProperties) UnmarshalJSON(data []byte) error + func (a APIOperationProperties) MarshalJSON() ([]byte, error) + type APIOperationPropertiesServiceSpecification struct + LogSpecifications []*LogSpecification + MetricSpecifications []*MetricSpecification + func (a *APIOperationPropertiesServiceSpecification) UnmarshalJSON(data []byte) error + func (a APIOperationPropertiesServiceSpecification) MarshalJSON() ([]byte, error) + type AmlFilesystem struct + ID *string + Identity *AmlFilesystemIdentity + Location *string + Name *string + Properties *AmlFilesystemProperties + SKU *SKUName + SystemData *SystemData + Tags map[string]*string + Type *string + Zones []*string + func (a *AmlFilesystem) UnmarshalJSON(data []byte) error + func (a AmlFilesystem) MarshalJSON() ([]byte, error) + type AmlFilesystemArchive struct + FilesystemPath *string + Status *AmlFilesystemArchiveStatus + func (a *AmlFilesystemArchive) UnmarshalJSON(data []byte) error + func (a AmlFilesystemArchive) MarshalJSON() ([]byte, error) + type AmlFilesystemArchiveInfo struct + FilesystemPath *string + func (a *AmlFilesystemArchiveInfo) UnmarshalJSON(data []byte) error + func (a AmlFilesystemArchiveInfo) MarshalJSON() ([]byte, error) + type AmlFilesystemArchiveStatus struct + ErrorCode *string + ErrorMessage *string + LastCompletionTime *time.Time + LastStartedTime *time.Time + PercentComplete *int32 + State *ArchiveStatusType + func (a *AmlFilesystemArchiveStatus) UnmarshalJSON(data []byte) error + func (a AmlFilesystemArchiveStatus) MarshalJSON() ([]byte, error) + type AmlFilesystemClientInfo struct + ContainerStorageInterface *AmlFilesystemContainerStorageInterface + LustreVersion *string + MgsAddress *string + MountCommand *string + func (a *AmlFilesystemClientInfo) UnmarshalJSON(data []byte) error + func (a AmlFilesystemClientInfo) MarshalJSON() ([]byte, error) + type AmlFilesystemContainerStorageInterface struct + PersistentVolume *string + PersistentVolumeClaim *string + StorageClass *string + func (a *AmlFilesystemContainerStorageInterface) UnmarshalJSON(data []byte) error + func (a AmlFilesystemContainerStorageInterface) MarshalJSON() ([]byte, error) + type AmlFilesystemEncryptionSettings struct + KeyEncryptionKey *KeyVaultKeyReference + func (a *AmlFilesystemEncryptionSettings) UnmarshalJSON(data []byte) error + func (a AmlFilesystemEncryptionSettings) MarshalJSON() ([]byte, error) + type AmlFilesystemHealth struct + State *AmlFilesystemHealthStateType + StatusCode *string + StatusDescription *string + func (a *AmlFilesystemHealth) UnmarshalJSON(data []byte) error + func (a AmlFilesystemHealth) MarshalJSON() ([]byte, error) + type AmlFilesystemHealthStateType string + const AmlFilesystemHealthStateTypeAvailable + const AmlFilesystemHealthStateTypeDegraded + const AmlFilesystemHealthStateTypeMaintenance + const AmlFilesystemHealthStateTypeTransitioning + const AmlFilesystemHealthStateTypeUnavailable + func PossibleAmlFilesystemHealthStateTypeValues() []AmlFilesystemHealthStateType + type AmlFilesystemHsmSettings struct + Container *string + ImportPrefix *string + ImportPrefixesInitial []*string + LoggingContainer *string + func (a *AmlFilesystemHsmSettings) UnmarshalJSON(data []byte) error + func (a AmlFilesystemHsmSettings) MarshalJSON() ([]byte, error) + type AmlFilesystemIdentity struct + PrincipalID *string + TenantID *string + Type *AmlFilesystemIdentityType + UserAssignedIdentities map[string]*UserAssignedIdentitiesValue + func (a *AmlFilesystemIdentity) UnmarshalJSON(data []byte) error + func (a AmlFilesystemIdentity) MarshalJSON() ([]byte, error) + type AmlFilesystemIdentityType string + const AmlFilesystemIdentityTypeNone + const AmlFilesystemIdentityTypeUserAssigned + func PossibleAmlFilesystemIdentityTypeValues() []AmlFilesystemIdentityType + type AmlFilesystemProperties struct + ClientInfo *AmlFilesystemClientInfo + EncryptionSettings *AmlFilesystemEncryptionSettings + FilesystemSubnet *string + Health *AmlFilesystemHealth + Hsm *AmlFilesystemPropertiesHsm + MaintenanceWindow *AmlFilesystemPropertiesMaintenanceWindow + ProvisioningState *AmlFilesystemProvisioningStateType + RootSquashSettings *AmlFilesystemRootSquashSettings + StorageCapacityTiB *float32 + ThroughputProvisionedMBps *int32 + func (a *AmlFilesystemProperties) UnmarshalJSON(data []byte) error + func (a AmlFilesystemProperties) MarshalJSON() ([]byte, error) + type AmlFilesystemPropertiesHsm struct + ArchiveStatus []*AmlFilesystemArchive + Settings *AmlFilesystemHsmSettings + func (a *AmlFilesystemPropertiesHsm) UnmarshalJSON(data []byte) error + func (a AmlFilesystemPropertiesHsm) MarshalJSON() ([]byte, error) + type AmlFilesystemPropertiesMaintenanceWindow struct + DayOfWeek *MaintenanceDayOfWeekType + TimeOfDayUTC *string + func (a *AmlFilesystemPropertiesMaintenanceWindow) UnmarshalJSON(data []byte) error + func (a AmlFilesystemPropertiesMaintenanceWindow) MarshalJSON() ([]byte, error) + type AmlFilesystemProvisioningStateType string + const AmlFilesystemProvisioningStateTypeCanceled + const AmlFilesystemProvisioningStateTypeCreating + const AmlFilesystemProvisioningStateTypeDeleting + const AmlFilesystemProvisioningStateTypeFailed + const AmlFilesystemProvisioningStateTypeSucceeded + const AmlFilesystemProvisioningStateTypeUpdating + func PossibleAmlFilesystemProvisioningStateTypeValues() []AmlFilesystemProvisioningStateType + type AmlFilesystemRootSquashSettings struct + Mode *AmlFilesystemSquashMode + NoSquashNidLists *string + SquashGID *int64 + SquashUID *int64 + Status *string + func (a *AmlFilesystemRootSquashSettings) UnmarshalJSON(data []byte) error + func (a AmlFilesystemRootSquashSettings) MarshalJSON() ([]byte, error) + type AmlFilesystemSquashMode string + const AmlFilesystemSquashModeAll + const AmlFilesystemSquashModeNone + const AmlFilesystemSquashModeRootOnly + func PossibleAmlFilesystemSquashModeValues() []AmlFilesystemSquashMode + type AmlFilesystemSubnetInfo struct + FilesystemSubnet *string + Location *string + SKU *SKUName + StorageCapacityTiB *float32 + func (a *AmlFilesystemSubnetInfo) UnmarshalJSON(data []byte) error + func (a AmlFilesystemSubnetInfo) MarshalJSON() ([]byte, error) + type AmlFilesystemUpdate struct + Properties *AmlFilesystemUpdateProperties + Tags map[string]*string + func (a *AmlFilesystemUpdate) UnmarshalJSON(data []byte) error + func (a AmlFilesystemUpdate) MarshalJSON() ([]byte, error) + type AmlFilesystemUpdateProperties struct + EncryptionSettings *AmlFilesystemEncryptionSettings + MaintenanceWindow *AmlFilesystemUpdatePropertiesMaintenanceWindow + RootSquashSettings *AmlFilesystemRootSquashSettings + func (a *AmlFilesystemUpdateProperties) UnmarshalJSON(data []byte) error + func (a AmlFilesystemUpdateProperties) MarshalJSON() ([]byte, error) + type AmlFilesystemUpdatePropertiesMaintenanceWindow struct + DayOfWeek *MaintenanceDayOfWeekType + TimeOfDayUTC *string + func (a *AmlFilesystemUpdatePropertiesMaintenanceWindow) UnmarshalJSON(data []byte) error + func (a AmlFilesystemUpdatePropertiesMaintenanceWindow) MarshalJSON() ([]byte, error) + type AmlFilesystemsClient struct + func NewAmlFilesystemsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*AmlFilesystemsClient, error) + func (client *AmlFilesystemsClient) Archive(ctx context.Context, resourceGroupName string, amlFilesystemName string, ...) (AmlFilesystemsClientArchiveResponse, error) + func (client *AmlFilesystemsClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, amlFilesystemName string, ...) (*runtime.Poller[AmlFilesystemsClientCreateOrUpdateResponse], error) + func (client *AmlFilesystemsClient) BeginDelete(ctx context.Context, resourceGroupName string, amlFilesystemName string, ...) (*runtime.Poller[AmlFilesystemsClientDeleteResponse], error) + func (client *AmlFilesystemsClient) BeginUpdate(ctx context.Context, resourceGroupName string, amlFilesystemName string, ...) (*runtime.Poller[AmlFilesystemsClientUpdateResponse], error) + func (client *AmlFilesystemsClient) CancelArchive(ctx context.Context, resourceGroupName string, amlFilesystemName string, ...) (AmlFilesystemsClientCancelArchiveResponse, error) + func (client *AmlFilesystemsClient) Get(ctx context.Context, resourceGroupName string, amlFilesystemName string, ...) (AmlFilesystemsClientGetResponse, error) + func (client *AmlFilesystemsClient) NewListByResourceGroupPager(resourceGroupName string, ...) *runtime.Pager[AmlFilesystemsClientListByResourceGroupResponse] + func (client *AmlFilesystemsClient) NewListPager(options *AmlFilesystemsClientListOptions) *runtime.Pager[AmlFilesystemsClientListResponse] + type AmlFilesystemsClientArchiveOptions struct + ArchiveInfo *AmlFilesystemArchiveInfo + type AmlFilesystemsClientArchiveResponse struct + type AmlFilesystemsClientBeginCreateOrUpdateOptions struct + ResumeToken string + type AmlFilesystemsClientBeginDeleteOptions struct + ResumeToken string + type AmlFilesystemsClientBeginUpdateOptions struct + ResumeToken string + type AmlFilesystemsClientCancelArchiveOptions struct + type AmlFilesystemsClientCancelArchiveResponse struct + type AmlFilesystemsClientCreateOrUpdateResponse struct + type AmlFilesystemsClientDeleteResponse struct + type AmlFilesystemsClientGetOptions struct + type AmlFilesystemsClientGetResponse struct + type AmlFilesystemsClientListByResourceGroupOptions struct + type AmlFilesystemsClientListByResourceGroupResponse struct + type AmlFilesystemsClientListOptions struct + type AmlFilesystemsClientListResponse struct + type AmlFilesystemsClientUpdateResponse struct + type AmlFilesystemsListResult struct + NextLink *string + Value []*AmlFilesystem + func (a *AmlFilesystemsListResult) UnmarshalJSON(data []byte) error + func (a AmlFilesystemsListResult) MarshalJSON() ([]byte, error) + type ArchiveStatusType string + const ArchiveStatusTypeCanceled + const ArchiveStatusTypeCancelling + const ArchiveStatusTypeCompleted + const ArchiveStatusTypeFSScanInProgress + const ArchiveStatusTypeFailed + const ArchiveStatusTypeIdle + const ArchiveStatusTypeInProgress + const ArchiveStatusTypeNotConfigured + func PossibleArchiveStatusTypeValues() []ArchiveStatusType + type AscOperation struct + EndTime *string + Error *AscOperationErrorResponse + ID *string + Name *string + Properties *AscOperationProperties + StartTime *string + Status *string + func (a *AscOperation) UnmarshalJSON(data []byte) error + func (a AscOperation) MarshalJSON() ([]byte, error) + type AscOperationErrorResponse struct + Code *string + Message *string + func (a *AscOperationErrorResponse) UnmarshalJSON(data []byte) error + func (a AscOperationErrorResponse) MarshalJSON() ([]byte, error) + type AscOperationProperties struct + Output map[string]any + func (a *AscOperationProperties) UnmarshalJSON(data []byte) error + func (a AscOperationProperties) MarshalJSON() ([]byte, error) + type AscOperationsClient struct + func NewAscOperationsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*AscOperationsClient, error) + func (client *AscOperationsClient) Get(ctx context.Context, location string, operationID string, ...) (AscOperationsClientGetResponse, error) + type AscOperationsClientGetOptions struct + type AscOperationsClientGetResponse struct + type AscUsagesClient struct + func NewAscUsagesClient(subscriptionID string, credential azcore.TokenCredential, ...) (*AscUsagesClient, error) + func (client *AscUsagesClient) NewListPager(location string, options *AscUsagesClientListOptions) *runtime.Pager[AscUsagesClientListResponse] + type AscUsagesClientListOptions struct + type AscUsagesClientListResponse struct + type BlobNfsTarget struct + Target *string + UsageModel *string + VerificationTimer *int32 + WriteBackTimer *int32 + func (b *BlobNfsTarget) UnmarshalJSON(data []byte) error + func (b BlobNfsTarget) MarshalJSON() ([]byte, error) + type Cache struct + ID *string + Identity *CacheIdentity + Location *string + Name *string + Properties *CacheProperties + SKU *CacheSKU + SystemData *SystemData + Tags map[string]*string + Type *string + func (c *Cache) UnmarshalJSON(data []byte) error + func (c Cache) MarshalJSON() ([]byte, error) + type CacheActiveDirectorySettings struct + CacheNetBiosName *string + Credentials *CacheActiveDirectorySettingsCredentials + DomainJoined *DomainJoinedType + DomainName *string + DomainNetBiosName *string + PrimaryDNSIPAddress *string + SecondaryDNSIPAddress *string + func (c *CacheActiveDirectorySettings) UnmarshalJSON(data []byte) error + func (c CacheActiveDirectorySettings) MarshalJSON() ([]byte, error) + type CacheActiveDirectorySettingsCredentials struct + Password *string + Username *string + func (c *CacheActiveDirectorySettingsCredentials) UnmarshalJSON(data []byte) error + func (c CacheActiveDirectorySettingsCredentials) MarshalJSON() ([]byte, error) + type CacheDirectorySettings struct + ActiveDirectory *CacheActiveDirectorySettings + UsernameDownload *CacheUsernameDownloadSettings + func (c *CacheDirectorySettings) UnmarshalJSON(data []byte) error + func (c CacheDirectorySettings) MarshalJSON() ([]byte, error) + type CacheEncryptionSettings struct + KeyEncryptionKey *KeyVaultKeyReference + RotationToLatestKeyVersionEnabled *bool + func (c *CacheEncryptionSettings) UnmarshalJSON(data []byte) error + func (c CacheEncryptionSettings) MarshalJSON() ([]byte, error) + type CacheHealth struct + Conditions []*Condition + State *HealthStateType + StatusDescription *string + func (c *CacheHealth) UnmarshalJSON(data []byte) error + func (c CacheHealth) MarshalJSON() ([]byte, error) + type CacheIdentity struct + PrincipalID *string + TenantID *string + Type *CacheIdentityType + UserAssignedIdentities map[string]*UserAssignedIdentitiesValue + func (c *CacheIdentity) UnmarshalJSON(data []byte) error + func (c CacheIdentity) MarshalJSON() ([]byte, error) + type CacheIdentityType string + const CacheIdentityTypeNone + const CacheIdentityTypeSystemAssigned + const CacheIdentityTypeSystemAssignedUserAssigned + const CacheIdentityTypeUserAssigned + func PossibleCacheIdentityTypeValues() []CacheIdentityType + type CacheNetworkSettings struct + DNSSearchDomain *string + DNSServers []*string + Mtu *int32 + NtpServer *string + UtilityAddresses []*string + func (c *CacheNetworkSettings) UnmarshalJSON(data []byte) error + func (c CacheNetworkSettings) MarshalJSON() ([]byte, error) + type CacheProperties struct + CacheSizeGB *int32 + DirectoryServicesSettings *CacheDirectorySettings + EncryptionSettings *CacheEncryptionSettings + Health *CacheHealth + MountAddresses []*string + NetworkSettings *CacheNetworkSettings + PrimingJobs []*PrimingJob + ProvisioningState *ProvisioningStateType + SecuritySettings *CacheSecuritySettings + SpaceAllocation []*StorageTargetSpaceAllocation + Subnet *string + UpgradeSettings *CacheUpgradeSettings + UpgradeStatus *CacheUpgradeStatus + Zones []*string + func (c *CacheProperties) UnmarshalJSON(data []byte) error + func (c CacheProperties) MarshalJSON() ([]byte, error) + type CacheSKU struct + Name *string + func (c *CacheSKU) UnmarshalJSON(data []byte) error + func (c CacheSKU) MarshalJSON() ([]byte, error) + type CacheSecuritySettings struct + AccessPolicies []*NfsAccessPolicy + func (c *CacheSecuritySettings) UnmarshalJSON(data []byte) error + func (c CacheSecuritySettings) MarshalJSON() ([]byte, error) + type CacheUpgradeSettings struct + ScheduledTime *time.Time + UpgradeScheduleEnabled *bool + func (c *CacheUpgradeSettings) UnmarshalJSON(data []byte) error + func (c CacheUpgradeSettings) MarshalJSON() ([]byte, error) + type CacheUpgradeStatus struct + CurrentFirmwareVersion *string + FirmwareUpdateDeadline *time.Time + FirmwareUpdateStatus *FirmwareStatusType + LastFirmwareUpdate *time.Time + PendingFirmwareVersion *string + func (c *CacheUpgradeStatus) UnmarshalJSON(data []byte) error + func (c CacheUpgradeStatus) MarshalJSON() ([]byte, error) + type CacheUsernameDownloadSettings struct + AutoDownloadCertificate *bool + CaCertificateURI *string + Credentials *CacheUsernameDownloadSettingsCredentials + EncryptLdapConnection *bool + ExtendedGroups *bool + GroupFileURI *string + LdapBaseDN *string + LdapServer *string + RequireValidCertificate *bool + UserFileURI *string + UsernameDownloaded *UsernameDownloadedType + UsernameSource *UsernameSource + func (c *CacheUsernameDownloadSettings) UnmarshalJSON(data []byte) error + func (c CacheUsernameDownloadSettings) MarshalJSON() ([]byte, error) + type CacheUsernameDownloadSettingsCredentials struct + BindDn *string + BindPassword *string + func (c *CacheUsernameDownloadSettingsCredentials) UnmarshalJSON(data []byte) error + func (c CacheUsernameDownloadSettingsCredentials) MarshalJSON() ([]byte, error) + type CachesClient struct + func NewCachesClient(subscriptionID string, credential azcore.TokenCredential, ...) (*CachesClient, error) + func (client *CachesClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, cacheName string, cache Cache, ...) (*runtime.Poller[CachesClientCreateOrUpdateResponse], error) + func (client *CachesClient) BeginDebugInfo(ctx context.Context, resourceGroupName string, cacheName string, ...) (*runtime.Poller[CachesClientDebugInfoResponse], error) + func (client *CachesClient) BeginDelete(ctx context.Context, resourceGroupName string, cacheName string, ...) (*runtime.Poller[CachesClientDeleteResponse], error) + func (client *CachesClient) BeginFlush(ctx context.Context, resourceGroupName string, cacheName string, ...) (*runtime.Poller[CachesClientFlushResponse], error) + func (client *CachesClient) BeginPausePrimingJob(ctx context.Context, resourceGroupName string, cacheName string, ...) (*runtime.Poller[CachesClientPausePrimingJobResponse], error) + func (client *CachesClient) BeginResumePrimingJob(ctx context.Context, resourceGroupName string, cacheName string, ...) (*runtime.Poller[CachesClientResumePrimingJobResponse], error) + func (client *CachesClient) BeginSpaceAllocation(ctx context.Context, resourceGroupName string, cacheName string, ...) (*runtime.Poller[CachesClientSpaceAllocationResponse], error) + func (client *CachesClient) BeginStart(ctx context.Context, resourceGroupName string, cacheName string, ...) (*runtime.Poller[CachesClientStartResponse], error) + func (client *CachesClient) BeginStartPrimingJob(ctx context.Context, resourceGroupName string, cacheName string, ...) (*runtime.Poller[CachesClientStartPrimingJobResponse], error) + func (client *CachesClient) BeginStop(ctx context.Context, resourceGroupName string, cacheName string, ...) (*runtime.Poller[CachesClientStopResponse], error) + func (client *CachesClient) BeginStopPrimingJob(ctx context.Context, resourceGroupName string, cacheName string, ...) (*runtime.Poller[CachesClientStopPrimingJobResponse], error) + func (client *CachesClient) BeginUpdate(ctx context.Context, resourceGroupName string, cacheName string, cache Cache, ...) (*runtime.Poller[CachesClientUpdateResponse], error) + func (client *CachesClient) BeginUpgradeFirmware(ctx context.Context, resourceGroupName string, cacheName string, ...) (*runtime.Poller[CachesClientUpgradeFirmwareResponse], error) + func (client *CachesClient) Get(ctx context.Context, resourceGroupName string, cacheName string, ...) (CachesClientGetResponse, error) + func (client *CachesClient) NewListByResourceGroupPager(resourceGroupName string, options *CachesClientListByResourceGroupOptions) *runtime.Pager[CachesClientListByResourceGroupResponse] + func (client *CachesClient) NewListPager(options *CachesClientListOptions) *runtime.Pager[CachesClientListResponse] + type CachesClientBeginCreateOrUpdateOptions struct + ResumeToken string + type CachesClientBeginDebugInfoOptions struct + ResumeToken string + type CachesClientBeginDeleteOptions struct + ResumeToken string + type CachesClientBeginFlushOptions struct + ResumeToken string + type CachesClientBeginPausePrimingJobOptions struct + PrimingJobID *PrimingJobIDParameter + ResumeToken string + type CachesClientBeginResumePrimingJobOptions struct + PrimingJobID *PrimingJobIDParameter + ResumeToken string + type CachesClientBeginSpaceAllocationOptions struct + ResumeToken string + SpaceAllocation []*StorageTargetSpaceAllocation + type CachesClientBeginStartOptions struct + ResumeToken string + type CachesClientBeginStartPrimingJobOptions struct + Primingjob *PrimingJob + ResumeToken string + type CachesClientBeginStopOptions struct + ResumeToken string + type CachesClientBeginStopPrimingJobOptions struct + PrimingJobID *PrimingJobIDParameter + ResumeToken string + type CachesClientBeginUpdateOptions struct + ResumeToken string + type CachesClientBeginUpgradeFirmwareOptions struct + ResumeToken string + type CachesClientCreateOrUpdateResponse struct + type CachesClientDebugInfoResponse struct + type CachesClientDeleteResponse struct + type CachesClientFlushResponse struct + type CachesClientGetOptions struct + type CachesClientGetResponse struct + type CachesClientListByResourceGroupOptions struct + type CachesClientListByResourceGroupResponse struct + type CachesClientListOptions struct + type CachesClientListResponse struct + type CachesClientPausePrimingJobResponse struct + type CachesClientResumePrimingJobResponse struct + type CachesClientSpaceAllocationResponse struct + type CachesClientStartPrimingJobResponse struct + type CachesClientStartResponse struct + type CachesClientStopPrimingJobResponse struct + type CachesClientStopResponse struct + type CachesClientUpdateResponse struct + type CachesClientUpgradeFirmwareResponse struct + type CachesListResult struct + NextLink *string + Value []*Cache + func (c *CachesListResult) UnmarshalJSON(data []byte) error + func (c CachesListResult) MarshalJSON() ([]byte, error) + type ClfsTarget struct + Target *string + func (c *ClfsTarget) UnmarshalJSON(data []byte) error + func (c ClfsTarget) MarshalJSON() ([]byte, error) + type ClientFactory struct + func NewClientFactory(subscriptionID string, credential azcore.TokenCredential, ...) (*ClientFactory, error) + func (c *ClientFactory) NewAmlFilesystemsClient() *AmlFilesystemsClient + func (c *ClientFactory) NewAscOperationsClient() *AscOperationsClient + func (c *ClientFactory) NewAscUsagesClient() *AscUsagesClient + func (c *ClientFactory) NewCachesClient() *CachesClient + func (c *ClientFactory) NewImportJobsClient() *ImportJobsClient + func (c *ClientFactory) NewManagementClient() *ManagementClient + func (c *ClientFactory) NewOperationsClient() *OperationsClient + func (c *ClientFactory) NewSKUsClient() *SKUsClient + func (c *ClientFactory) NewStorageTargetClient() *StorageTargetClient + func (c *ClientFactory) NewStorageTargetsClient() *StorageTargetsClient + func (c *ClientFactory) NewUsageModelsClient() *UsageModelsClient + type Condition struct + Message *string + Timestamp *time.Time + func (c *Condition) UnmarshalJSON(data []byte) error + func (c Condition) MarshalJSON() ([]byte, error) + type ConflictResolutionMode string + const ConflictResolutionModeFail + const ConflictResolutionModeOverwriteAlways + const ConflictResolutionModeOverwriteIfDirty + const ConflictResolutionModeSkip + func PossibleConflictResolutionModeValues() []ConflictResolutionMode + type CreatedByType string + const CreatedByTypeApplication + const CreatedByTypeKey + const CreatedByTypeManagedIdentity + const CreatedByTypeUser + func PossibleCreatedByTypeValues() []CreatedByType + type DomainJoinedType string + const DomainJoinedTypeError + const DomainJoinedTypeNo + const DomainJoinedTypeYes + func PossibleDomainJoinedTypeValues() []DomainJoinedType + type FirmwareStatusType string + const FirmwareStatusTypeAvailable + const FirmwareStatusTypeUnavailable + func PossibleFirmwareStatusTypeValues() []FirmwareStatusType + type HealthStateType string + const HealthStateTypeDegraded + const HealthStateTypeDown + const HealthStateTypeFlushing + const HealthStateTypeHealthy + const HealthStateTypeStartFailed + const HealthStateTypeStopped + const HealthStateTypeStopping + const HealthStateTypeTransitioning + const HealthStateTypeUnknown + const HealthStateTypeUpgradeFailed + const HealthStateTypeUpgrading + const HealthStateTypeWaitingForKey + func PossibleHealthStateTypeValues() []HealthStateType + type ImportJob struct + ID *string + Location *string + Name *string + Properties *ImportJobProperties + SystemData *SystemData + Tags map[string]*string + Type *string + func (i *ImportJob) UnmarshalJSON(data []byte) error + func (i ImportJob) MarshalJSON() ([]byte, error) + type ImportJobProperties struct + ConflictResolutionMode *ConflictResolutionMode + ImportPrefixes []*string + MaximumErrors *int32 + ProvisioningState *ImportJobProvisioningStateType + Status *ImportJobPropertiesStatus + func (i *ImportJobProperties) UnmarshalJSON(data []byte) error + func (i ImportJobProperties) MarshalJSON() ([]byte, error) + type ImportJobPropertiesStatus struct + BlobsImportedPerSecond *int64 + BlobsWalkedPerSecond *int64 + LastCompletionTime *time.Time + LastStartedTime *time.Time + State *ImportStatusType + StatusMessage *string + TotalBlobsImported *int64 + TotalBlobsWalked *int64 + TotalConflicts *int32 + TotalErrors *int32 + func (i *ImportJobPropertiesStatus) UnmarshalJSON(data []byte) error + func (i ImportJobPropertiesStatus) MarshalJSON() ([]byte, error) + type ImportJobProvisioningStateType string + const ImportJobProvisioningStateTypeCanceled + const ImportJobProvisioningStateTypeCreating + const ImportJobProvisioningStateTypeDeleting + const ImportJobProvisioningStateTypeFailed + const ImportJobProvisioningStateTypeSucceeded + const ImportJobProvisioningStateTypeUpdating + func PossibleImportJobProvisioningStateTypeValues() []ImportJobProvisioningStateType + type ImportJobUpdate struct + Tags map[string]*string + func (i *ImportJobUpdate) UnmarshalJSON(data []byte) error + func (i ImportJobUpdate) MarshalJSON() ([]byte, error) + type ImportJobsClient struct + func NewImportJobsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*ImportJobsClient, error) + func (client *ImportJobsClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, amlFilesystemName string, ...) (*runtime.Poller[ImportJobsClientCreateOrUpdateResponse], error) + func (client *ImportJobsClient) BeginDelete(ctx context.Context, resourceGroupName string, amlFilesystemName string, ...) (*runtime.Poller[ImportJobsClientDeleteResponse], error) + func (client *ImportJobsClient) BeginUpdate(ctx context.Context, resourceGroupName string, amlFilesystemName string, ...) (*runtime.Poller[ImportJobsClientUpdateResponse], error) + func (client *ImportJobsClient) Get(ctx context.Context, resourceGroupName string, amlFilesystemName string, ...) (ImportJobsClientGetResponse, error) + func (client *ImportJobsClient) NewListByAmlFilesystemPager(resourceGroupName string, amlFilesystemName string, ...) *runtime.Pager[ImportJobsClientListByAmlFilesystemResponse] + type ImportJobsClientBeginCreateOrUpdateOptions struct + ResumeToken string + type ImportJobsClientBeginDeleteOptions struct + ResumeToken string + type ImportJobsClientBeginUpdateOptions struct + ResumeToken string + type ImportJobsClientCreateOrUpdateResponse struct + type ImportJobsClientDeleteResponse struct + type ImportJobsClientGetOptions struct + type ImportJobsClientGetResponse struct + type ImportJobsClientListByAmlFilesystemOptions struct + type ImportJobsClientListByAmlFilesystemResponse struct + type ImportJobsClientUpdateResponse struct + type ImportJobsListResult struct + NextLink *string + Value []*ImportJob + func (i *ImportJobsListResult) UnmarshalJSON(data []byte) error + func (i ImportJobsListResult) MarshalJSON() ([]byte, error) + type ImportStatusType string + const ImportStatusTypeCanceled + const ImportStatusTypeCancelling + const ImportStatusTypeCompleted + const ImportStatusTypeCompletedPartial + const ImportStatusTypeFailed + const ImportStatusTypeInProgress + func PossibleImportStatusTypeValues() []ImportStatusType + type KeyVaultKeyReference struct + KeyURL *string + SourceVault *KeyVaultKeyReferenceSourceVault + func (k *KeyVaultKeyReference) UnmarshalJSON(data []byte) error + func (k KeyVaultKeyReference) MarshalJSON() ([]byte, error) + type KeyVaultKeyReferenceSourceVault struct + ID *string + func (k *KeyVaultKeyReferenceSourceVault) UnmarshalJSON(data []byte) error + func (k KeyVaultKeyReferenceSourceVault) MarshalJSON() ([]byte, error) + type LogSpecification struct + DisplayName *string + Name *string + func (l *LogSpecification) UnmarshalJSON(data []byte) error + func (l LogSpecification) MarshalJSON() ([]byte, error) + type MaintenanceDayOfWeekType string + const MaintenanceDayOfWeekTypeFriday + const MaintenanceDayOfWeekTypeMonday + const MaintenanceDayOfWeekTypeSaturday + const MaintenanceDayOfWeekTypeSunday + const MaintenanceDayOfWeekTypeThursday + const MaintenanceDayOfWeekTypeTuesday + const MaintenanceDayOfWeekTypeWednesday + func PossibleMaintenanceDayOfWeekTypeValues() []MaintenanceDayOfWeekType + type ManagementClient struct + func NewManagementClient(subscriptionID string, credential azcore.TokenCredential, ...) (*ManagementClient, error) + func (client *ManagementClient) CheckAmlFSSubnets(ctx context.Context, options *ManagementClientCheckAmlFSSubnetsOptions) (ManagementClientCheckAmlFSSubnetsResponse, error) + func (client *ManagementClient) GetRequiredAmlFSSubnetsSize(ctx context.Context, ...) (ManagementClientGetRequiredAmlFSSubnetsSizeResponse, error) + type ManagementClientCheckAmlFSSubnetsOptions struct + AmlFilesystemSubnetInfo *AmlFilesystemSubnetInfo + type ManagementClientCheckAmlFSSubnetsResponse struct + type ManagementClientGetRequiredAmlFSSubnetsSizeOptions struct + RequiredAMLFilesystemSubnetsSizeInfo *RequiredAmlFilesystemSubnetsSizeInfo + type ManagementClientGetRequiredAmlFSSubnetsSizeResponse struct + type MetricAggregationType string + const MetricAggregationTypeAverage + const MetricAggregationTypeCount + const MetricAggregationTypeMaximum + const MetricAggregationTypeMinimum + const MetricAggregationTypeNone + const MetricAggregationTypeNotSpecified + const MetricAggregationTypeTotal + func PossibleMetricAggregationTypeValues() []MetricAggregationType + type MetricDimension struct + DisplayName *string + InternalName *string + Name *string + ToBeExportedForShoebox *bool + func (m *MetricDimension) UnmarshalJSON(data []byte) error + func (m MetricDimension) MarshalJSON() ([]byte, error) + type MetricSpecification struct + AggregationType *string + Dimensions []*MetricDimension + DisplayDescription *string + DisplayName *string + MetricClass *string + Name *string + SupportedAggregationTypes []*MetricAggregationType + Unit *string + func (m *MetricSpecification) UnmarshalJSON(data []byte) error + func (m MetricSpecification) MarshalJSON() ([]byte, error) + type NamespaceJunction struct + NamespacePath *string + NfsAccessPolicy *string + NfsExport *string + TargetPath *string + func (n *NamespaceJunction) UnmarshalJSON(data []byte) error + func (n NamespaceJunction) MarshalJSON() ([]byte, error) + type Nfs3Target struct + Target *string + UsageModel *string + VerificationTimer *int32 + WriteBackTimer *int32 + func (n *Nfs3Target) UnmarshalJSON(data []byte) error + func (n Nfs3Target) MarshalJSON() ([]byte, error) + type NfsAccessPolicy struct + AccessRules []*NfsAccessRule + Name *string + func (n *NfsAccessPolicy) UnmarshalJSON(data []byte) error + func (n NfsAccessPolicy) MarshalJSON() ([]byte, error) + type NfsAccessRule struct + Access *NfsAccessRuleAccess + AnonymousGID *string + AnonymousUID *string + Filter *string + RootSquash *bool + Scope *NfsAccessRuleScope + SubmountAccess *bool + Suid *bool + func (n *NfsAccessRule) UnmarshalJSON(data []byte) error + func (n NfsAccessRule) MarshalJSON() ([]byte, error) + type NfsAccessRuleAccess string + const NfsAccessRuleAccessNo + const NfsAccessRuleAccessRo + const NfsAccessRuleAccessRw + func PossibleNfsAccessRuleAccessValues() []NfsAccessRuleAccess + type NfsAccessRuleScope string + const NfsAccessRuleScopeDefault + const NfsAccessRuleScopeHost + const NfsAccessRuleScopeNetwork + func PossibleNfsAccessRuleScopeValues() []NfsAccessRuleScope + type OperationalStateType string + const OperationalStateTypeBusy + const OperationalStateTypeFlushing + const OperationalStateTypeReady + const OperationalStateTypeSuspended + func PossibleOperationalStateTypeValues() []OperationalStateType + 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 PrimingJob struct + PrimingJobDetails *string + PrimingJobID *string + PrimingJobName *string + PrimingJobPercentComplete *float64 + PrimingJobState *PrimingJobState + PrimingJobStatus *string + PrimingManifestURL *string + func (p *PrimingJob) UnmarshalJSON(data []byte) error + func (p PrimingJob) MarshalJSON() ([]byte, error) + type PrimingJobIDParameter struct + PrimingJobID *string + func (p *PrimingJobIDParameter) UnmarshalJSON(data []byte) error + func (p PrimingJobIDParameter) MarshalJSON() ([]byte, error) + type PrimingJobState string + const PrimingJobStateComplete + const PrimingJobStatePaused + const PrimingJobStateQueued + const PrimingJobStateRunning + func PossiblePrimingJobStateValues() []PrimingJobState + type ProvisioningStateType string + const ProvisioningStateTypeCancelled + const ProvisioningStateTypeCreating + const ProvisioningStateTypeDeleting + const ProvisioningStateTypeFailed + const ProvisioningStateTypeSucceeded + const ProvisioningStateTypeUpdating + func PossibleProvisioningStateTypeValues() []ProvisioningStateType + type ReasonCode string + const ReasonCodeNotAvailableForSubscription + const ReasonCodeQuotaID + func PossibleReasonCodeValues() []ReasonCode + type RequiredAmlFilesystemSubnetsSize struct + FilesystemSubnetSize *int32 + func (r *RequiredAmlFilesystemSubnetsSize) UnmarshalJSON(data []byte) error + func (r RequiredAmlFilesystemSubnetsSize) MarshalJSON() ([]byte, error) + type RequiredAmlFilesystemSubnetsSizeInfo struct + SKU *SKUName + StorageCapacityTiB *float32 + func (r *RequiredAmlFilesystemSubnetsSizeInfo) UnmarshalJSON(data []byte) error + func (r RequiredAmlFilesystemSubnetsSizeInfo) MarshalJSON() ([]byte, error) + type ResourceSKU struct + Capabilities []*ResourceSKUCapabilities + LocationInfo []*ResourceSKULocationInfo + Locations []*string + Name *string + ResourceType *string + Restrictions []*Restriction + func (r *ResourceSKU) UnmarshalJSON(data []byte) error + func (r ResourceSKU) MarshalJSON() ([]byte, error) + type ResourceSKUCapabilities struct + Name *string + Value *string + func (r *ResourceSKUCapabilities) UnmarshalJSON(data []byte) error + func (r ResourceSKUCapabilities) MarshalJSON() ([]byte, error) + type ResourceSKULocationInfo struct + Location *string + Zones []*string + func (r *ResourceSKULocationInfo) UnmarshalJSON(data []byte) error + func (r ResourceSKULocationInfo) MarshalJSON() ([]byte, error) + type ResourceSKUsResult struct + NextLink *string + Value []*ResourceSKU + func (r *ResourceSKUsResult) UnmarshalJSON(data []byte) error + func (r ResourceSKUsResult) MarshalJSON() ([]byte, error) + type ResourceUsage struct + CurrentValue *int32 + Limit *int32 + Name *ResourceUsageName + Unit *string + func (r *ResourceUsage) UnmarshalJSON(data []byte) error + func (r ResourceUsage) MarshalJSON() ([]byte, error) + type ResourceUsageName struct + LocalizedValue *string + Value *string + func (r *ResourceUsageName) UnmarshalJSON(data []byte) error + func (r ResourceUsageName) MarshalJSON() ([]byte, error) + type ResourceUsagesListResult struct + NextLink *string + Value []*ResourceUsage + func (r *ResourceUsagesListResult) UnmarshalJSON(data []byte) error + func (r ResourceUsagesListResult) MarshalJSON() ([]byte, error) + type Restriction struct + ReasonCode *ReasonCode + Type *string + Values []*string + func (r *Restriction) UnmarshalJSON(data []byte) error + func (r Restriction) MarshalJSON() ([]byte, error) + type SKUName struct + Name *string + func (s *SKUName) UnmarshalJSON(data []byte) error + func (s SKUName) MarshalJSON() ([]byte, error) + type SKUsClient struct + func NewSKUsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*SKUsClient, error) + func (client *SKUsClient) NewListPager(options *SKUsClientListOptions) *runtime.Pager[SKUsClientListResponse] + type SKUsClientListOptions struct + type SKUsClientListResponse struct + type StorageTarget struct + ID *string + Location *string + Name *string + Properties *StorageTargetProperties + SystemData *SystemData + Type *string + func (s *StorageTarget) UnmarshalJSON(data []byte) error + func (s StorageTarget) MarshalJSON() ([]byte, error) + type StorageTargetClient struct + func NewStorageTargetClient(subscriptionID string, credential azcore.TokenCredential, ...) (*StorageTargetClient, error) + func (client *StorageTargetClient) BeginFlush(ctx context.Context, resourceGroupName string, cacheName string, ...) (*runtime.Poller[StorageTargetClientFlushResponse], error) + func (client *StorageTargetClient) BeginInvalidate(ctx context.Context, resourceGroupName string, cacheName string, ...) (*runtime.Poller[StorageTargetClientInvalidateResponse], error) + func (client *StorageTargetClient) BeginResume(ctx context.Context, resourceGroupName string, cacheName string, ...) (*runtime.Poller[StorageTargetClientResumeResponse], error) + func (client *StorageTargetClient) BeginSuspend(ctx context.Context, resourceGroupName string, cacheName string, ...) (*runtime.Poller[StorageTargetClientSuspendResponse], error) + type StorageTargetClientBeginFlushOptions struct + ResumeToken string + type StorageTargetClientBeginInvalidateOptions struct + ResumeToken string + type StorageTargetClientBeginResumeOptions struct + ResumeToken string + type StorageTargetClientBeginSuspendOptions struct + ResumeToken string + type StorageTargetClientFlushResponse struct + type StorageTargetClientInvalidateResponse struct + type StorageTargetClientResumeResponse struct + type StorageTargetClientSuspendResponse struct + type StorageTargetProperties struct + AllocationPercentage *int32 + BlobNfs *BlobNfsTarget + Clfs *ClfsTarget + Junctions []*NamespaceJunction + Nfs3 *Nfs3Target + ProvisioningState *ProvisioningStateType + State *OperationalStateType + TargetType *StorageTargetType + Unknown *UnknownTarget + func (s *StorageTargetProperties) UnmarshalJSON(data []byte) error + func (s StorageTargetProperties) MarshalJSON() ([]byte, error) + type StorageTargetSpaceAllocation struct + AllocationPercentage *int32 + Name *string + func (s *StorageTargetSpaceAllocation) UnmarshalJSON(data []byte) error + func (s StorageTargetSpaceAllocation) MarshalJSON() ([]byte, error) + type StorageTargetType string + const StorageTargetTypeBlobNfs + const StorageTargetTypeClfs + const StorageTargetTypeNfs3 + const StorageTargetTypeUnknown + func PossibleStorageTargetTypeValues() []StorageTargetType + type StorageTargetsClient struct + func NewStorageTargetsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*StorageTargetsClient, error) + func (client *StorageTargetsClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, cacheName string, ...) (*runtime.Poller[StorageTargetsClientCreateOrUpdateResponse], error) + func (client *StorageTargetsClient) BeginDNSRefresh(ctx context.Context, resourceGroupName string, cacheName string, ...) (*runtime.Poller[StorageTargetsClientDNSRefreshResponse], error) + func (client *StorageTargetsClient) BeginDelete(ctx context.Context, resourceGroupName string, cacheName string, ...) (*runtime.Poller[StorageTargetsClientDeleteResponse], error) + func (client *StorageTargetsClient) BeginRestoreDefaults(ctx context.Context, resourceGroupName string, cacheName string, ...) (*runtime.Poller[StorageTargetsClientRestoreDefaultsResponse], error) + func (client *StorageTargetsClient) Get(ctx context.Context, resourceGroupName string, cacheName string, ...) (StorageTargetsClientGetResponse, error) + func (client *StorageTargetsClient) NewListByCachePager(resourceGroupName string, cacheName string, ...) *runtime.Pager[StorageTargetsClientListByCacheResponse] + type StorageTargetsClientBeginCreateOrUpdateOptions struct + ResumeToken string + type StorageTargetsClientBeginDNSRefreshOptions struct + ResumeToken string + type StorageTargetsClientBeginDeleteOptions struct + Force *string + ResumeToken string + type StorageTargetsClientBeginRestoreDefaultsOptions struct + ResumeToken string + type StorageTargetsClientCreateOrUpdateResponse struct + type StorageTargetsClientDNSRefreshResponse struct + type StorageTargetsClientDeleteResponse struct + type StorageTargetsClientGetOptions struct + type StorageTargetsClientGetResponse struct + type StorageTargetsClientListByCacheOptions struct + type StorageTargetsClientListByCacheResponse struct + type StorageTargetsClientRestoreDefaultsResponse struct + type StorageTargetsResult struct + NextLink *string + Value []*StorageTarget + func (s *StorageTargetsResult) UnmarshalJSON(data []byte) error + func (s StorageTargetsResult) 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 UnknownTarget struct + Attributes map[string]*string + func (u *UnknownTarget) UnmarshalJSON(data []byte) error + func (u UnknownTarget) MarshalJSON() ([]byte, error) + type UsageModel struct + Display *UsageModelDisplay + ModelName *string + TargetType *string + func (u *UsageModel) UnmarshalJSON(data []byte) error + func (u UsageModel) MarshalJSON() ([]byte, error) + type UsageModelDisplay struct + Description *string + func (u *UsageModelDisplay) UnmarshalJSON(data []byte) error + func (u UsageModelDisplay) MarshalJSON() ([]byte, error) + type UsageModelsClient struct + func NewUsageModelsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*UsageModelsClient, error) + func (client *UsageModelsClient) NewListPager(options *UsageModelsClientListOptions) *runtime.Pager[UsageModelsClientListResponse] + type UsageModelsClientListOptions struct + type UsageModelsClientListResponse struct + type UsageModelsResult struct + NextLink *string + Value []*UsageModel + func (u *UsageModelsResult) UnmarshalJSON(data []byte) error + func (u UsageModelsResult) MarshalJSON() ([]byte, error) + type UserAssignedIdentitiesValue struct + ClientID *string + PrincipalID *string + func (u *UserAssignedIdentitiesValue) UnmarshalJSON(data []byte) error + func (u UserAssignedIdentitiesValue) MarshalJSON() ([]byte, error) + type UsernameDownloadedType string + const UsernameDownloadedTypeError + const UsernameDownloadedTypeNo + const UsernameDownloadedTypeYes + func PossibleUsernameDownloadedTypeValues() []UsernameDownloadedType + type UsernameSource string + const UsernameSourceAD + const UsernameSourceFile + const UsernameSourceLDAP + const UsernameSourceNone + func PossibleUsernameSourceValues() []UsernameSource Other modules containing this package github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/storagecache/armstoragecache github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/storagecache/armstoragecache/v2 github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/storagecache/armstoragecache/v3