Class ContactArgs.Builder
- java.lang.Object
-
- com.pulumi.azurenative.voiceservices.ContactArgs.Builder
-
- Enclosing class:
- ContactArgs
public static final class ContactArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(ContactArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ContactArgs
build()
ContactArgs.Builder
communicationsGatewayName(com.pulumi.core.Output<java.lang.String> communicationsGatewayName)
ContactArgs.Builder
communicationsGatewayName(java.lang.String communicationsGatewayName)
ContactArgs.Builder
contactName(com.pulumi.core.Output<java.lang.String> contactName)
ContactArgs.Builder
contactName(java.lang.String contactName)
ContactArgs.Builder
email(com.pulumi.core.Output<java.lang.String> email)
ContactArgs.Builder
email(java.lang.String email)
ContactArgs.Builder
location(com.pulumi.core.Output<java.lang.String> location)
ContactArgs.Builder
location(java.lang.String location)
ContactArgs.Builder
phoneNumber(com.pulumi.core.Output<java.lang.String> phoneNumber)
ContactArgs.Builder
phoneNumber(java.lang.String phoneNumber)
ContactArgs.Builder
resourceGroupName(com.pulumi.core.Output<java.lang.String> resourceGroupName)
ContactArgs.Builder
resourceGroupName(java.lang.String resourceGroupName)
ContactArgs.Builder
role(com.pulumi.core.Output<java.lang.String> role)
ContactArgs.Builder
role(java.lang.String role)
ContactArgs.Builder
tags(com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tags)
ContactArgs.Builder
tags(java.util.Map<java.lang.String,java.lang.String> tags)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ContactArgs defaults)
-
-
Method Detail
-
communicationsGatewayName
public ContactArgs.Builder communicationsGatewayName(com.pulumi.core.Output<java.lang.String> communicationsGatewayName)
- Parameters:
communicationsGatewayName
- Unique identifier for this deployment- Returns:
- builder
-
communicationsGatewayName
public ContactArgs.Builder communicationsGatewayName(java.lang.String communicationsGatewayName)
- Parameters:
communicationsGatewayName
- Unique identifier for this deployment- Returns:
- builder
-
contactName
public ContactArgs.Builder contactName(@Nullable com.pulumi.core.Output<java.lang.String> contactName)
- Parameters:
contactName
- Full name of contact- Returns:
- builder
-
contactName
public ContactArgs.Builder contactName(java.lang.String contactName)
- Parameters:
contactName
- Full name of contact- Returns:
- builder
-
email
public ContactArgs.Builder email(com.pulumi.core.Output<java.lang.String> email)
- Parameters:
email
- Email address of contact- Returns:
- builder
-
email
public ContactArgs.Builder email(java.lang.String email)
- Parameters:
email
- Email address of contact- Returns:
- builder
-
location
public ContactArgs.Builder location(@Nullable com.pulumi.core.Output<java.lang.String> location)
- Parameters:
location
- The geo-location where the resource lives- Returns:
- builder
-
location
public ContactArgs.Builder location(java.lang.String location)
- Parameters:
location
- The geo-location where the resource lives- Returns:
- builder
-
phoneNumber
public ContactArgs.Builder phoneNumber(com.pulumi.core.Output<java.lang.String> phoneNumber)
- Parameters:
phoneNumber
- Telephone number of contact- Returns:
- builder
-
phoneNumber
public ContactArgs.Builder phoneNumber(java.lang.String phoneNumber)
- Parameters:
phoneNumber
- Telephone number of contact- Returns:
- builder
-
resourceGroupName
public ContactArgs.Builder resourceGroupName(com.pulumi.core.Output<java.lang.String> resourceGroupName)
- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.- Returns:
- builder
-
resourceGroupName
public ContactArgs.Builder resourceGroupName(java.lang.String resourceGroupName)
- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.- Returns:
- builder
-
role
public ContactArgs.Builder role(com.pulumi.core.Output<java.lang.String> role)
- Parameters:
role
- Job title of contact- Returns:
- builder
-
role
public ContactArgs.Builder role(java.lang.String role)
- Parameters:
role
- Job title of contact- Returns:
- builder
-
tags
public ContactArgs.Builder tags(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tags)
- Parameters:
tags
- Resource tags.- Returns:
- builder
-
tags
public ContactArgs.Builder tags(java.util.Map<java.lang.String,java.lang.String> tags)
- Parameters:
tags
- Resource tags.- Returns:
- builder
-
build
public ContactArgs build()
-
-