AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.
Contains information about a delegation request, including its status, permissions, and associated metadata.
Namespace: Amazon.IdentityManagement.Model
Assembly: AWSSDK.IdentityManagement.dll
Version: 3.x.y.z
public class DelegationRequest
The DelegationRequest type exposes the following members
| Name | Description | |
|---|---|---|
|
DelegationRequest() |
| Name | Type | Description | |
|---|---|---|---|
|
ApproverId | System.String |
Gets and sets the property ApproverId. |
|
CreateDate | System.DateTime |
Gets and sets the property CreateDate. Creation date (timestamp) of this delegation request. |
|
DelegationRequestId | System.String |
Gets and sets the property DelegationRequestId. The unique identifier for the delegation request. |
|
Description | System.String |
Gets and sets the property Description. Description of the delegation request. This is a message that is provided by the Amazon Web Services partner that filed the delegation request. |
|
Notes | System.String |
Gets and sets the property Notes. Notes added to this delegation request, if this request was updated via the UpdateDelegationRequest API. |
|
OnlySendByOwner | System.Boolean |
Gets and sets the property OnlySendByOwner. A flag indicating whether the SendDelegationToken must be called by the owner of this delegation request. This is set by the requesting partner. |
|
OwnerAccountId | System.String |
Gets and sets the property OwnerAccountId. Amazon Web Services account ID of the owner of the delegation request. |
|
OwnerId | System.String |
Gets and sets the property OwnerId. ARN of the owner of this delegation request. |
|
PermissionPolicy | System.String |
Gets and sets the property PermissionPolicy. JSON content of the associated permission policy of this delegation request. |
|
Permissions | Amazon.IdentityManagement.Model.DelegationPermission |
Gets and sets the property Permissions. |
|
RedirectUrl | System.String |
Gets and sets the property RedirectUrl. A URL to be redirected to once the delegation request is approved. Partners provide this URL when creating the delegation request. |
|
RejectionReason | System.String |
Gets and sets the property RejectionReason. Reasons for rejecting this delegation request, if this request was rejected. See also RejectDelegationRequest API documentation. |
|
RequestMessage | System.String |
Gets and sets the property RequestMessage. A custom message that is added to the delegation request by the partner.
This element is different from the |
|
RequestorId | System.String |
Gets and sets the property RequestorId. Identity of the requestor of this delegation request. This will be an Amazon Web Services account ID. |
|
RequestorName | System.String |
Gets and sets the property RequestorName. A friendly name of the requestor. |
|
RolePermissionRestrictionArns | System.Collections.Generic.List<System.String> |
Gets and sets the property RolePermissionRestrictionArns.
If the |
|
SessionDuration | System.Int32 |
Gets and sets the property SessionDuration. The life-time of the requested session credential. |
|
State | Amazon.IdentityManagement.StateType |
Gets and sets the property State. The state of this delegation request. See the Understanding the Request Lifecycle for an explanation of how these states are transitioned. |
|
UpdatedTime | System.DateTime |
Gets and sets the property UpdatedTime. Last updated timestamp of the request. |
.NET:
Supported in: 8.0 and newer, Core 3.1
.NET Standard:
Supported in: 2.0
.NET Framework:
Supported in: 4.5 and newer, 3.5