AWSEC2AssociatedRole
Objective-C
@interface AWSEC2AssociatedRole
Swift
class AWSEC2AssociatedRole
Information about the associated IAM roles.
-
The ARN of the associated IAM role.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable associatedRoleArn;
Swift
var associatedRoleArn: String? { get set }
-
The name of the Amazon S3 bucket in which the Amazon S3 object is stored.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable certificateS3BucketName;
Swift
var certificateS3BucketName: String? { get set }
-
The key of the Amazon S3 object where the certificate, certificate chain, and encrypted private key bundle are stored. The object key is formatted as follows:
role_arn
/certificate_arn
.Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable certificateS3ObjectKey;
Swift
var certificateS3ObjectKey: String? { get set }
-
The ID of the KMS key used to encrypt the private key.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable encryptionKmsKeyId;
Swift
var encryptionKmsKeyId: String? { get set }