Show / Hide Table of Contents

Class ClusterRoleArgs

ClusterRole is a cluster level, logical grouping of PolicyRules that can be referenced as a unit by a RoleBinding or ClusterRoleBinding.

Inheritance
System.Object
InputArgs
ResourceArgs
ClusterRoleArgs
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.Kubernetes.Types.Inputs.Rbac.V1
Assembly: Pulumi.Kubernetes.dll
Syntax
public class ClusterRoleArgs : ResourceArgs

Properties

View Source

AggregationRule

AggregationRule is an optional field that describes how to build the Rules for this ClusterRole. If AggregationRule is set, then the Rules are controller managed and direct changes to Rules will be stomped by the controller.

Declaration
public Input<AggregationRuleArgs> AggregationRule { get; set; }
Property Value
Type Description
Input<AggregationRuleArgs>
View Source

ApiVersion

APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources

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

Kind

Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds

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

Metadata

Standard object's metadata.

Declaration
public Input<ObjectMetaArgs> Metadata { get; set; }
Property Value
Type Description
Input<ObjectMetaArgs>
View Source

Rules

Rules holds all the PolicyRules for this ClusterRole

Declaration
public InputList<PolicyRuleArgs> Rules { get; set; }
Property Value
Type Description
InputList<PolicyRuleArgs>
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.