Class IAMCustomRoleArgs
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.Gcp.Organizations
Assembly: Pulumi.Gcp.dll
Syntax
public sealed class IAMCustomRoleArgs : ResourceArgs
Constructors
View SourceIAMCustomRoleArgs()
Declaration
public IAMCustomRoleArgs()
Properties
View SourceDescription
A human-readable description for the role.
Declaration
public Input<string> Description { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
OrgId
The numeric ID of the organization in which you want to create a custom role.
Declaration
public Input<string> OrgId { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Permissions
The names of the permissions this role grants when bound in an IAM policy. At least one permission must be specified.
Declaration
public InputList<string> Permissions { get; set; }
Property Value
| Type | Description |
|---|---|
| InputList<System.String> |
RoleId
The role id to use for this role.
Declaration
public Input<string> RoleId { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Stage
The current launch stage of the role.
Defaults to GA.
List of possible stages is here.
Declaration
public Input<string> Stage { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Title
A human-readable title for the role.
Declaration
public Input<string> Title { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |