Google Cloud Native is in preview. Google Cloud Classic is fully supported.
google-native.analyticshub/v1beta1.getListing
Explore with Pulumi AI
Google Cloud Native is in preview. Google Cloud Classic is fully supported.
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:
- Data
Exchange stringId - Listing
Id string - Location string
- Project string
- Data
Exchange stringId - Listing
Id string - Location string
- Project string
- data
Exchange StringId - listing
Id String - location String
- project String
- data
Exchange stringId - listing
Id string - location string
- project string
- data_
exchange_ strid - listing_
id str - location str
- project str
- data
Exchange StringId - listing
Id String - location String
- project String
getListing Result
The following output properties are available:
- Bigquery
Dataset Pulumi.Google Native. Analytics Hub. V1Beta1. Outputs. Big Query Dataset Source Response Shared dataset i.e. BigQuery dataset source.
- Categories List<string>
Optional. Categories of the listing. Up to two categories are allowed.
- Data
Provider Pulumi.Google Native. Analytics Hub. V1Beta1. Outputs. Data Provider Response 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.
- Display
Name 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
- Primary
Contact string Optional. Email or URL of the primary point of contact of the listing. Max Length: 1000 bytes.
- Publisher
Pulumi.
Google Native. Analytics Hub. V1Beta1. Outputs. Publisher Response Optional. Details of the publisher who owns the listing and who can share the source data.
- Request
Access 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 BigQuery Dataset Source Response Shared dataset i.e. BigQuery dataset source.
- Categories []string
Optional. Categories of the listing. Up to two categories are allowed.
- Data
Provider DataProvider Response 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.
- Display
Name 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
- Primary
Contact string Optional. Email or URL of the primary point of contact of the listing. Max Length: 1000 bytes.
- Publisher
Publisher
Response Optional. Details of the publisher who owns the listing and who can share the source data.
- Request
Access 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 BigQuery Dataset Source Response Shared dataset i.e. BigQuery dataset source.
- categories List<String>
Optional. Categories of the listing. Up to two categories are allowed.
- data
Provider DataProvider Response 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.
- display
Name 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
- primary
Contact String Optional. Email or URL of the primary point of contact of the listing. Max Length: 1000 bytes.
- publisher
Publisher
Response Optional. Details of the publisher who owns the listing and who can share the source data.
- request
Access 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 BigQuery Dataset Source Response Shared dataset i.e. BigQuery dataset source.
- categories string[]
Optional. Categories of the listing. Up to two categories are allowed.
- data
Provider DataProvider Response 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.
- display
Name 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
- primary
Contact string Optional. Email or URL of the primary point of contact of the listing. Max Length: 1000 bytes.
- publisher
Publisher
Response Optional. Details of the publisher who owns the listing and who can share the source data.
- request
Access 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 BigQuery Dataset Source Response Shared dataset i.e. BigQuery dataset source.
- categories Sequence[str]
Optional. Categories of the listing. Up to two categories are allowed.
- data_
provider DataProvider Response 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
Publisher
Response 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.
- bigquery
Dataset Property Map Shared dataset i.e. BigQuery dataset source.
- categories List<String>
Optional. Categories of the listing. Up to two categories are allowed.
- data
Provider 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.
- display
Name 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
- primary
Contact 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.
- request
Access 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.
- Primary
Contact string Optional. Email or URL of the data provider. Max Length: 1000 bytes.
- Name string
Optional. Name of the data provider.
- Primary
Contact string Optional. Email or URL of the data provider. Max Length: 1000 bytes.
- name String
Optional. Name of the data provider.
- primary
Contact String Optional. Email or URL of the data provider. Max Length: 1000 bytes.
- name string
Optional. Name of the data provider.
- primary
Contact 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.
- primary
Contact String Optional. Email or URL of the data provider. Max Length: 1000 bytes.
PublisherResponse
- Name string
Optional. Name of the listing publisher.
- Primary
Contact string Optional. Email or URL of the listing publisher. Max Length: 1000 bytes.
- Name string
Optional. Name of the listing publisher.
- Primary
Contact string Optional. Email or URL of the listing publisher. Max Length: 1000 bytes.
- name String
Optional. Name of the listing publisher.
- primary
Contact String Optional. Email or URL of the listing publisher. Max Length: 1000 bytes.
- name string
Optional. Name of the listing publisher.
- primary
Contact 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.
- primary
Contact 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 Cloud Native is in preview. Google Cloud Classic is fully supported.