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

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

Explore with Pulumi AI

google-native logo

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 a shared flow by name, including a list of its revisions.

    Using getSharedflow

    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 getSharedflow(args: GetSharedflowArgs, opts?: InvokeOptions): Promise<GetSharedflowResult>
    function getSharedflowOutput(args: GetSharedflowOutputArgs, opts?: InvokeOptions): Output<GetSharedflowResult>
    def get_sharedflow(organization_id: Optional[str] = None,
                       sharedflow_id: Optional[str] = None,
                       opts: Optional[InvokeOptions] = None) -> GetSharedflowResult
    def get_sharedflow_output(organization_id: Optional[pulumi.Input[str]] = None,
                       sharedflow_id: Optional[pulumi.Input[str]] = None,
                       opts: Optional[InvokeOptions] = None) -> Output[GetSharedflowResult]
    func LookupSharedflow(ctx *Context, args *LookupSharedflowArgs, opts ...InvokeOption) (*LookupSharedflowResult, error)
    func LookupSharedflowOutput(ctx *Context, args *LookupSharedflowOutputArgs, opts ...InvokeOption) LookupSharedflowResultOutput

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

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

    The following arguments are supported:

    getSharedflow Result

    The following output properties are available:

    LatestRevisionId string
    The id of the most recently created revision for this shared flow.
    MetaData Pulumi.GoogleNative.Apigee.V1.Outputs.GoogleCloudApigeeV1EntityMetadataResponse
    Metadata describing the shared flow.
    Name string
    The ID of the shared flow.
    Revision List<string>
    A list of revisions of this shared flow.
    LatestRevisionId string
    The id of the most recently created revision for this shared flow.
    MetaData GoogleCloudApigeeV1EntityMetadataResponse
    Metadata describing the shared flow.
    Name string
    The ID of the shared flow.
    Revision []string
    A list of revisions of this shared flow.
    latestRevisionId String
    The id of the most recently created revision for this shared flow.
    metaData GoogleCloudApigeeV1EntityMetadataResponse
    Metadata describing the shared flow.
    name String
    The ID of the shared flow.
    revision List<String>
    A list of revisions of this shared flow.
    latestRevisionId string
    The id of the most recently created revision for this shared flow.
    metaData GoogleCloudApigeeV1EntityMetadataResponse
    Metadata describing the shared flow.
    name string
    The ID of the shared flow.
    revision string[]
    A list of revisions of this shared flow.
    latest_revision_id str
    The id of the most recently created revision for this shared flow.
    meta_data GoogleCloudApigeeV1EntityMetadataResponse
    Metadata describing the shared flow.
    name str
    The ID of the shared flow.
    revision Sequence[str]
    A list of revisions of this shared flow.
    latestRevisionId String
    The id of the most recently created revision for this shared flow.
    metaData Property Map
    Metadata describing the shared flow.
    name String
    The ID of the shared flow.
    revision List<String>
    A list of revisions of this shared flow.

    Supporting Types

    GoogleCloudApigeeV1EntityMetadataResponse

    CreatedAt string
    Time at which the API proxy was created, in milliseconds since epoch.
    LastModifiedAt string
    Time at which the API proxy was most recently modified, in milliseconds since epoch.
    SubType string
    The type of entity described
    CreatedAt string
    Time at which the API proxy was created, in milliseconds since epoch.
    LastModifiedAt string
    Time at which the API proxy was most recently modified, in milliseconds since epoch.
    SubType string
    The type of entity described
    createdAt String
    Time at which the API proxy was created, in milliseconds since epoch.
    lastModifiedAt String
    Time at which the API proxy was most recently modified, in milliseconds since epoch.
    subType String
    The type of entity described
    createdAt string
    Time at which the API proxy was created, in milliseconds since epoch.
    lastModifiedAt string
    Time at which the API proxy was most recently modified, in milliseconds since epoch.
    subType string
    The type of entity described
    created_at str
    Time at which the API proxy was created, in milliseconds since epoch.
    last_modified_at str
    Time at which the API proxy was most recently modified, in milliseconds since epoch.
    sub_type str
    The type of entity described
    createdAt String
    Time at which the API proxy was created, in milliseconds since epoch.
    lastModifiedAt String
    Time at which the API proxy was most recently modified, in milliseconds since epoch.
    subType String
    The type of entity described

    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.32.0 published on Wednesday, Nov 29, 2023 by Pulumi