AWSEC2TransitGatewayMulticastGroup

Objective-C

@interface AWSEC2TransitGatewayMulticastGroup

Swift

class AWSEC2TransitGatewayMulticastGroup

Describes the transit gateway multicast group resources.

  • The IP address assigned to the transit gateway multicast group.

    Declaration

    Objective-C

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

    Swift

    var groupIpAddress: String? { get set }
  • Indicates that the resource is a transit gateway multicast group member.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSNumber *_Nullable groupMember;

    Swift

    var groupMember: NSNumber? { get set }
  • Indicates that the resource is a transit gateway multicast group member.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSNumber *_Nullable groupSource;

    Swift

    var groupSource: NSNumber? { get set }
  • The member type (for example, static).

    Declaration

    Objective-C

    @property (nonatomic) AWSEC2MembershipType memberType;

    Swift

    var memberType: AWSEC2MembershipType { get set }
  • The ID of the transit gateway attachment.

    Declaration

    Objective-C

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

    Swift

    var networkInterfaceId: String? { get set }
  • The ID of the resource.

    Declaration

    Objective-C

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

    Swift

    var resourceId: String? { get set }
  • The ID of the Amazon Web Services account that owns the transit gateway multicast domain group resource.

    Declaration

    Objective-C

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

    Swift

    var resourceOwnerId: String? { get set }
  • The type of resource, for example a VPC attachment.

    Declaration

    Objective-C

    @property (nonatomic) AWSEC2TransitGatewayAttachmentResourceType resourceType;

    Swift

    var resourceType: AWSEC2TransitGatewayAttachmentResourceType { get set }
  • The source type.

    Declaration

    Objective-C

    @property (nonatomic) AWSEC2MembershipType sourceType;

    Swift

    var sourceType: AWSEC2MembershipType { get set }
  • The ID of the subnet.

    Declaration

    Objective-C

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

    Swift

    var subnetId: String? { get set }
  • The ID of the transit gateway attachment.

    Declaration

    Objective-C

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

    Swift

    var transitGatewayAttachmentId: String? { get set }