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