Class: Aws::NetworkManager::Types::CoreNetworkChangeValues
- Inherits:
-
Struct
- Object
- Struct
- Aws::NetworkManager::Types::CoreNetworkChangeValues
- Defined in:
- gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb
Overview
Describes a core network change.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#asn ⇒ Integer
The ASN of a core network.
-
#attachment_id ⇒ String
The attachment identifier in the core network change values.
-
#cidr ⇒ String
The IP addresses used for a core network.
-
#destination_identifier ⇒ String
The ID of the destination.
-
#dns_support ⇒ Boolean
Indicates whether public DNS support is supported.
-
#edge_locations ⇒ Array<String>
The Regions where edges are located in a core network.
-
#inside_cidr_blocks ⇒ Array<String>
The inside IP addresses used for core network change values.
-
#network_function_group_name ⇒ String
The network function group name if the change event is associated with a network function group.
-
#peer_edge_locations ⇒ Array<String>
The edge locations of peers in the core network change values.
-
#routing_policy ⇒ String
The routing policy configuration in the core network change values.
-
#routing_policy_association_details ⇒ Array<Types::RoutingPolicyAssociationDetail>
The names of the routing policies and other association details in the core network change values.
-
#routing_policy_direction ⇒ String
The routing policy direction (inbound/outbound) in a core network change event.
-
#security_group_referencing_support ⇒ Boolean
Indicates whether security group referencing is enabled for the core network.
-
#segment_name ⇒ String
The names of the segments in a core network.
-
#service_insertion_actions ⇒ Array<Types::ServiceInsertionAction>
Describes the service insertion action.
-
#shared_segments ⇒ Array<String>
The shared segments for a core network change value.
-
#vpn_ecmp_support ⇒ Boolean
Indicates whether Equal Cost Multipath (ECMP) is enabled for the core network.
Instance Attribute Details
#asn ⇒ Integer
The ASN of a core network.
1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb', line 1097 class CoreNetworkChangeValues < Struct.new( :segment_name, :network_function_group_name, :edge_locations, :asn, :cidr, :destination_identifier, :inside_cidr_blocks, :shared_segments, :service_insertion_actions, :vpn_ecmp_support, :dns_support, :security_group_referencing_support, :routing_policy_direction, :routing_policy, :peer_edge_locations, :attachment_id, :routing_policy_association_details) SENSITIVE = [] include Aws::Structure end |
#attachment_id ⇒ String
The attachment identifier in the core network change values.
1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb', line 1097 class CoreNetworkChangeValues < Struct.new( :segment_name, :network_function_group_name, :edge_locations, :asn, :cidr, :destination_identifier, :inside_cidr_blocks, :shared_segments, :service_insertion_actions, :vpn_ecmp_support, :dns_support, :security_group_referencing_support, :routing_policy_direction, :routing_policy, :peer_edge_locations, :attachment_id, :routing_policy_association_details) SENSITIVE = [] include Aws::Structure end |
#cidr ⇒ String
The IP addresses used for a core network.
1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb', line 1097 class CoreNetworkChangeValues < Struct.new( :segment_name, :network_function_group_name, :edge_locations, :asn, :cidr, :destination_identifier, :inside_cidr_blocks, :shared_segments, :service_insertion_actions, :vpn_ecmp_support, :dns_support, :security_group_referencing_support, :routing_policy_direction, :routing_policy, :peer_edge_locations, :attachment_id, :routing_policy_association_details) SENSITIVE = [] include Aws::Structure end |
#destination_identifier ⇒ String
The ID of the destination.
1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb', line 1097 class CoreNetworkChangeValues < Struct.new( :segment_name, :network_function_group_name, :edge_locations, :asn, :cidr, :destination_identifier, :inside_cidr_blocks, :shared_segments, :service_insertion_actions, :vpn_ecmp_support, :dns_support, :security_group_referencing_support, :routing_policy_direction, :routing_policy, :peer_edge_locations, :attachment_id, :routing_policy_association_details) SENSITIVE = [] include Aws::Structure end |
#dns_support ⇒ Boolean
Indicates whether public DNS support is supported. The default is
true.
1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb', line 1097 class CoreNetworkChangeValues < Struct.new( :segment_name, :network_function_group_name, :edge_locations, :asn, :cidr, :destination_identifier, :inside_cidr_blocks, :shared_segments, :service_insertion_actions, :vpn_ecmp_support, :dns_support, :security_group_referencing_support, :routing_policy_direction, :routing_policy, :peer_edge_locations, :attachment_id, :routing_policy_association_details) SENSITIVE = [] include Aws::Structure end |
#edge_locations ⇒ Array<String>
The Regions where edges are located in a core network.
1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb', line 1097 class CoreNetworkChangeValues < Struct.new( :segment_name, :network_function_group_name, :edge_locations, :asn, :cidr, :destination_identifier, :inside_cidr_blocks, :shared_segments, :service_insertion_actions, :vpn_ecmp_support, :dns_support, :security_group_referencing_support, :routing_policy_direction, :routing_policy, :peer_edge_locations, :attachment_id, :routing_policy_association_details) SENSITIVE = [] include Aws::Structure end |
#inside_cidr_blocks ⇒ Array<String>
The inside IP addresses used for core network change values.
1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb', line 1097 class CoreNetworkChangeValues < Struct.new( :segment_name, :network_function_group_name, :edge_locations, :asn, :cidr, :destination_identifier, :inside_cidr_blocks, :shared_segments, :service_insertion_actions, :vpn_ecmp_support, :dns_support, :security_group_referencing_support, :routing_policy_direction, :routing_policy, :peer_edge_locations, :attachment_id, :routing_policy_association_details) SENSITIVE = [] include Aws::Structure end |
#network_function_group_name ⇒ String
The network function group name if the change event is associated with a network function group.
1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb', line 1097 class CoreNetworkChangeValues < Struct.new( :segment_name, :network_function_group_name, :edge_locations, :asn, :cidr, :destination_identifier, :inside_cidr_blocks, :shared_segments, :service_insertion_actions, :vpn_ecmp_support, :dns_support, :security_group_referencing_support, :routing_policy_direction, :routing_policy, :peer_edge_locations, :attachment_id, :routing_policy_association_details) SENSITIVE = [] include Aws::Structure end |
#peer_edge_locations ⇒ Array<String>
The edge locations of peers in the core network change values.
1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb', line 1097 class CoreNetworkChangeValues < Struct.new( :segment_name, :network_function_group_name, :edge_locations, :asn, :cidr, :destination_identifier, :inside_cidr_blocks, :shared_segments, :service_insertion_actions, :vpn_ecmp_support, :dns_support, :security_group_referencing_support, :routing_policy_direction, :routing_policy, :peer_edge_locations, :attachment_id, :routing_policy_association_details) SENSITIVE = [] include Aws::Structure end |
#routing_policy ⇒ String
The routing policy configuration in the core network change values.
1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb', line 1097 class CoreNetworkChangeValues < Struct.new( :segment_name, :network_function_group_name, :edge_locations, :asn, :cidr, :destination_identifier, :inside_cidr_blocks, :shared_segments, :service_insertion_actions, :vpn_ecmp_support, :dns_support, :security_group_referencing_support, :routing_policy_direction, :routing_policy, :peer_edge_locations, :attachment_id, :routing_policy_association_details) SENSITIVE = [] include Aws::Structure end |
#routing_policy_association_details ⇒ Array<Types::RoutingPolicyAssociationDetail>
The names of the routing policies and other association details in the core network change values.
1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb', line 1097 class CoreNetworkChangeValues < Struct.new( :segment_name, :network_function_group_name, :edge_locations, :asn, :cidr, :destination_identifier, :inside_cidr_blocks, :shared_segments, :service_insertion_actions, :vpn_ecmp_support, :dns_support, :security_group_referencing_support, :routing_policy_direction, :routing_policy, :peer_edge_locations, :attachment_id, :routing_policy_association_details) SENSITIVE = [] include Aws::Structure end |
#routing_policy_direction ⇒ String
The routing policy direction (inbound/outbound) in a core network change event.
1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb', line 1097 class CoreNetworkChangeValues < Struct.new( :segment_name, :network_function_group_name, :edge_locations, :asn, :cidr, :destination_identifier, :inside_cidr_blocks, :shared_segments, :service_insertion_actions, :vpn_ecmp_support, :dns_support, :security_group_referencing_support, :routing_policy_direction, :routing_policy, :peer_edge_locations, :attachment_id, :routing_policy_association_details) SENSITIVE = [] include Aws::Structure end |
#security_group_referencing_support ⇒ Boolean
Indicates whether security group referencing is enabled for the core network.
1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb', line 1097 class CoreNetworkChangeValues < Struct.new( :segment_name, :network_function_group_name, :edge_locations, :asn, :cidr, :destination_identifier, :inside_cidr_blocks, :shared_segments, :service_insertion_actions, :vpn_ecmp_support, :dns_support, :security_group_referencing_support, :routing_policy_direction, :routing_policy, :peer_edge_locations, :attachment_id, :routing_policy_association_details) SENSITIVE = [] include Aws::Structure end |
#segment_name ⇒ String
The names of the segments in a core network.
1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb', line 1097 class CoreNetworkChangeValues < Struct.new( :segment_name, :network_function_group_name, :edge_locations, :asn, :cidr, :destination_identifier, :inside_cidr_blocks, :shared_segments, :service_insertion_actions, :vpn_ecmp_support, :dns_support, :security_group_referencing_support, :routing_policy_direction, :routing_policy, :peer_edge_locations, :attachment_id, :routing_policy_association_details) SENSITIVE = [] include Aws::Structure end |
#service_insertion_actions ⇒ Array<Types::ServiceInsertionAction>
Describes the service insertion action.
1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb', line 1097 class CoreNetworkChangeValues < Struct.new( :segment_name, :network_function_group_name, :edge_locations, :asn, :cidr, :destination_identifier, :inside_cidr_blocks, :shared_segments, :service_insertion_actions, :vpn_ecmp_support, :dns_support, :security_group_referencing_support, :routing_policy_direction, :routing_policy, :peer_edge_locations, :attachment_id, :routing_policy_association_details) SENSITIVE = [] include Aws::Structure end |
#shared_segments ⇒ Array<String>
The shared segments for a core network change value.
1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb', line 1097 class CoreNetworkChangeValues < Struct.new( :segment_name, :network_function_group_name, :edge_locations, :asn, :cidr, :destination_identifier, :inside_cidr_blocks, :shared_segments, :service_insertion_actions, :vpn_ecmp_support, :dns_support, :security_group_referencing_support, :routing_policy_direction, :routing_policy, :peer_edge_locations, :attachment_id, :routing_policy_association_details) SENSITIVE = [] include Aws::Structure end |
#vpn_ecmp_support ⇒ Boolean
Indicates whether Equal Cost Multipath (ECMP) is enabled for the core network.
1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 |
# File 'gems/aws-sdk-networkmanager/lib/aws-sdk-networkmanager/types.rb', line 1097 class CoreNetworkChangeValues < Struct.new( :segment_name, :network_function_group_name, :edge_locations, :asn, :cidr, :destination_identifier, :inside_cidr_blocks, :shared_segments, :service_insertion_actions, :vpn_ecmp_support, :dns_support, :security_group_referencing_support, :routing_policy_direction, :routing_policy, :peer_edge_locations, :attachment_id, :routing_policy_association_details) SENSITIVE = [] include Aws::Structure end |