Instance class
A resource that represents a Secure Source Manager instance.
Constructors
-
Instance.new({String? createTime, HostConfig? hostConfig, String? kmsKey, Map<
String, String> ? labels, String? name, PrivateConfig? privateConfig, String? state, String? stateNote, String? updateTime, WorkforceIdentityFederationConfig? workforceIdentityFederationConfig}) - Instance.fromJson(Map json_)
Properties
- createTime ↔ String?
-
Create timestamp.
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- hostConfig ↔ HostConfig?
-
A list of hostnames for this instance.
getter/setter pair
- kmsKey ↔ String?
-
Customer-managed encryption key name, in the format projects / *
/locations / * /keyRings / * /cryptoKeys / * .
getter/setter pair
-
labels
↔ Map<
String, String> ? -
Labels as key value pairs.
getter/setter pair
- name ↔ String?
-
A unique identifier for an instance.
getter/setter pair
- privateConfig ↔ PrivateConfig?
-
Private settings for private instance.
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- state ↔ String?
-
Current state of the instance.
getter/setter pair
- stateNote ↔ String?
-
An optional field providing information about the current instance state.
getter/setter pair
- updateTime ↔ String?
-
Update timestamp.
getter/setter pair
- workforceIdentityFederationConfig ↔ WorkforceIdentityFederationConfig?
-
Configuration for Workforce Identity Federation to support third party
identity provider.
getter/setter pair
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited