The type of distribution that your primary distribution will be copied to. The only valid value is
True, indicating that you are copying to a staging distribution.
Returns:
The type of distribution that your primary distribution will be copied to. The only valid value is
True, indicating that you are copying to a staging distribution.
The version identifier of the primary distribution whose configuration you are copying. This is the
ETag value returned in the response to GetDistribution and
GetDistributionConfig.
Returns:
The version identifier of the primary distribution whose configuration you are copying. This is the
ETag value returned in the response to GetDistribution and
GetDistributionConfig.
A value that uniquely identifies a request to create a resource. This helps to prevent CloudFront from creating a
duplicate resource if you accidentally resubmit an identical request.
Returns:
A value that uniquely identifies a request to create a resource. This helps to prevent CloudFront from
creating a duplicate resource if you accidentally resubmit an identical request.
A Boolean flag to specify the state of the staging distribution when it's created. When you set this value to
True, the staging distribution is enabled. When you set this value to False, the
staging distribution is disabled.
If you omit this field, the default value is True.
Returns:
A Boolean flag to specify the state of the staging distribution when it's created. When you set this
value to True, the staging distribution is enabled. When you set this value to
False, the staging distribution is disabled.
If you omit this field, the default value is True.
Indicates whether some other object is "equal to" this one by SDK fields.
An SDK field is a modeled, non-inherited field in an SdkPojo class,
and is generated based on a service model.
If an SdkPojo class does not have any inherited fields, equalsBySdkFields
and equals are essentially the same.
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be
redacted from this string using a placeholder value.
Used to retrieve the value of a field from any class that extends SdkRequest. The field name
specified should match the member name from the corresponding service-2.json model specified in the
codegen-resources folder for a given service. The class specifies what class to cast the returned value to.
If the returned value is also a modeled class, the SdkRequest.getValueForField(String, Class) method will
again be available.