Show / Hide Table of Contents

Class SubjectAccessReviewSpec

SubjectAccessReviewSpec is a description of the access request. Exactly one of ResourceAuthorizationAttributes and NonResourceAuthorizationAttributes must be set

Inheritance
System.Object
SubjectAccessReviewSpec
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.Kubernetes.Types.Outputs.Authorization.V1Beta1
Assembly: Pulumi.Kubernetes.dll
Syntax
public sealed class SubjectAccessReviewSpec

Fields

View Source

Extra

Extra corresponds to the user.Info.GetExtra() method from the authenticator. Since that is input to the authorizer it needs a reflection here.

Declaration
public readonly ImmutableDictionary<string, ImmutableArray<string>> Extra
Field Value
Type Description
System.Collections.Immutable.ImmutableDictionary<System.String, System.Collections.Immutable.ImmutableArray<System.String>>
View Source

Group

Groups is the groups you're testing for.

Declaration
public readonly ImmutableArray<string> Group
Field Value
Type Description
System.Collections.Immutable.ImmutableArray<System.String>
View Source

NonResourceAttributes

NonResourceAttributes describes information for a non-resource access request

Declaration
public readonly NonResourceAttributes NonResourceAttributes
Field Value
Type Description
NonResourceAttributes
View Source

ResourceAttributes

ResourceAuthorizationAttributes describes information for a resource access request

Declaration
public readonly ResourceAttributes ResourceAttributes
Field Value
Type Description
ResourceAttributes
View Source

Uid

UID information about the requesting user.

Declaration
public readonly string Uid
Field Value
Type Description
System.String
View Source

User

User is the user you're testing for. If you specify "User" but not "Group", then is it interpreted as "What if User were not a member of any groups

Declaration
public readonly string User
Field Value
Type Description
System.String
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.