azure-native.devcenter.getCatalog

Explore with Pulumi AI

Gets a catalog API Version: 2022-09-01-preview.

Using getCatalog

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 getCatalog(args: GetCatalogArgs, opts?: InvokeOptions): Promise<GetCatalogResult>
function getCatalogOutput(args: GetCatalogOutputArgs, opts?: InvokeOptions): Output<GetCatalogResult>
def get_catalog(catalog_name: Optional[str] = None,
                dev_center_name: Optional[str] = None,
                resource_group_name: Optional[str] = None,
                opts: Optional[InvokeOptions] = None) -> GetCatalogResult
def get_catalog_output(catalog_name: Optional[pulumi.Input[str]] = None,
                dev_center_name: Optional[pulumi.Input[str]] = None,
                resource_group_name: Optional[pulumi.Input[str]] = None,
                opts: Optional[InvokeOptions] = None) -> Output[GetCatalogResult]
func LookupCatalog(ctx *Context, args *LookupCatalogArgs, opts ...InvokeOption) (*LookupCatalogResult, error)
func LookupCatalogOutput(ctx *Context, args *LookupCatalogOutputArgs, opts ...InvokeOption) LookupCatalogResultOutput

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

public static class GetCatalog 
{
    public static Task<GetCatalogResult> InvokeAsync(GetCatalogArgs args, InvokeOptions? opts = null)
    public static Output<GetCatalogResult> Invoke(GetCatalogInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetCatalogResult> getCatalog(GetCatalogArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
  function: azure-native:devcenter:getCatalog
  arguments:
    # arguments dictionary

The following arguments are supported:

CatalogName string

The name of the Catalog.

DevCenterName string

The name of the devcenter.

ResourceGroupName string

Name of the resource group within the Azure subscription.

CatalogName string

The name of the Catalog.

DevCenterName string

The name of the devcenter.

ResourceGroupName string

Name of the resource group within the Azure subscription.

catalogName String

The name of the Catalog.

devCenterName String

The name of the devcenter.

resourceGroupName String

Name of the resource group within the Azure subscription.

catalogName string

The name of the Catalog.

devCenterName string

The name of the devcenter.

resourceGroupName string

Name of the resource group within the Azure subscription.

catalog_name str

The name of the Catalog.

dev_center_name str

The name of the devcenter.

resource_group_name str

Name of the resource group within the Azure subscription.

catalogName String

The name of the Catalog.

devCenterName String

The name of the devcenter.

resourceGroupName String

Name of the resource group within the Azure subscription.

getCatalog Result

The following output properties are available:

Id string

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

LastSyncTime string

When the catalog was last synced.

Name string

The name of the resource

ProvisioningState string

The provisioning state of the resource.

SystemData Pulumi.AzureNative.DevCenter.Outputs.SystemDataResponse

Azure Resource Manager metadata containing createdBy and modifiedBy information.

Type string

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

AdoGit Pulumi.AzureNative.DevCenter.Outputs.GitCatalogResponse

Properties for an Azure DevOps catalog type.

GitHub Pulumi.AzureNative.DevCenter.Outputs.GitCatalogResponse

Properties for a GitHub catalog type.

Id string

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

LastSyncTime string

When the catalog was last synced.

Name string

The name of the resource

ProvisioningState string

The provisioning state of the resource.

SystemData SystemDataResponse

Azure Resource Manager metadata containing createdBy and modifiedBy information.

Type string

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

AdoGit GitCatalogResponse

Properties for an Azure DevOps catalog type.

GitHub GitCatalogResponse

Properties for a GitHub catalog type.

id String

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

lastSyncTime String

When the catalog was last synced.

name String

The name of the resource

provisioningState String

The provisioning state of the resource.

systemData SystemDataResponse

Azure Resource Manager metadata containing createdBy and modifiedBy information.

type String

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

adoGit GitCatalogResponse

Properties for an Azure DevOps catalog type.

gitHub GitCatalogResponse

Properties for a GitHub catalog type.

id string

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

lastSyncTime string

When the catalog was last synced.

name string

The name of the resource

provisioningState string

The provisioning state of the resource.

systemData SystemDataResponse

Azure Resource Manager metadata containing createdBy and modifiedBy information.

type string

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

adoGit GitCatalogResponse

Properties for an Azure DevOps catalog type.

gitHub GitCatalogResponse

Properties for a GitHub catalog type.

id str

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

last_sync_time str

When the catalog was last synced.

name str

The name of the resource

provisioning_state str

The provisioning state of the resource.

system_data SystemDataResponse

Azure Resource Manager metadata containing createdBy and modifiedBy information.

type str

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

ado_git GitCatalogResponse

Properties for an Azure DevOps catalog type.

git_hub GitCatalogResponse

Properties for a GitHub catalog type.

id String

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

lastSyncTime String

When the catalog was last synced.

name String

The name of the resource

provisioningState String

The provisioning state of the resource.

systemData Property Map

Azure Resource Manager metadata containing createdBy and modifiedBy information.

type String

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

adoGit Property Map

Properties for an Azure DevOps catalog type.

gitHub Property Map

Properties for a GitHub catalog type.

Supporting Types

GitCatalogResponse

Branch string

Git branch.

Path string

The folder where the catalog items can be found inside the repository.

SecretIdentifier string

A reference to the Key Vault secret containing a security token to authenticate to a Git repository.

Uri string

Git URI.

Branch string

Git branch.

Path string

The folder where the catalog items can be found inside the repository.

SecretIdentifier string

A reference to the Key Vault secret containing a security token to authenticate to a Git repository.

Uri string

Git URI.

branch String

Git branch.

path String

The folder where the catalog items can be found inside the repository.

secretIdentifier String

A reference to the Key Vault secret containing a security token to authenticate to a Git repository.

uri String

Git URI.

branch string

Git branch.

path string

The folder where the catalog items can be found inside the repository.

secretIdentifier string

A reference to the Key Vault secret containing a security token to authenticate to a Git repository.

uri string

Git URI.

branch str

Git branch.

path str

The folder where the catalog items can be found inside the repository.

secret_identifier str

A reference to the Key Vault secret containing a security token to authenticate to a Git repository.

uri str

Git URI.

branch String

Git branch.

path String

The folder where the catalog items can be found inside the repository.

secretIdentifier String

A reference to the Key Vault secret containing a security token to authenticate to a Git repository.

uri String

Git URI.

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