Package namespace.cloud.compute.v1beta
Interface Compute.CreateInstanceRequest.NetworkPolicyOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Compute.CreateInstanceRequest.NetworkPolicy,Compute.CreateInstanceRequest.NetworkPolicy.Builder
- Enclosing class:
Compute.CreateInstanceRequest
public static interface Compute.CreateInstanceRequest.NetworkPolicyOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionInline egress policy configuration, defining behavior via mode and rules.Inline egress policy configuration, defining behavior via mode and rules.Tag of a pre-configured workspace egress policy to apply.com.google.protobuf.ByteStringTag of a pre-configured workspace egress policy to apply.booleanInline egress policy configuration, defining behavior via mode and rules.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasEgress
boolean hasEgress()Inline egress policy configuration, defining behavior via mode and rules.
.namespace.cloud.network.v1beta.EgressPolicySpec egress = 1;- Returns:
- Whether the egress field is set.
-
getEgress
Egress.EgressPolicySpec getEgress()Inline egress policy configuration, defining behavior via mode and rules.
.namespace.cloud.network.v1beta.EgressPolicySpec egress = 1;- Returns:
- The egress.
-
getEgressOrBuilder
Egress.EgressPolicySpecOrBuilder getEgressOrBuilder()Inline egress policy configuration, defining behavior via mode and rules.
.namespace.cloud.network.v1beta.EgressPolicySpec egress = 1; -
getEgressPolicyTag
String getEgressPolicyTag()Tag of a pre-configured workspace egress policy to apply. Mutually exclusive with 'egress'.
string egress_policy_tag = 2;- Returns:
- The egressPolicyTag.
-
getEgressPolicyTagBytes
com.google.protobuf.ByteString getEgressPolicyTagBytes()Tag of a pre-configured workspace egress policy to apply. Mutually exclusive with 'egress'.
string egress_policy_tag = 2;- Returns:
- The bytes for egressPolicyTag.
-