ResourceShareInvitation resourceShareInvitation
Information about the invitation.
String clientToken
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
String resourceShareArn
The Amazon Resource Name (ARN) of the resource share.
String permissionArn
The ARN of the AWS RAM permission to associate with the resource share.
Boolean replace
Indicates whether the permission should replace the permissions that are currently associated with the resource
share. Use true to replace the current permissions. Use false to add the permission to
the current permission.
String clientToken
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
String resourceShareArn
The Amazon Resource Name (ARN) of the resource share.
List<E> resourceArns
The Amazon Resource Names (ARN) of the resources.
List<E> principals
The principals.
String clientToken
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
String name
The name of the resource share.
List<E> resourceArns
The Amazon Resource Names (ARN) of the resources to associate with the resource share.
List<E> principals
The principals to associate with the resource share. The possible values are IDs of AWS accounts, the ARN of an OU or organization from AWS Organizations.
List<E> tags
One or more tags.
Boolean allowExternalPrincipals
Indicates whether principals outside your AWS organization can be associated with a resource share.
String clientToken
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
List<E> permissionArns
The ARNs of the permissions to associate with the resource share. If you do not specify an ARN for the permission, AWS RAM automatically attaches the default version of the permission for each resource type.
ResourceShare resourceShare
Information about the resource share.
String clientToken
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
String resourceShareArn
The Amazon Resource Name (ARN) of the resource share.
String permissionArn
The ARN of the permission to disassociate from the resource share.
String clientToken
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
String resourceShareArn
The Amazon Resource Name (ARN) of the resource share.
List<E> resourceArns
The Amazon Resource Names (ARNs) of the resources.
List<E> principals
The principals.
String clientToken
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
Boolean returnValue
Indicates whether the request succeeded.
ResourceSharePermissionDetail permission
Information about the permission.
List<E> resourceArns
The Amazon Resource Names (ARN) of the resources.
String principal
The principal.
String nextToken
The token for the next page of results.
Integer maxResults
The maximum number of results to return with a single call. To retrieve the remaining results, make another call
with the returned nextToken value.
String associationType
The association type. Specify PRINCIPAL to list the principals that are associated with the
specified resource share. Specify RESOURCE to list the resources that are associated with the
specified resource share.
List<E> resourceShareArns
The Amazon Resource Names (ARN) of the resource shares.
String resourceArn
The Amazon Resource Name (ARN) of the resource. You cannot specify this parameter if the association type is
PRINCIPAL.
String principal
The principal. You cannot specify this parameter if the association type is RESOURCE.
String associationStatus
The association status.
String nextToken
The token for the next page of results.
Integer maxResults
The maximum number of results to return with a single call. To retrieve the remaining results, make another call
with the returned nextToken value.
List<E> resourceShareInvitationArns
The Amazon Resource Names (ARN) of the invitations.
List<E> resourceShareArns
The Amazon Resource Names (ARN) of the resource shares.
String nextToken
The token for the next page of results.
Integer maxResults
The maximum number of results to return with a single call. To retrieve the remaining results, make another call
with the returned nextToken value.
List<E> resourceShareArns
The Amazon Resource Names (ARN) of the resource shares.
String resourceShareStatus
The status of the resource share.
String resourceOwner
The type of owner.
String name
The name of the resource share.
List<E> tagFilters
One or more tag filters.
String nextToken
The token for the next page of results.
Integer maxResults
The maximum number of results to return with a single call. To retrieve the remaining results, make another call
with the returned nextToken value.
String resourceShareInvitationArn
The Amazon Resource Name (ARN) of the invitation.
String nextToken
The token for the next page of results.
Integer maxResults
The maximum number of results to return with a single call. To retrieve the remaining results, make another call
with the returned nextToken value.
String resourceType
Specifies the resource type for which to list permissions. For example, to list only permissions that apply to
EC2 subnets, specify ec2:Subnet.
String nextToken
The token for the next page of results.
Integer maxResults
The maximum number of results to return with a single call. To retrieve the remaining results, make another call
with the returned nextToken value.
String resourceOwner
The type of owner.
String resourceArn
The Amazon Resource Name (ARN) of the resource.
List<E> principals
The principals.
String resourceType
The resource type.
Valid values: ec2:CapacityReservation | ec2:Subnet |
ec2:TrafficMirrorTarget | ec2:TransitGateway |
license-manager:LicenseConfiguration | rds:Cluster |
route53resolver:ResolverRule I resource-groups:Group
List<E> resourceShareArns
The Amazon Resource Names (ARN) of the resource shares.
String nextToken
The token for the next page of results.
Integer maxResults
The maximum number of results to return with a single call. To retrieve the remaining results, make another call
with the returned nextToken value.
String resourceShareArn
The Amazon Resource Name (ARN) of the resource share.
String nextToken
The token for the next page of results.
Integer maxResults
The maximum number of results to return with a single call. To retrieve the remaining results, make another call
with the returned nextToken value.
String resourceOwner
The type of owner.
String principal
The principal.
String resourceType
The resource type.
Valid values: ec2:CapacityReservation | ec2:Subnet |
ec2:TrafficMirrorTarget | ec2:TransitGateway |
license-manager:LicenseConfiguration | rds:Cluster |
route53resolver:ResolverRule | resource-groups:Group
List<E> resourceArns
The Amazon Resource Names (ARN) of the resources.
List<E> resourceShareArns
The Amazon Resource Names (ARN) of the resource shares.
String nextToken
The token for the next page of results.
Integer maxResults
The maximum number of results to return with a single call. To retrieve the remaining results, make another call
with the returned nextToken value.
String id
The ID of the principal.
String resourceShareArn
The Amazon Resource Name (ARN) of the resource share.
Date creationTime
The time when the principal was associated with the resource share.
Date lastUpdatedTime
The time when the association was last updated.
Boolean external
Indicates whether the principal belongs to the same AWS organization as the AWS account that owns the resource share.
String resourceShareArn
The ARN of the resource share to promote.
Boolean returnValue
Indicates whether the request succeeded.
ResourceShareInvitation resourceShareInvitation
Information about the invitation.
String clientToken
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
String arn
The Amazon Resource Name (ARN) of the resource.
String type
The resource type.
String resourceShareArn
The Amazon Resource Name (ARN) of the resource share.
String resourceGroupArn
The ARN of the resource group. This value is returned only if the resource is a resource group.
String status
The status of the resource.
String statusMessage
A message about the status of the resource.
Date creationTime
The time when the resource was associated with the resource share.
Date lastUpdatedTime
The time when the association was last updated.
String resourceShareArn
The Amazon Resource Name (ARN) of the resource share.
String name
The name of the resource share.
String owningAccountId
The ID of the AWS account that owns the resource share.
Boolean allowExternalPrincipals
Indicates whether principals outside your AWS organization can be associated with a resource share.
String status
The status of the resource share.
String statusMessage
A message about the status of the resource share.
List<E> tags
The tags for the resource share.
Date creationTime
The time when the resource share was created.
Date lastUpdatedTime
The time when the resource share was last updated.
String featureSet
Indicates how the resource share was created. Possible values include:
CREATED_FROM_POLICY - Indicates that the resource share was created from an AWS Identity and Access
Management (AWS IAM) policy attached to a resource. These resource shares are visible only to the AWS account
that created it. They cannot be modified in AWS RAM.
PROMOTING_TO_STANDARD - The resource share is in the process of being promoted. For more
information, see PromoteResourceShareCreatedFromPolicy.
STANDARD - Indicates that the resource share was created in AWS RAM using the console or APIs. These
resource shares are visible to all principals. They can be modified in AWS RAM.
String resourceShareArn
The Amazon Resource Name (ARN) of the resource share.
String resourceShareName
The name of the resource share.
String associatedEntity
The associated entity. For resource associations, this is the ARN of the resource. For principal associations, this is the ID of an AWS account or the ARN of an OU or organization from AWS Organizations.
String associationType
The association type.
String status
The status of the association.
String statusMessage
A message about the status of the association.
Date creationTime
The time when the association was created.
Date lastUpdatedTime
The time when the association was last updated.
Boolean external
Indicates whether the principal belongs to the same AWS organization as the AWS account that owns the resource share.
String resourceShareInvitationArn
The Amazon Resource Name (ARN) of the invitation.
String resourceShareName
The name of the resource share.
String resourceShareArn
The Amazon Resource Name (ARN) of the resource share.
String senderAccountId
The ID of the AWS account that sent the invitation.
String receiverAccountId
The ID of the AWS account that received the invitation.
Date invitationTimestamp
The date and time when the invitation was sent.
String status
The status of the invitation.
List<E> resourceShareAssociations
To view the resources associated with a pending resource share invitation, use ListPendingInvitationResources.
String arn
The ARN of the permission.
String version
The identifier for the version of the permission.
Boolean defaultVersion
The identifier for the version of the permission that is set as the default version.
String name
The name of the permission.
String resourceType
The resource type to which the permission applies.
String permission
The permission's effect and actions in JSON format. The effect indicates whether the actions are
allowed or denied. The actions list the API actions to which the principal is granted or denied
access.
Date creationTime
The date and time when the permission was created.
Date lastUpdatedTime
The date and time when the permission was last updated.
String arn
The ARN of the permission.
String version
The identifier for the version of the permission.
Boolean defaultVersion
The identifier for the version of the permission that is set as the default version.
String name
The name of the permission.
String resourceType
The type of resource to which the permission applies.
String status
The current status of the permission.
Date creationTime
The date and time when the permission was created.
Date lastUpdatedTime
The date and time when the permission was last updated.
String resourceShareArn
The Amazon Resource Name (ARN) of the resource share.
String name
The name of the resource share.
Boolean allowExternalPrincipals
Indicates whether principals outside your AWS organization can be associated with a resource share.
String clientToken
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
ResourceShare resourceShare
Information about the resource share.
String clientToken
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
Copyright © 2020. All rights reserved.