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.

Viewing docs for Google Cloud Native v0.32.0
published on Wednesday, Nov 29, 2023 by Pulumi
google-native logo

Google Cloud Native is in preview. Google Cloud Classic is fully supported.

Viewing docs for Google Cloud Native v0.32.0
published on Wednesday, Nov 29, 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)
    public static Output<GetDatastoreResult> getDatastore(GetDatastoreArgs args, InvokeOptions options)
    
    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.

    Viewing docs for Google Cloud Native v0.32.0
    published on Wednesday, Nov 29, 2023 by Pulumi
      Try Pulumi Cloud free. Your team will thank you.