ServiceIdentityState class
Input properties used for looking up and filtering ServiceIdentity resources.
Constructors
-
ServiceIdentityState({Input<
String?> ? email, Input<String?> ? member, Input<String?> ? project, Input<String?> ? service}) -
Creates a new ServiceIdentityState.
emailThe email address of the Google managed service account.memberThe Identity of the Google managed service account in the form 'serviceAccount:{email}'. This value is often used to refer to the service account in order to grant IAM permissions.projectThe ID of the project in which the resource belongs.serviceThe service to generate identity for.const -
ServiceIdentityState.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
email
→ Input<
String?> ? -
The email address of the Google managed service account.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
member
→ Input<
String?> ? -
The Identity of the Google managed service account in the form 'serviceAccount:{email}'. This value is often used to refer to the service account in order to grant IAM permissions.
final
-
project
→ Input<
String?> ? -
The ID of the project in which the resource belongs.
If it is not provided, the provider project is used.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
service
→ Input<
String?> ? -
The service to generate identity for.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited