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
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)
public static Output<GetListingResult> getListing(GetListingArgs args, InvokeOptions options)
fn::invoke:
function: google-native:analyticshub/v1beta1:getListing
arguments:
# arguments dictionaryThe 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
