com.amazonaws.services.ec2.model

## クラス CreateNetworkAclRequest

- java.lang.Object
- - com.amazonaws.AmazonWebServiceRequest
  - - com.amazonaws.services.ec2.model.CreateNetworkAclRequest

- すべての実装されたインタフェース:
    java.io.Serializable

      public class CreateNetworkAclRequest
      extends AmazonWebServiceRequest
      implements java.io.Serializable

  Container for the parameters to the `CreateNetworkAcl operation`.

  Creates a new network ACL in a VPC. Network ACLs provide an optional layer of security (on top of security groups) for the instances in your VPC. For more information about network ACLs, go to Network ACLs in the Amazon Virtual Private Cloud User Guide.

  関連項目:
    `AmazonEC2.createNetworkAcl(CreateNetworkAclRequest)`, 直列化された形式

- - ### コンストラクタの概要

    コンストラクタ
    コンストラクタと説明
    `CreateNetworkAclRequest()`

  - ### メソッドの概要

    メソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `boolean` | `equals(java.lang.Object obj)`
    `java.lang.String` | `getVpcId()` The ID of the VPC where the network ACL will be created.
    `int` | `hashCode()`
    `void` | `setVpcId(java.lang.String vpcId)` The ID of the VPC where the network ACL will be created.
    `java.lang.String` | `toString()` Returns a string representation of this object; useful for testing and debugging.
    `CreateNetworkAclRequest` | `withVpcId(java.lang.String vpcId)` The ID of the VPC where the network ACL will be created.

    - ### クラスから継承されたメソッド com.amazonaws.AmazonWebServiceRequest

      `copyPrivateRequestParameters, getRequestClientOptions, getRequestCredentials, setRequestCredentials`

    - ### クラスから継承されたメソッド java.lang.Object

      `clone, finalize, getClass, notify, notifyAll, wait, wait, wait`

- - ### コンストラクタの詳細

    - #### CreateNetworkAclRequest

          public CreateNetworkAclRequest()

  - ### メソッドの詳細

    - #### getVpcId

          public java.lang.String getVpcId()

      The ID of the VPC where the network ACL will be created.
      戻り値:
        The ID of the VPC where the network ACL will be created.

    - #### setVpcId

          public void setVpcId(java.lang.String vpcId)

      The ID of the VPC where the network ACL will be created.
      パラメータ:
        `vpcId` - The ID of the VPC where the network ACL will be created.

    - #### withVpcId

          public CreateNetworkAclRequest withVpcId(java.lang.String vpcId)

      The ID of the VPC where the network ACL will be created.

      Returns a reference to this object so that method calls can be chained together.

      パラメータ:
        `vpcId` - The ID of the VPC where the network ACL will be created.

    - #### toString

          public java.lang.String toString()

      Returns a string representation of this object; useful for testing and debugging.
      オーバーライド:
        `toString` クラス内 `java.lang.Object`
      戻り値:
        A string representation of this object.
      関連項目:
        `Object.toString()`

    - #### hashCode

          public int hashCode()

      オーバーライド:
        `hashCode` クラス内 `java.lang.Object`

    - #### equals

          public boolean equals(java.lang.Object obj)

      オーバーライド:
        `equals` クラス内 `java.lang.Object`