Package com.pulumi.aws.cloudfront.inputs
Class DistributionTenantManagedCertificateRequestArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.cloudfront.inputs.DistributionTenantManagedCertificateRequestArgs.Builder
-
- Enclosing class:
- DistributionTenantManagedCertificateRequestArgs
public static final class DistributionTenantManagedCertificateRequestArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(DistributionTenantManagedCertificateRequestArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DistributionTenantManagedCertificateRequestArgsbuild()DistributionTenantManagedCertificateRequestArgs.BuildercertificateTransparencyLoggingPreference(com.pulumi.core.Output<java.lang.String> certificateTransparencyLoggingPreference)DistributionTenantManagedCertificateRequestArgs.BuildercertificateTransparencyLoggingPreference(java.lang.String certificateTransparencyLoggingPreference)DistributionTenantManagedCertificateRequestArgs.BuilderprimaryDomainName(com.pulumi.core.Output<java.lang.String> primaryDomainName)DistributionTenantManagedCertificateRequestArgs.BuilderprimaryDomainName(java.lang.String primaryDomainName)DistributionTenantManagedCertificateRequestArgs.BuildervalidationTokenHost(com.pulumi.core.Output<java.lang.String> validationTokenHost)DistributionTenantManagedCertificateRequestArgs.BuildervalidationTokenHost(java.lang.String validationTokenHost)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(DistributionTenantManagedCertificateRequestArgs defaults)
-
-
Method Detail
-
certificateTransparencyLoggingPreference
public DistributionTenantManagedCertificateRequestArgs.Builder certificateTransparencyLoggingPreference(@Nullable com.pulumi.core.Output<java.lang.String> certificateTransparencyLoggingPreference)
- Parameters:
certificateTransparencyLoggingPreference- Certificate transparency logging preference. Valid values: `enabled`, `disabled`.- Returns:
- builder
-
certificateTransparencyLoggingPreference
public DistributionTenantManagedCertificateRequestArgs.Builder certificateTransparencyLoggingPreference(java.lang.String certificateTransparencyLoggingPreference)
- Parameters:
certificateTransparencyLoggingPreference- Certificate transparency logging preference. Valid values: `enabled`, `disabled`.- Returns:
- builder
-
primaryDomainName
public DistributionTenantManagedCertificateRequestArgs.Builder primaryDomainName(@Nullable com.pulumi.core.Output<java.lang.String> primaryDomainName)
- Parameters:
primaryDomainName- Primary domain name for the certificate.- Returns:
- builder
-
primaryDomainName
public DistributionTenantManagedCertificateRequestArgs.Builder primaryDomainName(java.lang.String primaryDomainName)
- Parameters:
primaryDomainName- Primary domain name for the certificate.- Returns:
- builder
-
validationTokenHost
public DistributionTenantManagedCertificateRequestArgs.Builder validationTokenHost(@Nullable com.pulumi.core.Output<java.lang.String> validationTokenHost)
- Parameters:
validationTokenHost- Host for validation token. Valid values: `cloudfront`, `self-hosted`.- Returns:
- builder
-
validationTokenHost
public DistributionTenantManagedCertificateRequestArgs.Builder validationTokenHost(java.lang.String validationTokenHost)
- Parameters:
validationTokenHost- Host for validation token. Valid values: `cloudfront`, `self-hosted`.- Returns:
- builder
-
build
public DistributionTenantManagedCertificateRequestArgs build()
-
-