GetResourceShareAssociationsRequest
public struct GetResourceShareAssociationsRequest : AWSShape
extension RAM.GetResourceShareAssociationsRequest: AWSPaginateStringToken
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
The association status.
Declaration
Swift
public let associationStatus: ResourceShareAssociationStatus?
-
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.
Declaration
Swift
public let associationType: ResourceShareAssociationType
-
The maximum number of results to return with a single call. To retrieve the remaining results, make another call with the returned nextToken value.
Declaration
Swift
public let maxResults: Int?
-
The token for the next page of results.
Declaration
Swift
public let nextToken: String?
-
The principal. You cannot specify this parameter if the association type is RESOURCE.
Declaration
Swift
public let principal: String?
-
The Amazon Resource Name (ARN) of the resource. You cannot specify this parameter if the association type is PRINCIPAL.
Declaration
Swift
public let resourceArn: String?
-
The Amazon Resource Names (ARN) of the resource shares.
Declaration
Swift
public let resourceShareArns: [String]?
-
init(associationStatus:associationType:maxResults:nextToken:principal:resourceArn:resourceShareArns:)
Undocumented
Declaration
Swift
public init(associationStatus: ResourceShareAssociationStatus? = nil, associationType: ResourceShareAssociationType, maxResults: Int? = nil, nextToken: String? = nil, principal: String? = nil, resourceArn: String? = nil, resourceShareArns: [String]? = nil)
-
Declaration
Swift
public func validate(name: String) throws
-
Undocumented
Declaration
Swift
public func usingPaginationToken(_ token: String) -> RAM.GetResourceShareAssociationsRequest