Class GetNetworkArgs.Builder
- java.lang.Object
-
- com.pulumi.openstack.networking.inputs.GetNetworkArgs.Builder
-
- Enclosing class:
- GetNetworkArgs
public static final class GetNetworkArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(GetNetworkArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GetNetworkArgsbuild()GetNetworkArgs.Builderdescription(com.pulumi.core.Output<java.lang.String> description)GetNetworkArgs.Builderdescription(java.lang.String description)GetNetworkArgs.Builderexternal(com.pulumi.core.Output<java.lang.Boolean> external)GetNetworkArgs.Builderexternal(java.lang.Boolean external)GetNetworkArgs.BuildermatchingSubnetCidr(com.pulumi.core.Output<java.lang.String> matchingSubnetCidr)GetNetworkArgs.BuildermatchingSubnetCidr(java.lang.String matchingSubnetCidr)GetNetworkArgs.Buildermtu(com.pulumi.core.Output<java.lang.Integer> mtu)GetNetworkArgs.Buildermtu(java.lang.Integer mtu)GetNetworkArgs.Buildername(com.pulumi.core.Output<java.lang.String> name)GetNetworkArgs.Buildername(java.lang.String name)GetNetworkArgs.BuildernetworkId(com.pulumi.core.Output<java.lang.String> networkId)GetNetworkArgs.BuildernetworkId(java.lang.String networkId)GetNetworkArgs.Builderregion(com.pulumi.core.Output<java.lang.String> region)GetNetworkArgs.Builderregion(java.lang.String region)GetNetworkArgs.Builderstatus(com.pulumi.core.Output<java.lang.String> status)GetNetworkArgs.Builderstatus(java.lang.String status)GetNetworkArgs.Buildertags(com.pulumi.core.Output<java.util.List<java.lang.String>> tags)GetNetworkArgs.Buildertags(java.lang.String... tags)GetNetworkArgs.Buildertags(java.util.List<java.lang.String> tags)GetNetworkArgs.BuildertenantId(com.pulumi.core.Output<java.lang.String> tenantId)GetNetworkArgs.BuildertenantId(java.lang.String tenantId)GetNetworkArgs.BuildertransparentVlan(com.pulumi.core.Output<java.lang.Boolean> transparentVlan)GetNetworkArgs.BuildertransparentVlan(java.lang.Boolean transparentVlan)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(GetNetworkArgs defaults)
-
-
Method Detail
-
description
public GetNetworkArgs.Builder description(@Nullable com.pulumi.core.Output<java.lang.String> description)
- Parameters:
description- Human-readable description of the network.- Returns:
- builder
-
description
public GetNetworkArgs.Builder description(java.lang.String description)
- Parameters:
description- Human-readable description of the network.- Returns:
- builder
-
external
public GetNetworkArgs.Builder external(@Nullable com.pulumi.core.Output<java.lang.Boolean> external)
- Parameters:
external- The external routing facility of the network.- Returns:
- builder
-
external
public GetNetworkArgs.Builder external(java.lang.Boolean external)
- Parameters:
external- The external routing facility of the network.- Returns:
- builder
-
matchingSubnetCidr
public GetNetworkArgs.Builder matchingSubnetCidr(@Nullable com.pulumi.core.Output<java.lang.String> matchingSubnetCidr)
- Parameters:
matchingSubnetCidr- The CIDR of a subnet within the network.- Returns:
- builder
-
matchingSubnetCidr
public GetNetworkArgs.Builder matchingSubnetCidr(java.lang.String matchingSubnetCidr)
- Parameters:
matchingSubnetCidr- The CIDR of a subnet within the network.- Returns:
- builder
-
mtu
public GetNetworkArgs.Builder mtu(@Nullable com.pulumi.core.Output<java.lang.Integer> mtu)
- Parameters:
mtu- The network MTU to filter. Available, when Neutron `net-mtu` extension is enabled.- Returns:
- builder
-
mtu
public GetNetworkArgs.Builder mtu(java.lang.Integer mtu)
- Parameters:
mtu- The network MTU to filter. Available, when Neutron `net-mtu` extension is enabled.- Returns:
- builder
-
name
public GetNetworkArgs.Builder name(@Nullable com.pulumi.core.Output<java.lang.String> name)
- Parameters:
name- The name of the network.- Returns:
- builder
-
name
public GetNetworkArgs.Builder name(java.lang.String name)
- Parameters:
name- The name of the network.- Returns:
- builder
-
networkId
public GetNetworkArgs.Builder networkId(@Nullable com.pulumi.core.Output<java.lang.String> networkId)
- Parameters:
networkId- The ID of the network.- Returns:
- builder
-
networkId
public GetNetworkArgs.Builder networkId(java.lang.String networkId)
- Parameters:
networkId- The ID of the network.- Returns:
- builder
-
region
public GetNetworkArgs.Builder region(@Nullable com.pulumi.core.Output<java.lang.String> region)
- Parameters:
region- The region in which to obtain the V2 Neutron client. A Neutron client is needed to retrieve networks ids. If omitted, the `region` argument of the provider is used.- Returns:
- builder
-
region
public GetNetworkArgs.Builder region(java.lang.String region)
- Parameters:
region- The region in which to obtain the V2 Neutron client. A Neutron client is needed to retrieve networks ids. If omitted, the `region` argument of the provider is used.- Returns:
- builder
-
status
public GetNetworkArgs.Builder status(@Nullable com.pulumi.core.Output<java.lang.String> status)
- Parameters:
status- The status of the network.- Returns:
- builder
-
status
public GetNetworkArgs.Builder status(java.lang.String status)
- Parameters:
status- The status of the network.- Returns:
- builder
-
tags
public GetNetworkArgs.Builder tags(@Nullable com.pulumi.core.Output<java.util.List<java.lang.String>> tags)
- Parameters:
tags- The list of network tags to filter.- Returns:
- builder
-
tags
public GetNetworkArgs.Builder tags(java.util.List<java.lang.String> tags)
- Parameters:
tags- The list of network tags to filter.- Returns:
- builder
-
tags
public GetNetworkArgs.Builder tags(java.lang.String... tags)
- Parameters:
tags- The list of network tags to filter.- Returns:
- builder
-
tenantId
public GetNetworkArgs.Builder tenantId(@Nullable com.pulumi.core.Output<java.lang.String> tenantId)
- Parameters:
tenantId- The owner of the network.- Returns:
- builder
-
tenantId
public GetNetworkArgs.Builder tenantId(java.lang.String tenantId)
- Parameters:
tenantId- The owner of the network.- Returns:
- builder
-
transparentVlan
public GetNetworkArgs.Builder transparentVlan(@Nullable com.pulumi.core.Output<java.lang.Boolean> transparentVlan)
- Parameters:
transparentVlan- The VLAN transparent attribute for the network.- Returns:
- builder
-
transparentVlan
public GetNetworkArgs.Builder transparentVlan(java.lang.Boolean transparentVlan)
- Parameters:
transparentVlan- The VLAN transparent attribute for the network.- Returns:
- builder
-
build
public GetNetworkArgs build()
-
-