MembershipEndpoint constructor
MembershipEndpoint({
- GkeCluster? gkeCluster,
- KubernetesMetadata? kubernetesMetadata,
- KubernetesResource? kubernetesResource,
- OnPremCluster? onPremCluster,
- MultiCloudCluster? multiCloudCluster,
- EdgeCluster? edgeCluster,
- ApplianceCluster? applianceCluster,
- bool? googleManaged,
Implementation
factory MembershipEndpoint({
GkeCluster? gkeCluster,
KubernetesMetadata? kubernetesMetadata,
KubernetesResource? kubernetesResource,
OnPremCluster? onPremCluster,
MultiCloudCluster? multiCloudCluster,
EdgeCluster? edgeCluster,
ApplianceCluster? applianceCluster,
$core.bool? googleManaged,
}) {
final $result = create();
if (gkeCluster != null) {
$result.gkeCluster = gkeCluster;
}
if (kubernetesMetadata != null) {
$result.kubernetesMetadata = kubernetesMetadata;
}
if (kubernetesResource != null) {
$result.kubernetesResource = kubernetesResource;
}
if (onPremCluster != null) {
$result.onPremCluster = onPremCluster;
}
if (multiCloudCluster != null) {
$result.multiCloudCluster = multiCloudCluster;
}
if (edgeCluster != null) {
$result.edgeCluster = edgeCluster;
}
if (applianceCluster != null) {
$result.applianceCluster = applianceCluster;
}
if (googleManaged != null) {
$result.googleManaged = googleManaged;
}
return $result;
}