google-native logo
Google Cloud Native v0.28.0, Feb 2 23

google-native.firebaserules/v1.getRelease

Get a Release by name.

Using getRelease

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 getRelease(args: GetReleaseArgs, opts?: InvokeOptions): Promise<GetReleaseResult>
function getReleaseOutput(args: GetReleaseOutputArgs, opts?: InvokeOptions): Output<GetReleaseResult>
def get_release(project: Optional[str] = None,
                release_id: Optional[str] = None,
                opts: Optional[InvokeOptions] = None) -> GetReleaseResult
def get_release_output(project: Optional[pulumi.Input[str]] = None,
                release_id: Optional[pulumi.Input[str]] = None,
                opts: Optional[InvokeOptions] = None) -> Output[GetReleaseResult]
func LookupRelease(ctx *Context, args *LookupReleaseArgs, opts ...InvokeOption) (*LookupReleaseResult, error)
func LookupReleaseOutput(ctx *Context, args *LookupReleaseOutputArgs, opts ...InvokeOption) LookupReleaseResultOutput

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

public static class GetRelease 
{
    public static Task<GetReleaseResult> InvokeAsync(GetReleaseArgs args, InvokeOptions? opts = null)
    public static Output<GetReleaseResult> Invoke(GetReleaseInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetReleaseResult> getRelease(GetReleaseArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
  function: google-native:firebaserules/v1:getRelease
  arguments:
    # arguments dictionary

The following arguments are supported:

ReleaseId string
Project string
ReleaseId string
Project string
releaseId String
project String
releaseId string
project string
releaseId String
project String

getRelease Result

The following output properties are available:

CreateTime string

Time the release was created.

Name string

Format: projects/{project_id}/releases/{release_id}

RulesetName string

Name of the Ruleset referred to by this Release. The Ruleset must exist for the Release to be created.

UpdateTime string

Time the release was updated.

CreateTime string

Time the release was created.

Name string

Format: projects/{project_id}/releases/{release_id}

RulesetName string

Name of the Ruleset referred to by this Release. The Ruleset must exist for the Release to be created.

UpdateTime string

Time the release was updated.

createTime String

Time the release was created.

name String

Format: projects/{project_id}/releases/{release_id}

rulesetName String

Name of the Ruleset referred to by this Release. The Ruleset must exist for the Release to be created.

updateTime String

Time the release was updated.

createTime string

Time the release was created.

name string

Format: projects/{project_id}/releases/{release_id}

rulesetName string

Name of the Ruleset referred to by this Release. The Ruleset must exist for the Release to be created.

updateTime string

Time the release was updated.

create_time str

Time the release was created.

name str

Format: projects/{project_id}/releases/{release_id}

ruleset_name str

Name of the Ruleset referred to by this Release. The Ruleset must exist for the Release to be created.

update_time str

Time the release was updated.

createTime String

Time the release was created.

name String

Format: projects/{project_id}/releases/{release_id}

rulesetName String

Name of the Ruleset referred to by this Release. The Ruleset must exist for the Release to be created.

updateTime String

Time the release was updated.

Package Details

Repository
Google Cloud Native pulumi/pulumi-google-native
License
Apache-2.0