Kazan v0.10.0 Kazan.Apis.Authorization.V1beta1 View Source
Contains functions for V1beta1 of the Authorization API group.
Each of these functions will output a Kazan.Request
suitable for passing
to Kazan.run
.
This module also contains struct submodules that can be sent & received from this version of the Authorization API.
Link to this section Summary
Functions
create a LocalSubjectAccessReview
create a LocalSubjectAccessReview
create a SelfSubjectAccessReview
create a SelfSubjectAccessReview
create a SelfSubjectRulesReview
create a SelfSubjectRulesReview
create a SubjectAccessReview
create a SubjectAccessReview
get available resources
get available resources
Link to this section Functions
create_namespaced_local_subject_access_review!( Kazan.Apis.Authorization.V1beta1.LocalSubjectAccessReview.t(), String.t(), [{:pretty, String.t()}] ) :: Kazan.Request.t()
create a LocalSubjectAccessReview
OpenAPI Operation ID: createAuthorizationV1beta1NamespacedLocalSubjectAccessReview
Parameters
body
- SeeKazan.Apis.Authorization.V1beta1.LocalSubjectAccessReview
.namespace
- object name and auth scope, such as for teams and projects
Options
pretty
- If ‘true’, then the output is pretty printed.
Response
See Kazan.Apis.Authorization.V1beta1.LocalSubjectAccessReview
create_namespaced_local_subject_access_review( Kazan.Apis.Authorization.V1beta1.LocalSubjectAccessReview.t(), String.t(), [{:pretty, String.t()}] ) :: {:ok, Kazan.Request.t()} | {:error, term()}
create a LocalSubjectAccessReview
OpenAPI Operation ID: createAuthorizationV1beta1NamespacedLocalSubjectAccessReview
Parameters
body
- SeeKazan.Apis.Authorization.V1beta1.LocalSubjectAccessReview
.namespace
- object name and auth scope, such as for teams and projects
Options
pretty
- If ‘true’, then the output is pretty printed.
Response
See Kazan.Apis.Authorization.V1beta1.LocalSubjectAccessReview
create_self_subject_access_review!( Kazan.Apis.Authorization.V1beta1.SelfSubjectAccessReview.t(), [{:pretty, String.t()}] ) :: Kazan.Request.t()
create a SelfSubjectAccessReview
OpenAPI Operation ID: createAuthorizationV1beta1SelfSubjectAccessReview
Parameters
Options
pretty
- If ‘true’, then the output is pretty printed.
Response
See Kazan.Apis.Authorization.V1beta1.SelfSubjectAccessReview
create_self_subject_access_review( Kazan.Apis.Authorization.V1beta1.SelfSubjectAccessReview.t(), [{:pretty, String.t()}] ) :: {:ok, Kazan.Request.t()} | {:error, term()}
create a SelfSubjectAccessReview
OpenAPI Operation ID: createAuthorizationV1beta1SelfSubjectAccessReview
Parameters
Options
pretty
- If ‘true’, then the output is pretty printed.
Response
See Kazan.Apis.Authorization.V1beta1.SelfSubjectAccessReview
create_self_subject_rules_review!( Kazan.Apis.Authorization.V1beta1.SelfSubjectRulesReview.t(), [{:pretty, String.t()}] ) :: Kazan.Request.t()
create a SelfSubjectRulesReview
OpenAPI Operation ID: createAuthorizationV1beta1SelfSubjectRulesReview
Parameters
Options
pretty
- If ‘true’, then the output is pretty printed.
Response
create_self_subject_rules_review( Kazan.Apis.Authorization.V1beta1.SelfSubjectRulesReview.t(), [{:pretty, String.t()}] ) :: {:ok, Kazan.Request.t()} | {:error, term()}
create a SelfSubjectRulesReview
OpenAPI Operation ID: createAuthorizationV1beta1SelfSubjectRulesReview
Parameters
Options
pretty
- If ‘true’, then the output is pretty printed.
Response
create_subject_access_review!( Kazan.Apis.Authorization.V1beta1.SubjectAccessReview.t(), [{:pretty, String.t()}] ) :: Kazan.Request.t()
create a SubjectAccessReview
OpenAPI Operation ID: createAuthorizationV1beta1SubjectAccessReview
Parameters
Options
pretty
- If ‘true’, then the output is pretty printed.
Response
create_subject_access_review( Kazan.Apis.Authorization.V1beta1.SubjectAccessReview.t(), [{:pretty, String.t()}] ) :: {:ok, Kazan.Request.t()} | {:error, term()}
create a SubjectAccessReview
OpenAPI Operation ID: createAuthorizationV1beta1SubjectAccessReview
Parameters
Options
pretty
- If ‘true’, then the output is pretty printed.
Response
get_api_resources() :: {:ok, Kazan.Request.t()} | {:error, term()}
get available resources
OpenAPI Operation ID: getAuthorizationV1beta1APIResources