Google Native

Pulumi Official
Package maintained by Pulumi
v0.20.0 published on Monday, Jun 6, 2022 by Pulumi

getListing

Gets the details of a listing.

Using getListing

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 getListing(args: GetListingArgs, opts?: InvokeOptions): Promise<GetListingResult>
function getListingOutput(args: GetListingOutputArgs, opts?: InvokeOptions): Output<GetListingResult>
def get_listing(data_exchange_id: Optional[str] = None,
                listing_id: Optional[str] = None,
                location: Optional[str] = None,
                project: Optional[str] = None,
                opts: Optional[InvokeOptions] = None) -> GetListingResult
def get_listing_output(data_exchange_id: Optional[pulumi.Input[str]] = None,
                listing_id: Optional[pulumi.Input[str]] = None,
                location: Optional[pulumi.Input[str]] = None,
                project: Optional[pulumi.Input[str]] = None,
                opts: Optional[InvokeOptions] = None) -> Output[GetListingResult]
func LookupListing(ctx *Context, args *LookupListingArgs, opts ...InvokeOption) (*LookupListingResult, error)
func LookupListingOutput(ctx *Context, args *LookupListingOutputArgs, opts ...InvokeOption) LookupListingResultOutput

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

public static class GetListing 
{
    public static Task<GetListingResult> InvokeAsync(GetListingArgs args, InvokeOptions? opts = null)
    public static Output<GetListingResult> Invoke(GetListingInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetListingResult> getListing(GetListingArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
Fn::Invoke:
  Function: google-native:analyticshub/v1beta1:getListing
  Arguments:
    # Arguments dictionary

The following arguments are supported:

DataExchangeId string
ListingId string
Location string
Project string
DataExchangeId string
ListingId string
Location string
Project string
dataExchangeId String
listingId String
location String
project String
dataExchangeId string
listingId string
location string
project string
dataExchangeId String
listingId String
location String
project String

getListing Result

The following output properties are available:

BigqueryDataset Pulumi.GoogleNative.AnalyticsHub.V1Beta1.Outputs.BigQueryDatasetSourceResponse

Shared dataset i.e. BigQuery dataset source.

Categories List<string>

Optional. Categories of the listing. Up to two categories are allowed.

DataProvider Pulumi.GoogleNative.AnalyticsHub.V1Beta1.Outputs.DataProviderResponse

Optional. Details of the data provider who owns the source data.

Description string

Optional. Short description of the listing. The description must not contain Unicode non-characters and C0 and C1 control codes except tabs (HT), new lines (LF), carriage returns (CR), and page breaks (FF). Default value is an empty string. Max length: 2000 bytes.

DisplayName string

Human-readable display name of the listing. The display name must contain only Unicode letters, numbers (0-9), underscores (_), dashes (-), spaces ( ), and can't start or end with spaces. Default value is an empty string. Max length: 63 bytes.

Documentation string

Optional. Documentation describing the listing.

Icon string

Optional. Base64 encoded image representing the listing. Max Size: 3.0MiB Expected image dimensions are 512x512 pixels, however the API only performs validation on size of the encoded data. Note: For byte fields, the contents of the field are base64-encoded (which increases the size of the data by 33-36%) when using JSON on the wire.

Name string

The resource name of the listing. e.g. projects/myproject/locations/US/dataExchanges/123/listings/456

PrimaryContact string

Optional. Email or URL of the primary point of contact of the listing. Max Length: 1000 bytes.

Publisher Pulumi.GoogleNative.AnalyticsHub.V1Beta1.Outputs.PublisherResponse

Optional. Details of the publisher who owns the listing and who can share the source data.

RequestAccess string

Optional. Email or URL of the request access of the listing. Subscribers can use this reference to request access. Max Length: 1000 bytes.

State string

Current state of the listing.

BigqueryDataset BigQueryDatasetSourceResponse

Shared dataset i.e. BigQuery dataset source.

Categories []string

Optional. Categories of the listing. Up to two categories are allowed.

DataProvider DataProviderResponse

Optional. Details of the data provider who owns the source data.

Description string

Optional. Short description of the listing. The description must not contain Unicode non-characters and C0 and C1 control codes except tabs (HT), new lines (LF), carriage returns (CR), and page breaks (FF). Default value is an empty string. Max length: 2000 bytes.

DisplayName string

Human-readable display name of the listing. The display name must contain only Unicode letters, numbers (0-9), underscores (_), dashes (-), spaces ( ), and can't start or end with spaces. Default value is an empty string. Max length: 63 bytes.

Documentation string

Optional. Documentation describing the listing.

Icon string

Optional. Base64 encoded image representing the listing. Max Size: 3.0MiB Expected image dimensions are 512x512 pixels, however the API only performs validation on size of the encoded data. Note: For byte fields, the contents of the field are base64-encoded (which increases the size of the data by 33-36%) when using JSON on the wire.

Name string

The resource name of the listing. e.g. projects/myproject/locations/US/dataExchanges/123/listings/456

PrimaryContact string

Optional. Email or URL of the primary point of contact of the listing. Max Length: 1000 bytes.

Publisher PublisherResponse

Optional. Details of the publisher who owns the listing and who can share the source data.

RequestAccess string

Optional. Email or URL of the request access of the listing. Subscribers can use this reference to request access. Max Length: 1000 bytes.

State string

Current state of the listing.

bigqueryDataset BigQueryDatasetSourceResponse

Shared dataset i.e. BigQuery dataset source.

categories List<String>

Optional. Categories of the listing. Up to two categories are allowed.

dataProvider DataProviderResponse

Optional. Details of the data provider who owns the source data.

description String

Optional. Short description of the listing. The description must not contain Unicode non-characters and C0 and C1 control codes except tabs (HT), new lines (LF), carriage returns (CR), and page breaks (FF). Default value is an empty string. Max length: 2000 bytes.

displayName String

Human-readable display name of the listing. The display name must contain only Unicode letters, numbers (0-9), underscores (_), dashes (-), spaces ( ), and can't start or end with spaces. Default value is an empty string. Max length: 63 bytes.

documentation String

Optional. Documentation describing the listing.

icon String

Optional. Base64 encoded image representing the listing. Max Size: 3.0MiB Expected image dimensions are 512x512 pixels, however the API only performs validation on size of the encoded data. Note: For byte fields, the contents of the field are base64-encoded (which increases the size of the data by 33-36%) when using JSON on the wire.

name String

The resource name of the listing. e.g. projects/myproject/locations/US/dataExchanges/123/listings/456

primaryContact String

Optional. Email or URL of the primary point of contact of the listing. Max Length: 1000 bytes.

publisher PublisherResponse

Optional. Details of the publisher who owns the listing and who can share the source data.

requestAccess String

Optional. Email or URL of the request access of the listing. Subscribers can use this reference to request access. Max Length: 1000 bytes.

state String

Current state of the listing.

bigqueryDataset BigQueryDatasetSourceResponse

Shared dataset i.e. BigQuery dataset source.

categories string[]

Optional. Categories of the listing. Up to two categories are allowed.

dataProvider DataProviderResponse

Optional. Details of the data provider who owns the source data.

description string

Optional. Short description of the listing. The description must not contain Unicode non-characters and C0 and C1 control codes except tabs (HT), new lines (LF), carriage returns (CR), and page breaks (FF). Default value is an empty string. Max length: 2000 bytes.

displayName string

Human-readable display name of the listing. The display name must contain only Unicode letters, numbers (0-9), underscores (_), dashes (-), spaces ( ), and can't start or end with spaces. Default value is an empty string. Max length: 63 bytes.

documentation string

Optional. Documentation describing the listing.

icon string

Optional. Base64 encoded image representing the listing. Max Size: 3.0MiB Expected image dimensions are 512x512 pixels, however the API only performs validation on size of the encoded data. Note: For byte fields, the contents of the field are base64-encoded (which increases the size of the data by 33-36%) when using JSON on the wire.

name string

The resource name of the listing. e.g. projects/myproject/locations/US/dataExchanges/123/listings/456

primaryContact string

Optional. Email or URL of the primary point of contact of the listing. Max Length: 1000 bytes.

publisher PublisherResponse

Optional. Details of the publisher who owns the listing and who can share the source data.

requestAccess string

Optional. Email or URL of the request access of the listing. Subscribers can use this reference to request access. Max Length: 1000 bytes.

state string

Current state of the listing.

bigquery_dataset BigQueryDatasetSourceResponse

Shared dataset i.e. BigQuery dataset source.

categories Sequence[str]

Optional. Categories of the listing. Up to two categories are allowed.

data_provider DataProviderResponse

Optional. Details of the data provider who owns the source data.

description str

Optional. Short description of the listing. The description must not contain Unicode non-characters and C0 and C1 control codes except tabs (HT), new lines (LF), carriage returns (CR), and page breaks (FF). Default value is an empty string. Max length: 2000 bytes.

display_name str

Human-readable display name of the listing. The display name must contain only Unicode letters, numbers (0-9), underscores (_), dashes (-), spaces ( ), and can't start or end with spaces. Default value is an empty string. Max length: 63 bytes.

documentation str

Optional. Documentation describing the listing.

icon str

Optional. Base64 encoded image representing the listing. Max Size: 3.0MiB Expected image dimensions are 512x512 pixels, however the API only performs validation on size of the encoded data. Note: For byte fields, the contents of the field are base64-encoded (which increases the size of the data by 33-36%) when using JSON on the wire.

name str

The resource name of the listing. e.g. projects/myproject/locations/US/dataExchanges/123/listings/456

primary_contact str

Optional. Email or URL of the primary point of contact of the listing. Max Length: 1000 bytes.

publisher PublisherResponse

Optional. Details of the publisher who owns the listing and who can share the source data.

request_access str

Optional. Email or URL of the request access of the listing. Subscribers can use this reference to request access. Max Length: 1000 bytes.

state str

Current state of the listing.

bigqueryDataset Property Map

Shared dataset i.e. BigQuery dataset source.

categories List<String>

Optional. Categories of the listing. Up to two categories are allowed.

dataProvider Property Map

Optional. Details of the data provider who owns the source data.

description String

Optional. Short description of the listing. The description must not contain Unicode non-characters and C0 and C1 control codes except tabs (HT), new lines (LF), carriage returns (CR), and page breaks (FF). Default value is an empty string. Max length: 2000 bytes.

displayName String

Human-readable display name of the listing. The display name must contain only Unicode letters, numbers (0-9), underscores (_), dashes (-), spaces ( ), and can't start or end with spaces. Default value is an empty string. Max length: 63 bytes.

documentation String

Optional. Documentation describing the listing.

icon String

Optional. Base64 encoded image representing the listing. Max Size: 3.0MiB Expected image dimensions are 512x512 pixels, however the API only performs validation on size of the encoded data. Note: For byte fields, the contents of the field are base64-encoded (which increases the size of the data by 33-36%) when using JSON on the wire.

name String

The resource name of the listing. e.g. projects/myproject/locations/US/dataExchanges/123/listings/456

primaryContact String

Optional. Email or URL of the primary point of contact of the listing. Max Length: 1000 bytes.

publisher Property Map

Optional. Details of the publisher who owns the listing and who can share the source data.

requestAccess String

Optional. Email or URL of the request access of the listing. Subscribers can use this reference to request access. Max Length: 1000 bytes.

state String

Current state of the listing.

Supporting Types

BigQueryDatasetSourceResponse

Dataset string

Resource name of the dataset source for this listing. e.g. projects/myproject/datasets/123

Dataset string

Resource name of the dataset source for this listing. e.g. projects/myproject/datasets/123

dataset String

Resource name of the dataset source for this listing. e.g. projects/myproject/datasets/123

dataset string

Resource name of the dataset source for this listing. e.g. projects/myproject/datasets/123

dataset str

Resource name of the dataset source for this listing. e.g. projects/myproject/datasets/123

dataset String

Resource name of the dataset source for this listing. e.g. projects/myproject/datasets/123

DataProviderResponse

Name string

Optional. Name of the data provider.

PrimaryContact string

Optional. Email or URL of the data provider. Max Length: 1000 bytes.

Name string

Optional. Name of the data provider.

PrimaryContact string

Optional. Email or URL of the data provider. Max Length: 1000 bytes.

name String

Optional. Name of the data provider.

primaryContact String

Optional. Email or URL of the data provider. Max Length: 1000 bytes.

name string

Optional. Name of the data provider.

primaryContact string

Optional. Email or URL of the data provider. Max Length: 1000 bytes.

name str

Optional. Name of the data provider.

primary_contact str

Optional. Email or URL of the data provider. Max Length: 1000 bytes.

name String

Optional. Name of the data provider.

primaryContact String

Optional. Email or URL of the data provider. Max Length: 1000 bytes.

PublisherResponse

Name string

Optional. Name of the listing publisher.

PrimaryContact string

Optional. Email or URL of the listing publisher. Max Length: 1000 bytes.

Name string

Optional. Name of the listing publisher.

PrimaryContact string

Optional. Email or URL of the listing publisher. Max Length: 1000 bytes.

name String

Optional. Name of the listing publisher.

primaryContact String

Optional. Email or URL of the listing publisher. Max Length: 1000 bytes.

name string

Optional. Name of the listing publisher.

primaryContact string

Optional. Email or URL of the listing publisher. Max Length: 1000 bytes.

name str

Optional. Name of the listing publisher.

primary_contact str

Optional. Email or URL of the listing publisher. Max Length: 1000 bytes.

name String

Optional. Name of the listing publisher.

primaryContact String

Optional. Email or URL of the listing publisher. Max Length: 1000 bytes.

Package Details

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