Versions in this module Expand all Collapse all v0 v0.20241126.2320 Nov 26, 2024 v0.20241126.1723 Nov 26, 2024 Changes in this version + func PossibleValuesForAmlFilesystemHealthStateType() []string + func PossibleValuesForAmlFilesystemProvisioningStateType() []string + func PossibleValuesForArchiveStatusType() []string + func PossibleValuesForMaintenanceDayOfWeekType() []string + func ValidateAmlFilesystemID(input interface{}, key string) (warnings []string, errors []error) + type AmlFilesystem struct + Id *string + Identity *identity.UserAssignedMap + Location string + Name *string + Properties *AmlFilesystemProperties + Sku *SkuName + SystemData *systemdata.SystemData + Tags *map[string]string + Type *string + Zones *zones.Schema + type AmlFilesystemArchive struct + FilesystemPath *string + Status *AmlFilesystemArchiveStatus + type AmlFilesystemArchiveInfo struct + FilesystemPath *string + type AmlFilesystemArchiveStatus struct + ErrorCode *string + ErrorMessage *string + LastCompletionTime *string + LastStartedTime *string + PercentComplete *int64 + State *ArchiveStatusType + func (o *AmlFilesystemArchiveStatus) GetLastCompletionTimeAsTime() (*time.Time, error) + func (o *AmlFilesystemArchiveStatus) GetLastStartedTimeAsTime() (*time.Time, error) + func (o *AmlFilesystemArchiveStatus) SetLastCompletionTimeAsTime(input time.Time) + func (o *AmlFilesystemArchiveStatus) SetLastStartedTimeAsTime(input time.Time) + type AmlFilesystemClientInfo struct + ContainerStorageInterface *AmlFilesystemContainerStorageInterface + LustreVersion *string + MgsAddress *string + MountCommand *string + type AmlFilesystemContainerStorageInterface struct + PersistentVolume *string + PersistentVolumeClaim *string + StorageClass *string + type AmlFilesystemEncryptionSettings struct + KeyEncryptionKey *KeyVaultKeyReference + type AmlFilesystemHealth struct + State *AmlFilesystemHealthStateType + StatusCode *string + StatusDescription *string + type AmlFilesystemHealthStateType string + const AmlFilesystemHealthStateTypeAvailable + const AmlFilesystemHealthStateTypeDegraded + const AmlFilesystemHealthStateTypeMaintenance + const AmlFilesystemHealthStateTypeTransitioning + const AmlFilesystemHealthStateTypeUnavailable + func (s *AmlFilesystemHealthStateType) UnmarshalJSON(bytes []byte) error + type AmlFilesystemHsmSettings struct + Container string + ImportPrefix *string + LoggingContainer string + type AmlFilesystemId struct + AmlFilesystemName string + ResourceGroupName string + SubscriptionId string + func NewAmlFilesystemID(subscriptionId string, resourceGroupName string, amlFilesystemName string) AmlFilesystemId + func ParseAmlFilesystemID(input string) (*AmlFilesystemId, error) + func ParseAmlFilesystemIDInsensitively(input string) (*AmlFilesystemId, error) + func (id *AmlFilesystemId) FromParseResult(input resourceids.ParseResult) error + func (id AmlFilesystemId) ID() string + func (id AmlFilesystemId) Segments() []resourceids.Segment + func (id AmlFilesystemId) String() string + type AmlFilesystemOperationPredicate struct + Id *string + Location *string + Name *string + Type *string + func (p AmlFilesystemOperationPredicate) Matches(input AmlFilesystem) bool + type AmlFilesystemProperties struct + ClientInfo *AmlFilesystemClientInfo + EncryptionSettings *AmlFilesystemEncryptionSettings + FilesystemSubnet string + Health *AmlFilesystemHealth + Hsm *AmlFilesystemPropertiesHsm + MaintenanceWindow AmlFilesystemPropertiesMaintenanceWindow + ProvisioningState *AmlFilesystemProvisioningStateType + StorageCapacityTiB float64 + ThroughputProvisionedMBps *int64 + type AmlFilesystemPropertiesHsm struct + ArchiveStatus *[]AmlFilesystemArchive + Settings *AmlFilesystemHsmSettings + type AmlFilesystemPropertiesMaintenanceWindow struct + DayOfWeek *MaintenanceDayOfWeekType + TimeOfDayUTC *string + type AmlFilesystemProvisioningStateType string + const AmlFilesystemProvisioningStateTypeCanceled + const AmlFilesystemProvisioningStateTypeCreating + const AmlFilesystemProvisioningStateTypeDeleting + const AmlFilesystemProvisioningStateTypeFailed + const AmlFilesystemProvisioningStateTypeSucceeded + const AmlFilesystemProvisioningStateTypeUpdating + func (s *AmlFilesystemProvisioningStateType) UnmarshalJSON(bytes []byte) error + type AmlFilesystemSubnetInfo struct + FilesystemSubnet *string + Location *string + Sku *SkuName + StorageCapacityTiB *float64 + type AmlFilesystemUpdate struct + Properties *AmlFilesystemUpdateProperties + Tags *map[string]string + type AmlFilesystemUpdateProperties struct + EncryptionSettings *AmlFilesystemEncryptionSettings + MaintenanceWindow *AmlFilesystemUpdatePropertiesMaintenanceWindow + type AmlFilesystemUpdatePropertiesMaintenanceWindow struct + DayOfWeek *MaintenanceDayOfWeekType + TimeOfDayUTC *string + type AmlFilesystemsClient struct + Client *resourcemanager.Client + func NewAmlFilesystemsClientWithBaseURI(sdkApi sdkEnv.Api) (*AmlFilesystemsClient, error) + func (c AmlFilesystemsClient) Archive(ctx context.Context, id AmlFilesystemId, input AmlFilesystemArchiveInfo) (result ArchiveOperationResponse, err error) + func (c AmlFilesystemsClient) CancelArchive(ctx context.Context, id AmlFilesystemId) (result CancelArchiveOperationResponse, err error) + func (c AmlFilesystemsClient) CheckAmlFSSubnets(ctx context.Context, id commonids.SubscriptionId, ...) (result CheckAmlFSSubnetsOperationResponse, err error) + func (c AmlFilesystemsClient) CreateOrUpdate(ctx context.Context, id AmlFilesystemId, input AmlFilesystem) (result CreateOrUpdateOperationResponse, err error) + func (c AmlFilesystemsClient) CreateOrUpdateThenPoll(ctx context.Context, id AmlFilesystemId, input AmlFilesystem) error + func (c AmlFilesystemsClient) Delete(ctx context.Context, id AmlFilesystemId) (result DeleteOperationResponse, err error) + func (c AmlFilesystemsClient) DeleteThenPoll(ctx context.Context, id AmlFilesystemId) error + func (c AmlFilesystemsClient) Get(ctx context.Context, id AmlFilesystemId) (result GetOperationResponse, err error) + func (c AmlFilesystemsClient) GetRequiredAmlFSSubnetsSize(ctx context.Context, id commonids.SubscriptionId, ...) (result GetRequiredAmlFSSubnetsSizeOperationResponse, err error) + func (c AmlFilesystemsClient) List(ctx context.Context, id commonids.SubscriptionId) (result ListOperationResponse, err error) + func (c AmlFilesystemsClient) ListByResourceGroup(ctx context.Context, id commonids.ResourceGroupId) (result ListByResourceGroupOperationResponse, err error) + func (c AmlFilesystemsClient) ListByResourceGroupComplete(ctx context.Context, id commonids.ResourceGroupId) (ListByResourceGroupCompleteResult, error) + func (c AmlFilesystemsClient) ListByResourceGroupCompleteMatchingPredicate(ctx context.Context, id commonids.ResourceGroupId, ...) (result ListByResourceGroupCompleteResult, err error) + func (c AmlFilesystemsClient) ListComplete(ctx context.Context, id commonids.SubscriptionId) (ListCompleteResult, error) + func (c AmlFilesystemsClient) ListCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, ...) (result ListCompleteResult, err error) + func (c AmlFilesystemsClient) Update(ctx context.Context, id AmlFilesystemId, input AmlFilesystemUpdate) (result UpdateOperationResponse, err error) + func (c AmlFilesystemsClient) UpdateThenPoll(ctx context.Context, id AmlFilesystemId, input AmlFilesystemUpdate) error + type ArchiveOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + type ArchiveStatusType string + const ArchiveStatusTypeCanceled + const ArchiveStatusTypeCancelling + const ArchiveStatusTypeCompleted + const ArchiveStatusTypeFSScanInProgress + const ArchiveStatusTypeFailed + const ArchiveStatusTypeIdle + const ArchiveStatusTypeInProgress + const ArchiveStatusTypeNotConfigured + func (s *ArchiveStatusType) UnmarshalJSON(bytes []byte) error + type CancelArchiveOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + type CheckAmlFSSubnetsOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + type CreateOrUpdateOperationResponse struct + HttpResponse *http.Response + Model *AmlFilesystem + OData *odata.OData + Poller pollers.Poller + type DeleteOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + Poller pollers.Poller + type GetOperationResponse struct + HttpResponse *http.Response + Model *AmlFilesystem + OData *odata.OData + type GetRequiredAmlFSSubnetsSizeOperationResponse struct + HttpResponse *http.Response + Model *RequiredAmlFilesystemSubnetsSize + OData *odata.OData + type KeyVaultKeyReference struct + KeyURL string + SourceVault KeyVaultKeyReferenceSourceVault + type KeyVaultKeyReferenceSourceVault struct + Id *string + type ListByResourceGroupCompleteResult struct + Items []AmlFilesystem + LatestHttpResponse *http.Response + type ListByResourceGroupCustomPager struct + NextLink *odata.Link + func (p *ListByResourceGroupCustomPager) NextPageLink() *odata.Link + type ListByResourceGroupOperationResponse struct + HttpResponse *http.Response + Model *[]AmlFilesystem + OData *odata.OData + type ListCompleteResult struct + Items []AmlFilesystem + LatestHttpResponse *http.Response + type ListCustomPager struct + NextLink *odata.Link + func (p *ListCustomPager) NextPageLink() *odata.Link + type ListOperationResponse struct + HttpResponse *http.Response + Model *[]AmlFilesystem + OData *odata.OData + type MaintenanceDayOfWeekType string + const MaintenanceDayOfWeekTypeFriday + const MaintenanceDayOfWeekTypeMonday + const MaintenanceDayOfWeekTypeSaturday + const MaintenanceDayOfWeekTypeSunday + const MaintenanceDayOfWeekTypeThursday + const MaintenanceDayOfWeekTypeTuesday + const MaintenanceDayOfWeekTypeWednesday + func (s *MaintenanceDayOfWeekType) UnmarshalJSON(bytes []byte) error + type RequiredAmlFilesystemSubnetsSize struct + FilesystemSubnetSize *int64 + type RequiredAmlFilesystemSubnetsSizeInfo struct + Sku *SkuName + StorageCapacityTiB *float64 + type SkuName struct + Name *string + type UpdateOperationResponse struct + HttpResponse *http.Response + Model *AmlFilesystem + OData *odata.OData + Poller pollers.Poller