Package com.pulumi.aws.chime.inputs
Class VoiceConnectorTerminationState.Builder
- java.lang.Object
-
- com.pulumi.aws.chime.inputs.VoiceConnectorTerminationState.Builder
-
- Enclosing class:
- VoiceConnectorTerminationState
public static final class VoiceConnectorTerminationState.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(VoiceConnectorTerminationState defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(VoiceConnectorTerminationState defaults)
-
-
Method Detail
-
callingRegions
public VoiceConnectorTerminationState.Builder callingRegions(@Nullable 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 VoiceConnectorTerminationState.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 VoiceConnectorTerminationState.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 VoiceConnectorTerminationState.Builder cidrAllowLists(@Nullable 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 VoiceConnectorTerminationState.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 VoiceConnectorTerminationState.Builder cidrAllowLists(java.lang.String... cidrAllowLists)
- Parameters:
cidrAllowLists- The IP addresses allowed to make calls, in CIDR format.- Returns:
- builder
-
cpsLimit
public VoiceConnectorTerminationState.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 VoiceConnectorTerminationState.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 VoiceConnectorTerminationState.Builder defaultPhoneNumber(@Nullable com.pulumi.core.Output<java.lang.String> defaultPhoneNumber)
- Parameters:
defaultPhoneNumber- The default caller ID phone number.- Returns:
- builder
-
defaultPhoneNumber
public VoiceConnectorTerminationState.Builder defaultPhoneNumber(java.lang.String defaultPhoneNumber)
- Parameters:
defaultPhoneNumber- The default caller ID phone number.- Returns:
- builder
-
disabled
public VoiceConnectorTerminationState.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 VoiceConnectorTerminationState.Builder disabled(java.lang.Boolean disabled)
- Parameters:
disabled- When termination settings are disabled, outbound calls can not be made.- Returns:
- builder
-
region
public VoiceConnectorTerminationState.Builder region(@Nullable com.pulumi.core.Output<java.lang.String> region)
- Parameters:
region- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.- Returns:
- builder
-
region
public VoiceConnectorTerminationState.Builder region(java.lang.String region)
- Parameters:
region- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.- Returns:
- builder
-
voiceConnectorId
public VoiceConnectorTerminationState.Builder voiceConnectorId(@Nullable com.pulumi.core.Output<java.lang.String> voiceConnectorId)
- Parameters:
voiceConnectorId- The Amazon Chime Voice Connector ID.- Returns:
- builder
-
voiceConnectorId
public VoiceConnectorTerminationState.Builder voiceConnectorId(java.lang.String voiceConnectorId)
- Parameters:
voiceConnectorId- The Amazon Chime Voice Connector ID.- Returns:
- builder
-
build
public VoiceConnectorTerminationState build()
-
-