1. Packages
  2. Google Cloud Native
  3. API Docs
  4. apigee
  5. apigee/v1
  6. getDatastore

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.apigee/v1.getDatastore

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

    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
    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