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