接口 WorkloadGroupOuterClass.WorkloadGroupOrBuilder

    • 方法详细资料

      • hasMetadata

        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;
      • getMetadata

        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;
      • getMetadataOrBuilder

        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;
      • hasTemplate

        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];
      • getTemplate

        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];
      • getTemplateOrBuilder

        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];
      • hasProbe

        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;
      • getProbe

        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;
      • getProbeOrBuilder

        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;