Google Native

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

getSharedflow

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
https://github.com/pulumi/pulumi-google-native
License
Apache-2.0