1. Packages
  2. Google Cloud Native
  3. API Docs
  4. analyticshub
  5. analyticshub/v1beta1
  6. getListing

Google Cloud Native is in preview. Google Cloud Classic is fully supported.

Google Cloud Native v0.31.1 published on Thursday, Jul 20, 2023 by Pulumi

google-native.analyticshub/v1beta1.getListing

Explore with Pulumi AI

google-native logo

Google Cloud Native is in preview. Google Cloud Classic is fully supported.

Google Cloud Native v0.31.1 published on Thursday, Jul 20, 2023 by Pulumi

    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 ( ), ampersands (&) 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 ( ), ampersands (&) 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 ( ), ampersands (&) 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 ( ), ampersands (&) 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 ( ), ampersands (&) 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 ( ), ampersands (&) 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
    Google Cloud Native pulumi/pulumi-google-native
    License
    Apache-2.0
    google-native logo

    Google Cloud Native is in preview. Google Cloud Classic is fully supported.

    Google Cloud Native v0.31.1 published on Thursday, Jul 20, 2023 by Pulumi