Show / Hide Table of Contents

Class SchemaPolicyArgs

Inheritance
System.Object
InputArgs
ResourceArgs
SchemaPolicyArgs
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.PostgreSql.Inputs
Assembly: Pulumi.PostgreSql.dll
Syntax
public sealed class SchemaPolicyArgs : ResourceArgs

Constructors

View Source

SchemaPolicyArgs()

Declaration
public SchemaPolicyArgs()

Properties

View Source

Create

Should the specified ROLE have CREATE privileges to the specified SCHEMA.

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

CreateWithGrant

Should the specified ROLE have CREATE privileges to the specified SCHEMA and the ability to GRANT the CREATE privilege to other ROLEs.

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

Role

The ROLE who is receiving the policy. If this value is empty or not specified it implies the policy is referring to the PUBLIC role.

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

Usage

Should the specified ROLE have USAGE privileges to the specified SCHEMA.

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

UsageWithGrant

Should the specified ROLE have USAGE privileges to the specified SCHEMA and the ability to GRANT the USAGE privilege to other ROLEs.

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