Interface CreateSecurityProfileRequestOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
CreateSecurityProfileRequest, CreateSecurityProfileRequest.Builder

@Generated public interface CreateSecurityProfileRequestOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getParent

      String getParent()
       Required. The parent resource of the SecurityProfile. Must be in the format
       `projects|organizations/*/locations/{location}`.
       
      string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Returns:
      The parent.
    • getParentBytes

      com.google.protobuf.ByteString getParentBytes()
       Required. The parent resource of the SecurityProfile. Must be in the format
       `projects|organizations/*/locations/{location}`.
       
      string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Returns:
      The bytes for parent.
    • getSecurityProfileId

      String getSecurityProfileId()
       Required. Short name of the SecurityProfile resource to be created. This
       value should be 1-63 characters long, containing only letters, numbers,
       hyphens, and underscores, and should not start with a number. E.g.
       "security_profile1".
       
      string security_profile_id = 2 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The securityProfileId.
    • getSecurityProfileIdBytes

      com.google.protobuf.ByteString getSecurityProfileIdBytes()
       Required. Short name of the SecurityProfile resource to be created. This
       value should be 1-63 characters long, containing only letters, numbers,
       hyphens, and underscores, and should not start with a number. E.g.
       "security_profile1".
       
      string security_profile_id = 2 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The bytes for securityProfileId.
    • hasSecurityProfile

      boolean hasSecurityProfile()
       Required. SecurityProfile resource to be created.
       
      .google.cloud.networksecurity.v1.SecurityProfile security_profile = 3 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      Whether the securityProfile field is set.
    • getSecurityProfile

      SecurityProfile getSecurityProfile()
       Required. SecurityProfile resource to be created.
       
      .google.cloud.networksecurity.v1.SecurityProfile security_profile = 3 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The securityProfile.
    • getSecurityProfileOrBuilder

      SecurityProfileOrBuilder getSecurityProfileOrBuilder()
       Required. SecurityProfile resource to be created.
       
      .google.cloud.networksecurity.v1.SecurityProfile security_profile = 3 [(.google.api.field_behavior) = REQUIRED];