OrganizationRole constructor

OrganizationRole(
  1. String name, {
  2. OrganizationRoleArgs? args,
  3. CustomResourceOptions? options,
})

Creates a new OrganizationRole. name The Pulumi resource name. args Arguments used to configure this OrganizationRole. The set of arguments for OrganizationRole. options Resource options controlling this resource's behavior.

Implementation

OrganizationRole(
  String name, {
  OrganizationRoleArgs? args,
  pulumi.CustomResourceOptions? options,
}) : super(
        'google-native:iam/v1:OrganizationRole',
        name,
        pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
        options ?? pulumi.CustomResourceOptions(),
      ) {
  deleted = registerOutput<bool>('deleted');
  description = registerOutput<String>('description');
  etag = registerOutput<String>('etag');
  includedPermissions = registerOutput<List<String>>('includedPermissions');
  this.name = registerOutput<String>('name');
  organizationId = registerOutput<String>('organizationId');
  stage = registerOutput<String>('stage');
  title = registerOutput<String>('title');
}