ResourceSharePermissionDetail
public struct ResourceSharePermissionDetail : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
The ARN of the permission.
Declaration
Swift
public let arn: String?
-
The date and time when the permission was created.
Declaration
Swift
public let creationTime: TimeStamp?
-
The identifier for the version of the permission that is set as the default version.
Declaration
Swift
public let defaultVersion: Bool?
-
The date and time when the permission was last updated.
Declaration
Swift
public let lastUpdatedTime: TimeStamp?
-
The name of the permission.
Declaration
Swift
public let name: String?
-
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.
Declaration
Swift
public let permission: String?
-
The resource type to which the permission applies.
Declaration
Swift
public let resourceType: String?
-
The identifier for the version of the permission.
Declaration
Swift
public let version: String?
-
Undocumented
Declaration
Swift
public init(arn: String? = nil, creationTime: TimeStamp? = nil, defaultVersion: Bool? = nil, lastUpdatedTime: TimeStamp? = nil, name: String? = nil, permission: String? = nil, resourceType: String? = nil, version: String? = nil)