AWS SDK for C++
1.8.127
AWS SDK for C++
|
#include <UpdateRoleRequest.h>
Protected Member Functions | |
void | DumpBodyToUrl (Aws::Http::URI &uri) const override |
![]() | |
virtual Aws::Http::HeaderValueCollection | GetRequestSpecificHeaders () const |
Definition at line 21 of file UpdateRoleRequest.h.
Aws::IAM::Model::UpdateRoleRequest::UpdateRoleRequest | ( | ) |
|
inline |
The new description that you want to apply to the specified role.
Definition at line 88 of file UpdateRoleRequest.h.
|
overrideprotectedvirtual |
Default does nothing. Override this to convert what would otherwise be the payload of the request to a query string format.
Reimplemented from Aws::AmazonWebServiceRequest.
|
inline |
The new description that you want to apply to the specified role.
Definition at line 83 of file UpdateRoleRequest.h.
|
inline |
The maximum session duration (in seconds) that you want to set for the specified role. If you do not specify a value for this setting, the default maximum of one hour is applied. This setting can have a value from 1 hour to 12 hours.
Anyone who assumes the role from the AWS CLI or API can use the DurationSeconds
API parameter or the duration-seconds
CLI parameter to request a longer session. The MaxSessionDuration
setting determines the maximum duration that can be requested using the DurationSeconds
parameter. If users don't specify a value for the DurationSeconds
parameter, their security credentials are valid for one hour by default. This applies when you use the AssumeRole*
API operations or the assume-role*
CLI operations but does not apply when you use those operations to create a console URL. For more information, see Using IAM Roles in the IAM User Guide.
Definition at line 138 of file UpdateRoleRequest.h.
|
inline |
The name of the role that you want to modify.
Definition at line 42 of file UpdateRoleRequest.h.
|
inlineoverridevirtual |
Implements Aws::AmazonWebServiceRequest.
Definition at line 30 of file UpdateRoleRequest.h.
|
inline |
The maximum session duration (in seconds) that you want to set for the specified role. If you do not specify a value for this setting, the default maximum of one hour is applied. This setting can have a value from 1 hour to 12 hours.
Anyone who assumes the role from the AWS CLI or API can use the DurationSeconds
API parameter or the duration-seconds
CLI parameter to request a longer session. The MaxSessionDuration
setting determines the maximum duration that can be requested using the DurationSeconds
parameter. If users don't specify a value for the DurationSeconds
parameter, their security credentials are valid for one hour by default. This applies when you use the AssumeRole*
API operations or the assume-role*
CLI operations but does not apply when you use those operations to create a console URL. For more information, see Using IAM Roles in the IAM User Guide.
Definition at line 157 of file UpdateRoleRequest.h.
|
inline |
The name of the role that you want to modify.
Definition at line 47 of file UpdateRoleRequest.h.
|
overridevirtual |
Convert payload into String.
Implements Aws::AmazonSerializableWebServiceRequest.
|
inline |
The new description that you want to apply to the specified role.
Definition at line 98 of file UpdateRoleRequest.h.
|
inline |
The new description that you want to apply to the specified role.
Definition at line 93 of file UpdateRoleRequest.h.
|
inline |
The new description that you want to apply to the specified role.
Definition at line 103 of file UpdateRoleRequest.h.
|
inline |
The maximum session duration (in seconds) that you want to set for the specified role. If you do not specify a value for this setting, the default maximum of one hour is applied. This setting can have a value from 1 hour to 12 hours.
Anyone who assumes the role from the AWS CLI or API can use the DurationSeconds
API parameter or the duration-seconds
CLI parameter to request a longer session. The MaxSessionDuration
setting determines the maximum duration that can be requested using the DurationSeconds
parameter. If users don't specify a value for the DurationSeconds
parameter, their security credentials are valid for one hour by default. This applies when you use the AssumeRole*
API operations or the assume-role*
CLI operations but does not apply when you use those operations to create a console URL. For more information, see Using IAM Roles in the IAM User Guide.
Definition at line 176 of file UpdateRoleRequest.h.
|
inline |
The name of the role that you want to modify.
Definition at line 57 of file UpdateRoleRequest.h.
|
inline |
The name of the role that you want to modify.
Definition at line 52 of file UpdateRoleRequest.h.
|
inline |
The name of the role that you want to modify.
Definition at line 62 of file UpdateRoleRequest.h.
|
inline |
The new description that you want to apply to the specified role.
Definition at line 113 of file UpdateRoleRequest.h.
|
inline |
The new description that you want to apply to the specified role.
Definition at line 108 of file UpdateRoleRequest.h.
|
inline |
The new description that you want to apply to the specified role.
Definition at line 118 of file UpdateRoleRequest.h.
|
inline |
The maximum session duration (in seconds) that you want to set for the specified role. If you do not specify a value for this setting, the default maximum of one hour is applied. This setting can have a value from 1 hour to 12 hours.
Anyone who assumes the role from the AWS CLI or API can use the DurationSeconds
API parameter or the duration-seconds
CLI parameter to request a longer session. The MaxSessionDuration
setting determines the maximum duration that can be requested using the DurationSeconds
parameter. If users don't specify a value for the DurationSeconds
parameter, their security credentials are valid for one hour by default. This applies when you use the AssumeRole*
API operations or the assume-role*
CLI operations but does not apply when you use those operations to create a console URL. For more information, see Using IAM Roles in the IAM User Guide.
Definition at line 195 of file UpdateRoleRequest.h.
|
inline |
The name of the role that you want to modify.
Definition at line 72 of file UpdateRoleRequest.h.
|
inline |
The name of the role that you want to modify.
Definition at line 67 of file UpdateRoleRequest.h.
|
inline |
The name of the role that you want to modify.
Definition at line 77 of file UpdateRoleRequest.h.