Class GetPortIdsArgs.Builder
- java.lang.Object
-
- com.pulumi.openstack.networking.inputs.GetPortIdsArgs.Builder
-
- Enclosing class:
- GetPortIdsArgs
public static final class GetPortIdsArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(GetPortIdsArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GetPortIdsArgs.BuilderadminStateUp(com.pulumi.core.Output<java.lang.Boolean> adminStateUp)GetPortIdsArgs.BuilderadminStateUp(java.lang.Boolean adminStateUp)GetPortIdsArgsbuild()GetPortIdsArgs.Builderdescription(com.pulumi.core.Output<java.lang.String> description)GetPortIdsArgs.Builderdescription(java.lang.String description)GetPortIdsArgs.BuilderdeviceId(com.pulumi.core.Output<java.lang.String> deviceId)GetPortIdsArgs.BuilderdeviceId(java.lang.String deviceId)GetPortIdsArgs.BuilderdeviceOwner(com.pulumi.core.Output<java.lang.String> deviceOwner)GetPortIdsArgs.BuilderdeviceOwner(java.lang.String deviceOwner)GetPortIdsArgs.BuilderdnsName(com.pulumi.core.Output<java.lang.String> dnsName)GetPortIdsArgs.BuilderdnsName(java.lang.String dnsName)GetPortIdsArgs.BuilderfixedIp(com.pulumi.core.Output<java.lang.String> fixedIp)GetPortIdsArgs.BuilderfixedIp(java.lang.String fixedIp)GetPortIdsArgs.BuildermacAddress(com.pulumi.core.Output<java.lang.String> macAddress)GetPortIdsArgs.BuildermacAddress(java.lang.String macAddress)GetPortIdsArgs.Buildername(com.pulumi.core.Output<java.lang.String> name)GetPortIdsArgs.Buildername(java.lang.String name)GetPortIdsArgs.BuildernetworkId(com.pulumi.core.Output<java.lang.String> networkId)GetPortIdsArgs.BuildernetworkId(java.lang.String networkId)GetPortIdsArgs.BuilderprojectId(com.pulumi.core.Output<java.lang.String> projectId)GetPortIdsArgs.BuilderprojectId(java.lang.String projectId)GetPortIdsArgs.Builderregion(com.pulumi.core.Output<java.lang.String> region)GetPortIdsArgs.Builderregion(java.lang.String region)GetPortIdsArgs.BuildersecurityGroupIds(com.pulumi.core.Output<java.util.List<java.lang.String>> securityGroupIds)GetPortIdsArgs.BuildersecurityGroupIds(java.lang.String... securityGroupIds)GetPortIdsArgs.BuildersecurityGroupIds(java.util.List<java.lang.String> securityGroupIds)GetPortIdsArgs.BuildersortDirection(com.pulumi.core.Output<java.lang.String> sortDirection)GetPortIdsArgs.BuildersortDirection(java.lang.String sortDirection)GetPortIdsArgs.BuildersortKey(com.pulumi.core.Output<java.lang.String> sortKey)GetPortIdsArgs.BuildersortKey(java.lang.String sortKey)GetPortIdsArgs.Builderstatus(com.pulumi.core.Output<java.lang.String> status)GetPortIdsArgs.Builderstatus(java.lang.String status)GetPortIdsArgs.Buildertags(com.pulumi.core.Output<java.util.List<java.lang.String>> tags)GetPortIdsArgs.Buildertags(java.lang.String... tags)GetPortIdsArgs.Buildertags(java.util.List<java.lang.String> tags)GetPortIdsArgs.BuildertenantId(com.pulumi.core.Output<java.lang.String> tenantId)GetPortIdsArgs.BuildertenantId(java.lang.String tenantId)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(GetPortIdsArgs defaults)
-
-
Method Detail
-
adminStateUp
public GetPortIdsArgs.Builder adminStateUp(@Nullable com.pulumi.core.Output<java.lang.Boolean> adminStateUp)
- Parameters:
adminStateUp- The administrative state of the port.- Returns:
- builder
-
adminStateUp
public GetPortIdsArgs.Builder adminStateUp(java.lang.Boolean adminStateUp)
- Parameters:
adminStateUp- The administrative state of the port.- Returns:
- builder
-
description
public GetPortIdsArgs.Builder description(@Nullable com.pulumi.core.Output<java.lang.String> description)
- Parameters:
description- Human-readable description of the port.- Returns:
- builder
-
description
public GetPortIdsArgs.Builder description(java.lang.String description)
- Parameters:
description- Human-readable description of the port.- Returns:
- builder
-
deviceId
public GetPortIdsArgs.Builder deviceId(@Nullable com.pulumi.core.Output<java.lang.String> deviceId)
- Parameters:
deviceId- The ID of the device the port belongs to.- Returns:
- builder
-
deviceId
public GetPortIdsArgs.Builder deviceId(java.lang.String deviceId)
- Parameters:
deviceId- The ID of the device the port belongs to.- Returns:
- builder
-
deviceOwner
public GetPortIdsArgs.Builder deviceOwner(@Nullable com.pulumi.core.Output<java.lang.String> deviceOwner)
- Parameters:
deviceOwner- The device owner of the port.- Returns:
- builder
-
deviceOwner
public GetPortIdsArgs.Builder deviceOwner(java.lang.String deviceOwner)
- Parameters:
deviceOwner- The device owner of the port.- Returns:
- builder
-
dnsName
public GetPortIdsArgs.Builder dnsName(@Nullable com.pulumi.core.Output<java.lang.String> dnsName)
-
dnsName
public GetPortIdsArgs.Builder dnsName(java.lang.String dnsName)
-
fixedIp
public GetPortIdsArgs.Builder fixedIp(@Nullable com.pulumi.core.Output<java.lang.String> fixedIp)
- Parameters:
fixedIp- The port IP address filter.- Returns:
- builder
-
fixedIp
public GetPortIdsArgs.Builder fixedIp(java.lang.String fixedIp)
- Parameters:
fixedIp- The port IP address filter.- Returns:
- builder
-
macAddress
public GetPortIdsArgs.Builder macAddress(@Nullable com.pulumi.core.Output<java.lang.String> macAddress)
- Parameters:
macAddress- The MAC address of the port.- Returns:
- builder
-
macAddress
public GetPortIdsArgs.Builder macAddress(java.lang.String macAddress)
- Parameters:
macAddress- The MAC address of the port.- Returns:
- builder
-
name
public GetPortIdsArgs.Builder name(@Nullable com.pulumi.core.Output<java.lang.String> name)
- Parameters:
name- The name of the port.- Returns:
- builder
-
name
public GetPortIdsArgs.Builder name(java.lang.String name)
- Parameters:
name- The name of the port.- Returns:
- builder
-
networkId
public GetPortIdsArgs.Builder networkId(@Nullable com.pulumi.core.Output<java.lang.String> networkId)
- Parameters:
networkId- The ID of the network the port belongs to.- Returns:
- builder
-
networkId
public GetPortIdsArgs.Builder networkId(java.lang.String networkId)
- Parameters:
networkId- The ID of the network the port belongs to.- Returns:
- builder
-
projectId
public GetPortIdsArgs.Builder projectId(@Nullable com.pulumi.core.Output<java.lang.String> projectId)
- Parameters:
projectId- The owner of the port.- Returns:
- builder
-
projectId
public GetPortIdsArgs.Builder projectId(java.lang.String projectId)
- Parameters:
projectId- The owner of the port.- Returns:
- builder
-
region
public GetPortIdsArgs.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 port ids. If omitted, the `region` argument of the provider is used.- Returns:
- builder
-
region
public GetPortIdsArgs.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 port ids. If omitted, the `region` argument of the provider is used.- Returns:
- builder
-
securityGroupIds
public GetPortIdsArgs.Builder securityGroupIds(@Nullable com.pulumi.core.Output<java.util.List<java.lang.String>> securityGroupIds)
- Parameters:
securityGroupIds- The list of port security group IDs to filter.- Returns:
- builder
-
securityGroupIds
public GetPortIdsArgs.Builder securityGroupIds(java.util.List<java.lang.String> securityGroupIds)
- Parameters:
securityGroupIds- The list of port security group IDs to filter.- Returns:
- builder
-
securityGroupIds
public GetPortIdsArgs.Builder securityGroupIds(java.lang.String... securityGroupIds)
- Parameters:
securityGroupIds- The list of port security group IDs to filter.- Returns:
- builder
-
sortDirection
public GetPortIdsArgs.Builder sortDirection(@Nullable com.pulumi.core.Output<java.lang.String> sortDirection)
- Parameters:
sortDirection- Order the results in either `asc` or `desc`. Defaults to none.- Returns:
- builder
-
sortDirection
public GetPortIdsArgs.Builder sortDirection(java.lang.String sortDirection)
- Parameters:
sortDirection- Order the results in either `asc` or `desc`. Defaults to none.- Returns:
- builder
-
sortKey
public GetPortIdsArgs.Builder sortKey(@Nullable com.pulumi.core.Output<java.lang.String> sortKey)
- Parameters:
sortKey- Sort ports based on a certain key. Defaults to none.- Returns:
- builder
-
sortKey
public GetPortIdsArgs.Builder sortKey(java.lang.String sortKey)
- Parameters:
sortKey- Sort ports based on a certain key. Defaults to none.- Returns:
- builder
-
status
public GetPortIdsArgs.Builder status(@Nullable com.pulumi.core.Output<java.lang.String> status)
- Parameters:
status- The status of the port.- Returns:
- builder
-
status
public GetPortIdsArgs.Builder status(java.lang.String status)
- Parameters:
status- The status of the port.- Returns:
- builder
-
tags
public GetPortIdsArgs.Builder tags(@Nullable com.pulumi.core.Output<java.util.List<java.lang.String>> tags)
- Parameters:
tags- The list of port tags to filter.- Returns:
- builder
-
tags
public GetPortIdsArgs.Builder tags(java.util.List<java.lang.String> tags)
- Parameters:
tags- The list of port tags to filter.- Returns:
- builder
-
tags
public GetPortIdsArgs.Builder tags(java.lang.String... tags)
- Parameters:
tags- The list of port tags to filter.- Returns:
- builder
-
tenantId
public GetPortIdsArgs.Builder tenantId(@Nullable com.pulumi.core.Output<java.lang.String> tenantId)
-
tenantId
public GetPortIdsArgs.Builder tenantId(java.lang.String tenantId)
-
build
public GetPortIdsArgs build()
-
-