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.31.1 published on Thursday, Jul 20, 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.31.1 published on Thursday, Jul 20, 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.31.1 published on Thursday, Jul 20, 2023 by Pulumi