All URIs are relative to https://localhost
| Method | HTTP request | Description |
|---|---|---|
| createNamespacedLocalSubjectAccessReview | POST /apis/authorization.k8s.io/v1beta1/namespaces/{namespace}/localsubjectaccessreviews | |
| createSelfSubjectAccessReview | POST /apis/authorization.k8s.io/v1beta1/selfsubjectaccessreviews | |
| createSelfSubjectRulesReview | POST /apis/authorization.k8s.io/v1beta1/selfsubjectrulesreviews | |
| createSubjectAccessReview | POST /apis/authorization.k8s.io/v1beta1/subjectaccessreviews | |
| getAPIResources | GET /apis/authorization.k8s.io/v1beta1/ |
V1beta1LocalSubjectAccessReview createNamespacedLocalSubjectAccessReview(namespace, body, dryRun, includeUninitialized, pretty)
create a LocalSubjectAccessReview
// Import classes:
//import io.kubernetes.client.ApiClient;
//import io.kubernetes.client.ApiException;
//import io.kubernetes.client.Configuration;
//import io.kubernetes.client.auth.*;
//import io.kubernetes.client.apis.AuthorizationV1beta1Api;
ApiClient defaultClient = Configuration.getDefaultApiClient();
// Configure API key authorization: BearerToken
ApiKeyAuth BearerToken = (ApiKeyAuth) defaultClient.getAuthentication("BearerToken");
BearerToken.setApiKey("YOUR API KEY");
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//BearerToken.setApiKeyPrefix("Token");
AuthorizationV1beta1Api apiInstance = new AuthorizationV1beta1Api();
String namespace = "namespace_example"; // String | object name and auth scope, such as for teams and projects
V1beta1LocalSubjectAccessReview body = new V1beta1LocalSubjectAccessReview(); // V1beta1LocalSubjectAccessReview |
String dryRun = "dryRun_example"; // String | 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
Boolean includeUninitialized = true; // Boolean | If IncludeUninitialized is specified, the object may be returned without completing initialization.
String pretty = "pretty_example"; // String | If 'true', then the output is pretty printed.
try {
V1beta1LocalSubjectAccessReview result = apiInstance.createNamespacedLocalSubjectAccessReview(namespace, body, dryRun, includeUninitialized, pretty);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling AuthorizationV1beta1Api#createNamespacedLocalSubjectAccessReview");
e.printStackTrace();
}| Name | Type | Description | Notes |
|---|---|---|---|
| namespace | String | object name and auth scope, such as for teams and projects | |
| body | V1beta1LocalSubjectAccessReview | ||
| dryRun | String | 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] |
| includeUninitialized | Boolean | If IncludeUninitialized is specified, the object may be returned without completing initialization. | [optional] |
| pretty | String | If 'true', then the output is pretty printed. | [optional] |
V1beta1LocalSubjectAccessReview
- Content-Type: /
- Accept: application/json, application/yaml, application/vnd.kubernetes.protobuf
V1beta1SelfSubjectAccessReview createSelfSubjectAccessReview(body, dryRun, includeUninitialized, pretty)
create a SelfSubjectAccessReview
// Import classes:
//import io.kubernetes.client.ApiClient;
//import io.kubernetes.client.ApiException;
//import io.kubernetes.client.Configuration;
//import io.kubernetes.client.auth.*;
//import io.kubernetes.client.apis.AuthorizationV1beta1Api;
ApiClient defaultClient = Configuration.getDefaultApiClient();
// Configure API key authorization: BearerToken
ApiKeyAuth BearerToken = (ApiKeyAuth) defaultClient.getAuthentication("BearerToken");
BearerToken.setApiKey("YOUR API KEY");
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//BearerToken.setApiKeyPrefix("Token");
AuthorizationV1beta1Api apiInstance = new AuthorizationV1beta1Api();
V1beta1SelfSubjectAccessReview body = new V1beta1SelfSubjectAccessReview(); // V1beta1SelfSubjectAccessReview |
String dryRun = "dryRun_example"; // String | 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
Boolean includeUninitialized = true; // Boolean | If IncludeUninitialized is specified, the object may be returned without completing initialization.
String pretty = "pretty_example"; // String | If 'true', then the output is pretty printed.
try {
V1beta1SelfSubjectAccessReview result = apiInstance.createSelfSubjectAccessReview(body, dryRun, includeUninitialized, pretty);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling AuthorizationV1beta1Api#createSelfSubjectAccessReview");
e.printStackTrace();
}| Name | Type | Description | Notes |
|---|---|---|---|
| body | V1beta1SelfSubjectAccessReview | ||
| dryRun | String | 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] |
| includeUninitialized | Boolean | If IncludeUninitialized is specified, the object may be returned without completing initialization. | [optional] |
| pretty | String | If 'true', then the output is pretty printed. | [optional] |
V1beta1SelfSubjectAccessReview
- Content-Type: /
- Accept: application/json, application/yaml, application/vnd.kubernetes.protobuf
V1beta1SelfSubjectRulesReview createSelfSubjectRulesReview(body, dryRun, includeUninitialized, pretty)
create a SelfSubjectRulesReview
// Import classes:
//import io.kubernetes.client.ApiClient;
//import io.kubernetes.client.ApiException;
//import io.kubernetes.client.Configuration;
//import io.kubernetes.client.auth.*;
//import io.kubernetes.client.apis.AuthorizationV1beta1Api;
ApiClient defaultClient = Configuration.getDefaultApiClient();
// Configure API key authorization: BearerToken
ApiKeyAuth BearerToken = (ApiKeyAuth) defaultClient.getAuthentication("BearerToken");
BearerToken.setApiKey("YOUR API KEY");
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//BearerToken.setApiKeyPrefix("Token");
AuthorizationV1beta1Api apiInstance = new AuthorizationV1beta1Api();
V1beta1SelfSubjectRulesReview body = new V1beta1SelfSubjectRulesReview(); // V1beta1SelfSubjectRulesReview |
String dryRun = "dryRun_example"; // String | 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
Boolean includeUninitialized = true; // Boolean | If IncludeUninitialized is specified, the object may be returned without completing initialization.
String pretty = "pretty_example"; // String | If 'true', then the output is pretty printed.
try {
V1beta1SelfSubjectRulesReview result = apiInstance.createSelfSubjectRulesReview(body, dryRun, includeUninitialized, pretty);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling AuthorizationV1beta1Api#createSelfSubjectRulesReview");
e.printStackTrace();
}| Name | Type | Description | Notes |
|---|---|---|---|
| body | V1beta1SelfSubjectRulesReview | ||
| dryRun | String | 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] |
| includeUninitialized | Boolean | If IncludeUninitialized is specified, the object may be returned without completing initialization. | [optional] |
| pretty | String | If 'true', then the output is pretty printed. | [optional] |
- Content-Type: /
- Accept: application/json, application/yaml, application/vnd.kubernetes.protobuf
V1beta1SubjectAccessReview createSubjectAccessReview(body, dryRun, includeUninitialized, pretty)
create a SubjectAccessReview
// Import classes:
//import io.kubernetes.client.ApiClient;
//import io.kubernetes.client.ApiException;
//import io.kubernetes.client.Configuration;
//import io.kubernetes.client.auth.*;
//import io.kubernetes.client.apis.AuthorizationV1beta1Api;
ApiClient defaultClient = Configuration.getDefaultApiClient();
// Configure API key authorization: BearerToken
ApiKeyAuth BearerToken = (ApiKeyAuth) defaultClient.getAuthentication("BearerToken");
BearerToken.setApiKey("YOUR API KEY");
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//BearerToken.setApiKeyPrefix("Token");
AuthorizationV1beta1Api apiInstance = new AuthorizationV1beta1Api();
V1beta1SubjectAccessReview body = new V1beta1SubjectAccessReview(); // V1beta1SubjectAccessReview |
String dryRun = "dryRun_example"; // String | 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
Boolean includeUninitialized = true; // Boolean | If IncludeUninitialized is specified, the object may be returned without completing initialization.
String pretty = "pretty_example"; // String | If 'true', then the output is pretty printed.
try {
V1beta1SubjectAccessReview result = apiInstance.createSubjectAccessReview(body, dryRun, includeUninitialized, pretty);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling AuthorizationV1beta1Api#createSubjectAccessReview");
e.printStackTrace();
}| Name | Type | Description | Notes |
|---|---|---|---|
| body | V1beta1SubjectAccessReview | ||
| dryRun | String | 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] |
| includeUninitialized | Boolean | If IncludeUninitialized is specified, the object may be returned without completing initialization. | [optional] |
| pretty | String | If 'true', then the output is pretty printed. | [optional] |
- Content-Type: /
- Accept: application/json, application/yaml, application/vnd.kubernetes.protobuf
V1APIResourceList getAPIResources()
get available resources
// Import classes:
//import io.kubernetes.client.ApiClient;
//import io.kubernetes.client.ApiException;
//import io.kubernetes.client.Configuration;
//import io.kubernetes.client.auth.*;
//import io.kubernetes.client.apis.AuthorizationV1beta1Api;
ApiClient defaultClient = Configuration.getDefaultApiClient();
// Configure API key authorization: BearerToken
ApiKeyAuth BearerToken = (ApiKeyAuth) defaultClient.getAuthentication("BearerToken");
BearerToken.setApiKey("YOUR API KEY");
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//BearerToken.setApiKeyPrefix("Token");
AuthorizationV1beta1Api apiInstance = new AuthorizationV1beta1Api();
try {
V1APIResourceList result = apiInstance.getAPIResources();
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling AuthorizationV1beta1Api#getAPIResources");
e.printStackTrace();
}This endpoint does not need any parameter.
- Content-Type: application/json, application/yaml, application/vnd.kubernetes.protobuf
- Accept: application/json, application/yaml, application/vnd.kubernetes.protobuf