@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateServiceSettingRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
The request body of the UpdateServiceSetting API operation.
NOOP
Constructor and Description |
---|
UpdateServiceSettingRequest() |
Modifier and Type | Method and Description |
---|---|
UpdateServiceSettingRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getSettingId()
The Amazon Resource Name (ARN) of the service setting to update.
|
String |
getSettingValue()
The new value to specify for the service setting.
|
int |
hashCode() |
void |
setSettingId(String settingId)
The Amazon Resource Name (ARN) of the service setting to update.
|
void |
setSettingValue(String settingValue)
The new value to specify for the service setting.
|
String |
toString()
Returns a string representation of this object.
|
UpdateServiceSettingRequest |
withSettingId(String settingId)
The Amazon Resource Name (ARN) of the service setting to update.
|
UpdateServiceSettingRequest |
withSettingValue(String settingValue)
The new value to specify for the service setting.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setSettingId(String settingId)
The Amazon Resource Name (ARN) of the service setting to update. For example,
arn:aws:ssm:us-east-1:111122223333:servicesetting/ssm/parameter-store/high-throughput-enabled
. The
setting ID can be one of the following.
/ssm/managed-instance/default-ec2-instance-management-role
/ssm/automation/customer-script-log-destination
/ssm/automation/customer-script-log-group-name
/ssm/documents/console/public-sharing-permission
/ssm/managed-instance/activation-tier
/ssm/opsinsights/opscenter
/ssm/parameter-store/default-parameter-tier
/ssm/parameter-store/high-throughput-enabled
Permissions to update the /ssm/managed-instance/default-ec2-instance-management-role
setting should
only be provided to administrators. Implement least privilege access when allowing individuals to configure or
modify the Default Host Management Configuration.
settingId
- The Amazon Resource Name (ARN) of the service setting to update. For example,
arn:aws:ssm:us-east-1:111122223333:servicesetting/ssm/parameter-store/high-throughput-enabled
. The setting ID can be one of the following.
/ssm/managed-instance/default-ec2-instance-management-role
/ssm/automation/customer-script-log-destination
/ssm/automation/customer-script-log-group-name
/ssm/documents/console/public-sharing-permission
/ssm/managed-instance/activation-tier
/ssm/opsinsights/opscenter
/ssm/parameter-store/default-parameter-tier
/ssm/parameter-store/high-throughput-enabled
Permissions to update the /ssm/managed-instance/default-ec2-instance-management-role
setting
should only be provided to administrators. Implement least privilege access when allowing individuals to
configure or modify the Default Host Management Configuration.
public String getSettingId()
The Amazon Resource Name (ARN) of the service setting to update. For example,
arn:aws:ssm:us-east-1:111122223333:servicesetting/ssm/parameter-store/high-throughput-enabled
. The
setting ID can be one of the following.
/ssm/managed-instance/default-ec2-instance-management-role
/ssm/automation/customer-script-log-destination
/ssm/automation/customer-script-log-group-name
/ssm/documents/console/public-sharing-permission
/ssm/managed-instance/activation-tier
/ssm/opsinsights/opscenter
/ssm/parameter-store/default-parameter-tier
/ssm/parameter-store/high-throughput-enabled
Permissions to update the /ssm/managed-instance/default-ec2-instance-management-role
setting should
only be provided to administrators. Implement least privilege access when allowing individuals to configure or
modify the Default Host Management Configuration.
arn:aws:ssm:us-east-1:111122223333:servicesetting/ssm/parameter-store/high-throughput-enabled
. The setting ID can be one of the following.
/ssm/managed-instance/default-ec2-instance-management-role
/ssm/automation/customer-script-log-destination
/ssm/automation/customer-script-log-group-name
/ssm/documents/console/public-sharing-permission
/ssm/managed-instance/activation-tier
/ssm/opsinsights/opscenter
/ssm/parameter-store/default-parameter-tier
/ssm/parameter-store/high-throughput-enabled
Permissions to update the /ssm/managed-instance/default-ec2-instance-management-role
setting
should only be provided to administrators. Implement least privilege access when allowing individuals to
configure or modify the Default Host Management Configuration.
public UpdateServiceSettingRequest withSettingId(String settingId)
The Amazon Resource Name (ARN) of the service setting to update. For example,
arn:aws:ssm:us-east-1:111122223333:servicesetting/ssm/parameter-store/high-throughput-enabled
. The
setting ID can be one of the following.
/ssm/managed-instance/default-ec2-instance-management-role
/ssm/automation/customer-script-log-destination
/ssm/automation/customer-script-log-group-name
/ssm/documents/console/public-sharing-permission
/ssm/managed-instance/activation-tier
/ssm/opsinsights/opscenter
/ssm/parameter-store/default-parameter-tier
/ssm/parameter-store/high-throughput-enabled
Permissions to update the /ssm/managed-instance/default-ec2-instance-management-role
setting should
only be provided to administrators. Implement least privilege access when allowing individuals to configure or
modify the Default Host Management Configuration.
settingId
- The Amazon Resource Name (ARN) of the service setting to update. For example,
arn:aws:ssm:us-east-1:111122223333:servicesetting/ssm/parameter-store/high-throughput-enabled
. The setting ID can be one of the following.
/ssm/managed-instance/default-ec2-instance-management-role
/ssm/automation/customer-script-log-destination
/ssm/automation/customer-script-log-group-name
/ssm/documents/console/public-sharing-permission
/ssm/managed-instance/activation-tier
/ssm/opsinsights/opscenter
/ssm/parameter-store/default-parameter-tier
/ssm/parameter-store/high-throughput-enabled
Permissions to update the /ssm/managed-instance/default-ec2-instance-management-role
setting
should only be provided to administrators. Implement least privilege access when allowing individuals to
configure or modify the Default Host Management Configuration.
public void setSettingValue(String settingValue)
The new value to specify for the service setting. The following list specifies the available values for each setting.
/ssm/managed-instance/default-ec2-instance-management-role: The name of an IAM role
/ssm/automation/customer-script-log-destination
: CloudWatch
/ssm/automation/customer-script-log-group-name
: The name of an Amazon CloudWatch Logs log group
/ssm/documents/console/public-sharing-permission
: Enable
or Disable
/ssm/managed-instance/activation-tier
: standard
or advanced
/ssm/opsinsights/opscenter
: Enabled
or Disabled
/ssm/parameter-store/default-parameter-tier
: Standard
, Advanced
,
Intelligent-Tiering
/ssm/parameter-store/high-throughput-enabled
: true
or false
settingValue
- The new value to specify for the service setting. The following list specifies the available values for
each setting.
/ssm/managed-instance/default-ec2-instance-management-role: The name of an IAM role
/ssm/automation/customer-script-log-destination
: CloudWatch
/ssm/automation/customer-script-log-group-name
: The name of an Amazon CloudWatch Logs log
group
/ssm/documents/console/public-sharing-permission
: Enable
or Disable
/ssm/managed-instance/activation-tier
: standard
or advanced
/ssm/opsinsights/opscenter
: Enabled
or Disabled
/ssm/parameter-store/default-parameter-tier
: Standard
, Advanced
,
Intelligent-Tiering
/ssm/parameter-store/high-throughput-enabled
: true
or false
public String getSettingValue()
The new value to specify for the service setting. The following list specifies the available values for each setting.
/ssm/managed-instance/default-ec2-instance-management-role: The name of an IAM role
/ssm/automation/customer-script-log-destination
: CloudWatch
/ssm/automation/customer-script-log-group-name
: The name of an Amazon CloudWatch Logs log group
/ssm/documents/console/public-sharing-permission
: Enable
or Disable
/ssm/managed-instance/activation-tier
: standard
or advanced
/ssm/opsinsights/opscenter
: Enabled
or Disabled
/ssm/parameter-store/default-parameter-tier
: Standard
, Advanced
,
Intelligent-Tiering
/ssm/parameter-store/high-throughput-enabled
: true
or false
/ssm/managed-instance/default-ec2-instance-management-role: The name of an IAM role
/ssm/automation/customer-script-log-destination
: CloudWatch
/ssm/automation/customer-script-log-group-name
: The name of an Amazon CloudWatch Logs log
group
/ssm/documents/console/public-sharing-permission
: Enable
or
Disable
/ssm/managed-instance/activation-tier
: standard
or advanced
/ssm/opsinsights/opscenter
: Enabled
or Disabled
/ssm/parameter-store/default-parameter-tier
: Standard
, Advanced
,
Intelligent-Tiering
/ssm/parameter-store/high-throughput-enabled
: true
or false
public UpdateServiceSettingRequest withSettingValue(String settingValue)
The new value to specify for the service setting. The following list specifies the available values for each setting.
/ssm/managed-instance/default-ec2-instance-management-role: The name of an IAM role
/ssm/automation/customer-script-log-destination
: CloudWatch
/ssm/automation/customer-script-log-group-name
: The name of an Amazon CloudWatch Logs log group
/ssm/documents/console/public-sharing-permission
: Enable
or Disable
/ssm/managed-instance/activation-tier
: standard
or advanced
/ssm/opsinsights/opscenter
: Enabled
or Disabled
/ssm/parameter-store/default-parameter-tier
: Standard
, Advanced
,
Intelligent-Tiering
/ssm/parameter-store/high-throughput-enabled
: true
or false
settingValue
- The new value to specify for the service setting. The following list specifies the available values for
each setting.
/ssm/managed-instance/default-ec2-instance-management-role: The name of an IAM role
/ssm/automation/customer-script-log-destination
: CloudWatch
/ssm/automation/customer-script-log-group-name
: The name of an Amazon CloudWatch Logs log
group
/ssm/documents/console/public-sharing-permission
: Enable
or Disable
/ssm/managed-instance/activation-tier
: standard
or advanced
/ssm/opsinsights/opscenter
: Enabled
or Disabled
/ssm/parameter-store/default-parameter-tier
: Standard
, Advanced
,
Intelligent-Tiering
/ssm/parameter-store/high-throughput-enabled
: true
or false
public String toString()
toString
in class Object
Object.toString()
public UpdateServiceSettingRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()