Google Native
getRealm
Gets details of a single realm.
Using getRealm
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 getRealm(args: GetRealmArgs, opts?: InvokeOptions): Promise<GetRealmResult>
function getRealmOutput(args: GetRealmOutputArgs, opts?: InvokeOptions): Output<GetRealmResult>
def get_realm(location: Optional[str] = None,
project: Optional[str] = None,
realm_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetRealmResult
def get_realm_output(location: Optional[pulumi.Input[str]] = None,
project: Optional[pulumi.Input[str]] = None,
realm_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetRealmResult]
func LookupRealm(ctx *Context, args *LookupRealmArgs, opts ...InvokeOption) (*LookupRealmResult, error)
func LookupRealmOutput(ctx *Context, args *LookupRealmOutputArgs, opts ...InvokeOption) LookupRealmResultOutput
> Note: This function is named LookupRealm
in the Go SDK.
public static class GetRealm
{
public static Task<GetRealmResult> InvokeAsync(GetRealmArgs args, InvokeOptions? opts = null)
public static Output<GetRealmResult> Invoke(GetRealmInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetRealmResult> getRealm(GetRealmArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
Fn::Invoke:
Function: google-native:gameservices/v1beta:getRealm
Arguments:
# Arguments dictionary
The following arguments are supported:
getRealm Result
The following output properties are available:
- Create
Time string The creation time.
- Description string
Human readable description of the realm.
- Etag string
Used to perform consistent read-modify-write updates. If not set, a blind "overwrite" update happens.
- Labels Dictionary<string, string>
The labels associated with this realm. Each label is a key-value pair.
- Name string
The resource name of the realm, in the following form:
projects/{project}/locations/{locationId}/realms/{realmId}
. For example,projects/my-project/locations/global/realms/my-realm
.- Time
Zone string Time zone where all policies targeting this realm are evaluated. The value of this field must be from the IANA time zone database.
- Update
Time string The last-modified time.
- Create
Time string The creation time.
- Description string
Human readable description of the realm.
- Etag string
Used to perform consistent read-modify-write updates. If not set, a blind "overwrite" update happens.
- Labels map[string]string
The labels associated with this realm. Each label is a key-value pair.
- Name string
The resource name of the realm, in the following form:
projects/{project}/locations/{locationId}/realms/{realmId}
. For example,projects/my-project/locations/global/realms/my-realm
.- Time
Zone string Time zone where all policies targeting this realm are evaluated. The value of this field must be from the IANA time zone database.
- Update
Time string The last-modified time.
- create
Time String The creation time.
- description String
Human readable description of the realm.
- etag String
Used to perform consistent read-modify-write updates. If not set, a blind "overwrite" update happens.
- labels
Map
The labels associated with this realm. Each label is a key-value pair.
- name String
The resource name of the realm, in the following form:
projects/{project}/locations/{locationId}/realms/{realmId}
. For example,projects/my-project/locations/global/realms/my-realm
.- time
Zone String Time zone where all policies targeting this realm are evaluated. The value of this field must be from the IANA time zone database.
- update
Time String The last-modified time.
- create
Time string The creation time.
- description string
Human readable description of the realm.
- etag string
Used to perform consistent read-modify-write updates. If not set, a blind "overwrite" update happens.
- labels {[key: string]: string}
The labels associated with this realm. Each label is a key-value pair.
- name string
The resource name of the realm, in the following form:
projects/{project}/locations/{locationId}/realms/{realmId}
. For example,projects/my-project/locations/global/realms/my-realm
.- time
Zone string Time zone where all policies targeting this realm are evaluated. The value of this field must be from the IANA time zone database.
- update
Time string The last-modified time.
- create_
time str The creation time.
- description str
Human readable description of the realm.
- etag str
Used to perform consistent read-modify-write updates. If not set, a blind "overwrite" update happens.
- labels Mapping[str, str]
The labels associated with this realm. Each label is a key-value pair.
- name str
The resource name of the realm, in the following form:
projects/{project}/locations/{locationId}/realms/{realmId}
. For example,projects/my-project/locations/global/realms/my-realm
.- time_
zone str Time zone where all policies targeting this realm are evaluated. The value of this field must be from the IANA time zone database.
- update_
time str The last-modified time.
- create
Time String The creation time.
- description String
Human readable description of the realm.
- etag String
Used to perform consistent read-modify-write updates. If not set, a blind "overwrite" update happens.
- labels
Map
The labels associated with this realm. Each label is a key-value pair.
- name String
The resource name of the realm, in the following form:
projects/{project}/locations/{locationId}/realms/{realmId}
. For example,projects/my-project/locations/global/realms/my-realm
.- time
Zone String Time zone where all policies targeting this realm are evaluated. The value of this field must be from the IANA time zone database.
- update
Time String The last-modified time.
Package Details
- Repository
- https://github.com/pulumi/pulumi-google-native
- License
- Apache-2.0