Show / Hide Table of Contents

Class ResourceAttributes

ResourceAttributes includes the authorization attributes available for resource requests to the Authorizer interface

Inheritance
System.Object
ResourceAttributes
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 ResourceAttributes

Fields

View Source

Group

Group is the API Group of the Resource. "*" means all.

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

Name

Name is the name of the resource being requested for a "get" or deleted for a "delete". "" (empty) means all.

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

Namespace

Namespace is the namespace of the action being requested. Currently, there is no distinction between no namespace and all namespaces "" (empty) is defaulted for LocalSubjectAccessReviews "" (empty) is empty for cluster-scoped resources "" (empty) means "all" for namespace scoped resources from a SubjectAccessReview or SelfSubjectAccessReview

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

Resource

Resource is one of the existing resource types. "*" means all.

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

Subresource

Subresource is one of the existing resource types. "" means none.

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

Verb

Verb is a kubernetes resource API verb, like: get, list, watch, create, update, delete, proxy. "*" means all.

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

Version

Version is the API Version of the Resource. "*" means all.

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