Class TelephonyChannelPropertiesArgs.Builder
- java.lang.Object
-
- com.pulumi.azurenative.botservice.inputs.TelephonyChannelPropertiesArgs.Builder
-
- Enclosing class:
- TelephonyChannelPropertiesArgs
public static final class TelephonyChannelPropertiesArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(TelephonyChannelPropertiesArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(TelephonyChannelPropertiesArgs defaults)
-
-
Method Detail
-
apiConfigurations
public TelephonyChannelPropertiesArgs.Builder apiConfigurations(@Nullable com.pulumi.core.Output<java.util.List<TelephonyChannelResourceApiConfigurationArgs>> apiConfigurations)
- Parameters:
apiConfigurations
- The list of Telephony api configuration- Returns:
- builder
-
apiConfigurations
public TelephonyChannelPropertiesArgs.Builder apiConfigurations(java.util.List<TelephonyChannelResourceApiConfigurationArgs> apiConfigurations)
- Parameters:
apiConfigurations
- The list of Telephony api configuration- Returns:
- builder
-
apiConfigurations
public TelephonyChannelPropertiesArgs.Builder apiConfigurations(TelephonyChannelResourceApiConfigurationArgs... apiConfigurations)
- Parameters:
apiConfigurations
- The list of Telephony api configuration- Returns:
- builder
-
cognitiveServiceRegion
public TelephonyChannelPropertiesArgs.Builder cognitiveServiceRegion(@Nullable com.pulumi.core.Output<java.lang.String> cognitiveServiceRegion)
- Parameters:
cognitiveServiceRegion
- The extensionKey2- Returns:
- builder
-
cognitiveServiceRegion
public TelephonyChannelPropertiesArgs.Builder cognitiveServiceRegion(java.lang.String cognitiveServiceRegion)
- Parameters:
cognitiveServiceRegion
- The extensionKey2- Returns:
- builder
-
cognitiveServiceSubscriptionKey
public TelephonyChannelPropertiesArgs.Builder cognitiveServiceSubscriptionKey(@Nullable com.pulumi.core.Output<java.lang.String> cognitiveServiceSubscriptionKey)
- Parameters:
cognitiveServiceSubscriptionKey
- The extensionKey1- Returns:
- builder
-
cognitiveServiceSubscriptionKey
public TelephonyChannelPropertiesArgs.Builder cognitiveServiceSubscriptionKey(java.lang.String cognitiveServiceSubscriptionKey)
- Parameters:
cognitiveServiceSubscriptionKey
- The extensionKey1- Returns:
- builder
-
defaultLocale
public TelephonyChannelPropertiesArgs.Builder defaultLocale(@Nullable com.pulumi.core.Output<java.lang.String> defaultLocale)
- Parameters:
defaultLocale
- The default locale of the channel- Returns:
- builder
-
defaultLocale
public TelephonyChannelPropertiesArgs.Builder defaultLocale(java.lang.String defaultLocale)
- Parameters:
defaultLocale
- The default locale of the channel- Returns:
- builder
-
isEnabled
public TelephonyChannelPropertiesArgs.Builder isEnabled(@Nullable com.pulumi.core.Output<java.lang.Boolean> isEnabled)
- Parameters:
isEnabled
- Whether the channel is enabled- Returns:
- builder
-
isEnabled
public TelephonyChannelPropertiesArgs.Builder isEnabled(java.lang.Boolean isEnabled)
- Parameters:
isEnabled
- Whether the channel is enabled- Returns:
- builder
-
phoneNumbers
public TelephonyChannelPropertiesArgs.Builder phoneNumbers(@Nullable com.pulumi.core.Output<java.util.List<TelephonyPhoneNumbersArgs>> phoneNumbers)
- Parameters:
phoneNumbers
- The list of Telephony phone numbers- Returns:
- builder
-
phoneNumbers
public TelephonyChannelPropertiesArgs.Builder phoneNumbers(java.util.List<TelephonyPhoneNumbersArgs> phoneNumbers)
- Parameters:
phoneNumbers
- The list of Telephony phone numbers- Returns:
- builder
-
phoneNumbers
public TelephonyChannelPropertiesArgs.Builder phoneNumbers(TelephonyPhoneNumbersArgs... phoneNumbers)
- Parameters:
phoneNumbers
- The list of Telephony phone numbers- Returns:
- builder
-
premiumSKU
public TelephonyChannelPropertiesArgs.Builder premiumSKU(@Nullable com.pulumi.core.Output<java.lang.String> premiumSKU)
- Parameters:
premiumSKU
- The premium SKU applied to the channel- Returns:
- builder
-
premiumSKU
public TelephonyChannelPropertiesArgs.Builder premiumSKU(java.lang.String premiumSKU)
- Parameters:
premiumSKU
- The premium SKU applied to the channel- Returns:
- builder
-
build
public TelephonyChannelPropertiesArgs build()
-
-