Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
data class DataProductNetworkAclsResponse(val allowedQueryIpRangeList: List<String>, val defaultAction: String, val ipRules: List<IPRulesResponse>, val virtualNetworkRule: List<VirtualNetworkRuleResponse>)
Data Product Network rule set
Link copied to clipboard
data class EncryptionKeyDetailsResponse(val keyName: String, val keyVaultUri: String, val keyVersion: String)
Encryption key details.
Link copied to clipboard
data class GetDataProductResult(val availableMinorVersions: List<String>, val consumptionEndpoints: ConsumptionEndpointsPropertiesResponse, val currentMinorVersion: String? = null, val customerEncryptionKey: EncryptionKeyDetailsResponse? = null, val customerManagedKeyEncryptionEnabled: String? = null, val documentation: String, val id: String, val identity: ManagedServiceIdentityResponse? = null, val keyVaultUrl: String, val location: String, val majorVersion: String, val name: String, val networkacls: DataProductNetworkAclsResponse? = null, val owners: List<String>? = null, val privateLinksEnabled: String? = null, val product: String, val provisioningState: String, val publicNetworkAccess: String? = null, val publisher: String, val purviewAccount: String? = null, val purviewCollection: String? = null, val redundancy: String? = null, val resourceGuid: String, val systemData: SystemDataResponse, val tags: Map<String, String>? = null, val type: String)
The data product resource.
Link copied to clipboard
data class GetDataTypeResult(val databaseCacheRetention: Int? = null, val databaseRetention: Int? = null, val id: String, val name: String, val provisioningState: String, val state: String? = null, val stateReason: String, val storageOutputRetention: Int? = null, val systemData: SystemDataResponse, val type: String, val visualizationUrl: String)
The data type resource.
Link copied to clipboard
IP rule with specific IP or IP range in CIDR format.
Link copied to clipboard
data class ListDataProductRolesAssignmentsResult(val count: Int, val roleAssignmentResponse: List<RoleAssignmentDetailResponse>)
list role assignments.
Link copied to clipboard
data class ManagedServiceIdentityResponse(val principalId: String, val tenantId: String, val type: String, val userAssignedIdentities: Map<String, UserAssignedIdentityResponse>? = null)
Managed service identity (system assigned and/or user assigned identities)
Link copied to clipboard
Link copied to clipboard
data class SystemDataResponse(val createdAt: String? = null, val createdBy: String? = null, val createdByType: String? = null, val lastModifiedAt: String? = null, val lastModifiedBy: String? = null, val lastModifiedByType: String? = null)
Metadata pertaining to creation and last modification of the resource.
Link copied to clipboard
User assigned identity properties
Link copied to clipboard
data class VirtualNetworkRuleResponse(val action: String? = null, val id: String, val state: String? = null)
Virtual Network Rule