Class: Aws::VPCLattice::Types::UpdateResourceConfigurationResponse
- Inherits:
-
Struct
- Object
- Struct
- Aws::VPCLattice::Types::UpdateResourceConfigurationResponse
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-vpclattice/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#allow_association_to_shareable_service_network ⇒ Boolean
Indicates whether to add the resource configuration to service networks that are shared with other accounts.
-
#arn ⇒ String
The Amazon Resource Name (ARN) of the resource configuration.
-
#id ⇒ String
The ID of the resource configuration.
-
#name ⇒ String
The name of the resource configuration.
-
#port_ranges ⇒ Array<String>
The TCP port ranges that a consumer can use to access a resource configuration.
-
#protocol ⇒ String
The TCP protocol accepted by the specified resource configuration.
-
#resource_configuration_definition ⇒ Types::ResourceConfigurationDefinition
The resource configuration.
-
#resource_configuration_group_id ⇒ String
The ID of the group resource configuration.
-
#resource_gateway_id ⇒ String
The ID of the resource gateway associated with the resource configuration.
-
#status ⇒ String
The status of the resource configuration.
-
#type ⇒ String
The type of resource configuration.
Instance Attribute Details
#allow_association_to_shareable_service_network ⇒ Boolean
Indicates whether to add the resource configuration to service networks that are shared with other accounts.
5102 5103 5104 5105 5106 5107 5108 5109 5110 5111 5112 5113 5114 5115 5116 |
# File 'lib/aws-sdk-vpclattice/types.rb', line 5102 class UpdateResourceConfigurationResponse < Struct.new( :allow_association_to_shareable_service_network, :arn, :id, :name, :port_ranges, :protocol, :resource_configuration_definition, :resource_configuration_group_id, :resource_gateway_id, :status, :type) SENSITIVE = [] include Aws::Structure end |
#arn ⇒ String
The Amazon Resource Name (ARN) of the resource configuration.
5102 5103 5104 5105 5106 5107 5108 5109 5110 5111 5112 5113 5114 5115 5116 |
# File 'lib/aws-sdk-vpclattice/types.rb', line 5102 class UpdateResourceConfigurationResponse < Struct.new( :allow_association_to_shareable_service_network, :arn, :id, :name, :port_ranges, :protocol, :resource_configuration_definition, :resource_configuration_group_id, :resource_gateway_id, :status, :type) SENSITIVE = [] include Aws::Structure end |
#id ⇒ String
The ID of the resource configuration.
5102 5103 5104 5105 5106 5107 5108 5109 5110 5111 5112 5113 5114 5115 5116 |
# File 'lib/aws-sdk-vpclattice/types.rb', line 5102 class UpdateResourceConfigurationResponse < Struct.new( :allow_association_to_shareable_service_network, :arn, :id, :name, :port_ranges, :protocol, :resource_configuration_definition, :resource_configuration_group_id, :resource_gateway_id, :status, :type) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The name of the resource configuration.
5102 5103 5104 5105 5106 5107 5108 5109 5110 5111 5112 5113 5114 5115 5116 |
# File 'lib/aws-sdk-vpclattice/types.rb', line 5102 class UpdateResourceConfigurationResponse < Struct.new( :allow_association_to_shareable_service_network, :arn, :id, :name, :port_ranges, :protocol, :resource_configuration_definition, :resource_configuration_group_id, :resource_gateway_id, :status, :type) SENSITIVE = [] include Aws::Structure end |
#port_ranges ⇒ Array<String>
The TCP port ranges that a consumer can use to access a resource configuration. You can separate port ranges with a comma. Example: 1-65535 or 1,2,22-30
5102 5103 5104 5105 5106 5107 5108 5109 5110 5111 5112 5113 5114 5115 5116 |
# File 'lib/aws-sdk-vpclattice/types.rb', line 5102 class UpdateResourceConfigurationResponse < Struct.new( :allow_association_to_shareable_service_network, :arn, :id, :name, :port_ranges, :protocol, :resource_configuration_definition, :resource_configuration_group_id, :resource_gateway_id, :status, :type) SENSITIVE = [] include Aws::Structure end |
#protocol ⇒ String
The TCP protocol accepted by the specified resource configuration.
5102 5103 5104 5105 5106 5107 5108 5109 5110 5111 5112 5113 5114 5115 5116 |
# File 'lib/aws-sdk-vpclattice/types.rb', line 5102 class UpdateResourceConfigurationResponse < Struct.new( :allow_association_to_shareable_service_network, :arn, :id, :name, :port_ranges, :protocol, :resource_configuration_definition, :resource_configuration_group_id, :resource_gateway_id, :status, :type) SENSITIVE = [] include Aws::Structure end |
#resource_configuration_definition ⇒ Types::ResourceConfigurationDefinition
The resource configuration.
5102 5103 5104 5105 5106 5107 5108 5109 5110 5111 5112 5113 5114 5115 5116 |
# File 'lib/aws-sdk-vpclattice/types.rb', line 5102 class UpdateResourceConfigurationResponse < Struct.new( :allow_association_to_shareable_service_network, :arn, :id, :name, :port_ranges, :protocol, :resource_configuration_definition, :resource_configuration_group_id, :resource_gateway_id, :status, :type) SENSITIVE = [] include Aws::Structure end |
#resource_configuration_group_id ⇒ String
The ID of the group resource configuration.
5102 5103 5104 5105 5106 5107 5108 5109 5110 5111 5112 5113 5114 5115 5116 |
# File 'lib/aws-sdk-vpclattice/types.rb', line 5102 class UpdateResourceConfigurationResponse < Struct.new( :allow_association_to_shareable_service_network, :arn, :id, :name, :port_ranges, :protocol, :resource_configuration_definition, :resource_configuration_group_id, :resource_gateway_id, :status, :type) SENSITIVE = [] include Aws::Structure end |
#resource_gateway_id ⇒ String
The ID of the resource gateway associated with the resource configuration.
5102 5103 5104 5105 5106 5107 5108 5109 5110 5111 5112 5113 5114 5115 5116 |
# File 'lib/aws-sdk-vpclattice/types.rb', line 5102 class UpdateResourceConfigurationResponse < Struct.new( :allow_association_to_shareable_service_network, :arn, :id, :name, :port_ranges, :protocol, :resource_configuration_definition, :resource_configuration_group_id, :resource_gateway_id, :status, :type) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The status of the resource configuration.
5102 5103 5104 5105 5106 5107 5108 5109 5110 5111 5112 5113 5114 5115 5116 |
# File 'lib/aws-sdk-vpclattice/types.rb', line 5102 class UpdateResourceConfigurationResponse < Struct.new( :allow_association_to_shareable_service_network, :arn, :id, :name, :port_ranges, :protocol, :resource_configuration_definition, :resource_configuration_group_id, :resource_gateway_id, :status, :type) SENSITIVE = [] include Aws::Structure end |
#type ⇒ String
The type of resource configuration.
-
‘SINGLE` - A single resource.
-
‘GROUP` - A group of resources.
-
‘CHILD` - A single resource that is part of a group resource configuration.
-
‘ARN` - An Amazon Web Services resource.
5102 5103 5104 5105 5106 5107 5108 5109 5110 5111 5112 5113 5114 5115 5116 |
# File 'lib/aws-sdk-vpclattice/types.rb', line 5102 class UpdateResourceConfigurationResponse < Struct.new( :allow_association_to_shareable_service_network, :arn, :id, :name, :port_ranges, :protocol, :resource_configuration_definition, :resource_configuration_group_id, :resource_gateway_id, :status, :type) SENSITIVE = [] include Aws::Structure end |