public interface PrivilegedAdmissionConfigOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getAllowlistPaths(int index)
public abstract String getAllowlistPaths(int index) The customer allowlist Cloud Storage paths for the cluster. These paths are
used with the --autopilot-privileged-admission flag to authorize
privileged workloads in Autopilot clusters.
Paths can be GKE-owned, in the format
gke://<partner_name>/<app_name>/<allowlist_path>, or customer-owned, in
the format gs://<bucket_name>/<allowlist_path>.
Wildcards (*) are supported to authorize all allowlists under specific
paths or directories. Example: gs://my-bucket/* will authorize all
allowlists under the my-bucket bucket.
repeated string allowlist_paths = 1;
| Parameter | |
|---|---|
| Name | Description |
index |
intThe index of the element to return. |
| Returns | |
|---|---|
| Type | Description |
String |
The allowlistPaths at the given index. |
getAllowlistPathsBytes(int index)
public abstract ByteString getAllowlistPathsBytes(int index) The customer allowlist Cloud Storage paths for the cluster. These paths are
used with the --autopilot-privileged-admission flag to authorize
privileged workloads in Autopilot clusters.
Paths can be GKE-owned, in the format
gke://<partner_name>/<app_name>/<allowlist_path>, or customer-owned, in
the format gs://<bucket_name>/<allowlist_path>.
Wildcards (*) are supported to authorize all allowlists under specific
paths or directories. Example: gs://my-bucket/* will authorize all
allowlists under the my-bucket bucket.
repeated string allowlist_paths = 1;
| Parameter | |
|---|---|
| Name | Description |
index |
intThe index of the value to return. |
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes of the allowlistPaths at the given index. |
getAllowlistPathsCount()
public abstract int getAllowlistPathsCount() The customer allowlist Cloud Storage paths for the cluster. These paths are
used with the --autopilot-privileged-admission flag to authorize
privileged workloads in Autopilot clusters.
Paths can be GKE-owned, in the format
gke://<partner_name>/<app_name>/<allowlist_path>, or customer-owned, in
the format gs://<bucket_name>/<allowlist_path>.
Wildcards (*) are supported to authorize all allowlists under specific
paths or directories. Example: gs://my-bucket/* will authorize all
allowlists under the my-bucket bucket.
repeated string allowlist_paths = 1;
| Returns | |
|---|---|
| Type | Description |
int |
The count of allowlistPaths. |
getAllowlistPathsList()
public abstract List<String> getAllowlistPathsList() The customer allowlist Cloud Storage paths for the cluster. These paths are
used with the --autopilot-privileged-admission flag to authorize
privileged workloads in Autopilot clusters.
Paths can be GKE-owned, in the format
gke://<partner_name>/<app_name>/<allowlist_path>, or customer-owned, in
the format gs://<bucket_name>/<allowlist_path>.
Wildcards (*) are supported to authorize all allowlists under specific
paths or directories. Example: gs://my-bucket/* will authorize all
allowlists under the my-bucket bucket.
repeated string allowlist_paths = 1;
| Returns | |
|---|---|
| Type | Description |
List<String> |
A list containing the allowlistPaths. |