trait Subnet extends AvailabilityZone with Outputs
- Alphabetic
- By Inheritance
- Subnet
- Outputs
- AvailabilityZone
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Type Members
-
case class
AZ(zone: Token[String]) extends Product with Serializable
- Definition Classes
- AvailabilityZone
-
implicit
class
RichResource[R <: Resource[R]] extends AnyRef
- Definition Classes
- Outputs
- implicit class RichSubnet extends AnyRef
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def nat(eip: AWS::EC2::EIP, routeTable: AWS::EC2::RouteTable, ga: AWS::EC2::VPCGatewayAttachment)(implicit s: AWS::EC2::Subnet): Template
- def nat(eip: AWS::EC2::EIP, routeTables: Seq[AWS::EC2::RouteTable], ga: AWS::EC2::VPCGatewayAttachment)(implicit s: AWS::EC2::Subnet): Template
- def nat(routeTable: AWS::EC2::RouteTable, ga: AWS::EC2::VPCGatewayAttachment)(implicit s: AWS::EC2::Subnet): Template
- def nat(routeTables: Seq[AWS::EC2::RouteTable], ga: AWS::EC2::VPCGatewayAttachment)(implicit s: AWS::EC2::Subnet): Template
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- def subnet(visibility: String, ordinal: Int, vpc: VpcId, az: Option[Token[String]] = None, cidr: Token[CidrBlock], tagger: (String, String) ⇒ Seq[AmazonTag]): AWS::EC2::Subnet
- def subnet(visibility: String, ordinal: Int, vpc: VpcId, az: Token[String], cidr: Token[CidrBlock], tagger: (String, String) ⇒ Seq[AmazonTag]): AWS::EC2::Subnet
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )
-
def
withAZ(zone: Token[String])(f: (AZ) ⇒ Template): Template
- Definition Classes
- AvailabilityZone
- def withRouteTableAssoc(visibility: String, subnetOrdinal: Int, routeTable: Token[ResourceRef[AWS::EC2::RouteTable]])(implicit s: AWS::EC2::Subnet): AWS::EC2::SubnetRouteTableAssociation
- def withSubnet(name: String, cidr: Token[CidrBlock])(f: (AWS::EC2::Subnet) ⇒ Template)(implicit vpc: AWS::EC2::VPC, az: AZ): Template