getTaxonomy

Gets a taxonomy.

Using getTaxonomy

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 getTaxonomy(args: GetTaxonomyArgs, opts?: InvokeOptions): Promise<GetTaxonomyResult>
function getTaxonomyOutput(args: GetTaxonomyOutputArgs, opts?: InvokeOptions): Output<GetTaxonomyResult>
def get_taxonomy(location: Optional[str] = None,
                 project: Optional[str] = None,
                 taxonomy_id: Optional[str] = None,
                 opts: Optional[InvokeOptions] = None) -> GetTaxonomyResult
def get_taxonomy_output(location: Optional[pulumi.Input[str]] = None,
                 project: Optional[pulumi.Input[str]] = None,
                 taxonomy_id: Optional[pulumi.Input[str]] = None,
                 opts: Optional[InvokeOptions] = None) -> Output[GetTaxonomyResult]
func LookupTaxonomy(ctx *Context, args *LookupTaxonomyArgs, opts ...InvokeOption) (*LookupTaxonomyResult, error)
func LookupTaxonomyOutput(ctx *Context, args *LookupTaxonomyOutputArgs, opts ...InvokeOption) LookupTaxonomyResultOutput

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

public static class GetTaxonomy 
{
    public static Task<GetTaxonomyResult> InvokeAsync(GetTaxonomyArgs args, InvokeOptions? opts = null)
    public static Output<GetTaxonomyResult> Invoke(GetTaxonomyInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetTaxonomyResult> getTaxonomy(GetTaxonomyArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
  function: google-native:datacatalog/v1beta1:getTaxonomy
  arguments:
    # arguments dictionary

The following arguments are supported:

Location string
TaxonomyId string
Project string
Location string
TaxonomyId string
Project string
location String
taxonomyId String
project String
location string
taxonomyId string
project string
location String
taxonomyId String
project String

getTaxonomy Result

The following output properties are available:

ActivatedPolicyTypes List<string>

Optional. A list of policy types that are activated for this taxonomy. If not set, defaults to an empty list.

Description string

Optional. Description of this taxonomy. It must: contain only unicode characters, tabs, newlines, carriage returns and page breaks; and be at most 2000 bytes long when encoded in UTF-8. If not set, defaults to an empty description.

DisplayName string

User defined name of this taxonomy. It must: contain only unicode letters, numbers, underscores, dashes and spaces; not start or end with spaces; and be at most 200 bytes long when encoded in UTF-8. The taxonomy display name must be unique within an organization.

Name string

Resource name of this taxonomy, whose format is: "projects/{project_number}/locations/{location_id}/taxonomies/{id}".

PolicyTagCount int

Number of policy tags contained in this taxonomy.

TaxonomyTimestamps Pulumi.GoogleNative.DataCatalog.V1Beta1.Outputs.GoogleCloudDatacatalogV1beta1SystemTimestampsResponse

Timestamps about this taxonomy. Only create_time and update_time are used.

ActivatedPolicyTypes []string

Optional. A list of policy types that are activated for this taxonomy. If not set, defaults to an empty list.

Description string

Optional. Description of this taxonomy. It must: contain only unicode characters, tabs, newlines, carriage returns and page breaks; and be at most 2000 bytes long when encoded in UTF-8. If not set, defaults to an empty description.

DisplayName string

User defined name of this taxonomy. It must: contain only unicode letters, numbers, underscores, dashes and spaces; not start or end with spaces; and be at most 200 bytes long when encoded in UTF-8. The taxonomy display name must be unique within an organization.

Name string

Resource name of this taxonomy, whose format is: "projects/{project_number}/locations/{location_id}/taxonomies/{id}".

PolicyTagCount int

Number of policy tags contained in this taxonomy.

TaxonomyTimestamps GoogleCloudDatacatalogV1beta1SystemTimestampsResponse

Timestamps about this taxonomy. Only create_time and update_time are used.

activatedPolicyTypes List<String>

Optional. A list of policy types that are activated for this taxonomy. If not set, defaults to an empty list.

description String

Optional. Description of this taxonomy. It must: contain only unicode characters, tabs, newlines, carriage returns and page breaks; and be at most 2000 bytes long when encoded in UTF-8. If not set, defaults to an empty description.

displayName String

User defined name of this taxonomy. It must: contain only unicode letters, numbers, underscores, dashes and spaces; not start or end with spaces; and be at most 200 bytes long when encoded in UTF-8. The taxonomy display name must be unique within an organization.

name String

Resource name of this taxonomy, whose format is: "projects/{project_number}/locations/{location_id}/taxonomies/{id}".

policyTagCount Integer

Number of policy tags contained in this taxonomy.

taxonomyTimestamps GoogleCloudDatacatalogV1beta1SystemTimestampsResponse

Timestamps about this taxonomy. Only create_time and update_time are used.

activatedPolicyTypes string[]

Optional. A list of policy types that are activated for this taxonomy. If not set, defaults to an empty list.

description string

Optional. Description of this taxonomy. It must: contain only unicode characters, tabs, newlines, carriage returns and page breaks; and be at most 2000 bytes long when encoded in UTF-8. If not set, defaults to an empty description.

displayName string

User defined name of this taxonomy. It must: contain only unicode letters, numbers, underscores, dashes and spaces; not start or end with spaces; and be at most 200 bytes long when encoded in UTF-8. The taxonomy display name must be unique within an organization.

name string

Resource name of this taxonomy, whose format is: "projects/{project_number}/locations/{location_id}/taxonomies/{id}".

policyTagCount number

Number of policy tags contained in this taxonomy.

taxonomyTimestamps GoogleCloudDatacatalogV1beta1SystemTimestampsResponse

Timestamps about this taxonomy. Only create_time and update_time are used.

activated_policy_types Sequence[str]

Optional. A list of policy types that are activated for this taxonomy. If not set, defaults to an empty list.

description str

Optional. Description of this taxonomy. It must: contain only unicode characters, tabs, newlines, carriage returns and page breaks; and be at most 2000 bytes long when encoded in UTF-8. If not set, defaults to an empty description.

display_name str

User defined name of this taxonomy. It must: contain only unicode letters, numbers, underscores, dashes and spaces; not start or end with spaces; and be at most 200 bytes long when encoded in UTF-8. The taxonomy display name must be unique within an organization.

name str

Resource name of this taxonomy, whose format is: "projects/{project_number}/locations/{location_id}/taxonomies/{id}".

policy_tag_count int

Number of policy tags contained in this taxonomy.

taxonomy_timestamps GoogleCloudDatacatalogV1beta1SystemTimestampsResponse

Timestamps about this taxonomy. Only create_time and update_time are used.

activatedPolicyTypes List<String>

Optional. A list of policy types that are activated for this taxonomy. If not set, defaults to an empty list.

description String

Optional. Description of this taxonomy. It must: contain only unicode characters, tabs, newlines, carriage returns and page breaks; and be at most 2000 bytes long when encoded in UTF-8. If not set, defaults to an empty description.

displayName String

User defined name of this taxonomy. It must: contain only unicode letters, numbers, underscores, dashes and spaces; not start or end with spaces; and be at most 200 bytes long when encoded in UTF-8. The taxonomy display name must be unique within an organization.

name String

Resource name of this taxonomy, whose format is: "projects/{project_number}/locations/{location_id}/taxonomies/{id}".

policyTagCount Number

Number of policy tags contained in this taxonomy.

taxonomyTimestamps Property Map

Timestamps about this taxonomy. Only create_time and update_time are used.

Supporting Types

GoogleCloudDatacatalogV1beta1SystemTimestampsResponse

CreateTime string

The creation time of the resource within the given system.

ExpireTime string

The expiration time of the resource within the given system. Currently only apllicable to BigQuery resources.

UpdateTime string

The last-modified time of the resource within the given system.

CreateTime string

The creation time of the resource within the given system.

ExpireTime string

The expiration time of the resource within the given system. Currently only apllicable to BigQuery resources.

UpdateTime string

The last-modified time of the resource within the given system.

createTime String

The creation time of the resource within the given system.

expireTime String

The expiration time of the resource within the given system. Currently only apllicable to BigQuery resources.

updateTime String

The last-modified time of the resource within the given system.

createTime string

The creation time of the resource within the given system.

expireTime string

The expiration time of the resource within the given system. Currently only apllicable to BigQuery resources.

updateTime string

The last-modified time of the resource within the given system.

create_time str

The creation time of the resource within the given system.

expire_time str

The expiration time of the resource within the given system. Currently only apllicable to BigQuery resources.

update_time str

The last-modified time of the resource within the given system.

createTime String

The creation time of the resource within the given system.

expireTime String

The expiration time of the resource within the given system. Currently only apllicable to BigQuery resources.

updateTime String

The last-modified time of the resource within the given system.

Package Details

Repository
https://github.com/pulumi/pulumi-google-native
License
Apache-2.0