Class PeeringPropertiesDirectArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.azurenative.peering.inputs.PeeringPropertiesDirectArgs
-
public final class PeeringPropertiesDirectArgs extends com.pulumi.resources.ResourceArgs
The properties that define a direct peering.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
PeeringPropertiesDirectArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static PeeringPropertiesDirectArgs
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static PeeringPropertiesDirectArgs.Builder
builder()
static PeeringPropertiesDirectArgs.Builder
builder(PeeringPropertiesDirectArgs defaults)
java.util.Optional<com.pulumi.core.Output<java.util.List<DirectConnectionArgs>>>
connections()
java.util.Optional<com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,DirectPeeringType>>>
directPeeringType()
java.util.Optional<com.pulumi.core.Output<SubResourceArgs>>
peerAsn()
-
-
-
Field Detail
-
Empty
public static final PeeringPropertiesDirectArgs Empty
-
-
Method Detail
-
connections
public java.util.Optional<com.pulumi.core.Output<java.util.List<DirectConnectionArgs>>> connections()
- Returns:
- The set of connections that constitute a direct peering.
-
directPeeringType
public java.util.Optional<com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,DirectPeeringType>>> directPeeringType()
- Returns:
- The type of direct peering.
-
peerAsn
public java.util.Optional<com.pulumi.core.Output<SubResourceArgs>> peerAsn()
- Returns:
- The reference of the peer ASN.
-
builder
public static PeeringPropertiesDirectArgs.Builder builder()
-
builder
public static PeeringPropertiesDirectArgs.Builder builder(PeeringPropertiesDirectArgs defaults)
-
-