Package-level declarations
Types
Link copied to clipboard
data class AccountAzureFilesAuthentication(val activeDirectory: AccountAzureFilesAuthenticationActiveDirectory? = 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
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
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 enabled: Boolean, val includeApis: Boolean? = null, val retentionPolicyDays: Int? = null, val version: String)
Link copied to clipboard
Link copied to clipboard
data class AccountQueuePropertiesMinuteMetrics(val enabled: Boolean, 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 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 enableHttpsTrafficOnly: 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 primaryConnectionString: String, val primaryDfsEndpoint: String, val primaryDfsHost: String, val primaryFileEndpoint: String, val primaryFileHost: String, val primaryLocation: String, val primaryQueueEndpoint: String, val primaryQueueHost: String, val primaryTableEndpoint: String, val primaryTableHost: String, val primaryWebEndpoint: String, val primaryWebHost: String, val queueEncryptionKeyType: String, val resourceGroupName: String? = null, val secondaryAccessKey: String, val secondaryBlobConnectionString: String, val secondaryBlobEndpoint: String, val secondaryBlobHost: String, val secondaryConnectionString: String, val secondaryDfsEndpoint: String, val secondaryDfsHost: String, val secondaryFileEndpoint: String, val secondaryFileHost: String, val secondaryLocation: String, val secondaryQueueEndpoint: String, val secondaryQueueHost: String, val secondaryTableEndpoint: String, val secondaryTableHost: String, val secondaryWebEndpoint: String, val secondaryWebHost: 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 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
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 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)
Link copied to clipboard
data class GetPolicyRuleActionVersion(val changeTierToArchiveAfterDaysSinceCreation: Int, val changeTierToCoolAfterDaysSinceCreation: Int, val deleteAfterDaysSinceCreation: Int, val tierToArchiveAfterDaysSinceLastTierChangeGreaterThan: Int)
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 GetStorageContainerResult(val containerAccessType: String, val hasImmutabilityPolicy: Boolean, val hasLegalHold: Boolean, val id: String, val metadata: Map<String, String>, val name: String, val resourceManagerId: String, val storageAccountName: String)
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
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 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)
Link copied to clipboard
data class ManagementPolicyRuleActionsVersion(val changeTierToArchiveAfterDaysSinceCreation: Int? = null, val changeTierToCoolAfterDaysSinceCreation: Int? = null, val deleteAfterDaysSinceCreation: Int? = null, val tierToArchiveAfterDaysSinceLastTierChangeGreaterThan: 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