Show / Hide Table of Contents

Class IAMCustomRoleState

Inheritance
System.Object
InputArgs
ResourceArgs
IAMCustomRoleState
Inherited Members
ResourceArgs.Empty
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 IAMCustomRoleState : ResourceArgs

Constructors

View Source

IAMCustomRoleState()

Declaration
public IAMCustomRoleState()

Properties

View Source

Deleted

(Optional) The current deleted state of the role.

Declaration
public Input<bool> Deleted { get; set; }
Property Value
Type Description
Input<System.Boolean>
View Source

Description

A human-readable description for the role.

Declaration
public Input<string> Description { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Name

The name of the role in the format organizations/{{org_id}}/roles/{{role_id}}. Like id, this field can be used as a reference in other resources such as IAM role bindings.

Declaration
public Input<string> Name { get; set; }
Property Value
Type Description
Input<System.String>
View Source

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>
View Source

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>
View Source

RoleId

The role id to use for this role.

Declaration
public Input<string> RoleId { get; set; }
Property Value
Type Description
Input<System.String>
View Source

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>
View Source

Title

A human-readable title for the role.

Declaration
public Input<string> Title { get; set; }
Property Value
Type Description
Input<System.String>
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.