RemovePermissionRequest
public struct RemovePermissionRequest : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember] -
Specifies an action group that contains the permissions to remove from a profiling group’s resource-based policy. One action group is supported, agentPermissions, which grants ConfigureAgent and PostAgentProfile permissions.
Declaration
Swift
public let actionGroup: ActionGroup -
The name of the profiling group.
Declaration
Swift
public let profilingGroupName: String -
A universally unique identifier (UUID) for the revision of the resource-based policy from which you want to remove permissions.
Declaration
Swift
public let revisionId: String -
Undocumented
Declaration
Swift
public init(actionGroup: ActionGroup, profilingGroupName: String, revisionId: String) -
Declaration
Swift
public func validate(name: String) throws
View on GitHub
RemovePermissionRequest Structure Reference