AWSEC2AddedPrincipal

Objective-C

@interface AWSEC2AddedPrincipal

Swift

class AWSEC2AddedPrincipal

Describes a principal.

  • The Amazon Resource Name (ARN) of the principal.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable principal;

    Swift

    var principal: String? { get set }
  • The type of principal.

    Declaration

    Objective-C

    @property (nonatomic) AWSEC2PrincipalType principalType;

    Swift

    var principalType: AWSEC2PrincipalType { get set }
  • The ID of the service.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable serviceId;

    Swift

    var serviceId: String? { get set }
  • The ID of the service permission.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable servicePermissionId;

    Swift

    var servicePermissionId: String? { get set }