Package com.pulumi.aws.account
Class PrimaryContactArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.account.PrimaryContactArgs
-
public final class PrimaryContactArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPrimaryContactArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static PrimaryContactArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<com.pulumi.core.Output<java.lang.String>>accountId()com.pulumi.core.Output<java.lang.String>addressLine1()java.util.Optional<com.pulumi.core.Output<java.lang.String>>addressLine2()java.util.Optional<com.pulumi.core.Output<java.lang.String>>addressLine3()static PrimaryContactArgs.Builderbuilder()static PrimaryContactArgs.Builderbuilder(PrimaryContactArgs defaults)com.pulumi.core.Output<java.lang.String>city()java.util.Optional<com.pulumi.core.Output<java.lang.String>>companyName()com.pulumi.core.Output<java.lang.String>countryCode()java.util.Optional<com.pulumi.core.Output<java.lang.String>>districtOrCounty()com.pulumi.core.Output<java.lang.String>fullName()com.pulumi.core.Output<java.lang.String>phoneNumber()com.pulumi.core.Output<java.lang.String>postalCode()java.util.Optional<com.pulumi.core.Output<java.lang.String>>stateOrRegion()java.util.Optional<com.pulumi.core.Output<java.lang.String>>websiteUrl()
-
-
-
Field Detail
-
Empty
public static final PrimaryContactArgs Empty
-
-
Method Detail
-
accountId
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> accountId()
- Returns:
- The ID of the target account when managing member accounts. Will manage current user's account by default if omitted.
-
addressLine1
public com.pulumi.core.Output<java.lang.String> addressLine1()
- Returns:
- The first line of the primary contact address.
-
addressLine2
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> addressLine2()
- Returns:
- The second line of the primary contact address, if any.
-
addressLine3
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> addressLine3()
- Returns:
- The third line of the primary contact address, if any.
-
city
public com.pulumi.core.Output<java.lang.String> city()
- Returns:
- The city of the primary contact address.
-
companyName
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> companyName()
- Returns:
- The name of the company associated with the primary contact information, if any.
-
countryCode
public com.pulumi.core.Output<java.lang.String> countryCode()
- Returns:
- The ISO-3166 two-letter country code for the primary contact address.
-
districtOrCounty
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> districtOrCounty()
- Returns:
- The district or county of the primary contact address, if any.
-
fullName
public com.pulumi.core.Output<java.lang.String> fullName()
- Returns:
- The full name of the primary contact address.
-
phoneNumber
public com.pulumi.core.Output<java.lang.String> phoneNumber()
- Returns:
- The phone number of the primary contact information. The number will be validated and, in some countries, checked for activation.
-
postalCode
public com.pulumi.core.Output<java.lang.String> postalCode()
- Returns:
- The postal code of the primary contact address.
-
stateOrRegion
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> stateOrRegion()
- Returns:
- The state or region of the primary contact address. This field is required in selected countries.
-
websiteUrl
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> websiteUrl()
- Returns:
- The URL of the website associated with the primary contact information, if any.
-
builder
public static PrimaryContactArgs.Builder builder()
-
builder
public static PrimaryContactArgs.Builder builder(PrimaryContactArgs defaults)
-
-