1. Packages
  2. Azure Native
  3. API Docs
  4. autonomousdevelopmentplatform
  5. getDataPool
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.34.0 published on Thursday, Mar 28, 2024 by Pulumi

azure-native.autonomousdevelopmentplatform.getDataPool

Explore with Pulumi AI

azure-native logo
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.34.0 published on Thursday, Mar 28, 2024 by Pulumi

    Gets the properties of a Data Pool Azure REST API version: 2021-11-01-preview.

    Using getDataPool

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getDataPool(args: GetDataPoolArgs, opts?: InvokeOptions): Promise<GetDataPoolResult>
    function getDataPoolOutput(args: GetDataPoolOutputArgs, opts?: InvokeOptions): Output<GetDataPoolResult>
    def get_data_pool(account_name: Optional[str] = None,
                      data_pool_name: Optional[str] = None,
                      resource_group_name: Optional[str] = None,
                      opts: Optional[InvokeOptions] = None) -> GetDataPoolResult
    def get_data_pool_output(account_name: Optional[pulumi.Input[str]] = None,
                      data_pool_name: Optional[pulumi.Input[str]] = None,
                      resource_group_name: Optional[pulumi.Input[str]] = None,
                      opts: Optional[InvokeOptions] = None) -> Output[GetDataPoolResult]
    func LookupDataPool(ctx *Context, args *LookupDataPoolArgs, opts ...InvokeOption) (*LookupDataPoolResult, error)
    func LookupDataPoolOutput(ctx *Context, args *LookupDataPoolOutputArgs, opts ...InvokeOption) LookupDataPoolResultOutput

    > Note: This function is named LookupDataPool in the Go SDK.

    public static class GetDataPool 
    {
        public static Task<GetDataPoolResult> InvokeAsync(GetDataPoolArgs args, InvokeOptions? opts = null)
        public static Output<GetDataPoolResult> Invoke(GetDataPoolInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetDataPoolResult> getDataPool(GetDataPoolArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: azure-native:autonomousdevelopmentplatform:getDataPool
      arguments:
        # arguments dictionary

    The following arguments are supported:

    AccountName string
    The name of the ADP account
    DataPoolName string
    The name of the Data Pool
    ResourceGroupName string
    The name of the resource group. The name is case insensitive.
    AccountName string
    The name of the ADP account
    DataPoolName string
    The name of the Data Pool
    ResourceGroupName string
    The name of the resource group. The name is case insensitive.
    accountName String
    The name of the ADP account
    dataPoolName String
    The name of the Data Pool
    resourceGroupName String
    The name of the resource group. The name is case insensitive.
    accountName string
    The name of the ADP account
    dataPoolName string
    The name of the Data Pool
    resourceGroupName string
    The name of the resource group. The name is case insensitive.
    account_name str
    The name of the ADP account
    data_pool_name str
    The name of the Data Pool
    resource_group_name str
    The name of the resource group. The name is case insensitive.
    accountName String
    The name of the ADP account
    dataPoolName String
    The name of the Data Pool
    resourceGroupName String
    The name of the resource group. The name is case insensitive.

    getDataPool Result

    The following output properties are available:

    DataPoolId string
    The Data Pool's data-plane ID
    Id string
    Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    Locations List<Pulumi.AzureNative.AutonomousDevelopmentPlatform.Outputs.DataPoolLocationResponse>
    Gets or sets the collection of locations where Data Pool resources should be created
    Name string
    The name of the resource
    ProvisioningState string
    Gets the status of the data pool at the time the operation was called
    SystemData Pulumi.AzureNative.AutonomousDevelopmentPlatform.Outputs.SystemDataResponse
    The system meta data relating to this resource
    Type string
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    Tags Dictionary<string, string>
    Resource tags
    DataPoolId string
    The Data Pool's data-plane ID
    Id string
    Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    Locations []DataPoolLocationResponse
    Gets or sets the collection of locations where Data Pool resources should be created
    Name string
    The name of the resource
    ProvisioningState string
    Gets the status of the data pool at the time the operation was called
    SystemData SystemDataResponse
    The system meta data relating to this resource
    Type string
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    Tags map[string]string
    Resource tags
    dataPoolId String
    The Data Pool's data-plane ID
    id String
    Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    locations List<DataPoolLocationResponse>
    Gets or sets the collection of locations where Data Pool resources should be created
    name String
    The name of the resource
    provisioningState String
    Gets the status of the data pool at the time the operation was called
    systemData SystemDataResponse
    The system meta data relating to this resource
    type String
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    tags Map<String,String>
    Resource tags
    dataPoolId string
    The Data Pool's data-plane ID
    id string
    Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    locations DataPoolLocationResponse[]
    Gets or sets the collection of locations where Data Pool resources should be created
    name string
    The name of the resource
    provisioningState string
    Gets the status of the data pool at the time the operation was called
    systemData SystemDataResponse
    The system meta data relating to this resource
    type string
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    tags {[key: string]: string}
    Resource tags
    data_pool_id str
    The Data Pool's data-plane ID
    id str
    Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    locations Sequence[DataPoolLocationResponse]
    Gets or sets the collection of locations where Data Pool resources should be created
    name str
    The name of the resource
    provisioning_state str
    Gets the status of the data pool at the time the operation was called
    system_data SystemDataResponse
    The system meta data relating to this resource
    type str
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    tags Mapping[str, str]
    Resource tags
    dataPoolId String
    The Data Pool's data-plane ID
    id String
    Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    locations List<Property Map>
    Gets or sets the collection of locations where Data Pool resources should be created
    name String
    The name of the resource
    provisioningState String
    Gets the status of the data pool at the time the operation was called
    systemData Property Map
    The system meta data relating to this resource
    type String
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    tags Map<String>
    Resource tags

    Supporting Types

    DataPoolEncryptionResponse

    KeyName string
    The name of Key Vault key
    KeyVaultUri string
    The URI of a soft delete-enabled Key Vault that is in the same location as the Data Pool location
    UserAssignedIdentity string
    The resource ID of a user-assigned Managed Identity used to access the encryption key in the Key Vault. Requires access to the key operations get, wrap, unwrap, and recover
    KeyVersion string
    The version of Key Vault key
    KeyName string
    The name of Key Vault key
    KeyVaultUri string
    The URI of a soft delete-enabled Key Vault that is in the same location as the Data Pool location
    UserAssignedIdentity string
    The resource ID of a user-assigned Managed Identity used to access the encryption key in the Key Vault. Requires access to the key operations get, wrap, unwrap, and recover
    KeyVersion string
    The version of Key Vault key
    keyName String
    The name of Key Vault key
    keyVaultUri String
    The URI of a soft delete-enabled Key Vault that is in the same location as the Data Pool location
    userAssignedIdentity String
    The resource ID of a user-assigned Managed Identity used to access the encryption key in the Key Vault. Requires access to the key operations get, wrap, unwrap, and recover
    keyVersion String
    The version of Key Vault key
    keyName string
    The name of Key Vault key
    keyVaultUri string
    The URI of a soft delete-enabled Key Vault that is in the same location as the Data Pool location
    userAssignedIdentity string
    The resource ID of a user-assigned Managed Identity used to access the encryption key in the Key Vault. Requires access to the key operations get, wrap, unwrap, and recover
    keyVersion string
    The version of Key Vault key
    key_name str
    The name of Key Vault key
    key_vault_uri str
    The URI of a soft delete-enabled Key Vault that is in the same location as the Data Pool location
    user_assigned_identity str
    The resource ID of a user-assigned Managed Identity used to access the encryption key in the Key Vault. Requires access to the key operations get, wrap, unwrap, and recover
    key_version str
    The version of Key Vault key
    keyName String
    The name of Key Vault key
    keyVaultUri String
    The URI of a soft delete-enabled Key Vault that is in the same location as the Data Pool location
    userAssignedIdentity String
    The resource ID of a user-assigned Managed Identity used to access the encryption key in the Key Vault. Requires access to the key operations get, wrap, unwrap, and recover
    keyVersion String
    The version of Key Vault key

    DataPoolLocationResponse

    Name string
    The location name
    Encryption Pulumi.AzureNative.AutonomousDevelopmentPlatform.Inputs.DataPoolEncryptionResponse
    Encryption properties of a Data Pool location
    StorageAccountCount int
    The amount of storage accounts provisioned per Data Pool. Default: 5
    StorageSku Pulumi.AzureNative.AutonomousDevelopmentPlatform.Inputs.StorageSkuResponse
    The Storage SKU. Default: Standard_ZRS.
    Name string
    The location name
    Encryption DataPoolEncryptionResponse
    Encryption properties of a Data Pool location
    StorageAccountCount int
    The amount of storage accounts provisioned per Data Pool. Default: 5
    StorageSku StorageSkuResponse
    The Storage SKU. Default: Standard_ZRS.
    name String
    The location name
    encryption DataPoolEncryptionResponse
    Encryption properties of a Data Pool location
    storageAccountCount Integer
    The amount of storage accounts provisioned per Data Pool. Default: 5
    storageSku StorageSkuResponse
    The Storage SKU. Default: Standard_ZRS.
    name string
    The location name
    encryption DataPoolEncryptionResponse
    Encryption properties of a Data Pool location
    storageAccountCount number
    The amount of storage accounts provisioned per Data Pool. Default: 5
    storageSku StorageSkuResponse
    The Storage SKU. Default: Standard_ZRS.
    name str
    The location name
    encryption DataPoolEncryptionResponse
    Encryption properties of a Data Pool location
    storage_account_count int
    The amount of storage accounts provisioned per Data Pool. Default: 5
    storage_sku StorageSkuResponse
    The Storage SKU. Default: Standard_ZRS.
    name String
    The location name
    encryption Property Map
    Encryption properties of a Data Pool location
    storageAccountCount Number
    The amount of storage accounts provisioned per Data Pool. Default: 5
    storageSku Property Map
    The Storage SKU. Default: Standard_ZRS.

    StorageSkuResponse

    Name string
    The SKU name
    Name string
    The SKU name
    name String
    The SKU name
    name string
    The SKU name
    name str
    The SKU name
    name String
    The SKU name

    SystemDataResponse

    CreatedAt string
    The timestamp of resource creation (UTC).
    CreatedBy string
    The identity that created the resource.
    CreatedByType string
    The type of identity that created the resource.
    LastModifiedAt string
    The timestamp of resource last modification (UTC)
    LastModifiedBy string
    The identity that last modified the resource.
    LastModifiedByType string
    The type of identity that last modified the resource.
    CreatedAt string
    The timestamp of resource creation (UTC).
    CreatedBy string
    The identity that created the resource.
    CreatedByType string
    The type of identity that created the resource.
    LastModifiedAt string
    The timestamp of resource last modification (UTC)
    LastModifiedBy string
    The identity that last modified the resource.
    LastModifiedByType string
    The type of identity that last modified the resource.
    createdAt String
    The timestamp of resource creation (UTC).
    createdBy String
    The identity that created the resource.
    createdByType String
    The type of identity that created the resource.
    lastModifiedAt String
    The timestamp of resource last modification (UTC)
    lastModifiedBy String
    The identity that last modified the resource.
    lastModifiedByType String
    The type of identity that last modified the resource.
    createdAt string
    The timestamp of resource creation (UTC).
    createdBy string
    The identity that created the resource.
    createdByType string
    The type of identity that created the resource.
    lastModifiedAt string
    The timestamp of resource last modification (UTC)
    lastModifiedBy string
    The identity that last modified the resource.
    lastModifiedByType string
    The type of identity that last modified the resource.
    created_at str
    The timestamp of resource creation (UTC).
    created_by str
    The identity that created the resource.
    created_by_type str
    The type of identity that created the resource.
    last_modified_at str
    The timestamp of resource last modification (UTC)
    last_modified_by str
    The identity that last modified the resource.
    last_modified_by_type str
    The type of identity that last modified the resource.
    createdAt String
    The timestamp of resource creation (UTC).
    createdBy String
    The identity that created the resource.
    createdByType String
    The type of identity that created the resource.
    lastModifiedAt String
    The timestamp of resource last modification (UTC)
    lastModifiedBy String
    The identity that last modified the resource.
    lastModifiedByType String
    The type of identity that last modified the resource.

    Package Details

    Repository
    Azure Native pulumi/pulumi-azure-native
    License
    Apache-2.0
    azure-native logo
    This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
    Azure Native v2.34.0 published on Thursday, Mar 28, 2024 by Pulumi