public class AuthorizationV1Api extends Object
| Constructor and Description |
|---|
AuthorizationV1Api() |
AuthorizationV1Api(ApiClient apiClient) |
| Modifier and Type | Method and Description |
|---|---|
V1LocalSubjectAccessReview |
createNamespacedLocalSubjectAccessReview(String namespace,
V1LocalSubjectAccessReview body,
String dryRun,
String fieldManager,
String fieldValidation,
String pretty)
create a LocalSubjectAccessReview
|
okhttp3.Call |
createNamespacedLocalSubjectAccessReviewAsync(String namespace,
V1LocalSubjectAccessReview body,
String dryRun,
String fieldManager,
String fieldValidation,
String pretty,
ApiCallback<V1LocalSubjectAccessReview> _callback)
(asynchronously) create a LocalSubjectAccessReview
|
okhttp3.Call |
createNamespacedLocalSubjectAccessReviewCall(String namespace,
V1LocalSubjectAccessReview body,
String dryRun,
String fieldManager,
String fieldValidation,
String pretty,
ApiCallback _callback)
Build call for createNamespacedLocalSubjectAccessReview
|
ApiResponse<V1LocalSubjectAccessReview> |
createNamespacedLocalSubjectAccessReviewWithHttpInfo(String namespace,
V1LocalSubjectAccessReview body,
String dryRun,
String fieldManager,
String fieldValidation,
String pretty)
create a LocalSubjectAccessReview
|
V1SelfSubjectAccessReview |
createSelfSubjectAccessReview(V1SelfSubjectAccessReview body,
String dryRun,
String fieldManager,
String fieldValidation,
String pretty)
create a SelfSubjectAccessReview
|
okhttp3.Call |
createSelfSubjectAccessReviewAsync(V1SelfSubjectAccessReview body,
String dryRun,
String fieldManager,
String fieldValidation,
String pretty,
ApiCallback<V1SelfSubjectAccessReview> _callback)
(asynchronously) create a SelfSubjectAccessReview
|
okhttp3.Call |
createSelfSubjectAccessReviewCall(V1SelfSubjectAccessReview body,
String dryRun,
String fieldManager,
String fieldValidation,
String pretty,
ApiCallback _callback)
Build call for createSelfSubjectAccessReview
|
ApiResponse<V1SelfSubjectAccessReview> |
createSelfSubjectAccessReviewWithHttpInfo(V1SelfSubjectAccessReview body,
String dryRun,
String fieldManager,
String fieldValidation,
String pretty)
create a SelfSubjectAccessReview
|
V1SelfSubjectRulesReview |
createSelfSubjectRulesReview(V1SelfSubjectRulesReview body,
String dryRun,
String fieldManager,
String fieldValidation,
String pretty)
create a SelfSubjectRulesReview
|
okhttp3.Call |
createSelfSubjectRulesReviewAsync(V1SelfSubjectRulesReview body,
String dryRun,
String fieldManager,
String fieldValidation,
String pretty,
ApiCallback<V1SelfSubjectRulesReview> _callback)
(asynchronously) create a SelfSubjectRulesReview
|
okhttp3.Call |
createSelfSubjectRulesReviewCall(V1SelfSubjectRulesReview body,
String dryRun,
String fieldManager,
String fieldValidation,
String pretty,
ApiCallback _callback)
Build call for createSelfSubjectRulesReview
|
ApiResponse<V1SelfSubjectRulesReview> |
createSelfSubjectRulesReviewWithHttpInfo(V1SelfSubjectRulesReview body,
String dryRun,
String fieldManager,
String fieldValidation,
String pretty)
create a SelfSubjectRulesReview
|
V1SubjectAccessReview |
createSubjectAccessReview(V1SubjectAccessReview body,
String dryRun,
String fieldManager,
String fieldValidation,
String pretty)
create a SubjectAccessReview
|
okhttp3.Call |
createSubjectAccessReviewAsync(V1SubjectAccessReview body,
String dryRun,
String fieldManager,
String fieldValidation,
String pretty,
ApiCallback<V1SubjectAccessReview> _callback)
(asynchronously) create a SubjectAccessReview
|
okhttp3.Call |
createSubjectAccessReviewCall(V1SubjectAccessReview body,
String dryRun,
String fieldManager,
String fieldValidation,
String pretty,
ApiCallback _callback)
Build call for createSubjectAccessReview
|
ApiResponse<V1SubjectAccessReview> |
createSubjectAccessReviewWithHttpInfo(V1SubjectAccessReview body,
String dryRun,
String fieldManager,
String fieldValidation,
String pretty)
create a SubjectAccessReview
|
ApiClient |
getApiClient() |
V1APIResourceList |
getAPIResources()
get available resources
|
okhttp3.Call |
getAPIResourcesAsync(ApiCallback<V1APIResourceList> _callback)
(asynchronously) get available resources
|
okhttp3.Call |
getAPIResourcesCall(ApiCallback _callback)
Build call for getAPIResources
|
ApiResponse<V1APIResourceList> |
getAPIResourcesWithHttpInfo()
get available resources
|
void |
setApiClient(ApiClient apiClient) |
public AuthorizationV1Api()
public AuthorizationV1Api(ApiClient apiClient)
public ApiClient getApiClient()
public void setApiClient(ApiClient apiClient)
public okhttp3.Call createNamespacedLocalSubjectAccessReviewCall(String namespace, V1LocalSubjectAccessReview body, String dryRun, String fieldManager, String fieldValidation, String pretty, ApiCallback _callback) throws ApiException
namespace - object name and auth scope, such as for teams and projects (required)body - (required)dryRun - When present, indicates that modifications should not be persisted. An invalid or
unrecognized dryRun directive will result in an error response and no further processing of
the request. Valid values are: - All: all dry run stages will be processed (optional)fieldManager - fieldManager is a name associated with the actor or entity that is making
these changes. The value must be less than or 128 characters long, and only contain
printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. (optional)fieldValidation - fieldValidation instructs the server on how to handle objects in the
request (POST/PUT/PATCH) containing unknown or duplicate fields, provided that the
`ServerSideFieldValidation` feature gate is also enabled. Valid values are: -
Ignore: This will ignore any unknown fields that are silently dropped from the object, and
will ignore all but the last duplicate field that the decoder encounters. This is the
default behavior prior to v1.23 and is the default behavior when the
`ServerSideFieldValidation` feature gate is disabled. - Warn: This will send a
warning via the standard warning response header for each unknown field that is dropped
from the object, and for each duplicate field that is encountered. The request will still
succeed if there are no other errors, and will only persist the last of any duplicate
fields. This is the default when the `ServerSideFieldValidation` feature gate is
enabled. - Strict: This will fail the request with a BadRequest error if any unknown fields
would be dropped from the object, or if any duplicate fields are present. The error
returned from the server will contain all unknown and duplicate fields encountered.
(optional)pretty - If 'true', then the output is pretty printed. (optional)_callback - Callback for upload/download progressApiException - If fail to serialize the request body object| Status Code | Description | Response Headers |
| 200 | OK | - |
| 201 | Created | - |
| 202 | Accepted | - |
| 401 | Unauthorized | - |
public V1LocalSubjectAccessReview createNamespacedLocalSubjectAccessReview(String namespace, V1LocalSubjectAccessReview body, String dryRun, String fieldManager, String fieldValidation, String pretty) throws ApiException
namespace - object name and auth scope, such as for teams and projects (required)body - (required)dryRun - When present, indicates that modifications should not be persisted. An invalid or
unrecognized dryRun directive will result in an error response and no further processing of
the request. Valid values are: - All: all dry run stages will be processed (optional)fieldManager - fieldManager is a name associated with the actor or entity that is making
these changes. The value must be less than or 128 characters long, and only contain
printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. (optional)fieldValidation - fieldValidation instructs the server on how to handle objects in the
request (POST/PUT/PATCH) containing unknown or duplicate fields, provided that the
`ServerSideFieldValidation` feature gate is also enabled. Valid values are: -
Ignore: This will ignore any unknown fields that are silently dropped from the object, and
will ignore all but the last duplicate field that the decoder encounters. This is the
default behavior prior to v1.23 and is the default behavior when the
`ServerSideFieldValidation` feature gate is disabled. - Warn: This will send a
warning via the standard warning response header for each unknown field that is dropped
from the object, and for each duplicate field that is encountered. The request will still
succeed if there are no other errors, and will only persist the last of any duplicate
fields. This is the default when the `ServerSideFieldValidation` feature gate is
enabled. - Strict: This will fail the request with a BadRequest error if any unknown fields
would be dropped from the object, or if any duplicate fields are present. The error
returned from the server will contain all unknown and duplicate fields encountered.
(optional)pretty - If 'true', then the output is pretty printed. (optional)ApiException - If fail to call the API, e.g. server error or cannot deserialize the
response body| Status Code | Description | Response Headers |
| 200 | OK | - |
| 201 | Created | - |
| 202 | Accepted | - |
| 401 | Unauthorized | - |
public ApiResponse<V1LocalSubjectAccessReview> createNamespacedLocalSubjectAccessReviewWithHttpInfo(String namespace, V1LocalSubjectAccessReview body, String dryRun, String fieldManager, String fieldValidation, String pretty) throws ApiException
namespace - object name and auth scope, such as for teams and projects (required)body - (required)dryRun - When present, indicates that modifications should not be persisted. An invalid or
unrecognized dryRun directive will result in an error response and no further processing of
the request. Valid values are: - All: all dry run stages will be processed (optional)fieldManager - fieldManager is a name associated with the actor or entity that is making
these changes. The value must be less than or 128 characters long, and only contain
printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. (optional)fieldValidation - fieldValidation instructs the server on how to handle objects in the
request (POST/PUT/PATCH) containing unknown or duplicate fields, provided that the
`ServerSideFieldValidation` feature gate is also enabled. Valid values are: -
Ignore: This will ignore any unknown fields that are silently dropped from the object, and
will ignore all but the last duplicate field that the decoder encounters. This is the
default behavior prior to v1.23 and is the default behavior when the
`ServerSideFieldValidation` feature gate is disabled. - Warn: This will send a
warning via the standard warning response header for each unknown field that is dropped
from the object, and for each duplicate field that is encountered. The request will still
succeed if there are no other errors, and will only persist the last of any duplicate
fields. This is the default when the `ServerSideFieldValidation` feature gate is
enabled. - Strict: This will fail the request with a BadRequest error if any unknown fields
would be dropped from the object, or if any duplicate fields are present. The error
returned from the server will contain all unknown and duplicate fields encountered.
(optional)pretty - If 'true', then the output is pretty printed. (optional)ApiException - If fail to call the API, e.g. server error or cannot deserialize the
response body| Status Code | Description | Response Headers |
| 200 | OK | - |
| 201 | Created | - |
| 202 | Accepted | - |
| 401 | Unauthorized | - |
public okhttp3.Call createNamespacedLocalSubjectAccessReviewAsync(String namespace, V1LocalSubjectAccessReview body, String dryRun, String fieldManager, String fieldValidation, String pretty, ApiCallback<V1LocalSubjectAccessReview> _callback) throws ApiException
namespace - object name and auth scope, such as for teams and projects (required)body - (required)dryRun - When present, indicates that modifications should not be persisted. An invalid or
unrecognized dryRun directive will result in an error response and no further processing of
the request. Valid values are: - All: all dry run stages will be processed (optional)fieldManager - fieldManager is a name associated with the actor or entity that is making
these changes. The value must be less than or 128 characters long, and only contain
printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. (optional)fieldValidation - fieldValidation instructs the server on how to handle objects in the
request (POST/PUT/PATCH) containing unknown or duplicate fields, provided that the
`ServerSideFieldValidation` feature gate is also enabled. Valid values are: -
Ignore: This will ignore any unknown fields that are silently dropped from the object, and
will ignore all but the last duplicate field that the decoder encounters. This is the
default behavior prior to v1.23 and is the default behavior when the
`ServerSideFieldValidation` feature gate is disabled. - Warn: This will send a
warning via the standard warning response header for each unknown field that is dropped
from the object, and for each duplicate field that is encountered. The request will still
succeed if there are no other errors, and will only persist the last of any duplicate
fields. This is the default when the `ServerSideFieldValidation` feature gate is
enabled. - Strict: This will fail the request with a BadRequest error if any unknown fields
would be dropped from the object, or if any duplicate fields are present. The error
returned from the server will contain all unknown and duplicate fields encountered.
(optional)pretty - If 'true', then the output is pretty printed. (optional)_callback - The callback to be executed when the API call finishesApiException - If fail to process the API call, e.g. serializing the request body object| Status Code | Description | Response Headers |
| 200 | OK | - |
| 201 | Created | - |
| 202 | Accepted | - |
| 401 | Unauthorized | - |
public okhttp3.Call createSelfSubjectAccessReviewCall(V1SelfSubjectAccessReview body, String dryRun, String fieldManager, String fieldValidation, String pretty, ApiCallback _callback) throws ApiException
body - (required)dryRun - When present, indicates that modifications should not be persisted. An invalid or
unrecognized dryRun directive will result in an error response and no further processing of
the request. Valid values are: - All: all dry run stages will be processed (optional)fieldManager - fieldManager is a name associated with the actor or entity that is making
these changes. The value must be less than or 128 characters long, and only contain
printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. (optional)fieldValidation - fieldValidation instructs the server on how to handle objects in the
request (POST/PUT/PATCH) containing unknown or duplicate fields, provided that the
`ServerSideFieldValidation` feature gate is also enabled. Valid values are: -
Ignore: This will ignore any unknown fields that are silently dropped from the object, and
will ignore all but the last duplicate field that the decoder encounters. This is the
default behavior prior to v1.23 and is the default behavior when the
`ServerSideFieldValidation` feature gate is disabled. - Warn: This will send a
warning via the standard warning response header for each unknown field that is dropped
from the object, and for each duplicate field that is encountered. The request will still
succeed if there are no other errors, and will only persist the last of any duplicate
fields. This is the default when the `ServerSideFieldValidation` feature gate is
enabled. - Strict: This will fail the request with a BadRequest error if any unknown fields
would be dropped from the object, or if any duplicate fields are present. The error
returned from the server will contain all unknown and duplicate fields encountered.
(optional)pretty - If 'true', then the output is pretty printed. (optional)_callback - Callback for upload/download progressApiException - If fail to serialize the request body object| Status Code | Description | Response Headers |
| 200 | OK | - |
| 201 | Created | - |
| 202 | Accepted | - |
| 401 | Unauthorized | - |
public V1SelfSubjectAccessReview createSelfSubjectAccessReview(V1SelfSubjectAccessReview body, String dryRun, String fieldManager, String fieldValidation, String pretty) throws ApiException
body - (required)dryRun - When present, indicates that modifications should not be persisted. An invalid or
unrecognized dryRun directive will result in an error response and no further processing of
the request. Valid values are: - All: all dry run stages will be processed (optional)fieldManager - fieldManager is a name associated with the actor or entity that is making
these changes. The value must be less than or 128 characters long, and only contain
printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. (optional)fieldValidation - fieldValidation instructs the server on how to handle objects in the
request (POST/PUT/PATCH) containing unknown or duplicate fields, provided that the
`ServerSideFieldValidation` feature gate is also enabled. Valid values are: -
Ignore: This will ignore any unknown fields that are silently dropped from the object, and
will ignore all but the last duplicate field that the decoder encounters. This is the
default behavior prior to v1.23 and is the default behavior when the
`ServerSideFieldValidation` feature gate is disabled. - Warn: This will send a
warning via the standard warning response header for each unknown field that is dropped
from the object, and for each duplicate field that is encountered. The request will still
succeed if there are no other errors, and will only persist the last of any duplicate
fields. This is the default when the `ServerSideFieldValidation` feature gate is
enabled. - Strict: This will fail the request with a BadRequest error if any unknown fields
would be dropped from the object, or if any duplicate fields are present. The error
returned from the server will contain all unknown and duplicate fields encountered.
(optional)pretty - If 'true', then the output is pretty printed. (optional)ApiException - If fail to call the API, e.g. server error or cannot deserialize the
response body| Status Code | Description | Response Headers |
| 200 | OK | - |
| 201 | Created | - |
| 202 | Accepted | - |
| 401 | Unauthorized | - |
public ApiResponse<V1SelfSubjectAccessReview> createSelfSubjectAccessReviewWithHttpInfo(V1SelfSubjectAccessReview body, String dryRun, String fieldManager, String fieldValidation, String pretty) throws ApiException
body - (required)dryRun - When present, indicates that modifications should not be persisted. An invalid or
unrecognized dryRun directive will result in an error response and no further processing of
the request. Valid values are: - All: all dry run stages will be processed (optional)fieldManager - fieldManager is a name associated with the actor or entity that is making
these changes. The value must be less than or 128 characters long, and only contain
printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. (optional)fieldValidation - fieldValidation instructs the server on how to handle objects in the
request (POST/PUT/PATCH) containing unknown or duplicate fields, provided that the
`ServerSideFieldValidation` feature gate is also enabled. Valid values are: -
Ignore: This will ignore any unknown fields that are silently dropped from the object, and
will ignore all but the last duplicate field that the decoder encounters. This is the
default behavior prior to v1.23 and is the default behavior when the
`ServerSideFieldValidation` feature gate is disabled. - Warn: This will send a
warning via the standard warning response header for each unknown field that is dropped
from the object, and for each duplicate field that is encountered. The request will still
succeed if there are no other errors, and will only persist the last of any duplicate
fields. This is the default when the `ServerSideFieldValidation` feature gate is
enabled. - Strict: This will fail the request with a BadRequest error if any unknown fields
would be dropped from the object, or if any duplicate fields are present. The error
returned from the server will contain all unknown and duplicate fields encountered.
(optional)pretty - If 'true', then the output is pretty printed. (optional)ApiException - If fail to call the API, e.g. server error or cannot deserialize the
response body| Status Code | Description | Response Headers |
| 200 | OK | - |
| 201 | Created | - |
| 202 | Accepted | - |
| 401 | Unauthorized | - |
public okhttp3.Call createSelfSubjectAccessReviewAsync(V1SelfSubjectAccessReview body, String dryRun, String fieldManager, String fieldValidation, String pretty, ApiCallback<V1SelfSubjectAccessReview> _callback) throws ApiException
body - (required)dryRun - When present, indicates that modifications should not be persisted. An invalid or
unrecognized dryRun directive will result in an error response and no further processing of
the request. Valid values are: - All: all dry run stages will be processed (optional)fieldManager - fieldManager is a name associated with the actor or entity that is making
these changes. The value must be less than or 128 characters long, and only contain
printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. (optional)fieldValidation - fieldValidation instructs the server on how to handle objects in the
request (POST/PUT/PATCH) containing unknown or duplicate fields, provided that the
`ServerSideFieldValidation` feature gate is also enabled. Valid values are: -
Ignore: This will ignore any unknown fields that are silently dropped from the object, and
will ignore all but the last duplicate field that the decoder encounters. This is the
default behavior prior to v1.23 and is the default behavior when the
`ServerSideFieldValidation` feature gate is disabled. - Warn: This will send a
warning via the standard warning response header for each unknown field that is dropped
from the object, and for each duplicate field that is encountered. The request will still
succeed if there are no other errors, and will only persist the last of any duplicate
fields. This is the default when the `ServerSideFieldValidation` feature gate is
enabled. - Strict: This will fail the request with a BadRequest error if any unknown fields
would be dropped from the object, or if any duplicate fields are present. The error
returned from the server will contain all unknown and duplicate fields encountered.
(optional)pretty - If 'true', then the output is pretty printed. (optional)_callback - The callback to be executed when the API call finishesApiException - If fail to process the API call, e.g. serializing the request body object| Status Code | Description | Response Headers |
| 200 | OK | - |
| 201 | Created | - |
| 202 | Accepted | - |
| 401 | Unauthorized | - |
public okhttp3.Call createSelfSubjectRulesReviewCall(V1SelfSubjectRulesReview body, String dryRun, String fieldManager, String fieldValidation, String pretty, ApiCallback _callback) throws ApiException
body - (required)dryRun - When present, indicates that modifications should not be persisted. An invalid or
unrecognized dryRun directive will result in an error response and no further processing of
the request. Valid values are: - All: all dry run stages will be processed (optional)fieldManager - fieldManager is a name associated with the actor or entity that is making
these changes. The value must be less than or 128 characters long, and only contain
printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. (optional)fieldValidation - fieldValidation instructs the server on how to handle objects in the
request (POST/PUT/PATCH) containing unknown or duplicate fields, provided that the
`ServerSideFieldValidation` feature gate is also enabled. Valid values are: -
Ignore: This will ignore any unknown fields that are silently dropped from the object, and
will ignore all but the last duplicate field that the decoder encounters. This is the
default behavior prior to v1.23 and is the default behavior when the
`ServerSideFieldValidation` feature gate is disabled. - Warn: This will send a
warning via the standard warning response header for each unknown field that is dropped
from the object, and for each duplicate field that is encountered. The request will still
succeed if there are no other errors, and will only persist the last of any duplicate
fields. This is the default when the `ServerSideFieldValidation` feature gate is
enabled. - Strict: This will fail the request with a BadRequest error if any unknown fields
would be dropped from the object, or if any duplicate fields are present. The error
returned from the server will contain all unknown and duplicate fields encountered.
(optional)pretty - If 'true', then the output is pretty printed. (optional)_callback - Callback for upload/download progressApiException - If fail to serialize the request body object| Status Code | Description | Response Headers |
| 200 | OK | - |
| 201 | Created | - |
| 202 | Accepted | - |
| 401 | Unauthorized | - |
public V1SelfSubjectRulesReview createSelfSubjectRulesReview(V1SelfSubjectRulesReview body, String dryRun, String fieldManager, String fieldValidation, String pretty) throws ApiException
body - (required)dryRun - When present, indicates that modifications should not be persisted. An invalid or
unrecognized dryRun directive will result in an error response and no further processing of
the request. Valid values are: - All: all dry run stages will be processed (optional)fieldManager - fieldManager is a name associated with the actor or entity that is making
these changes. The value must be less than or 128 characters long, and only contain
printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. (optional)fieldValidation - fieldValidation instructs the server on how to handle objects in the
request (POST/PUT/PATCH) containing unknown or duplicate fields, provided that the
`ServerSideFieldValidation` feature gate is also enabled. Valid values are: -
Ignore: This will ignore any unknown fields that are silently dropped from the object, and
will ignore all but the last duplicate field that the decoder encounters. This is the
default behavior prior to v1.23 and is the default behavior when the
`ServerSideFieldValidation` feature gate is disabled. - Warn: This will send a
warning via the standard warning response header for each unknown field that is dropped
from the object, and for each duplicate field that is encountered. The request will still
succeed if there are no other errors, and will only persist the last of any duplicate
fields. This is the default when the `ServerSideFieldValidation` feature gate is
enabled. - Strict: This will fail the request with a BadRequest error if any unknown fields
would be dropped from the object, or if any duplicate fields are present. The error
returned from the server will contain all unknown and duplicate fields encountered.
(optional)pretty - If 'true', then the output is pretty printed. (optional)ApiException - If fail to call the API, e.g. server error or cannot deserialize the
response body| Status Code | Description | Response Headers |
| 200 | OK | - |
| 201 | Created | - |
| 202 | Accepted | - |
| 401 | Unauthorized | - |
public ApiResponse<V1SelfSubjectRulesReview> createSelfSubjectRulesReviewWithHttpInfo(V1SelfSubjectRulesReview body, String dryRun, String fieldManager, String fieldValidation, String pretty) throws ApiException
body - (required)dryRun - When present, indicates that modifications should not be persisted. An invalid or
unrecognized dryRun directive will result in an error response and no further processing of
the request. Valid values are: - All: all dry run stages will be processed (optional)fieldManager - fieldManager is a name associated with the actor or entity that is making
these changes. The value must be less than or 128 characters long, and only contain
printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. (optional)fieldValidation - fieldValidation instructs the server on how to handle objects in the
request (POST/PUT/PATCH) containing unknown or duplicate fields, provided that the
`ServerSideFieldValidation` feature gate is also enabled. Valid values are: -
Ignore: This will ignore any unknown fields that are silently dropped from the object, and
will ignore all but the last duplicate field that the decoder encounters. This is the
default behavior prior to v1.23 and is the default behavior when the
`ServerSideFieldValidation` feature gate is disabled. - Warn: This will send a
warning via the standard warning response header for each unknown field that is dropped
from the object, and for each duplicate field that is encountered. The request will still
succeed if there are no other errors, and will only persist the last of any duplicate
fields. This is the default when the `ServerSideFieldValidation` feature gate is
enabled. - Strict: This will fail the request with a BadRequest error if any unknown fields
would be dropped from the object, or if any duplicate fields are present. The error
returned from the server will contain all unknown and duplicate fields encountered.
(optional)pretty - If 'true', then the output is pretty printed. (optional)ApiException - If fail to call the API, e.g. server error or cannot deserialize the
response body| Status Code | Description | Response Headers |
| 200 | OK | - |
| 201 | Created | - |
| 202 | Accepted | - |
| 401 | Unauthorized | - |
public okhttp3.Call createSelfSubjectRulesReviewAsync(V1SelfSubjectRulesReview body, String dryRun, String fieldManager, String fieldValidation, String pretty, ApiCallback<V1SelfSubjectRulesReview> _callback) throws ApiException
body - (required)dryRun - When present, indicates that modifications should not be persisted. An invalid or
unrecognized dryRun directive will result in an error response and no further processing of
the request. Valid values are: - All: all dry run stages will be processed (optional)fieldManager - fieldManager is a name associated with the actor or entity that is making
these changes. The value must be less than or 128 characters long, and only contain
printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. (optional)fieldValidation - fieldValidation instructs the server on how to handle objects in the
request (POST/PUT/PATCH) containing unknown or duplicate fields, provided that the
`ServerSideFieldValidation` feature gate is also enabled. Valid values are: -
Ignore: This will ignore any unknown fields that are silently dropped from the object, and
will ignore all but the last duplicate field that the decoder encounters. This is the
default behavior prior to v1.23 and is the default behavior when the
`ServerSideFieldValidation` feature gate is disabled. - Warn: This will send a
warning via the standard warning response header for each unknown field that is dropped
from the object, and for each duplicate field that is encountered. The request will still
succeed if there are no other errors, and will only persist the last of any duplicate
fields. This is the default when the `ServerSideFieldValidation` feature gate is
enabled. - Strict: This will fail the request with a BadRequest error if any unknown fields
would be dropped from the object, or if any duplicate fields are present. The error
returned from the server will contain all unknown and duplicate fields encountered.
(optional)pretty - If 'true', then the output is pretty printed. (optional)_callback - The callback to be executed when the API call finishesApiException - If fail to process the API call, e.g. serializing the request body object| Status Code | Description | Response Headers |
| 200 | OK | - |
| 201 | Created | - |
| 202 | Accepted | - |
| 401 | Unauthorized | - |
public okhttp3.Call createSubjectAccessReviewCall(V1SubjectAccessReview body, String dryRun, String fieldManager, String fieldValidation, String pretty, ApiCallback _callback) throws ApiException
body - (required)dryRun - When present, indicates that modifications should not be persisted. An invalid or
unrecognized dryRun directive will result in an error response and no further processing of
the request. Valid values are: - All: all dry run stages will be processed (optional)fieldManager - fieldManager is a name associated with the actor or entity that is making
these changes. The value must be less than or 128 characters long, and only contain
printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. (optional)fieldValidation - fieldValidation instructs the server on how to handle objects in the
request (POST/PUT/PATCH) containing unknown or duplicate fields, provided that the
`ServerSideFieldValidation` feature gate is also enabled. Valid values are: -
Ignore: This will ignore any unknown fields that are silently dropped from the object, and
will ignore all but the last duplicate field that the decoder encounters. This is the
default behavior prior to v1.23 and is the default behavior when the
`ServerSideFieldValidation` feature gate is disabled. - Warn: This will send a
warning via the standard warning response header for each unknown field that is dropped
from the object, and for each duplicate field that is encountered. The request will still
succeed if there are no other errors, and will only persist the last of any duplicate
fields. This is the default when the `ServerSideFieldValidation` feature gate is
enabled. - Strict: This will fail the request with a BadRequest error if any unknown fields
would be dropped from the object, or if any duplicate fields are present. The error
returned from the server will contain all unknown and duplicate fields encountered.
(optional)pretty - If 'true', then the output is pretty printed. (optional)_callback - Callback for upload/download progressApiException - If fail to serialize the request body object| Status Code | Description | Response Headers |
| 200 | OK | - |
| 201 | Created | - |
| 202 | Accepted | - |
| 401 | Unauthorized | - |
public V1SubjectAccessReview createSubjectAccessReview(V1SubjectAccessReview body, String dryRun, String fieldManager, String fieldValidation, String pretty) throws ApiException
body - (required)dryRun - When present, indicates that modifications should not be persisted. An invalid or
unrecognized dryRun directive will result in an error response and no further processing of
the request. Valid values are: - All: all dry run stages will be processed (optional)fieldManager - fieldManager is a name associated with the actor or entity that is making
these changes. The value must be less than or 128 characters long, and only contain
printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. (optional)fieldValidation - fieldValidation instructs the server on how to handle objects in the
request (POST/PUT/PATCH) containing unknown or duplicate fields, provided that the
`ServerSideFieldValidation` feature gate is also enabled. Valid values are: -
Ignore: This will ignore any unknown fields that are silently dropped from the object, and
will ignore all but the last duplicate field that the decoder encounters. This is the
default behavior prior to v1.23 and is the default behavior when the
`ServerSideFieldValidation` feature gate is disabled. - Warn: This will send a
warning via the standard warning response header for each unknown field that is dropped
from the object, and for each duplicate field that is encountered. The request will still
succeed if there are no other errors, and will only persist the last of any duplicate
fields. This is the default when the `ServerSideFieldValidation` feature gate is
enabled. - Strict: This will fail the request with a BadRequest error if any unknown fields
would be dropped from the object, or if any duplicate fields are present. The error
returned from the server will contain all unknown and duplicate fields encountered.
(optional)pretty - If 'true', then the output is pretty printed. (optional)ApiException - If fail to call the API, e.g. server error or cannot deserialize the
response body| Status Code | Description | Response Headers |
| 200 | OK | - |
| 201 | Created | - |
| 202 | Accepted | - |
| 401 | Unauthorized | - |
public ApiResponse<V1SubjectAccessReview> createSubjectAccessReviewWithHttpInfo(V1SubjectAccessReview body, String dryRun, String fieldManager, String fieldValidation, String pretty) throws ApiException
body - (required)dryRun - When present, indicates that modifications should not be persisted. An invalid or
unrecognized dryRun directive will result in an error response and no further processing of
the request. Valid values are: - All: all dry run stages will be processed (optional)fieldManager - fieldManager is a name associated with the actor or entity that is making
these changes. The value must be less than or 128 characters long, and only contain
printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. (optional)fieldValidation - fieldValidation instructs the server on how to handle objects in the
request (POST/PUT/PATCH) containing unknown or duplicate fields, provided that the
`ServerSideFieldValidation` feature gate is also enabled. Valid values are: -
Ignore: This will ignore any unknown fields that are silently dropped from the object, and
will ignore all but the last duplicate field that the decoder encounters. This is the
default behavior prior to v1.23 and is the default behavior when the
`ServerSideFieldValidation` feature gate is disabled. - Warn: This will send a
warning via the standard warning response header for each unknown field that is dropped
from the object, and for each duplicate field that is encountered. The request will still
succeed if there are no other errors, and will only persist the last of any duplicate
fields. This is the default when the `ServerSideFieldValidation` feature gate is
enabled. - Strict: This will fail the request with a BadRequest error if any unknown fields
would be dropped from the object, or if any duplicate fields are present. The error
returned from the server will contain all unknown and duplicate fields encountered.
(optional)pretty - If 'true', then the output is pretty printed. (optional)ApiException - If fail to call the API, e.g. server error or cannot deserialize the
response body| Status Code | Description | Response Headers |
| 200 | OK | - |
| 201 | Created | - |
| 202 | Accepted | - |
| 401 | Unauthorized | - |
public okhttp3.Call createSubjectAccessReviewAsync(V1SubjectAccessReview body, String dryRun, String fieldManager, String fieldValidation, String pretty, ApiCallback<V1SubjectAccessReview> _callback) throws ApiException
body - (required)dryRun - When present, indicates that modifications should not be persisted. An invalid or
unrecognized dryRun directive will result in an error response and no further processing of
the request. Valid values are: - All: all dry run stages will be processed (optional)fieldManager - fieldManager is a name associated with the actor or entity that is making
these changes. The value must be less than or 128 characters long, and only contain
printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. (optional)fieldValidation - fieldValidation instructs the server on how to handle objects in the
request (POST/PUT/PATCH) containing unknown or duplicate fields, provided that the
`ServerSideFieldValidation` feature gate is also enabled. Valid values are: -
Ignore: This will ignore any unknown fields that are silently dropped from the object, and
will ignore all but the last duplicate field that the decoder encounters. This is the
default behavior prior to v1.23 and is the default behavior when the
`ServerSideFieldValidation` feature gate is disabled. - Warn: This will send a
warning via the standard warning response header for each unknown field that is dropped
from the object, and for each duplicate field that is encountered. The request will still
succeed if there are no other errors, and will only persist the last of any duplicate
fields. This is the default when the `ServerSideFieldValidation` feature gate is
enabled. - Strict: This will fail the request with a BadRequest error if any unknown fields
would be dropped from the object, or if any duplicate fields are present. The error
returned from the server will contain all unknown and duplicate fields encountered.
(optional)pretty - If 'true', then the output is pretty printed. (optional)_callback - The callback to be executed when the API call finishesApiException - If fail to process the API call, e.g. serializing the request body object| Status Code | Description | Response Headers |
| 200 | OK | - |
| 201 | Created | - |
| 202 | Accepted | - |
| 401 | Unauthorized | - |
public okhttp3.Call getAPIResourcesCall(ApiCallback _callback) throws ApiException
_callback - Callback for upload/download progressApiException - If fail to serialize the request body object| Status Code | Description | Response Headers |
| 200 | OK | - |
| 401 | Unauthorized | - |
public V1APIResourceList getAPIResources() throws ApiException
ApiException - If fail to call the API, e.g. server error or cannot deserialize the
response body| Status Code | Description | Response Headers |
| 200 | OK | - |
| 401 | Unauthorized | - |
public ApiResponse<V1APIResourceList> getAPIResourcesWithHttpInfo() throws ApiException
ApiException - If fail to call the API, e.g. server error or cannot deserialize the
response body| Status Code | Description | Response Headers |
| 200 | OK | - |
| 401 | Unauthorized | - |
public okhttp3.Call getAPIResourcesAsync(ApiCallback<V1APIResourceList> _callback) throws ApiException
_callback - The callback to be executed when the API call finishesApiException - If fail to process the API call, e.g. serializing the request body object| Status Code | Description | Response Headers |
| 200 | OK | - |
| 401 | Unauthorized | - |
Copyright © 2022. All rights reserved.