1. Packages
  2. Azure Native
  3. API Docs
  4. datacatalog
  5. getADCCatalog
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.datacatalog.getADCCatalog

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

    The Get Azure Data Catalog Service operation retrieves a json representation of the data catalog. Azure REST API version: 2016-03-30.

    Using getADCCatalog

    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 getADCCatalog(args: GetADCCatalogArgs, opts?: InvokeOptions): Promise<GetADCCatalogResult>
    function getADCCatalogOutput(args: GetADCCatalogOutputArgs, opts?: InvokeOptions): Output<GetADCCatalogResult>
    def get_adc_catalog(catalog_name: Optional[str] = None,
                        resource_group_name: Optional[str] = None,
                        opts: Optional[InvokeOptions] = None) -> GetADCCatalogResult
    def get_adc_catalog_output(catalog_name: Optional[pulumi.Input[str]] = None,
                        resource_group_name: Optional[pulumi.Input[str]] = None,
                        opts: Optional[InvokeOptions] = None) -> Output[GetADCCatalogResult]
    func LookupADCCatalog(ctx *Context, args *LookupADCCatalogArgs, opts ...InvokeOption) (*LookupADCCatalogResult, error)
    func LookupADCCatalogOutput(ctx *Context, args *LookupADCCatalogOutputArgs, opts ...InvokeOption) LookupADCCatalogResultOutput

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

    public static class GetADCCatalog 
    {
        public static Task<GetADCCatalogResult> InvokeAsync(GetADCCatalogArgs args, InvokeOptions? opts = null)
        public static Output<GetADCCatalogResult> Invoke(GetADCCatalogInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetADCCatalogResult> getADCCatalog(GetADCCatalogArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: azure-native:datacatalog:getADCCatalog
      arguments:
        # arguments dictionary

    The following arguments are supported:

    CatalogName string
    The name of the data catalog in the specified subscription and resource group.
    ResourceGroupName string
    The name of the resource group within the user's subscription. The name is case insensitive.
    CatalogName string
    The name of the data catalog in the specified subscription and resource group.
    ResourceGroupName string
    The name of the resource group within the user's subscription. The name is case insensitive.
    catalogName String
    The name of the data catalog in the specified subscription and resource group.
    resourceGroupName String
    The name of the resource group within the user's subscription. The name is case insensitive.
    catalogName string
    The name of the data catalog in the specified subscription and resource group.
    resourceGroupName string
    The name of the resource group within the user's subscription. The name is case insensitive.
    catalog_name str
    The name of the data catalog in the specified subscription and resource group.
    resource_group_name str
    The name of the resource group within the user's subscription. The name is case insensitive.
    catalogName String
    The name of the data catalog in the specified subscription and resource group.
    resourceGroupName String
    The name of the resource group within the user's subscription. The name is case insensitive.

    getADCCatalog Result

    The following output properties are available:

    Id string
    Resource Id
    Name string
    Resource name
    Type string
    Resource type
    Admins List<Pulumi.AzureNative.DataCatalog.Outputs.PrincipalsResponse>
    Azure data catalog admin list.
    EnableAutomaticUnitAdjustment bool
    Automatic unit adjustment enabled or not.
    Etag string
    Resource etag
    Location string
    Resource location
    Sku string
    Azure data catalog SKU.
    SuccessfullyProvisioned bool
    Azure data catalog provision status.
    Tags Dictionary<string, string>
    Resource tags
    Units int
    Azure data catalog units.
    Users List<Pulumi.AzureNative.DataCatalog.Outputs.PrincipalsResponse>
    Azure data catalog user list.
    Id string
    Resource Id
    Name string
    Resource name
    Type string
    Resource type
    Admins []PrincipalsResponse
    Azure data catalog admin list.
    EnableAutomaticUnitAdjustment bool
    Automatic unit adjustment enabled or not.
    Etag string
    Resource etag
    Location string
    Resource location
    Sku string
    Azure data catalog SKU.
    SuccessfullyProvisioned bool
    Azure data catalog provision status.
    Tags map[string]string
    Resource tags
    Units int
    Azure data catalog units.
    Users []PrincipalsResponse
    Azure data catalog user list.
    id String
    Resource Id
    name String
    Resource name
    type String
    Resource type
    admins List<PrincipalsResponse>
    Azure data catalog admin list.
    enableAutomaticUnitAdjustment Boolean
    Automatic unit adjustment enabled or not.
    etag String
    Resource etag
    location String
    Resource location
    sku String
    Azure data catalog SKU.
    successfullyProvisioned Boolean
    Azure data catalog provision status.
    tags Map<String,String>
    Resource tags
    units Integer
    Azure data catalog units.
    users List<PrincipalsResponse>
    Azure data catalog user list.
    id string
    Resource Id
    name string
    Resource name
    type string
    Resource type
    admins PrincipalsResponse[]
    Azure data catalog admin list.
    enableAutomaticUnitAdjustment boolean
    Automatic unit adjustment enabled or not.
    etag string
    Resource etag
    location string
    Resource location
    sku string
    Azure data catalog SKU.
    successfullyProvisioned boolean
    Azure data catalog provision status.
    tags {[key: string]: string}
    Resource tags
    units number
    Azure data catalog units.
    users PrincipalsResponse[]
    Azure data catalog user list.
    id str
    Resource Id
    name str
    Resource name
    type str
    Resource type
    admins Sequence[PrincipalsResponse]
    Azure data catalog admin list.
    enable_automatic_unit_adjustment bool
    Automatic unit adjustment enabled or not.
    etag str
    Resource etag
    location str
    Resource location
    sku str
    Azure data catalog SKU.
    successfully_provisioned bool
    Azure data catalog provision status.
    tags Mapping[str, str]
    Resource tags
    units int
    Azure data catalog units.
    users Sequence[PrincipalsResponse]
    Azure data catalog user list.
    id String
    Resource Id
    name String
    Resource name
    type String
    Resource type
    admins List<Property Map>
    Azure data catalog admin list.
    enableAutomaticUnitAdjustment Boolean
    Automatic unit adjustment enabled or not.
    etag String
    Resource etag
    location String
    Resource location
    sku String
    Azure data catalog SKU.
    successfullyProvisioned Boolean
    Azure data catalog provision status.
    tags Map<String>
    Resource tags
    units Number
    Azure data catalog units.
    users List<Property Map>
    Azure data catalog user list.

    Supporting Types

    PrincipalsResponse

    ObjectId string
    Object Id for the user
    Upn string
    UPN of the user.
    ObjectId string
    Object Id for the user
    Upn string
    UPN of the user.
    objectId String
    Object Id for the user
    upn String
    UPN of the user.
    objectId string
    Object Id for the user
    upn string
    UPN of the user.
    object_id str
    Object Id for the user
    upn str
    UPN of the user.
    objectId String
    Object Id for the user
    upn String
    UPN of the user.

    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