ListAccessPoliciesRequest
public struct ListAccessPoliciesRequest : AWSShape
extension IoTSiteWise.ListAccessPoliciesRequest: AWSPaginateStringToken
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
The ID of the identity. This parameter is required if you specify identityType.
Declaration
Swift
public let identityId: String?
-
The type of identity (user or group). This parameter is required if you specify identityId.
Declaration
Swift
public let identityType: IdentityType?
-
The maximum number of results to be returned per paginated request. Default: 50
Declaration
Swift
public let maxResults: Int?
-
The token to be used for the next set of paginated results.
Declaration
Swift
public let nextToken: String?
-
The ID of the resource. This parameter is required if you specify resourceType.
Declaration
Swift
public let resourceId: String?
-
The type of resource (portal or project). This parameter is required if you specify resourceId.
Declaration
Swift
public let resourceType: ResourceType?
-
Undocumented
Declaration
Swift
public init(identityId: String? = nil, identityType: IdentityType? = nil, maxResults: Int? = nil, nextToken: String? = nil, resourceId: String? = nil, resourceType: ResourceType? = nil)
-
Declaration
Swift
public func validate(name: String) throws
-
Undocumented
Declaration
Swift
public func usingPaginationToken(_ token: String) -> IoTSiteWise.ListAccessPoliciesRequest