Package com.pulumi.aws.cloudfront.inputs
Class MultitenantDistributionOriginGroupArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.cloudfront.inputs.MultitenantDistributionOriginGroupArgs.Builder
-
- Enclosing class:
- MultitenantDistributionOriginGroupArgs
public static final class MultitenantDistributionOriginGroupArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(MultitenantDistributionOriginGroupArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MultitenantDistributionOriginGroupArgsbuild()MultitenantDistributionOriginGroupArgs.BuilderfailoverCriteria(MultitenantDistributionOriginGroupFailoverCriteriaArgs failoverCriteria)MultitenantDistributionOriginGroupArgs.BuilderfailoverCriteria(com.pulumi.core.Output<MultitenantDistributionOriginGroupFailoverCriteriaArgs> failoverCriteria)MultitenantDistributionOriginGroupArgs.Builderid(com.pulumi.core.Output<java.lang.String> id)MultitenantDistributionOriginGroupArgs.Builderid(java.lang.String id)MultitenantDistributionOriginGroupArgs.Buildermembers(MultitenantDistributionOriginGroupMemberArgs... members)MultitenantDistributionOriginGroupArgs.Buildermembers(com.pulumi.core.Output<java.util.List<MultitenantDistributionOriginGroupMemberArgs>> members)MultitenantDistributionOriginGroupArgs.Buildermembers(java.util.List<MultitenantDistributionOriginGroupMemberArgs> members)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(MultitenantDistributionOriginGroupArgs defaults)
-
-
Method Detail
-
failoverCriteria
public MultitenantDistributionOriginGroupArgs.Builder failoverCriteria(com.pulumi.core.Output<MultitenantDistributionOriginGroupFailoverCriteriaArgs> failoverCriteria)
- Parameters:
failoverCriteria- Failover criteria for when to failover to the secondary origin. See Failover Criteria below.- Returns:
- builder
-
failoverCriteria
public MultitenantDistributionOriginGroupArgs.Builder failoverCriteria(MultitenantDistributionOriginGroupFailoverCriteriaArgs failoverCriteria)
- Parameters:
failoverCriteria- Failover criteria for when to failover to the secondary origin. See Failover Criteria below.- Returns:
- builder
-
id
public MultitenantDistributionOriginGroupArgs.Builder id(com.pulumi.core.Output<java.lang.String> id)
- Parameters:
id- Identifier for the distribution.- Returns:
- builder
-
id
public MultitenantDistributionOriginGroupArgs.Builder id(java.lang.String id)
- Parameters:
id- Identifier for the distribution.- Returns:
- builder
-
members
public MultitenantDistributionOriginGroupArgs.Builder members(com.pulumi.core.Output<java.util.List<MultitenantDistributionOriginGroupMemberArgs>> members)
- Parameters:
members- List of origins in this origin group. Must contain exactly 2 members. See Origin Group Member below.- Returns:
- builder
-
members
public MultitenantDistributionOriginGroupArgs.Builder members(java.util.List<MultitenantDistributionOriginGroupMemberArgs> members)
- Parameters:
members- List of origins in this origin group. Must contain exactly 2 members. See Origin Group Member below.- Returns:
- builder
-
members
public MultitenantDistributionOriginGroupArgs.Builder members(MultitenantDistributionOriginGroupMemberArgs... members)
- Parameters:
members- List of origins in this origin group. Must contain exactly 2 members. See Origin Group Member below.- Returns:
- builder
-
build
public MultitenantDistributionOriginGroupArgs build()
-
-