AWSEC2DescribeNetworkInterfaceAttributeResult
Objective-C
@interface AWSEC2DescribeNetworkInterfaceAttributeResult
Swift
class AWSEC2DescribeNetworkInterfaceAttributeResult
Contains the output of DescribeNetworkInterfaceAttribute.
-
Indicates whether to assign a public IPv4 address to a network interface. This option can be enabled for any network interface but will only apply to the primary network interface (eth0).
Declaration
Objective-C
@property (nonatomic, strong) NSNumber *_Nullable associatePublicIpAddress;
Swift
var associatePublicIpAddress: NSNumber? { get set }
-
The attachment (if any) of the network interface.
Declaration
Objective-C
@property (nonatomic, strong) AWSEC2NetworkInterfaceAttachment *_Nullable attachment;
Swift
var attachment: AWSEC2NetworkInterfaceAttachment? { get set }
-
The description of the network interface.
Declaration
Objective-C
@property (nonatomic, strong) AWSEC2AttributeValue *_Nullable detail;
Swift
var detail: AWSEC2AttributeValue? { get set }
-
The security groups associated with the network interface.
Declaration
Objective-C
@property (nonatomic, strong) NSArray<AWSEC2GroupIdentifier *> *_Nullable groups;
Swift
var groups: [AWSEC2GroupIdentifier]? { get set }
-
The ID of the network interface.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable networkInterfaceId;
Swift
var networkInterfaceId: String? { get set }
-
Indicates whether source/destination checking is enabled.
Declaration
Objective-C
@property (nonatomic, strong) AWSEC2AttributeBooleanValue *_Nullable sourceDestCheck;
Swift
var sourceDestCheck: AWSEC2AttributeBooleanValue? { get set }