1. Packages
  2. Azure Native
  3. API Docs
  4. autonomousdevelopmentplatform
  5. getDataPool
Azure Native v1.103.0 published on Friday, Jun 2, 2023 by Pulumi

azure-native.autonomousdevelopmentplatform.getDataPool

Explore with Pulumi AI

azure-native logo
Azure Native v1.103.0 published on Friday, Jun 2, 2023 by Pulumi

    Gets the properties of a Data Pool API Version: 2021-02-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"

    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"

    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"

    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"

    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"

    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"

    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

    Name string

    The location name

    Encryption DataPoolEncryptionResponse

    Encryption properties of a Data Pool location

    name String

    The location name

    encryption DataPoolEncryptionResponse

    Encryption properties of a Data Pool location

    name string

    The location name

    encryption DataPoolEncryptionResponse

    Encryption properties of a Data Pool location

    name str

    The location name

    encryption DataPoolEncryptionResponse

    Encryption properties of a Data Pool location

    name String

    The location name

    encryption Property Map

    Encryption properties of a Data Pool location

    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
    Azure Native v1.103.0 published on Friday, Jun 2, 2023 by Pulumi