Package-level declarations
Types
Link copied to clipboard
data class AccountAzureFilesAuthentication(val activeDirectory: AccountAzureFilesAuthenticationActiveDirectory? = null, val defaultShareLevelPermission: String? = null, val directoryType: String)
Link copied to clipboard
Link copied to clipboard
data class AccountBlobProperties(val changeFeedEnabled: Boolean? = null, val changeFeedRetentionInDays: Int? = null, val containerDeleteRetentionPolicy: AccountBlobPropertiesContainerDeleteRetentionPolicy? = null, val corsRules: List<AccountBlobPropertiesCorsRule>? = null, val defaultServiceVersion: String? = null, val deleteRetentionPolicy: AccountBlobPropertiesDeleteRetentionPolicy? = null, val lastAccessTimeEnabled: Boolean? = null, val restorePolicy: AccountBlobPropertiesRestorePolicy? = null, val versioningEnabled: Boolean? = null)
Link copied to clipboard
Link copied to clipboard
data class AccountBlobPropertiesDeleteRetentionPolicy(val days: Int? = null, val permanentDeleteEnabled: Boolean? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class AccountCustomerManagedKey(val keyVaultKeyId: String? = null, val managedHsmKeyId: String? = null, val userAssignedIdentityId: String)
Link copied to clipboard
Link copied to clipboard
data class AccountImmutabilityPolicy(val allowProtectedAppendWrites: Boolean, val periodSinceCreationInDays: Int, val state: String)
Link copied to clipboard
data class AccountNetworkRules(val bypasses: List<String>? = null, val defaultAction: String, val ipRules: List<String>? = null, val privateLinkAccesses: List<AccountNetworkRulesPrivateLinkAccess>? = null, val virtualNetworkSubnetIds: List<String>? = null)
Link copied to clipboard
data class AccountNetworkRulesPrivateLinkAccess(val endpointResourceId: String, val endpointTenantId: String? = null)
Link copied to clipboard
data class AccountNetworkRulesPrivateLinkAccessRule(val endpointResourceId: String, val endpointTenantId: String? = null)
Link copied to clipboard
data class AccountQueueProperties(val corsRules: List<AccountQueuePropertiesCorsRule>? = null, val hourMetrics: AccountQueuePropertiesHourMetrics? = null, val logging: AccountQueuePropertiesLogging? = null, val minuteMetrics: AccountQueuePropertiesMinuteMetrics? = null)
Link copied to clipboard
data class AccountQueuePropertiesHourMetrics(val includeApis: Boolean? = null, val retentionPolicyDays: Int? = null, val version: String)
Link copied to clipboard
Link copied to clipboard
data class AccountQueuePropertiesMinuteMetrics(val includeApis: Boolean? = null, val retentionPolicyDays: Int? = null, val version: String)
Link copied to clipboard
data class AccountRouting(val choice: String? = null, val publishInternetEndpoints: Boolean? = null, val publishMicrosoftEndpoints: Boolean? = null)
Link copied to clipboard
Link copied to clipboard
data class AccountShareProperties(val corsRules: List<AccountSharePropertiesCorsRule>? = null, val retentionPolicy: AccountSharePropertiesRetentionPolicy? = null, val smb: AccountSharePropertiesSmb? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class AccountStaticWebsite(val error404Document: String? = null, val indexDocument: String? = null)
Link copied to clipboard
data class BlobInventoryPolicyRule(val filter: BlobInventoryPolicyRuleFilter? = null, val format: String, val name: String, val schedule: String, val schemaFields: List<String>, val scope: String, val storageContainerName: String)
Link copied to clipboard
Link copied to clipboard
data class DataLakeGen2FilesystemAce(val id: String? = null, val permissions: String, val scope: String? = null, val type: String)
Link copied to clipboard
data class DataLakeGen2PathAce(val id: String? = null, val permissions: String, val scope: String? = null, val type: String)
Link copied to clipboard
data class GetAccountAzureFilesAuthentication(val activeDirectories: List<GetAccountAzureFilesAuthenticationActiveDirectory>, val defaultShareLevelPermission: String, val directoryType: String)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class GetAccountBlobContainerSASResult(val cacheControl: String? = null, val connectionString: String, val containerName: String, val contentDisposition: String? = null, val contentEncoding: String? = null, val contentLanguage: String? = null, val contentType: String? = null, val expiry: String, val httpsOnly: Boolean? = null, val id: String, val ipAddress: String? = null, val permissions: GetAccountBlobContainerSASPermissions, val sas: String, val start: String)
A collection of values returned by getAccountBlobContainerSAS.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class GetAccountResult(val accessTier: String, val accountKind: String, val accountReplicationType: String, val accountTier: String, val allowNestedItemsToBePublic: Boolean, val azureFilesAuthentications: List<GetAccountAzureFilesAuthentication>, val customDomains: List<GetAccountCustomDomain>, val dnsEndpointType: String, val httpsTrafficOnlyEnabled: Boolean, val id: String, val identities: List<GetAccountIdentity>, val infrastructureEncryptionEnabled: Boolean, val isHnsEnabled: Boolean, val location: String, val minTlsVersion: String? = null, val name: String, val nfsv3Enabled: Boolean, val primaryAccessKey: String, val primaryBlobConnectionString: String, val primaryBlobEndpoint: String, val primaryBlobHost: String, val primaryBlobInternetEndpoint: String, val primaryBlobInternetHost: String, val primaryBlobMicrosoftEndpoint: String, val primaryBlobMicrosoftHost: String, val primaryConnectionString: String, val primaryDfsEndpoint: String, val primaryDfsHost: String, val primaryDfsInternetEndpoint: String, val primaryDfsInternetHost: String, val primaryDfsMicrosoftEndpoint: String, val primaryDfsMicrosoftHost: String, val primaryFileEndpoint: String, val primaryFileHost: String, val primaryFileInternetEndpoint: String, val primaryFileInternetHost: String, val primaryFileMicrosoftEndpoint: String, val primaryFileMicrosoftHost: String, val primaryLocation: String, val primaryQueueEndpoint: String, val primaryQueueHost: String, val primaryQueueMicrosoftEndpoint: String, val primaryQueueMicrosoftHost: String, val primaryTableEndpoint: String, val primaryTableHost: String, val primaryTableMicrosoftEndpoint: String, val primaryTableMicrosoftHost: String, val primaryWebEndpoint: String, val primaryWebHost: String, val primaryWebInternetEndpoint: String, val primaryWebInternetHost: String, val primaryWebMicrosoftEndpoint: String, val primaryWebMicrosoftHost: String, val queueEncryptionKeyType: String, val resourceGroupName: String? = null, val secondaryAccessKey: String, val secondaryBlobConnectionString: String, val secondaryBlobEndpoint: String, val secondaryBlobHost: String, val secondaryBlobInternetEndpoint: String, val secondaryBlobInternetHost: String, val secondaryBlobMicrosoftEndpoint: String, val secondaryBlobMicrosoftHost: String, val secondaryConnectionString: String, val secondaryDfsEndpoint: String, val secondaryDfsHost: String, val secondaryDfsInternetEndpoint: String, val secondaryDfsInternetHost: String, val secondaryDfsMicrosoftEndpoint: String, val secondaryDfsMicrosoftHost: String, val secondaryFileEndpoint: String, val secondaryFileHost: String, val secondaryFileInternetEndpoint: String, val secondaryFileInternetHost: String, val secondaryFileMicrosoftEndpoint: String, val secondaryFileMicrosoftHost: String, val secondaryLocation: String, val secondaryQueueEndpoint: String, val secondaryQueueHost: String, val secondaryQueueMicrosoftEndpoint: String, val secondaryQueueMicrosoftHost: String, val secondaryTableEndpoint: String, val secondaryTableHost: String, val secondaryTableMicrosoftEndpoint: String, val secondaryTableMicrosoftHost: String, val secondaryWebEndpoint: String, val secondaryWebHost: String, val secondaryWebInternetEndpoint: String, val secondaryWebInternetHost: String, val secondaryWebMicrosoftEndpoint: String, val secondaryWebMicrosoftHost: String, val tableEncryptionKeyType: String, val tags: Map<String, String>)
A collection of values returned by getAccount.
Link copied to clipboard
data class GetAccountSASResourceTypes(val container: Boolean, val object: Boolean, val service: Boolean)
Link copied to clipboard
data class GetAccountSASResult(val connectionString: String, val expiry: String, val httpsOnly: Boolean? = null, val id: String, val ipAddresses: String? = null, val permissions: GetAccountSASPermissions, val resourceTypes: GetAccountSASResourceTypes, val sas: String, val services: GetAccountSASServices, val signedVersion: String? = null, val start: String)
A collection of values returned by getAccountSAS.
Link copied to clipboard
data class GetAccountSASServices(val blob: Boolean, val file: Boolean, val queue: Boolean, val table: Boolean)
Link copied to clipboard
data class GetBlobResult(val accessTier: String, val contentMd5: String, val contentType: String, val encryptionScope: String, val id: String, val metadata: Map<String, String>, val name: String, val storageAccountName: String, val storageContainerName: String, val type: String, val url: String)
A collection of values returned by getBlob.
Link copied to clipboard
data class GetContainersContainer(val dataPlaneId: String, val name: String, val resourceManagerId: String)
Link copied to clipboard
data class GetContainersResult(val containers: List<GetContainersContainer>, val id: String, val namePrefix: String? = null, val storageAccountId: String)
A collection of values returned by getContainers.
Link copied to clipboard
Link copied to clipboard
data class GetPolicyResult(val id: String, val rules: List<GetPolicyRule>, val storageAccountId: String)
A collection of values returned by getPolicy.
Link copied to clipboard
data class GetPolicyRule(val actions: List<GetPolicyRuleAction>, val enabled: Boolean, val filters: List<GetPolicyRuleFilter>, val name: String)
Link copied to clipboard
data class GetPolicyRuleAction(val baseBlobs: List<GetPolicyRuleActionBaseBlob>, val snapshots: List<GetPolicyRuleActionSnapshot>, val versions: List<GetPolicyRuleActionVersion>)
Link copied to clipboard
data class GetPolicyRuleActionBaseBlob(val autoTierToHotFromCoolEnabled: Boolean, val deleteAfterDaysSinceCreationGreaterThan: Int, val deleteAfterDaysSinceLastAccessTimeGreaterThan: Int, val deleteAfterDaysSinceModificationGreaterThan: Int, val tierToArchiveAfterDaysSinceCreationGreaterThan: Int, val tierToArchiveAfterDaysSinceLastAccessTimeGreaterThan: Int, val tierToArchiveAfterDaysSinceLastTierChangeGreaterThan: Int, val tierToArchiveAfterDaysSinceModificationGreaterThan: Int, val tierToColdAfterDaysSinceCreationGreaterThan: Int, val tierToColdAfterDaysSinceLastAccessTimeGreaterThan: Int, val tierToColdAfterDaysSinceModificationGreaterThan: Int, val tierToCoolAfterDaysSinceCreationGreaterThan: Int, val tierToCoolAfterDaysSinceLastAccessTimeGreaterThan: Int, val tierToCoolAfterDaysSinceModificationGreaterThan: Int)
Link copied to clipboard
data class GetPolicyRuleActionSnapshot(val changeTierToArchiveAfterDaysSinceCreation: Int, val changeTierToCoolAfterDaysSinceCreation: Int, val deleteAfterDaysSinceCreationGreaterThan: Int, val tierToArchiveAfterDaysSinceLastTierChangeGreaterThan: Int, val tierToColdAfterDaysSinceCreationGreaterThan: Int)
Link copied to clipboard
Link copied to clipboard
data class GetPolicyRuleFilter(val blobTypes: List<String>, val matchBlobIndexTags: List<GetPolicyRuleFilterMatchBlobIndexTag>, val prefixMatches: List<String>)
Link copied to clipboard
data class GetPolicyRuleFilterMatchBlobIndexTag(val name: String, val operation: String, val value: String)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class GetShareResult(val acls: List<GetShareAcl>? = null, val id: String, val metadata: Map<String, String>, val name: String, val quota: Int, val resourceManagerId: String, val storageAccountId: String? = null, val storageAccountName: String? = null)
A collection of values returned by getShare.
Link copied to clipboard
data class GetStorageContainerResult(val containerAccessType: String, val defaultEncryptionScope: String, val encryptionScopeOverrideEnabled: Boolean, val hasImmutabilityPolicy: Boolean, val hasLegalHold: Boolean, val id: String, val metadata: Map<String, String>, val name: String, val resourceManagerId: String, val storageAccountId: String? = null, val storageAccountName: String? = null)
A collection of values returned by getStorageContainer.
Link copied to clipboard
A collection of values returned by getSyncGroup.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class GetTableEntitiesResult(val filter: String, val id: String, val items: List<GetTableEntitiesItem>, val selects: List<String>? = null, val storageTableId: String)
A collection of values returned by getTableEntities.
Link copied to clipboard
Link copied to clipboard
data class GetTableResult(val acls: List<GetTableAcl>, val id: String, val name: String, val resourceManagerId: String, val storageAccountName: String)
A collection of values returned by getTable.
Link copied to clipboard
data class LocalUserPermissionScope(val permissions: LocalUserPermissionScopePermissions, val resourceName: String, val service: String)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class ManagementPolicyRule(val actions: ManagementPolicyRuleActions, val enabled: Boolean, val filters: ManagementPolicyRuleFilters, val name: String)
Link copied to clipboard
data class ManagementPolicyRuleActions(val baseBlob: ManagementPolicyRuleActionsBaseBlob? = null, val snapshot: ManagementPolicyRuleActionsSnapshot? = null, val version: ManagementPolicyRuleActionsVersion? = null)
Link copied to clipboard
data class ManagementPolicyRuleActionsBaseBlob(val autoTierToHotFromCoolEnabled: Boolean? = null, val deleteAfterDaysSinceCreationGreaterThan: Int? = null, val deleteAfterDaysSinceLastAccessTimeGreaterThan: Int? = null, val deleteAfterDaysSinceModificationGreaterThan: Int? = null, val tierToArchiveAfterDaysSinceCreationGreaterThan: Int? = null, val tierToArchiveAfterDaysSinceLastAccessTimeGreaterThan: Int? = null, val tierToArchiveAfterDaysSinceLastTierChangeGreaterThan: Int? = null, val tierToArchiveAfterDaysSinceModificationGreaterThan: Int? = null, val tierToColdAfterDaysSinceCreationGreaterThan: Int? = null, val tierToColdAfterDaysSinceLastAccessTimeGreaterThan: Int? = null, val tierToColdAfterDaysSinceModificationGreaterThan: Int? = null, val tierToCoolAfterDaysSinceCreationGreaterThan: Int? = null, val tierToCoolAfterDaysSinceLastAccessTimeGreaterThan: Int? = null, val tierToCoolAfterDaysSinceModificationGreaterThan: Int? = null)
Link copied to clipboard
data class ManagementPolicyRuleActionsSnapshot(val changeTierToArchiveAfterDaysSinceCreation: Int? = null, val changeTierToCoolAfterDaysSinceCreation: Int? = null, val deleteAfterDaysSinceCreationGreaterThan: Int? = null, val tierToArchiveAfterDaysSinceLastTierChangeGreaterThan: Int? = null, val tierToColdAfterDaysSinceCreationGreaterThan: Int? = null)
Link copied to clipboard
data class ManagementPolicyRuleActionsVersion(val changeTierToArchiveAfterDaysSinceCreation: Int? = null, val changeTierToCoolAfterDaysSinceCreation: Int? = null, val deleteAfterDaysSinceCreation: Int? = null, val tierToArchiveAfterDaysSinceLastTierChangeGreaterThan: Int? = null, val tierToColdAfterDaysSinceCreationGreaterThan: Int? = null)
Link copied to clipboard
data class ManagementPolicyRuleFilters(val blobTypes: List<String>, val matchBlobIndexTags: List<ManagementPolicyRuleFiltersMatchBlobIndexTag>? = null, val prefixMatches: List<String>? = null)
Link copied to clipboard
data class ManagementPolicyRuleFiltersMatchBlobIndexTag(val name: String, val operation: String? = null, val value: String)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class ShareAclAccessPolicy(val expiry: String? = null, val permissions: String, val start: String? = null)
Link copied to clipboard
Link copied to clipboard