Google Native

v0.27.0 published on Friday, Oct 21, 2022 by Pulumi

getDatastore

Get a Datastore

Using getDatastore

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 getDatastore(args: GetDatastoreArgs, opts?: InvokeOptions): Promise<GetDatastoreResult>
function getDatastoreOutput(args: GetDatastoreOutputArgs, opts?: InvokeOptions): Output<GetDatastoreResult>
def get_datastore(datastore_id: Optional[str] = None,
                  organization_id: Optional[str] = None,
                  opts: Optional[InvokeOptions] = None) -> GetDatastoreResult
def get_datastore_output(datastore_id: Optional[pulumi.Input[str]] = None,
                  organization_id: Optional[pulumi.Input[str]] = None,
                  opts: Optional[InvokeOptions] = None) -> Output[GetDatastoreResult]
func LookupDatastore(ctx *Context, args *LookupDatastoreArgs, opts ...InvokeOption) (*LookupDatastoreResult, error)
func LookupDatastoreOutput(ctx *Context, args *LookupDatastoreOutputArgs, opts ...InvokeOption) LookupDatastoreResultOutput

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

public static class GetDatastore 
{
    public static Task<GetDatastoreResult> InvokeAsync(GetDatastoreArgs args, InvokeOptions? opts = null)
    public static Output<GetDatastoreResult> Invoke(GetDatastoreInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetDatastoreResult> getDatastore(GetDatastoreArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
  function: google-native:apigee/v1:getDatastore
  arguments:
    # arguments dictionary

The following arguments are supported:

getDatastore Result

The following output properties are available:

CreateTime string

Datastore create time, in milliseconds since the epoch of 1970-01-01T00:00:00Z

DatastoreConfig Pulumi.GoogleNative.Apigee.V1.Outputs.GoogleCloudApigeeV1DatastoreConfigResponse

Datastore Configurations.

DisplayName string

Display name in UI

LastUpdateTime string

Datastore last update time, in milliseconds since the epoch of 1970-01-01T00:00:00Z

Org string

Organization that the datastore belongs to

Self string

Resource link of Datastore. Example: /organizations/{org}/analytics/datastores/{uuid}

TargetType string

Destination storage type. Supported types gcs or bigquery.

CreateTime string

Datastore create time, in milliseconds since the epoch of 1970-01-01T00:00:00Z

DatastoreConfig GoogleCloudApigeeV1DatastoreConfigResponse

Datastore Configurations.

DisplayName string

Display name in UI

LastUpdateTime string

Datastore last update time, in milliseconds since the epoch of 1970-01-01T00:00:00Z

Org string

Organization that the datastore belongs to

Self string

Resource link of Datastore. Example: /organizations/{org}/analytics/datastores/{uuid}

TargetType string

Destination storage type. Supported types gcs or bigquery.

createTime String

Datastore create time, in milliseconds since the epoch of 1970-01-01T00:00:00Z

datastoreConfig GoogleCloudApigeeV1DatastoreConfigResponse

Datastore Configurations.

displayName String

Display name in UI

lastUpdateTime String

Datastore last update time, in milliseconds since the epoch of 1970-01-01T00:00:00Z

org String

Organization that the datastore belongs to

self String

Resource link of Datastore. Example: /organizations/{org}/analytics/datastores/{uuid}

targetType String

Destination storage type. Supported types gcs or bigquery.

createTime string

Datastore create time, in milliseconds since the epoch of 1970-01-01T00:00:00Z

datastoreConfig GoogleCloudApigeeV1DatastoreConfigResponse

Datastore Configurations.

displayName string

Display name in UI

lastUpdateTime string

Datastore last update time, in milliseconds since the epoch of 1970-01-01T00:00:00Z

org string

Organization that the datastore belongs to

self string

Resource link of Datastore. Example: /organizations/{org}/analytics/datastores/{uuid}

targetType string

Destination storage type. Supported types gcs or bigquery.

create_time str

Datastore create time, in milliseconds since the epoch of 1970-01-01T00:00:00Z

datastore_config GoogleCloudApigeeV1DatastoreConfigResponse

Datastore Configurations.

display_name str

Display name in UI

last_update_time str

Datastore last update time, in milliseconds since the epoch of 1970-01-01T00:00:00Z

org str

Organization that the datastore belongs to

self str

Resource link of Datastore. Example: /organizations/{org}/analytics/datastores/{uuid}

target_type str

Destination storage type. Supported types gcs or bigquery.

createTime String

Datastore create time, in milliseconds since the epoch of 1970-01-01T00:00:00Z

datastoreConfig Property Map

Datastore Configurations.

displayName String

Display name in UI

lastUpdateTime String

Datastore last update time, in milliseconds since the epoch of 1970-01-01T00:00:00Z

org String

Organization that the datastore belongs to

self String

Resource link of Datastore. Example: /organizations/{org}/analytics/datastores/{uuid}

targetType String

Destination storage type. Supported types gcs or bigquery.

Supporting Types

GoogleCloudApigeeV1DatastoreConfigResponse

BucketName string

Name of the Cloud Storage bucket. Required for gcs target_type.

DatasetName string

BigQuery dataset name Required for bigquery target_type.

Path string

Path of Cloud Storage bucket Required for gcs target_type.

Project string

GCP project in which the datastore exists

TablePrefix string

Prefix of BigQuery table Required for bigquery target_type.

BucketName string

Name of the Cloud Storage bucket. Required for gcs target_type.

DatasetName string

BigQuery dataset name Required for bigquery target_type.

Path string

Path of Cloud Storage bucket Required for gcs target_type.

Project string

GCP project in which the datastore exists

TablePrefix string

Prefix of BigQuery table Required for bigquery target_type.

bucketName String

Name of the Cloud Storage bucket. Required for gcs target_type.

datasetName String

BigQuery dataset name Required for bigquery target_type.

path String

Path of Cloud Storage bucket Required for gcs target_type.

project String

GCP project in which the datastore exists

tablePrefix String

Prefix of BigQuery table Required for bigquery target_type.

bucketName string

Name of the Cloud Storage bucket. Required for gcs target_type.

datasetName string

BigQuery dataset name Required for bigquery target_type.

path string

Path of Cloud Storage bucket Required for gcs target_type.

project string

GCP project in which the datastore exists

tablePrefix string

Prefix of BigQuery table Required for bigquery target_type.

bucket_name str

Name of the Cloud Storage bucket. Required for gcs target_type.

dataset_name str

BigQuery dataset name Required for bigquery target_type.

path str

Path of Cloud Storage bucket Required for gcs target_type.

project str

GCP project in which the datastore exists

table_prefix str

Prefix of BigQuery table Required for bigquery target_type.

bucketName String

Name of the Cloud Storage bucket. Required for gcs target_type.

datasetName String

BigQuery dataset name Required for bigquery target_type.

path String

Path of Cloud Storage bucket Required for gcs target_type.

project String

GCP project in which the datastore exists

tablePrefix String

Prefix of BigQuery table Required for bigquery target_type.

Package Details

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