@Generated(value="software.amazon.awssdk:codegen") public final class PutAccountSettingDefaultRequest extends EcsRequest implements ToCopyableBuilder<PutAccountSettingDefaultRequest.Builder,PutAccountSettingDefaultRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
PutAccountSettingDefaultRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static PutAccountSettingDefaultRequest.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
SettingName |
name()
The resource name for which to modify the account setting.
|
String |
nameAsString()
The resource name for which to modify the account setting.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends PutAccountSettingDefaultRequest.Builder> |
serializableBuilderClass() |
PutAccountSettingDefaultRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
String |
value()
The account setting value for the specified principal ARN.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final SettingName name()
The resource name for which to modify the account setting. If serviceLongArnFormat is specified, the
ARN for your Amazon ECS services is affected. If taskLongArnFormat is specified, the ARN and
resource ID for your Amazon ECS tasks is affected. If containerInstanceLongArnFormat is specified,
the ARN and resource ID for your Amazon ECS container instances is affected. If awsvpcTrunking is
specified, the ENI limit for your Amazon ECS container instances is affected. If containerInsights
is specified, the default setting for Amazon Web Services CloudWatch Container Insights for your clusters is
affected.
When you specify fargateFIPSMode for the name and enabled for the
value, Fargate uses FIPS-140 compliant cryptographic algorithms on your tasks. For more information
about FIPS-140 compliance with Fargate, see Amazon Web Services Fargate Federal Information Processing Standard (FIPS) 140-2 compliance in the
Amazon Elastic Container Service Developer Guide.
If the service returns an enum value that is not available in the current SDK version, name will return
SettingName.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
nameAsString().
serviceLongArnFormat is
specified, the ARN for your Amazon ECS services is affected. If taskLongArnFormat is
specified, the ARN and resource ID for your Amazon ECS tasks is affected. If
containerInstanceLongArnFormat is specified, the ARN and resource ID for your Amazon ECS
container instances is affected. If awsvpcTrunking is specified, the ENI limit for your
Amazon ECS container instances is affected. If containerInsights is specified, the default
setting for Amazon Web Services CloudWatch Container Insights for your clusters is affected.
When you specify fargateFIPSMode for the name and enabled for the
value, Fargate uses FIPS-140 compliant cryptographic algorithms on your tasks. For more
information about FIPS-140 compliance with Fargate, see Amazon Web Services Fargate Federal Information Processing Standard (FIPS) 140-2 compliance in the
Amazon Elastic Container Service Developer Guide.
SettingNamepublic final String nameAsString()
The resource name for which to modify the account setting. If serviceLongArnFormat is specified, the
ARN for your Amazon ECS services is affected. If taskLongArnFormat is specified, the ARN and
resource ID for your Amazon ECS tasks is affected. If containerInstanceLongArnFormat is specified,
the ARN and resource ID for your Amazon ECS container instances is affected. If awsvpcTrunking is
specified, the ENI limit for your Amazon ECS container instances is affected. If containerInsights
is specified, the default setting for Amazon Web Services CloudWatch Container Insights for your clusters is
affected.
When you specify fargateFIPSMode for the name and enabled for the
value, Fargate uses FIPS-140 compliant cryptographic algorithms on your tasks. For more information
about FIPS-140 compliance with Fargate, see Amazon Web Services Fargate Federal Information Processing Standard (FIPS) 140-2 compliance in the
Amazon Elastic Container Service Developer Guide.
If the service returns an enum value that is not available in the current SDK version, name will return
SettingName.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
nameAsString().
serviceLongArnFormat is
specified, the ARN for your Amazon ECS services is affected. If taskLongArnFormat is
specified, the ARN and resource ID for your Amazon ECS tasks is affected. If
containerInstanceLongArnFormat is specified, the ARN and resource ID for your Amazon ECS
container instances is affected. If awsvpcTrunking is specified, the ENI limit for your
Amazon ECS container instances is affected. If containerInsights is specified, the default
setting for Amazon Web Services CloudWatch Container Insights for your clusters is affected.
When you specify fargateFIPSMode for the name and enabled for the
value, Fargate uses FIPS-140 compliant cryptographic algorithms on your tasks. For more
information about FIPS-140 compliance with Fargate, see Amazon Web Services Fargate Federal Information Processing Standard (FIPS) 140-2 compliance in the
Amazon Elastic Container Service Developer Guide.
SettingNamepublic final String value()
The account setting value for the specified principal ARN. Accepted values are enabled and
disabled.
enabled and
disabled.public PutAccountSettingDefaultRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<PutAccountSettingDefaultRequest.Builder,PutAccountSettingDefaultRequest>toBuilder in class EcsRequestpublic static PutAccountSettingDefaultRequest.Builder builder()
public static Class<? extends PutAccountSettingDefaultRequest.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsRequestpublic final boolean equals(Object obj)
equals in class AwsRequestpublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2023. All rights reserved.