ResourceSharePermissionDetail

public struct ResourceSharePermissionDetail : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • arn

    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)