Google Cloud Native is in preview. Google Cloud Classic is fully supported.
Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi
google-native.analyticshub/v1beta1.getListing
Explore with Pulumi AI
Google Cloud Native is in preview. Google Cloud Classic is fully supported.
Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 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:
- 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.
- Restricted
Export Pulumi.Config Google Native. Analytics Hub. V1Beta1. Outputs. Restricted Export Config Response - Optional. If set, restricted export configuration will be propagated and enforced on the linked dataset.
- 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.
- Restricted
Export RestrictedConfig Export Config Response - Optional. If set, restricted export configuration will be propagated and enforced on the linked dataset.
- 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.
- restricted
Export RestrictedConfig Export Config Response - Optional. If set, restricted export configuration will be propagated and enforced on the linked dataset.
- 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.
- restricted
Export RestrictedConfig Export Config Response - Optional. If set, restricted export configuration will be propagated and enforced on the linked dataset.
- 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.
- restricted_
export_ Restrictedconfig Export Config Response - Optional. If set, restricted export configuration will be propagated and enforced on the linked dataset.
- 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.
- restricted
Export Property MapConfig - Optional. If set, restricted export configuration will be propagated and enforced on the linked dataset.
- 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.
RestrictedExportConfigResponse
- Enabled bool
- Optional. If true, enable restricted export.
- Restrict
Direct boolTable Access - If true, restrict direct table access(read api/tabledata.list) on linked table.
- Restrict
Query boolResult - Optional. If true, restrict export of query result derived from restricted linked dataset table.
- Enabled bool
- Optional. If true, enable restricted export.
- Restrict
Direct boolTable Access - If true, restrict direct table access(read api/tabledata.list) on linked table.
- Restrict
Query boolResult - Optional. If true, restrict export of query result derived from restricted linked dataset table.
- enabled Boolean
- Optional. If true, enable restricted export.
- restrict
Direct BooleanTable Access - If true, restrict direct table access(read api/tabledata.list) on linked table.
- restrict
Query BooleanResult - Optional. If true, restrict export of query result derived from restricted linked dataset table.
- enabled boolean
- Optional. If true, enable restricted export.
- restrict
Direct booleanTable Access - If true, restrict direct table access(read api/tabledata.list) on linked table.
- restrict
Query booleanResult - Optional. If true, restrict export of query result derived from restricted linked dataset table.
- enabled bool
- Optional. If true, enable restricted export.
- restrict_
direct_ booltable_ access - If true, restrict direct table access(read api/tabledata.list) on linked table.
- restrict_
query_ boolresult - Optional. If true, restrict export of query result derived from restricted linked dataset table.
- enabled Boolean
- Optional. If true, enable restricted export.
- restrict
Direct BooleanTable Access - If true, restrict direct table access(read api/tabledata.list) on linked table.
- restrict
Query BooleanResult - Optional. If true, restrict export of query result derived from restricted linked dataset table.
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.
Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi