public static interface WorkloadGroupOuterClass.WorkloadGroupOrBuilder
extends com.google.protobuf.MessageOrBuilder
| 限定符和类型 | 方法和说明 |
|---|---|
WorkloadGroupOuterClass.WorkloadGroup.ObjectMeta |
getMetadata()
Metadata that will be used for all corresponding `WorkloadEntries`.
|
WorkloadGroupOuterClass.WorkloadGroup.ObjectMetaOrBuilder |
getMetadataOrBuilder()
Metadata that will be used for all corresponding `WorkloadEntries`.
|
WorkloadGroupOuterClass.ReadinessProbe |
getProbe()
`ReadinessProbe` describes the configuration the user must provide for healthchecking on their workload.
|
WorkloadGroupOuterClass.ReadinessProbeOrBuilder |
getProbeOrBuilder()
`ReadinessProbe` describes the configuration the user must provide for healthchecking on their workload.
|
WorkloadEntryOuterClass.WorkloadEntry |
getTemplate()
Template to be used for the generation of `WorkloadEntry` resources that belong to this `WorkloadGroup`.
|
WorkloadEntryOuterClass.WorkloadEntryOrBuilder |
getTemplateOrBuilder()
Template to be used for the generation of `WorkloadEntry` resources that belong to this `WorkloadGroup`.
|
boolean |
hasMetadata()
Metadata that will be used for all corresponding `WorkloadEntries`.
|
boolean |
hasProbe()
`ReadinessProbe` describes the configuration the user must provide for healthchecking on their workload.
|
boolean |
hasTemplate()
Template to be used for the generation of `WorkloadEntry` resources that belong to this `WorkloadGroup`.
|
boolean hasMetadata()
Metadata that will be used for all corresponding `WorkloadEntries`. User labels for a workload group should be set here in `metadata` rather than in `template`.
.istio.networking.v1alpha3.WorkloadGroup.ObjectMeta metadata = 1;WorkloadGroupOuterClass.WorkloadGroup.ObjectMeta getMetadata()
Metadata that will be used for all corresponding `WorkloadEntries`. User labels for a workload group should be set here in `metadata` rather than in `template`.
.istio.networking.v1alpha3.WorkloadGroup.ObjectMeta metadata = 1;WorkloadGroupOuterClass.WorkloadGroup.ObjectMetaOrBuilder getMetadataOrBuilder()
Metadata that will be used for all corresponding `WorkloadEntries`. User labels for a workload group should be set here in `metadata` rather than in `template`.
.istio.networking.v1alpha3.WorkloadGroup.ObjectMeta metadata = 1;boolean hasTemplate()
Template to be used for the generation of `WorkloadEntry` resources that belong to this `WorkloadGroup`. Please note that `address` and `labels` fields should not be set in the template, and an empty `serviceAccount` should default to `default`. The workload identities (mTLS certificates) will be bootstrapped using the specified service account's token. Workload entries in this group will be in the same namespace as the workload group, and inherit the labels and annotations from the above `metadata` field.
.istio.networking.v1alpha3.WorkloadEntry template = 2 [(.google.api.field_behavior) = REQUIRED];WorkloadEntryOuterClass.WorkloadEntry getTemplate()
Template to be used for the generation of `WorkloadEntry` resources that belong to this `WorkloadGroup`. Please note that `address` and `labels` fields should not be set in the template, and an empty `serviceAccount` should default to `default`. The workload identities (mTLS certificates) will be bootstrapped using the specified service account's token. Workload entries in this group will be in the same namespace as the workload group, and inherit the labels and annotations from the above `metadata` field.
.istio.networking.v1alpha3.WorkloadEntry template = 2 [(.google.api.field_behavior) = REQUIRED];WorkloadEntryOuterClass.WorkloadEntryOrBuilder getTemplateOrBuilder()
Template to be used for the generation of `WorkloadEntry` resources that belong to this `WorkloadGroup`. Please note that `address` and `labels` fields should not be set in the template, and an empty `serviceAccount` should default to `default`. The workload identities (mTLS certificates) will be bootstrapped using the specified service account's token. Workload entries in this group will be in the same namespace as the workload group, and inherit the labels and annotations from the above `metadata` field.
.istio.networking.v1alpha3.WorkloadEntry template = 2 [(.google.api.field_behavior) = REQUIRED];boolean hasProbe()
`ReadinessProbe` describes the configuration the user must provide for healthchecking on their workload. This configuration mirrors K8S in both syntax and logic for the most part.
.istio.networking.v1alpha3.ReadinessProbe probe = 3;WorkloadGroupOuterClass.ReadinessProbe getProbe()
`ReadinessProbe` describes the configuration the user must provide for healthchecking on their workload. This configuration mirrors K8S in both syntax and logic for the most part.
.istio.networking.v1alpha3.ReadinessProbe probe = 3;WorkloadGroupOuterClass.ReadinessProbeOrBuilder getProbeOrBuilder()
`ReadinessProbe` describes the configuration the user must provide for healthchecking on their workload. This configuration mirrors K8S in both syntax and logic for the most part.
.istio.networking.v1alpha3.ReadinessProbe probe = 3;Copyright © 2018–2023 Alibaba Group. All rights reserved.