Package com.pulumi.aws.chime
Class VoiceConnectorTerminationArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.chime.VoiceConnectorTerminationArgs.Builder
-
- Enclosing class:
- VoiceConnectorTerminationArgs
public static final class VoiceConnectorTerminationArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(VoiceConnectorTerminationArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(VoiceConnectorTerminationArgs defaults)
-
-
Method Detail
-
callingRegions
public VoiceConnectorTerminationArgs.Builder callingRegions(com.pulumi.core.Output<java.util.List<java.lang.String>> callingRegions)
- Parameters:
callingRegions
- The countries to which calls are allowed, in ISO 3166-1 alpha-2 format.- Returns:
- builder
-
callingRegions
public VoiceConnectorTerminationArgs.Builder callingRegions(java.util.List<java.lang.String> callingRegions)
- Parameters:
callingRegions
- The countries to which calls are allowed, in ISO 3166-1 alpha-2 format.- Returns:
- builder
-
callingRegions
public VoiceConnectorTerminationArgs.Builder callingRegions(java.lang.String... callingRegions)
- Parameters:
callingRegions
- The countries to which calls are allowed, in ISO 3166-1 alpha-2 format.- Returns:
- builder
-
cidrAllowLists
public VoiceConnectorTerminationArgs.Builder cidrAllowLists(com.pulumi.core.Output<java.util.List<java.lang.String>> cidrAllowLists)
- Parameters:
cidrAllowLists
- The IP addresses allowed to make calls, in CIDR format.- Returns:
- builder
-
cidrAllowLists
public VoiceConnectorTerminationArgs.Builder cidrAllowLists(java.util.List<java.lang.String> cidrAllowLists)
- Parameters:
cidrAllowLists
- The IP addresses allowed to make calls, in CIDR format.- Returns:
- builder
-
cidrAllowLists
public VoiceConnectorTerminationArgs.Builder cidrAllowLists(java.lang.String... cidrAllowLists)
- Parameters:
cidrAllowLists
- The IP addresses allowed to make calls, in CIDR format.- Returns:
- builder
-
cpsLimit
public VoiceConnectorTerminationArgs.Builder cpsLimit(@Nullable com.pulumi.core.Output<java.lang.Integer> cpsLimit)
- Parameters:
cpsLimit
- The limit on calls per second. Max value based on account service quota. Default value of `1`.- Returns:
- builder
-
cpsLimit
public VoiceConnectorTerminationArgs.Builder cpsLimit(java.lang.Integer cpsLimit)
- Parameters:
cpsLimit
- The limit on calls per second. Max value based on account service quota. Default value of `1`.- Returns:
- builder
-
defaultPhoneNumber
public VoiceConnectorTerminationArgs.Builder defaultPhoneNumber(@Nullable com.pulumi.core.Output<java.lang.String> defaultPhoneNumber)
- Parameters:
defaultPhoneNumber
- The default caller ID phone number.- Returns:
- builder
-
defaultPhoneNumber
public VoiceConnectorTerminationArgs.Builder defaultPhoneNumber(java.lang.String defaultPhoneNumber)
- Parameters:
defaultPhoneNumber
- The default caller ID phone number.- Returns:
- builder
-
disabled
public VoiceConnectorTerminationArgs.Builder disabled(@Nullable com.pulumi.core.Output<java.lang.Boolean> disabled)
- Parameters:
disabled
- When termination settings are disabled, outbound calls can not be made.- Returns:
- builder
-
disabled
public VoiceConnectorTerminationArgs.Builder disabled(java.lang.Boolean disabled)
- Parameters:
disabled
- When termination settings are disabled, outbound calls can not be made.- Returns:
- builder
-
voiceConnectorId
public VoiceConnectorTerminationArgs.Builder voiceConnectorId(com.pulumi.core.Output<java.lang.String> voiceConnectorId)
- Parameters:
voiceConnectorId
- The Amazon Chime Voice Connector ID.- Returns:
- builder
-
voiceConnectorId
public VoiceConnectorTerminationArgs.Builder voiceConnectorId(java.lang.String voiceConnectorId)
- Parameters:
voiceConnectorId
- The Amazon Chime Voice Connector ID.- Returns:
- builder
-
build
public VoiceConnectorTerminationArgs build()
-
-