Class ExternalNetworkArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.azurenative.managednetworkfabric.ExternalNetworkArgs
-
public final class ExternalNetworkArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ExternalNetworkArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static ExternalNetworkArgs
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<com.pulumi.core.Output<java.lang.String>>
annotation()
static ExternalNetworkArgs.Builder
builder()
static ExternalNetworkArgs.Builder
builder(ExternalNetworkArgs defaults)
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
exportRoutePolicyId()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
externalNetworkName()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
importRoutePolicyId()
com.pulumi.core.Output<java.lang.String>
l3IsolationDomainName()
java.util.Optional<com.pulumi.core.Output<ExternalNetworkPropertiesOptionAPropertiesArgs>>
optionAProperties()
java.util.Optional<com.pulumi.core.Output<OptionBPropertiesArgs>>
optionBProperties()
com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,PeeringOption>>
peeringOption()
com.pulumi.core.Output<java.lang.String>
resourceGroupName()
-
-
-
Field Detail
-
Empty
public static final ExternalNetworkArgs Empty
-
-
Method Detail
-
annotation
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> annotation()
- Returns:
- Switch configuration description.
-
exportRoutePolicyId
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> exportRoutePolicyId()
- Returns:
- ARM resource ID of exportRoutePolicy.
-
externalNetworkName
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> externalNetworkName()
- Returns:
- Name of the ExternalNetwork
-
importRoutePolicyId
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> importRoutePolicyId()
- Returns:
- ARM resource ID of importRoutePolicy.
-
l3IsolationDomainName
public com.pulumi.core.Output<java.lang.String> l3IsolationDomainName()
- Returns:
- Name of the L3IsolationDomain
-
optionAProperties
public java.util.Optional<com.pulumi.core.Output<ExternalNetworkPropertiesOptionAPropertiesArgs>> optionAProperties()
- Returns:
- option A properties object
-
optionBProperties
public java.util.Optional<com.pulumi.core.Output<OptionBPropertiesArgs>> optionBProperties()
- Returns:
- option B properties object
-
peeringOption
public com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,PeeringOption>> peeringOption()
- Returns:
- Peering option list.
-
resourceGroupName
public com.pulumi.core.Output<java.lang.String> resourceGroupName()
- Returns:
- The name of the resource group. The name is case insensitive.
-
builder
public static ExternalNetworkArgs.Builder builder()
-
builder
public static ExternalNetworkArgs.Builder builder(ExternalNetworkArgs defaults)
-
-