1. Packages
  2. Azure Native
  3. API Docs
  4. datacatalog
  5. getADCCatalog
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.1.0 published on Tuesday, Apr 8, 2025 by Pulumi

azure-native.datacatalog.getADCCatalog

Explore with Pulumi AI

This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.1.0 published on Tuesday, Apr 8, 2025 by Pulumi

The Get Azure Data Catalog Service operation retrieves a json representation of the data catalog.

Uses 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>
Copy
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]
Copy
func LookupADCCatalog(ctx *Context, args *LookupADCCatalogArgs, opts ...InvokeOption) (*LookupADCCatalogResult, error)
func LookupADCCatalogOutput(ctx *Context, args *LookupADCCatalogOutputArgs, opts ...InvokeOption) LookupADCCatalogResultOutput
Copy

> 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)
}
Copy
public static CompletableFuture<GetADCCatalogResult> getADCCatalog(GetADCCatalogArgs args, InvokeOptions options)
public static Output<GetADCCatalogResult> getADCCatalog(GetADCCatalogArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: azure-native:datacatalog:getADCCatalog
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

CatalogName
This property is required.
Changes to this property will trigger replacement.
string
The name of the data catalog in the specified subscription and resource group.
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group within the user's subscription. The name is case insensitive.
CatalogName
This property is required.
Changes to this property will trigger replacement.
string
The name of the data catalog in the specified subscription and resource group.
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group within the user's subscription. The name is case insensitive.
catalogName
This property is required.
Changes to this property will trigger replacement.
String
The name of the data catalog in the specified subscription and resource group.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the resource group within the user's subscription. The name is case insensitive.
catalogName
This property is required.
Changes to this property will trigger replacement.
string
The name of the data catalog in the specified subscription and resource group.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group within the user's subscription. The name is case insensitive.
catalog_name
This property is required.
Changes to this property will trigger replacement.
str
The name of the data catalog in the specified subscription and resource group.
resource_group_name
This property is required.
Changes to this property will trigger replacement.
str
The name of the resource group within the user's subscription. The name is case insensitive.
catalogName
This property is required.
Changes to this property will trigger replacement.
String
The name of the data catalog in the specified subscription and resource group.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
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:

AzureApiVersion string
The Azure API version of the resource.
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.
AzureApiVersion string
The Azure API version of the resource.
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.
azureApiVersion String
The Azure API version of the resource.
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.
azureApiVersion string
The Azure API version of the resource.
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.
azure_api_version str
The Azure API version of the resource.
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.
azureApiVersion String
The Azure API version of the resource.
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
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.1.0 published on Tuesday, Apr 8, 2025 by Pulumi