Module: Aws::LambdaMicrovms::Types
- Defined in:
- lib/aws-sdk-lambdamicrovms/types.rb
Defined Under Namespace
Classes: AccessDeniedException, CloudWatchLogging, CodeArtifact, ConflictException, CpuConfiguration, CreateMicrovmAuthTokenRequest, CreateMicrovmAuthTokenResponse, CreateMicrovmImageRequest, CreateMicrovmImageResponse, CreateMicrovmShellAuthTokenRequest, CreateMicrovmShellAuthTokenResponse, DeleteMicrovmImageInput, DeleteMicrovmImageOutput, DeleteMicrovmImageVersionInput, DeleteMicrovmImageVersionOutput, GetMicrovmImageBuildInput, GetMicrovmImageBuildOutput, GetMicrovmImageInput, GetMicrovmImageOutput, GetMicrovmImageVersionInput, GetMicrovmImageVersionOutput, GetMicrovmRequest, GetMicrovmResponse, Hooks, IdlePolicy, InternalServerException, InvalidParameterValueException, ListManagedMicrovmImageVersionsInput, ListManagedMicrovmImageVersionsOutput, ListManagedMicrovmImagesInput, ListManagedMicrovmImagesOutput, ListMicrovmImageBuildsInput, ListMicrovmImageBuildsOutput, ListMicrovmImageVersionsInput, ListMicrovmImageVersionsOutput, ListMicrovmImagesRequest, ListMicrovmImagesResponse, ListMicrovmsRequest, ListMicrovmsResponse, ListTagsRequest, ListTagsResponse, Logging, LoggingDisabled, ManagedMicrovmImageSummary, ManagedMicrovmImageVersion, MicrovmHooks, MicrovmImageBuildSummary, MicrovmImageHooks, MicrovmImageSummary, MicrovmImageVersionSummary, MicrovmItem, PortRange, PortSpecification, ResourceConflictException, ResourceNotFoundException, Resources, ResumeMicrovmRequest, ResumeMicrovmResponse, RunMicrovmRequest, RunMicrovmResponse, ServiceException, ServiceQuotaExceededException, SnapshotBuild, SuspendMicrovmRequest, SuspendMicrovmResponse, TagResourceRequest, TerminateMicrovmRequest, TerminateMicrovmResponse, ThrottlingException, TooManyRequestsException, Unit, UntagResourceRequest, UpdateMicrovmImageRequest, UpdateMicrovmImageResponse, UpdateMicrovmImageVersionRequest, UpdateMicrovmImageVersionResponse, ValidationException
Instance Attribute Summary collapse
-
#all_ports ⇒ Types::Unit
Indicates that all ports are accessible.
-
#cloud_watch ⇒ Types::CloudWatchLogging
Configuration for sending logs to Amazon CloudWatch Logs.
-
#disabled ⇒ Types::LoggingDisabled
Specifies that logging is disabled.
-
#port ⇒ Integer
A single port number.
-
#range ⇒ Types::PortRange
A range of ports.
-
#uri ⇒ String
The URI of the code artifact, such as an Amazon S3 path or Amazon ECR image URI.
Instance Attribute Details
#all_ports ⇒ Types::Unit
Indicates that all ports are accessible.
1661 1662 1663 1664 1665 1666 1667 1668 1669 1670 1671 1672 1673 1674 |
# File 'lib/aws-sdk-lambdamicrovms/types.rb', line 1661 class PortSpecification < Struct.new( :port, :range, :all_ports, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class Port < PortSpecification; end class Range < PortSpecification; end class AllPorts < PortSpecification; end class Unknown < PortSpecification; end end |
#cloud_watch ⇒ Types::CloudWatchLogging
Configuration for sending logs to Amazon CloudWatch Logs.
1228 1229 1230 1231 1232 1233 1234 1235 1236 1237 1238 1239 |
# File 'lib/aws-sdk-lambdamicrovms/types.rb', line 1228 class Logging < Struct.new( :disabled, :cloud_watch, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class Disabled < Logging; end class CloudWatch < Logging; end class Unknown < Logging; end end |
#disabled ⇒ Types::LoggingDisabled
Specifies that logging is disabled.
1228 1229 1230 1231 1232 1233 1234 1235 1236 1237 1238 1239 |
# File 'lib/aws-sdk-lambdamicrovms/types.rb', line 1228 class Logging < Struct.new( :disabled, :cloud_watch, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class Disabled < Logging; end class CloudWatch < Logging; end class Unknown < Logging; end end |
#port ⇒ Integer
A single port number.
1661 1662 1663 1664 1665 1666 1667 1668 1669 1670 1671 1672 1673 1674 |
# File 'lib/aws-sdk-lambdamicrovms/types.rb', line 1661 class PortSpecification < Struct.new( :port, :range, :all_ports, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class Port < PortSpecification; end class Range < PortSpecification; end class AllPorts < PortSpecification; end class Unknown < PortSpecification; end end |
#range ⇒ Types::PortRange
A range of ports.
1661 1662 1663 1664 1665 1666 1667 1668 1669 1670 1671 1672 1673 1674 |
# File 'lib/aws-sdk-lambdamicrovms/types.rb', line 1661 class PortSpecification < Struct.new( :port, :range, :all_ports, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class Port < PortSpecification; end class Range < PortSpecification; end class AllPorts < PortSpecification; end class Unknown < PortSpecification; end end |
#uri ⇒ String
The URI of the code artifact, such as an Amazon S3 path or Amazon ECR image URI.
58 59 60 61 62 63 64 65 66 67 |
# File 'lib/aws-sdk-lambdamicrovms/types.rb', line 58 class CodeArtifact < Struct.new( :uri, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class Uri < CodeArtifact; end class Unknown < CodeArtifact; end end |