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 }