Documentation ¶
Overview ¶
Package ec2v1 is a reverse proxy.
It translates gRPC into RESTful JSON APIs.
Index ¶
- Constants
- Variables
- func RegisterEC2APIHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
- func RegisterEC2APIHandlerClient(ctx context.Context, mux *runtime.ServeMux, client EC2APIClient) error
- func RegisterEC2APIHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error)
- func RegisterEC2APIHandlerServer(ctx context.Context, mux *runtime.ServeMux, server EC2APIServer) error
- func RegisterEC2APIServer(s grpc.ServiceRegistrar, srv EC2APIServer)
- type AutoscalingGroup
- func (*AutoscalingGroup) Descriptor() ([]byte, []int)deprecated
- func (x *AutoscalingGroup) GetAccount() string
- func (x *AutoscalingGroup) GetInstances() []*AutoscalingGroup_Instance
- func (x *AutoscalingGroup) GetName() string
- func (x *AutoscalingGroup) GetRegion() string
- func (x *AutoscalingGroup) GetSize() *AutoscalingGroupSize
- func (x *AutoscalingGroup) GetTerminationPolicies() []AutoscalingGroup_TerminationPolicy
- func (x *AutoscalingGroup) GetZones() []string
- func (*AutoscalingGroup) ProtoMessage()
- func (x *AutoscalingGroup) ProtoReflect() protoreflect.Message
- func (x *AutoscalingGroup) Reset()
- func (x *AutoscalingGroup) String() string
- func (m *AutoscalingGroup) Validate() error
- func (m *AutoscalingGroup) ValidateAll() error
- type AutoscalingGroupMultiError
- type AutoscalingGroupSize
- func (*AutoscalingGroupSize) Descriptor() ([]byte, []int)deprecated
- func (x *AutoscalingGroupSize) GetDesired() uint32
- func (x *AutoscalingGroupSize) GetMax() uint32
- func (x *AutoscalingGroupSize) GetMin() uint32
- func (*AutoscalingGroupSize) ProtoMessage()
- func (x *AutoscalingGroupSize) ProtoReflect() protoreflect.Message
- func (x *AutoscalingGroupSize) Reset()
- func (x *AutoscalingGroupSize) String() string
- func (m *AutoscalingGroupSize) Validate() error
- func (m *AutoscalingGroupSize) ValidateAll() error
- type AutoscalingGroupSizeMultiError
- type AutoscalingGroupSizeValidationError
- func (e AutoscalingGroupSizeValidationError) Cause() error
- func (e AutoscalingGroupSizeValidationError) Error() string
- func (e AutoscalingGroupSizeValidationError) ErrorName() string
- func (e AutoscalingGroupSizeValidationError) Field() string
- func (e AutoscalingGroupSizeValidationError) Key() bool
- func (e AutoscalingGroupSizeValidationError) Reason() string
- type AutoscalingGroupValidationError
- func (e AutoscalingGroupValidationError) Cause() error
- func (e AutoscalingGroupValidationError) Error() string
- func (e AutoscalingGroupValidationError) ErrorName() string
- func (e AutoscalingGroupValidationError) Field() string
- func (e AutoscalingGroupValidationError) Key() bool
- func (e AutoscalingGroupValidationError) Reason() string
- type AutoscalingGroup_Instance
- func (*AutoscalingGroup_Instance) Descriptor() ([]byte, []int)deprecated
- func (x *AutoscalingGroup_Instance) GetHealthy() bool
- func (x *AutoscalingGroup_Instance) GetId() string
- func (x *AutoscalingGroup_Instance) GetLaunchConfigurationName() string
- func (x *AutoscalingGroup_Instance) GetLifecycleState() AutoscalingGroup_Instance_LifecycleState
- func (x *AutoscalingGroup_Instance) GetZone() string
- func (*AutoscalingGroup_Instance) ProtoMessage()
- func (x *AutoscalingGroup_Instance) ProtoReflect() protoreflect.Message
- func (x *AutoscalingGroup_Instance) Reset()
- func (x *AutoscalingGroup_Instance) String() string
- func (m *AutoscalingGroup_Instance) Validate() error
- func (m *AutoscalingGroup_Instance) ValidateAll() error
- type AutoscalingGroup_InstanceMultiError
- type AutoscalingGroup_InstanceValidationError
- func (e AutoscalingGroup_InstanceValidationError) Cause() error
- func (e AutoscalingGroup_InstanceValidationError) Error() string
- func (e AutoscalingGroup_InstanceValidationError) ErrorName() string
- func (e AutoscalingGroup_InstanceValidationError) Field() string
- func (e AutoscalingGroup_InstanceValidationError) Key() bool
- func (e AutoscalingGroup_InstanceValidationError) Reason() string
- type AutoscalingGroup_Instance_LifecycleState
- func (AutoscalingGroup_Instance_LifecycleState) Descriptor() protoreflect.EnumDescriptor
- func (x AutoscalingGroup_Instance_LifecycleState) Enum() *AutoscalingGroup_Instance_LifecycleState
- func (AutoscalingGroup_Instance_LifecycleState) EnumDescriptor() ([]byte, []int)deprecated
- func (x AutoscalingGroup_Instance_LifecycleState) Number() protoreflect.EnumNumber
- func (x AutoscalingGroup_Instance_LifecycleState) String() string
- func (AutoscalingGroup_Instance_LifecycleState) Type() protoreflect.EnumType
- type AutoscalingGroup_TerminationPolicy
- func (AutoscalingGroup_TerminationPolicy) Descriptor() protoreflect.EnumDescriptor
- func (x AutoscalingGroup_TerminationPolicy) Enum() *AutoscalingGroup_TerminationPolicy
- func (AutoscalingGroup_TerminationPolicy) EnumDescriptor() ([]byte, []int)deprecated
- func (x AutoscalingGroup_TerminationPolicy) Number() protoreflect.EnumNumber
- func (x AutoscalingGroup_TerminationPolicy) String() string
- func (AutoscalingGroup_TerminationPolicy) Type() protoreflect.EnumType
- type EC2APIClient
- type EC2APIServer
- type GetInstanceRequest
- func (*GetInstanceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetInstanceRequest) GetAccount() string
- func (x *GetInstanceRequest) GetInstanceId() string
- func (x *GetInstanceRequest) GetRegion() string
- func (*GetInstanceRequest) ProtoMessage()
- func (x *GetInstanceRequest) ProtoReflect() protoreflect.Message
- func (x *GetInstanceRequest) Reset()
- func (x *GetInstanceRequest) String() string
- func (m *GetInstanceRequest) Validate() error
- func (m *GetInstanceRequest) ValidateAll() error
- type GetInstanceRequestMultiError
- type GetInstanceRequestValidationError
- func (e GetInstanceRequestValidationError) Cause() error
- func (e GetInstanceRequestValidationError) Error() string
- func (e GetInstanceRequestValidationError) ErrorName() string
- func (e GetInstanceRequestValidationError) Field() string
- func (e GetInstanceRequestValidationError) Key() bool
- func (e GetInstanceRequestValidationError) Reason() string
- type GetInstanceResponse
- func (*GetInstanceResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetInstanceResponse) GetInstance() *Instance
- func (*GetInstanceResponse) ProtoMessage()
- func (x *GetInstanceResponse) ProtoReflect() protoreflect.Message
- func (x *GetInstanceResponse) Reset()
- func (x *GetInstanceResponse) String() string
- func (m *GetInstanceResponse) Validate() error
- func (m *GetInstanceResponse) ValidateAll() error
- type GetInstanceResponseMultiError
- type GetInstanceResponseValidationError
- func (e GetInstanceResponseValidationError) Cause() error
- func (e GetInstanceResponseValidationError) Error() string
- func (e GetInstanceResponseValidationError) ErrorName() string
- func (e GetInstanceResponseValidationError) Field() string
- func (e GetInstanceResponseValidationError) Key() bool
- func (e GetInstanceResponseValidationError) Reason() string
- type Instance
- func (*Instance) Descriptor() ([]byte, []int)deprecated
- func (x *Instance) GetAccount() string
- func (x *Instance) GetAvailabilityZone() string
- func (x *Instance) GetInstanceId() string
- func (x *Instance) GetInstanceType() string
- func (x *Instance) GetPrivateIpAddress() string
- func (x *Instance) GetPublicIpAddress() string
- func (x *Instance) GetRegion() string
- func (x *Instance) GetState() Instance_State
- func (x *Instance) GetTags() map[string]string
- func (*Instance) ProtoMessage()
- func (x *Instance) ProtoReflect() protoreflect.Message
- func (x *Instance) Reset()
- func (x *Instance) String() string
- func (m *Instance) Validate() error
- func (m *Instance) ValidateAll() error
- type InstanceMultiError
- type InstanceValidationError
- type Instance_State
- func (Instance_State) Descriptor() protoreflect.EnumDescriptor
- func (x Instance_State) Enum() *Instance_State
- func (Instance_State) EnumDescriptor() ([]byte, []int)deprecated
- func (x Instance_State) Number() protoreflect.EnumNumber
- func (x Instance_State) String() string
- func (Instance_State) Type() protoreflect.EnumType
- type RebootInstanceRequest
- func (*RebootInstanceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RebootInstanceRequest) GetAccount() string
- func (x *RebootInstanceRequest) GetInstanceId() string
- func (x *RebootInstanceRequest) GetRegion() string
- func (*RebootInstanceRequest) ProtoMessage()
- func (x *RebootInstanceRequest) ProtoReflect() protoreflect.Message
- func (x *RebootInstanceRequest) Reset()
- func (x *RebootInstanceRequest) String() string
- func (m *RebootInstanceRequest) Validate() error
- func (m *RebootInstanceRequest) ValidateAll() error
- type RebootInstanceRequestMultiError
- type RebootInstanceRequestValidationError
- func (e RebootInstanceRequestValidationError) Cause() error
- func (e RebootInstanceRequestValidationError) Error() string
- func (e RebootInstanceRequestValidationError) ErrorName() string
- func (e RebootInstanceRequestValidationError) Field() string
- func (e RebootInstanceRequestValidationError) Key() bool
- func (e RebootInstanceRequestValidationError) Reason() string
- type RebootInstanceResponse
- func (*RebootInstanceResponse) Descriptor() ([]byte, []int)deprecated
- func (*RebootInstanceResponse) ProtoMessage()
- func (x *RebootInstanceResponse) ProtoReflect() protoreflect.Message
- func (x *RebootInstanceResponse) Reset()
- func (x *RebootInstanceResponse) String() string
- func (m *RebootInstanceResponse) Validate() error
- func (m *RebootInstanceResponse) ValidateAll() error
- type RebootInstanceResponseMultiError
- type RebootInstanceResponseValidationError
- func (e RebootInstanceResponseValidationError) Cause() error
- func (e RebootInstanceResponseValidationError) Error() string
- func (e RebootInstanceResponseValidationError) ErrorName() string
- func (e RebootInstanceResponseValidationError) Field() string
- func (e RebootInstanceResponseValidationError) Key() bool
- func (e RebootInstanceResponseValidationError) Reason() string
- type ResizeAutoscalingGroupRequest
- func (*ResizeAutoscalingGroupRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ResizeAutoscalingGroupRequest) GetAccount() string
- func (x *ResizeAutoscalingGroupRequest) GetName() string
- func (x *ResizeAutoscalingGroupRequest) GetRegion() string
- func (x *ResizeAutoscalingGroupRequest) GetSize() *AutoscalingGroupSize
- func (*ResizeAutoscalingGroupRequest) ProtoMessage()
- func (x *ResizeAutoscalingGroupRequest) ProtoReflect() protoreflect.Message
- func (x *ResizeAutoscalingGroupRequest) Reset()
- func (x *ResizeAutoscalingGroupRequest) String() string
- func (m *ResizeAutoscalingGroupRequest) Validate() error
- func (m *ResizeAutoscalingGroupRequest) ValidateAll() error
- type ResizeAutoscalingGroupRequestMultiError
- type ResizeAutoscalingGroupRequestValidationError
- func (e ResizeAutoscalingGroupRequestValidationError) Cause() error
- func (e ResizeAutoscalingGroupRequestValidationError) Error() string
- func (e ResizeAutoscalingGroupRequestValidationError) ErrorName() string
- func (e ResizeAutoscalingGroupRequestValidationError) Field() string
- func (e ResizeAutoscalingGroupRequestValidationError) Key() bool
- func (e ResizeAutoscalingGroupRequestValidationError) Reason() string
- type ResizeAutoscalingGroupResponse
- func (*ResizeAutoscalingGroupResponse) Descriptor() ([]byte, []int)deprecated
- func (*ResizeAutoscalingGroupResponse) ProtoMessage()
- func (x *ResizeAutoscalingGroupResponse) ProtoReflect() protoreflect.Message
- func (x *ResizeAutoscalingGroupResponse) Reset()
- func (x *ResizeAutoscalingGroupResponse) String() string
- func (m *ResizeAutoscalingGroupResponse) Validate() error
- func (m *ResizeAutoscalingGroupResponse) ValidateAll() error
- type ResizeAutoscalingGroupResponseMultiError
- type ResizeAutoscalingGroupResponseValidationError
- func (e ResizeAutoscalingGroupResponseValidationError) Cause() error
- func (e ResizeAutoscalingGroupResponseValidationError) Error() string
- func (e ResizeAutoscalingGroupResponseValidationError) ErrorName() string
- func (e ResizeAutoscalingGroupResponseValidationError) Field() string
- func (e ResizeAutoscalingGroupResponseValidationError) Key() bool
- func (e ResizeAutoscalingGroupResponseValidationError) Reason() string
- type TerminateInstanceRequest
- func (*TerminateInstanceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *TerminateInstanceRequest) GetAccount() string
- func (x *TerminateInstanceRequest) GetInstanceId() string
- func (x *TerminateInstanceRequest) GetRegion() string
- func (*TerminateInstanceRequest) ProtoMessage()
- func (x *TerminateInstanceRequest) ProtoReflect() protoreflect.Message
- func (x *TerminateInstanceRequest) Reset()
- func (x *TerminateInstanceRequest) String() string
- func (m *TerminateInstanceRequest) Validate() error
- func (m *TerminateInstanceRequest) ValidateAll() error
- type TerminateInstanceRequestMultiError
- type TerminateInstanceRequestValidationError
- func (e TerminateInstanceRequestValidationError) Cause() error
- func (e TerminateInstanceRequestValidationError) Error() string
- func (e TerminateInstanceRequestValidationError) ErrorName() string
- func (e TerminateInstanceRequestValidationError) Field() string
- func (e TerminateInstanceRequestValidationError) Key() bool
- func (e TerminateInstanceRequestValidationError) Reason() string
- type TerminateInstanceResponse
- func (*TerminateInstanceResponse) Descriptor() ([]byte, []int)deprecated
- func (*TerminateInstanceResponse) ProtoMessage()
- func (x *TerminateInstanceResponse) ProtoReflect() protoreflect.Message
- func (x *TerminateInstanceResponse) Reset()
- func (x *TerminateInstanceResponse) String() string
- func (m *TerminateInstanceResponse) Validate() error
- func (m *TerminateInstanceResponse) ValidateAll() error
- type TerminateInstanceResponseMultiError
- type TerminateInstanceResponseValidationError
- func (e TerminateInstanceResponseValidationError) Cause() error
- func (e TerminateInstanceResponseValidationError) Error() string
- func (e TerminateInstanceResponseValidationError) ErrorName() string
- func (e TerminateInstanceResponseValidationError) Field() string
- func (e TerminateInstanceResponseValidationError) Key() bool
- func (e TerminateInstanceResponseValidationError) Reason() string
- type UnimplementedEC2APIServer
- func (UnimplementedEC2APIServer) GetInstance(context.Context, *GetInstanceRequest) (*GetInstanceResponse, error)
- func (UnimplementedEC2APIServer) RebootInstance(context.Context, *RebootInstanceRequest) (*RebootInstanceResponse, error)
- func (UnimplementedEC2APIServer) ResizeAutoscalingGroup(context.Context, *ResizeAutoscalingGroupRequest) (*ResizeAutoscalingGroupResponse, error)
- func (UnimplementedEC2APIServer) TerminateInstance(context.Context, *TerminateInstanceRequest) (*TerminateInstanceResponse, error)
- type UnsafeEC2APIServer
Constants ¶
const ( EC2API_GetInstance_FullMethodName = "/clutch.aws.ec2.v1.EC2API/GetInstance" EC2API_TerminateInstance_FullMethodName = "/clutch.aws.ec2.v1.EC2API/TerminateInstance" EC2API_ResizeAutoscalingGroup_FullMethodName = "/clutch.aws.ec2.v1.EC2API/ResizeAutoscalingGroup" EC2API_RebootInstance_FullMethodName = "/clutch.aws.ec2.v1.EC2API/RebootInstance" )
Variables ¶
var ( AutoscalingGroup_TerminationPolicy_name = map[int32]string{ 0: "UNSPECIFIED", 1: "UNKNOWN", 2: "OLDEST_INSTANCE", 3: "NEWEST_INSTANCE", 4: "OLDEST_LAUNCH_CONFIGURATION", 5: "CLOSEST_TO_NEXT_HOUR", 6: "DEFAULT", 7: "OLDEST_LAUNCH_TEMPLATE", 8: "ALLOCATION_STRATEGY", } AutoscalingGroup_TerminationPolicy_value = map[string]int32{ "UNSPECIFIED": 0, "UNKNOWN": 1, "OLDEST_INSTANCE": 2, "NEWEST_INSTANCE": 3, "OLDEST_LAUNCH_CONFIGURATION": 4, "CLOSEST_TO_NEXT_HOUR": 5, "DEFAULT": 6, "OLDEST_LAUNCH_TEMPLATE": 7, "ALLOCATION_STRATEGY": 8, } )
Enum value maps for AutoscalingGroup_TerminationPolicy.
var ( AutoscalingGroup_Instance_LifecycleState_name = map[int32]string{ 0: "UNSPECIFIED", 1: "UNKNOWN", 2: "PENDING", 3: "PENDING_WAIT", 4: "PENDING_PROCEED", 5: "QUARANTINED", 6: "IN_SERVICE", 7: "TERMINATING", 8: "TERMINATING_WAIT", 9: "TERMINATING_PROCEED", 10: "TERMINATED", 11: "DETACHING", 12: "DETACHED", 13: "ENTERING_STANDBY", 14: "STANDBY", } AutoscalingGroup_Instance_LifecycleState_value = map[string]int32{ "UNSPECIFIED": 0, "UNKNOWN": 1, "PENDING": 2, "PENDING_WAIT": 3, "PENDING_PROCEED": 4, "QUARANTINED": 5, "IN_SERVICE": 6, "TERMINATING": 7, "TERMINATING_WAIT": 8, "TERMINATING_PROCEED": 9, "TERMINATED": 10, "DETACHING": 11, "DETACHED": 12, "ENTERING_STANDBY": 13, "STANDBY": 14, } )
Enum value maps for AutoscalingGroup_Instance_LifecycleState.
var ( Instance_State_name = map[int32]string{ 0: "UNSPECIFIED", 1: "UNKNOWN", 2: "PENDING", 3: "RUNNING", 4: "STOPPING", 5: "STOPPED", 6: "SHUTTING_DOWN", 7: "TERMINATED", } Instance_State_value = map[string]int32{ "UNSPECIFIED": 0, "UNKNOWN": 1, "PENDING": 2, "RUNNING": 3, "STOPPING": 4, "STOPPED": 5, "SHUTTING_DOWN": 6, "TERMINATED": 7, } )
Enum value maps for Instance_State.
var EC2API_ServiceDesc = grpc.ServiceDesc{ ServiceName: "clutch.aws.ec2.v1.EC2API", HandlerType: (*EC2APIServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "GetInstance", Handler: _EC2API_GetInstance_Handler, }, { MethodName: "TerminateInstance", Handler: _EC2API_TerminateInstance_Handler, }, { MethodName: "ResizeAutoscalingGroup", Handler: _EC2API_ResizeAutoscalingGroup_Handler, }, { MethodName: "RebootInstance", Handler: _EC2API_RebootInstance_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "aws/ec2/v1/ec2.proto", }
EC2API_ServiceDesc is the grpc.ServiceDesc for EC2API service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var File_aws_ec2_v1_ec2_proto protoreflect.FileDescriptor
Functions ¶
func RegisterEC2APIHandler ¶
RegisterEC2APIHandler registers the http handlers for service EC2API to "mux". The handlers forward requests to the grpc endpoint over "conn".
func RegisterEC2APIHandlerClient ¶
func RegisterEC2APIHandlerClient(ctx context.Context, mux *runtime.ServeMux, client EC2APIClient) error
RegisterEC2APIHandlerClient registers the http handlers for service EC2API to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "EC2APIClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "EC2APIClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "EC2APIClient" to call the correct interceptors.
func RegisterEC2APIHandlerFromEndpoint ¶
func RegisterEC2APIHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)
RegisterEC2APIHandlerFromEndpoint is same as RegisterEC2APIHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
func RegisterEC2APIHandlerServer ¶
func RegisterEC2APIHandlerServer(ctx context.Context, mux *runtime.ServeMux, server EC2APIServer) error
RegisterEC2APIHandlerServer registers the http handlers for service EC2API to "mux". UnaryRPC :call EC2APIServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterEC2APIHandlerFromEndpoint instead.
func RegisterEC2APIServer ¶
func RegisterEC2APIServer(s grpc.ServiceRegistrar, srv EC2APIServer)
Types ¶
type AutoscalingGroup ¶
type AutoscalingGroup struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Region string `protobuf:"bytes,2,opt,name=region,proto3" json:"region,omitempty"` // The AZs the ASG is running in. Zones []string `protobuf:"bytes,3,rep,name=zones,proto3" json:"zones,omitempty"` Size *AutoscalingGroupSize `protobuf:"bytes,4,opt,name=size,proto3" json:"size,omitempty"` TerminationPolicies []AutoscalingGroup_TerminationPolicy `` /* 184-byte string literal not displayed */ Instances []*AutoscalingGroup_Instance `protobuf:"bytes,6,rep,name=instances,proto3" json:"instances,omitempty"` Account string `protobuf:"bytes,7,opt,name=account,proto3" json:"account,omitempty"` // contains filtered or unexported fields }
func (*AutoscalingGroup) Descriptor
deprecated
func (*AutoscalingGroup) Descriptor() ([]byte, []int)
Deprecated: Use AutoscalingGroup.ProtoReflect.Descriptor instead.
func (*AutoscalingGroup) GetAccount ¶
func (x *AutoscalingGroup) GetAccount() string
func (*AutoscalingGroup) GetInstances ¶
func (x *AutoscalingGroup) GetInstances() []*AutoscalingGroup_Instance
func (*AutoscalingGroup) GetName ¶
func (x *AutoscalingGroup) GetName() string
func (*AutoscalingGroup) GetRegion ¶
func (x *AutoscalingGroup) GetRegion() string
func (*AutoscalingGroup) GetSize ¶
func (x *AutoscalingGroup) GetSize() *AutoscalingGroupSize
func (*AutoscalingGroup) GetTerminationPolicies ¶
func (x *AutoscalingGroup) GetTerminationPolicies() []AutoscalingGroup_TerminationPolicy
func (*AutoscalingGroup) GetZones ¶
func (x *AutoscalingGroup) GetZones() []string
func (*AutoscalingGroup) ProtoMessage ¶
func (*AutoscalingGroup) ProtoMessage()
func (*AutoscalingGroup) ProtoReflect ¶
func (x *AutoscalingGroup) ProtoReflect() protoreflect.Message
func (*AutoscalingGroup) Reset ¶
func (x *AutoscalingGroup) Reset()
func (*AutoscalingGroup) String ¶
func (x *AutoscalingGroup) String() string
func (*AutoscalingGroup) Validate ¶
func (m *AutoscalingGroup) Validate() error
Validate checks the field values on AutoscalingGroup with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*AutoscalingGroup) ValidateAll ¶
func (m *AutoscalingGroup) ValidateAll() error
ValidateAll checks the field values on AutoscalingGroup with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in AutoscalingGroupMultiError, or nil if none found.
type AutoscalingGroupMultiError ¶
type AutoscalingGroupMultiError []error
AutoscalingGroupMultiError is an error wrapping multiple validation errors returned by AutoscalingGroup.ValidateAll() if the designated constraints aren't met.
func (AutoscalingGroupMultiError) AllErrors ¶
func (m AutoscalingGroupMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (AutoscalingGroupMultiError) Error ¶
func (m AutoscalingGroupMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type AutoscalingGroupSize ¶
type AutoscalingGroupSize struct { Min uint32 `protobuf:"varint,1,opt,name=min,proto3" json:"min,omitempty"` Max uint32 `protobuf:"varint,2,opt,name=max,proto3" json:"max,omitempty"` Desired uint32 `protobuf:"varint,3,opt,name=desired,proto3" json:"desired,omitempty"` // contains filtered or unexported fields }
func (*AutoscalingGroupSize) Descriptor
deprecated
func (*AutoscalingGroupSize) Descriptor() ([]byte, []int)
Deprecated: Use AutoscalingGroupSize.ProtoReflect.Descriptor instead.
func (*AutoscalingGroupSize) GetDesired ¶
func (x *AutoscalingGroupSize) GetDesired() uint32
func (*AutoscalingGroupSize) GetMax ¶
func (x *AutoscalingGroupSize) GetMax() uint32
func (*AutoscalingGroupSize) GetMin ¶
func (x *AutoscalingGroupSize) GetMin() uint32
func (*AutoscalingGroupSize) ProtoMessage ¶
func (*AutoscalingGroupSize) ProtoMessage()
func (*AutoscalingGroupSize) ProtoReflect ¶
func (x *AutoscalingGroupSize) ProtoReflect() protoreflect.Message
func (*AutoscalingGroupSize) Reset ¶
func (x *AutoscalingGroupSize) Reset()
func (*AutoscalingGroupSize) String ¶
func (x *AutoscalingGroupSize) String() string
func (*AutoscalingGroupSize) Validate ¶
func (m *AutoscalingGroupSize) Validate() error
Validate checks the field values on AutoscalingGroupSize with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*AutoscalingGroupSize) ValidateAll ¶
func (m *AutoscalingGroupSize) ValidateAll() error
ValidateAll checks the field values on AutoscalingGroupSize with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in AutoscalingGroupSizeMultiError, or nil if none found.
type AutoscalingGroupSizeMultiError ¶
type AutoscalingGroupSizeMultiError []error
AutoscalingGroupSizeMultiError is an error wrapping multiple validation errors returned by AutoscalingGroupSize.ValidateAll() if the designated constraints aren't met.
func (AutoscalingGroupSizeMultiError) AllErrors ¶
func (m AutoscalingGroupSizeMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (AutoscalingGroupSizeMultiError) Error ¶
func (m AutoscalingGroupSizeMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type AutoscalingGroupSizeValidationError ¶
type AutoscalingGroupSizeValidationError struct {
// contains filtered or unexported fields
}
AutoscalingGroupSizeValidationError is the validation error returned by AutoscalingGroupSize.Validate if the designated constraints aren't met.
func (AutoscalingGroupSizeValidationError) Cause ¶
func (e AutoscalingGroupSizeValidationError) Cause() error
Cause function returns cause value.
func (AutoscalingGroupSizeValidationError) Error ¶
func (e AutoscalingGroupSizeValidationError) Error() string
Error satisfies the builtin error interface
func (AutoscalingGroupSizeValidationError) ErrorName ¶
func (e AutoscalingGroupSizeValidationError) ErrorName() string
ErrorName returns error name.
func (AutoscalingGroupSizeValidationError) Field ¶
func (e AutoscalingGroupSizeValidationError) Field() string
Field function returns field value.
func (AutoscalingGroupSizeValidationError) Key ¶
func (e AutoscalingGroupSizeValidationError) Key() bool
Key function returns key value.
func (AutoscalingGroupSizeValidationError) Reason ¶
func (e AutoscalingGroupSizeValidationError) Reason() string
Reason function returns reason value.
type AutoscalingGroupValidationError ¶
type AutoscalingGroupValidationError struct {
// contains filtered or unexported fields
}
AutoscalingGroupValidationError is the validation error returned by AutoscalingGroup.Validate if the designated constraints aren't met.
func (AutoscalingGroupValidationError) Cause ¶
func (e AutoscalingGroupValidationError) Cause() error
Cause function returns cause value.
func (AutoscalingGroupValidationError) Error ¶
func (e AutoscalingGroupValidationError) Error() string
Error satisfies the builtin error interface
func (AutoscalingGroupValidationError) ErrorName ¶
func (e AutoscalingGroupValidationError) ErrorName() string
ErrorName returns error name.
func (AutoscalingGroupValidationError) Field ¶
func (e AutoscalingGroupValidationError) Field() string
Field function returns field value.
func (AutoscalingGroupValidationError) Key ¶
func (e AutoscalingGroupValidationError) Key() bool
Key function returns key value.
func (AutoscalingGroupValidationError) Reason ¶
func (e AutoscalingGroupValidationError) Reason() string
Reason function returns reason value.
type AutoscalingGroup_Instance ¶
type AutoscalingGroup_Instance struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` Zone string `protobuf:"bytes,2,opt,name=zone,proto3" json:"zone,omitempty"` LaunchConfigurationName string `` /* 132-byte string literal not displayed */ Healthy bool `protobuf:"varint,4,opt,name=healthy,proto3" json:"healthy,omitempty"` LifecycleState AutoscalingGroup_Instance_LifecycleState `` /* 168-byte string literal not displayed */ // contains filtered or unexported fields }
func (*AutoscalingGroup_Instance) Descriptor
deprecated
func (*AutoscalingGroup_Instance) Descriptor() ([]byte, []int)
Deprecated: Use AutoscalingGroup_Instance.ProtoReflect.Descriptor instead.
func (*AutoscalingGroup_Instance) GetHealthy ¶
func (x *AutoscalingGroup_Instance) GetHealthy() bool
func (*AutoscalingGroup_Instance) GetId ¶
func (x *AutoscalingGroup_Instance) GetId() string
func (*AutoscalingGroup_Instance) GetLaunchConfigurationName ¶
func (x *AutoscalingGroup_Instance) GetLaunchConfigurationName() string
func (*AutoscalingGroup_Instance) GetLifecycleState ¶
func (x *AutoscalingGroup_Instance) GetLifecycleState() AutoscalingGroup_Instance_LifecycleState
func (*AutoscalingGroup_Instance) GetZone ¶
func (x *AutoscalingGroup_Instance) GetZone() string
func (*AutoscalingGroup_Instance) ProtoMessage ¶
func (*AutoscalingGroup_Instance) ProtoMessage()
func (*AutoscalingGroup_Instance) ProtoReflect ¶
func (x *AutoscalingGroup_Instance) ProtoReflect() protoreflect.Message
func (*AutoscalingGroup_Instance) Reset ¶
func (x *AutoscalingGroup_Instance) Reset()
func (*AutoscalingGroup_Instance) String ¶
func (x *AutoscalingGroup_Instance) String() string
func (*AutoscalingGroup_Instance) Validate ¶
func (m *AutoscalingGroup_Instance) Validate() error
Validate checks the field values on AutoscalingGroup_Instance with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*AutoscalingGroup_Instance) ValidateAll ¶
func (m *AutoscalingGroup_Instance) ValidateAll() error
ValidateAll checks the field values on AutoscalingGroup_Instance with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in AutoscalingGroup_InstanceMultiError, or nil if none found.
type AutoscalingGroup_InstanceMultiError ¶
type AutoscalingGroup_InstanceMultiError []error
AutoscalingGroup_InstanceMultiError is an error wrapping multiple validation errors returned by AutoscalingGroup_Instance.ValidateAll() if the designated constraints aren't met.
func (AutoscalingGroup_InstanceMultiError) AllErrors ¶
func (m AutoscalingGroup_InstanceMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (AutoscalingGroup_InstanceMultiError) Error ¶
func (m AutoscalingGroup_InstanceMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type AutoscalingGroup_InstanceValidationError ¶
type AutoscalingGroup_InstanceValidationError struct {
// contains filtered or unexported fields
}
AutoscalingGroup_InstanceValidationError is the validation error returned by AutoscalingGroup_Instance.Validate if the designated constraints aren't met.
func (AutoscalingGroup_InstanceValidationError) Cause ¶
func (e AutoscalingGroup_InstanceValidationError) Cause() error
Cause function returns cause value.
func (AutoscalingGroup_InstanceValidationError) Error ¶
func (e AutoscalingGroup_InstanceValidationError) Error() string
Error satisfies the builtin error interface
func (AutoscalingGroup_InstanceValidationError) ErrorName ¶
func (e AutoscalingGroup_InstanceValidationError) ErrorName() string
ErrorName returns error name.
func (AutoscalingGroup_InstanceValidationError) Field ¶
func (e AutoscalingGroup_InstanceValidationError) Field() string
Field function returns field value.
func (AutoscalingGroup_InstanceValidationError) Key ¶
func (e AutoscalingGroup_InstanceValidationError) Key() bool
Key function returns key value.
func (AutoscalingGroup_InstanceValidationError) Reason ¶
func (e AutoscalingGroup_InstanceValidationError) Reason() string
Reason function returns reason value.
type AutoscalingGroup_Instance_LifecycleState ¶
type AutoscalingGroup_Instance_LifecycleState int32
const ( AutoscalingGroup_Instance_UNSPECIFIED AutoscalingGroup_Instance_LifecycleState = 0 AutoscalingGroup_Instance_UNKNOWN AutoscalingGroup_Instance_LifecycleState = 1 AutoscalingGroup_Instance_PENDING AutoscalingGroup_Instance_LifecycleState = 2 AutoscalingGroup_Instance_PENDING_WAIT AutoscalingGroup_Instance_LifecycleState = 3 AutoscalingGroup_Instance_PENDING_PROCEED AutoscalingGroup_Instance_LifecycleState = 4 AutoscalingGroup_Instance_QUARANTINED AutoscalingGroup_Instance_LifecycleState = 5 AutoscalingGroup_Instance_IN_SERVICE AutoscalingGroup_Instance_LifecycleState = 6 AutoscalingGroup_Instance_TERMINATING AutoscalingGroup_Instance_LifecycleState = 7 AutoscalingGroup_Instance_TERMINATING_WAIT AutoscalingGroup_Instance_LifecycleState = 8 AutoscalingGroup_Instance_TERMINATING_PROCEED AutoscalingGroup_Instance_LifecycleState = 9 AutoscalingGroup_Instance_TERMINATED AutoscalingGroup_Instance_LifecycleState = 10 AutoscalingGroup_Instance_DETACHING AutoscalingGroup_Instance_LifecycleState = 11 AutoscalingGroup_Instance_DETACHED AutoscalingGroup_Instance_LifecycleState = 12 AutoscalingGroup_Instance_ENTERING_STANDBY AutoscalingGroup_Instance_LifecycleState = 13 AutoscalingGroup_Instance_STANDBY AutoscalingGroup_Instance_LifecycleState = 14 )
func (AutoscalingGroup_Instance_LifecycleState) Descriptor ¶
func (AutoscalingGroup_Instance_LifecycleState) Descriptor() protoreflect.EnumDescriptor
func (AutoscalingGroup_Instance_LifecycleState) EnumDescriptor
deprecated
func (AutoscalingGroup_Instance_LifecycleState) EnumDescriptor() ([]byte, []int)
Deprecated: Use AutoscalingGroup_Instance_LifecycleState.Descriptor instead.
func (AutoscalingGroup_Instance_LifecycleState) Number ¶
func (x AutoscalingGroup_Instance_LifecycleState) Number() protoreflect.EnumNumber
func (AutoscalingGroup_Instance_LifecycleState) String ¶
func (x AutoscalingGroup_Instance_LifecycleState) String() string
func (AutoscalingGroup_Instance_LifecycleState) Type ¶
func (AutoscalingGroup_Instance_LifecycleState) Type() protoreflect.EnumType
type AutoscalingGroup_TerminationPolicy ¶
type AutoscalingGroup_TerminationPolicy int32
const ( AutoscalingGroup_UNSPECIFIED AutoscalingGroup_TerminationPolicy = 0 AutoscalingGroup_UNKNOWN AutoscalingGroup_TerminationPolicy = 1 AutoscalingGroup_OLDEST_INSTANCE AutoscalingGroup_TerminationPolicy = 2 AutoscalingGroup_NEWEST_INSTANCE AutoscalingGroup_TerminationPolicy = 3 AutoscalingGroup_OLDEST_LAUNCH_CONFIGURATION AutoscalingGroup_TerminationPolicy = 4 AutoscalingGroup_CLOSEST_TO_NEXT_HOUR AutoscalingGroup_TerminationPolicy = 5 AutoscalingGroup_DEFAULT AutoscalingGroup_TerminationPolicy = 6 AutoscalingGroup_OLDEST_LAUNCH_TEMPLATE AutoscalingGroup_TerminationPolicy = 7 AutoscalingGroup_ALLOCATION_STRATEGY AutoscalingGroup_TerminationPolicy = 8 )
func (AutoscalingGroup_TerminationPolicy) Descriptor ¶
func (AutoscalingGroup_TerminationPolicy) Descriptor() protoreflect.EnumDescriptor
func (AutoscalingGroup_TerminationPolicy) Enum ¶
func (x AutoscalingGroup_TerminationPolicy) Enum() *AutoscalingGroup_TerminationPolicy
func (AutoscalingGroup_TerminationPolicy) EnumDescriptor
deprecated
func (AutoscalingGroup_TerminationPolicy) EnumDescriptor() ([]byte, []int)
Deprecated: Use AutoscalingGroup_TerminationPolicy.Descriptor instead.
func (AutoscalingGroup_TerminationPolicy) Number ¶
func (x AutoscalingGroup_TerminationPolicy) Number() protoreflect.EnumNumber
func (AutoscalingGroup_TerminationPolicy) String ¶
func (x AutoscalingGroup_TerminationPolicy) String() string
func (AutoscalingGroup_TerminationPolicy) Type ¶
func (AutoscalingGroup_TerminationPolicy) Type() protoreflect.EnumType
type EC2APIClient ¶
type EC2APIClient interface { GetInstance(ctx context.Context, in *GetInstanceRequest, opts ...grpc.CallOption) (*GetInstanceResponse, error) TerminateInstance(ctx context.Context, in *TerminateInstanceRequest, opts ...grpc.CallOption) (*TerminateInstanceResponse, error) ResizeAutoscalingGroup(ctx context.Context, in *ResizeAutoscalingGroupRequest, opts ...grpc.CallOption) (*ResizeAutoscalingGroupResponse, error) RebootInstance(ctx context.Context, in *RebootInstanceRequest, opts ...grpc.CallOption) (*RebootInstanceResponse, error) }
EC2APIClient is the client API for EC2API service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewEC2APIClient ¶
func NewEC2APIClient(cc grpc.ClientConnInterface) EC2APIClient
type EC2APIServer ¶
type EC2APIServer interface { GetInstance(context.Context, *GetInstanceRequest) (*GetInstanceResponse, error) TerminateInstance(context.Context, *TerminateInstanceRequest) (*TerminateInstanceResponse, error) ResizeAutoscalingGroup(context.Context, *ResizeAutoscalingGroupRequest) (*ResizeAutoscalingGroupResponse, error) RebootInstance(context.Context, *RebootInstanceRequest) (*RebootInstanceResponse, error) }
EC2APIServer is the server API for EC2API service. All implementations should embed UnimplementedEC2APIServer for forward compatibility
type GetInstanceRequest ¶
type GetInstanceRequest struct { InstanceId string `protobuf:"bytes,1,opt,name=instance_id,json=instanceId,proto3" json:"instance_id,omitempty"` Region string `protobuf:"bytes,2,opt,name=region,proto3" json:"region,omitempty"` Account string `protobuf:"bytes,3,opt,name=account,proto3" json:"account,omitempty"` // contains filtered or unexported fields }
func (*GetInstanceRequest) Descriptor
deprecated
func (*GetInstanceRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetInstanceRequest.ProtoReflect.Descriptor instead.
func (*GetInstanceRequest) GetAccount ¶
func (x *GetInstanceRequest) GetAccount() string
func (*GetInstanceRequest) GetInstanceId ¶
func (x *GetInstanceRequest) GetInstanceId() string
func (*GetInstanceRequest) GetRegion ¶
func (x *GetInstanceRequest) GetRegion() string
func (*GetInstanceRequest) ProtoMessage ¶
func (*GetInstanceRequest) ProtoMessage()
func (*GetInstanceRequest) ProtoReflect ¶
func (x *GetInstanceRequest) ProtoReflect() protoreflect.Message
func (*GetInstanceRequest) Reset ¶
func (x *GetInstanceRequest) Reset()
func (*GetInstanceRequest) String ¶
func (x *GetInstanceRequest) String() string
func (*GetInstanceRequest) Validate ¶
func (m *GetInstanceRequest) Validate() error
Validate checks the field values on GetInstanceRequest with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*GetInstanceRequest) ValidateAll ¶
func (m *GetInstanceRequest) ValidateAll() error
ValidateAll checks the field values on GetInstanceRequest with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in GetInstanceRequestMultiError, or nil if none found.
type GetInstanceRequestMultiError ¶
type GetInstanceRequestMultiError []error
GetInstanceRequestMultiError is an error wrapping multiple validation errors returned by GetInstanceRequest.ValidateAll() if the designated constraints aren't met.
func (GetInstanceRequestMultiError) AllErrors ¶
func (m GetInstanceRequestMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (GetInstanceRequestMultiError) Error ¶
func (m GetInstanceRequestMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type GetInstanceRequestValidationError ¶
type GetInstanceRequestValidationError struct {
// contains filtered or unexported fields
}
GetInstanceRequestValidationError is the validation error returned by GetInstanceRequest.Validate if the designated constraints aren't met.
func (GetInstanceRequestValidationError) Cause ¶
func (e GetInstanceRequestValidationError) Cause() error
Cause function returns cause value.
func (GetInstanceRequestValidationError) Error ¶
func (e GetInstanceRequestValidationError) Error() string
Error satisfies the builtin error interface
func (GetInstanceRequestValidationError) ErrorName ¶
func (e GetInstanceRequestValidationError) ErrorName() string
ErrorName returns error name.
func (GetInstanceRequestValidationError) Field ¶
func (e GetInstanceRequestValidationError) Field() string
Field function returns field value.
func (GetInstanceRequestValidationError) Key ¶
func (e GetInstanceRequestValidationError) Key() bool
Key function returns key value.
func (GetInstanceRequestValidationError) Reason ¶
func (e GetInstanceRequestValidationError) Reason() string
Reason function returns reason value.
type GetInstanceResponse ¶
type GetInstanceResponse struct { Instance *Instance `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"` // contains filtered or unexported fields }
func (*GetInstanceResponse) Descriptor
deprecated
func (*GetInstanceResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetInstanceResponse.ProtoReflect.Descriptor instead.
func (*GetInstanceResponse) GetInstance ¶
func (x *GetInstanceResponse) GetInstance() *Instance
func (*GetInstanceResponse) ProtoMessage ¶
func (*GetInstanceResponse) ProtoMessage()
func (*GetInstanceResponse) ProtoReflect ¶
func (x *GetInstanceResponse) ProtoReflect() protoreflect.Message
func (*GetInstanceResponse) Reset ¶
func (x *GetInstanceResponse) Reset()
func (*GetInstanceResponse) String ¶
func (x *GetInstanceResponse) String() string
func (*GetInstanceResponse) Validate ¶
func (m *GetInstanceResponse) Validate() error
Validate checks the field values on GetInstanceResponse with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*GetInstanceResponse) ValidateAll ¶
func (m *GetInstanceResponse) ValidateAll() error
ValidateAll checks the field values on GetInstanceResponse with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in GetInstanceResponseMultiError, or nil if none found.
type GetInstanceResponseMultiError ¶
type GetInstanceResponseMultiError []error
GetInstanceResponseMultiError is an error wrapping multiple validation errors returned by GetInstanceResponse.ValidateAll() if the designated constraints aren't met.
func (GetInstanceResponseMultiError) AllErrors ¶
func (m GetInstanceResponseMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (GetInstanceResponseMultiError) Error ¶
func (m GetInstanceResponseMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type GetInstanceResponseValidationError ¶
type GetInstanceResponseValidationError struct {
// contains filtered or unexported fields
}
GetInstanceResponseValidationError is the validation error returned by GetInstanceResponse.Validate if the designated constraints aren't met.
func (GetInstanceResponseValidationError) Cause ¶
func (e GetInstanceResponseValidationError) Cause() error
Cause function returns cause value.
func (GetInstanceResponseValidationError) Error ¶
func (e GetInstanceResponseValidationError) Error() string
Error satisfies the builtin error interface
func (GetInstanceResponseValidationError) ErrorName ¶
func (e GetInstanceResponseValidationError) ErrorName() string
ErrorName returns error name.
func (GetInstanceResponseValidationError) Field ¶
func (e GetInstanceResponseValidationError) Field() string
Field function returns field value.
func (GetInstanceResponseValidationError) Key ¶
func (e GetInstanceResponseValidationError) Key() bool
Key function returns key value.
func (GetInstanceResponseValidationError) Reason ¶
func (e GetInstanceResponseValidationError) Reason() string
Reason function returns reason value.
type Instance ¶
type Instance struct { InstanceId string `protobuf:"bytes,1,opt,name=instance_id,json=instanceId,proto3" json:"instance_id,omitempty"` Region string `protobuf:"bytes,2,opt,name=region,proto3" json:"region,omitempty"` State Instance_State `protobuf:"varint,3,opt,name=state,proto3,enum=clutch.aws.ec2.v1.Instance_State" json:"state,omitempty"` InstanceType string `protobuf:"bytes,4,opt,name=instance_type,json=instanceType,proto3" json:"instance_type,omitempty"` PublicIpAddress string `protobuf:"bytes,5,opt,name=public_ip_address,json=publicIpAddress,proto3" json:"public_ip_address,omitempty"` PrivateIpAddress string `protobuf:"bytes,6,opt,name=private_ip_address,json=privateIpAddress,proto3" json:"private_ip_address,omitempty"` AvailabilityZone string `protobuf:"bytes,7,opt,name=availability_zone,json=availabilityZone,proto3" json:"availability_zone,omitempty"` Tags map[string]string `` /* 149-byte string literal not displayed */ Account string `protobuf:"bytes,9,opt,name=account,proto3" json:"account,omitempty"` // contains filtered or unexported fields }
func (*Instance) Descriptor
deprecated
func (*Instance) GetAccount ¶
func (*Instance) GetAvailabilityZone ¶
func (*Instance) GetInstanceId ¶
func (*Instance) GetInstanceType ¶
func (*Instance) GetPrivateIpAddress ¶
func (*Instance) GetPublicIpAddress ¶
func (*Instance) GetState ¶
func (x *Instance) GetState() Instance_State
func (*Instance) ProtoMessage ¶
func (*Instance) ProtoMessage()
func (*Instance) ProtoReflect ¶
func (x *Instance) ProtoReflect() protoreflect.Message
func (*Instance) Validate ¶
Validate checks the field values on Instance with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*Instance) ValidateAll ¶
ValidateAll checks the field values on Instance with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in InstanceMultiError, or nil if none found.
type InstanceMultiError ¶
type InstanceMultiError []error
InstanceMultiError is an error wrapping multiple validation errors returned by Instance.ValidateAll() if the designated constraints aren't met.
func (InstanceMultiError) AllErrors ¶
func (m InstanceMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (InstanceMultiError) Error ¶
func (m InstanceMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type InstanceValidationError ¶
type InstanceValidationError struct {
// contains filtered or unexported fields
}
InstanceValidationError is the validation error returned by Instance.Validate if the designated constraints aren't met.
func (InstanceValidationError) Cause ¶
func (e InstanceValidationError) Cause() error
Cause function returns cause value.
func (InstanceValidationError) Error ¶
func (e InstanceValidationError) Error() string
Error satisfies the builtin error interface
func (InstanceValidationError) ErrorName ¶
func (e InstanceValidationError) ErrorName() string
ErrorName returns error name.
func (InstanceValidationError) Field ¶
func (e InstanceValidationError) Field() string
Field function returns field value.
func (InstanceValidationError) Key ¶
func (e InstanceValidationError) Key() bool
Key function returns key value.
func (InstanceValidationError) Reason ¶
func (e InstanceValidationError) Reason() string
Reason function returns reason value.
type Instance_State ¶
type Instance_State int32
https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_InstanceState.html
const ( Instance_UNSPECIFIED Instance_State = 0 Instance_UNKNOWN Instance_State = 1 Instance_PENDING Instance_State = 2 Instance_RUNNING Instance_State = 3 Instance_STOPPING Instance_State = 4 Instance_STOPPED Instance_State = 5 Instance_SHUTTING_DOWN Instance_State = 6 Instance_TERMINATED Instance_State = 7 )
func (Instance_State) Descriptor ¶
func (Instance_State) Descriptor() protoreflect.EnumDescriptor
func (Instance_State) Enum ¶
func (x Instance_State) Enum() *Instance_State
func (Instance_State) EnumDescriptor
deprecated
func (Instance_State) EnumDescriptor() ([]byte, []int)
Deprecated: Use Instance_State.Descriptor instead.
func (Instance_State) Number ¶
func (x Instance_State) Number() protoreflect.EnumNumber
func (Instance_State) String ¶
func (x Instance_State) String() string
func (Instance_State) Type ¶
func (Instance_State) Type() protoreflect.EnumType
type RebootInstanceRequest ¶
type RebootInstanceRequest struct { InstanceId string `protobuf:"bytes,1,opt,name=instance_id,json=instanceId,proto3" json:"instance_id,omitempty"` Region string `protobuf:"bytes,2,opt,name=region,proto3" json:"region,omitempty"` Account string `protobuf:"bytes,3,opt,name=account,proto3" json:"account,omitempty"` // contains filtered or unexported fields }
func (*RebootInstanceRequest) Descriptor
deprecated
func (*RebootInstanceRequest) Descriptor() ([]byte, []int)
Deprecated: Use RebootInstanceRequest.ProtoReflect.Descriptor instead.
func (*RebootInstanceRequest) GetAccount ¶
func (x *RebootInstanceRequest) GetAccount() string
func (*RebootInstanceRequest) GetInstanceId ¶
func (x *RebootInstanceRequest) GetInstanceId() string
func (*RebootInstanceRequest) GetRegion ¶
func (x *RebootInstanceRequest) GetRegion() string
func (*RebootInstanceRequest) ProtoMessage ¶
func (*RebootInstanceRequest) ProtoMessage()
func (*RebootInstanceRequest) ProtoReflect ¶
func (x *RebootInstanceRequest) ProtoReflect() protoreflect.Message
func (*RebootInstanceRequest) Reset ¶
func (x *RebootInstanceRequest) Reset()
func (*RebootInstanceRequest) String ¶
func (x *RebootInstanceRequest) String() string
func (*RebootInstanceRequest) Validate ¶
func (m *RebootInstanceRequest) Validate() error
Validate checks the field values on RebootInstanceRequest with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*RebootInstanceRequest) ValidateAll ¶
func (m *RebootInstanceRequest) ValidateAll() error
ValidateAll checks the field values on RebootInstanceRequest with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in RebootInstanceRequestMultiError, or nil if none found.
type RebootInstanceRequestMultiError ¶
type RebootInstanceRequestMultiError []error
RebootInstanceRequestMultiError is an error wrapping multiple validation errors returned by RebootInstanceRequest.ValidateAll() if the designated constraints aren't met.
func (RebootInstanceRequestMultiError) AllErrors ¶
func (m RebootInstanceRequestMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (RebootInstanceRequestMultiError) Error ¶
func (m RebootInstanceRequestMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type RebootInstanceRequestValidationError ¶
type RebootInstanceRequestValidationError struct {
// contains filtered or unexported fields
}
RebootInstanceRequestValidationError is the validation error returned by RebootInstanceRequest.Validate if the designated constraints aren't met.
func (RebootInstanceRequestValidationError) Cause ¶
func (e RebootInstanceRequestValidationError) Cause() error
Cause function returns cause value.
func (RebootInstanceRequestValidationError) Error ¶
func (e RebootInstanceRequestValidationError) Error() string
Error satisfies the builtin error interface
func (RebootInstanceRequestValidationError) ErrorName ¶
func (e RebootInstanceRequestValidationError) ErrorName() string
ErrorName returns error name.
func (RebootInstanceRequestValidationError) Field ¶
func (e RebootInstanceRequestValidationError) Field() string
Field function returns field value.
func (RebootInstanceRequestValidationError) Key ¶
func (e RebootInstanceRequestValidationError) Key() bool
Key function returns key value.
func (RebootInstanceRequestValidationError) Reason ¶
func (e RebootInstanceRequestValidationError) Reason() string
Reason function returns reason value.
type RebootInstanceResponse ¶
type RebootInstanceResponse struct {
// contains filtered or unexported fields
}
func (*RebootInstanceResponse) Descriptor
deprecated
func (*RebootInstanceResponse) Descriptor() ([]byte, []int)
Deprecated: Use RebootInstanceResponse.ProtoReflect.Descriptor instead.
func (*RebootInstanceResponse) ProtoMessage ¶
func (*RebootInstanceResponse) ProtoMessage()
func (*RebootInstanceResponse) ProtoReflect ¶
func (x *RebootInstanceResponse) ProtoReflect() protoreflect.Message
func (*RebootInstanceResponse) Reset ¶
func (x *RebootInstanceResponse) Reset()
func (*RebootInstanceResponse) String ¶
func (x *RebootInstanceResponse) String() string
func (*RebootInstanceResponse) Validate ¶
func (m *RebootInstanceResponse) Validate() error
Validate checks the field values on RebootInstanceResponse with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*RebootInstanceResponse) ValidateAll ¶
func (m *RebootInstanceResponse) ValidateAll() error
ValidateAll checks the field values on RebootInstanceResponse with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in RebootInstanceResponseMultiError, or nil if none found.
type RebootInstanceResponseMultiError ¶
type RebootInstanceResponseMultiError []error
RebootInstanceResponseMultiError is an error wrapping multiple validation errors returned by RebootInstanceResponse.ValidateAll() if the designated constraints aren't met.
func (RebootInstanceResponseMultiError) AllErrors ¶
func (m RebootInstanceResponseMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (RebootInstanceResponseMultiError) Error ¶
func (m RebootInstanceResponseMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type RebootInstanceResponseValidationError ¶
type RebootInstanceResponseValidationError struct {
// contains filtered or unexported fields
}
RebootInstanceResponseValidationError is the validation error returned by RebootInstanceResponse.Validate if the designated constraints aren't met.
func (RebootInstanceResponseValidationError) Cause ¶
func (e RebootInstanceResponseValidationError) Cause() error
Cause function returns cause value.
func (RebootInstanceResponseValidationError) Error ¶
func (e RebootInstanceResponseValidationError) Error() string
Error satisfies the builtin error interface
func (RebootInstanceResponseValidationError) ErrorName ¶
func (e RebootInstanceResponseValidationError) ErrorName() string
ErrorName returns error name.
func (RebootInstanceResponseValidationError) Field ¶
func (e RebootInstanceResponseValidationError) Field() string
Field function returns field value.
func (RebootInstanceResponseValidationError) Key ¶
func (e RebootInstanceResponseValidationError) Key() bool
Key function returns key value.
func (RebootInstanceResponseValidationError) Reason ¶
func (e RebootInstanceResponseValidationError) Reason() string
Reason function returns reason value.
type ResizeAutoscalingGroupRequest ¶
type ResizeAutoscalingGroupRequest struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Region string `protobuf:"bytes,2,opt,name=region,proto3" json:"region,omitempty"` Size *AutoscalingGroupSize `protobuf:"bytes,3,opt,name=size,proto3" json:"size,omitempty"` Account string `protobuf:"bytes,4,opt,name=account,proto3" json:"account,omitempty"` // contains filtered or unexported fields }
func (*ResizeAutoscalingGroupRequest) Descriptor
deprecated
func (*ResizeAutoscalingGroupRequest) Descriptor() ([]byte, []int)
Deprecated: Use ResizeAutoscalingGroupRequest.ProtoReflect.Descriptor instead.
func (*ResizeAutoscalingGroupRequest) GetAccount ¶
func (x *ResizeAutoscalingGroupRequest) GetAccount() string
func (*ResizeAutoscalingGroupRequest) GetName ¶
func (x *ResizeAutoscalingGroupRequest) GetName() string
func (*ResizeAutoscalingGroupRequest) GetRegion ¶
func (x *ResizeAutoscalingGroupRequest) GetRegion() string
func (*ResizeAutoscalingGroupRequest) GetSize ¶
func (x *ResizeAutoscalingGroupRequest) GetSize() *AutoscalingGroupSize
func (*ResizeAutoscalingGroupRequest) ProtoMessage ¶
func (*ResizeAutoscalingGroupRequest) ProtoMessage()
func (*ResizeAutoscalingGroupRequest) ProtoReflect ¶
func (x *ResizeAutoscalingGroupRequest) ProtoReflect() protoreflect.Message
func (*ResizeAutoscalingGroupRequest) Reset ¶
func (x *ResizeAutoscalingGroupRequest) Reset()
func (*ResizeAutoscalingGroupRequest) String ¶
func (x *ResizeAutoscalingGroupRequest) String() string
func (*ResizeAutoscalingGroupRequest) Validate ¶
func (m *ResizeAutoscalingGroupRequest) Validate() error
Validate checks the field values on ResizeAutoscalingGroupRequest with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*ResizeAutoscalingGroupRequest) ValidateAll ¶
func (m *ResizeAutoscalingGroupRequest) ValidateAll() error
ValidateAll checks the field values on ResizeAutoscalingGroupRequest with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in ResizeAutoscalingGroupRequestMultiError, or nil if none found.
type ResizeAutoscalingGroupRequestMultiError ¶
type ResizeAutoscalingGroupRequestMultiError []error
ResizeAutoscalingGroupRequestMultiError is an error wrapping multiple validation errors returned by ResizeAutoscalingGroupRequest.ValidateAll() if the designated constraints aren't met.
func (ResizeAutoscalingGroupRequestMultiError) AllErrors ¶
func (m ResizeAutoscalingGroupRequestMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (ResizeAutoscalingGroupRequestMultiError) Error ¶
func (m ResizeAutoscalingGroupRequestMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type ResizeAutoscalingGroupRequestValidationError ¶
type ResizeAutoscalingGroupRequestValidationError struct {
// contains filtered or unexported fields
}
ResizeAutoscalingGroupRequestValidationError is the validation error returned by ResizeAutoscalingGroupRequest.Validate if the designated constraints aren't met.
func (ResizeAutoscalingGroupRequestValidationError) Cause ¶
func (e ResizeAutoscalingGroupRequestValidationError) Cause() error
Cause function returns cause value.
func (ResizeAutoscalingGroupRequestValidationError) Error ¶
func (e ResizeAutoscalingGroupRequestValidationError) Error() string
Error satisfies the builtin error interface
func (ResizeAutoscalingGroupRequestValidationError) ErrorName ¶
func (e ResizeAutoscalingGroupRequestValidationError) ErrorName() string
ErrorName returns error name.
func (ResizeAutoscalingGroupRequestValidationError) Field ¶
func (e ResizeAutoscalingGroupRequestValidationError) Field() string
Field function returns field value.
func (ResizeAutoscalingGroupRequestValidationError) Key ¶
func (e ResizeAutoscalingGroupRequestValidationError) Key() bool
Key function returns key value.
func (ResizeAutoscalingGroupRequestValidationError) Reason ¶
func (e ResizeAutoscalingGroupRequestValidationError) Reason() string
Reason function returns reason value.
type ResizeAutoscalingGroupResponse ¶
type ResizeAutoscalingGroupResponse struct {
// contains filtered or unexported fields
}
func (*ResizeAutoscalingGroupResponse) Descriptor
deprecated
func (*ResizeAutoscalingGroupResponse) Descriptor() ([]byte, []int)
Deprecated: Use ResizeAutoscalingGroupResponse.ProtoReflect.Descriptor instead.
func (*ResizeAutoscalingGroupResponse) ProtoMessage ¶
func (*ResizeAutoscalingGroupResponse) ProtoMessage()
func (*ResizeAutoscalingGroupResponse) ProtoReflect ¶
func (x *ResizeAutoscalingGroupResponse) ProtoReflect() protoreflect.Message
func (*ResizeAutoscalingGroupResponse) Reset ¶
func (x *ResizeAutoscalingGroupResponse) Reset()
func (*ResizeAutoscalingGroupResponse) String ¶
func (x *ResizeAutoscalingGroupResponse) String() string
func (*ResizeAutoscalingGroupResponse) Validate ¶
func (m *ResizeAutoscalingGroupResponse) Validate() error
Validate checks the field values on ResizeAutoscalingGroupResponse with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*ResizeAutoscalingGroupResponse) ValidateAll ¶
func (m *ResizeAutoscalingGroupResponse) ValidateAll() error
ValidateAll checks the field values on ResizeAutoscalingGroupResponse with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in ResizeAutoscalingGroupResponseMultiError, or nil if none found.
type ResizeAutoscalingGroupResponseMultiError ¶
type ResizeAutoscalingGroupResponseMultiError []error
ResizeAutoscalingGroupResponseMultiError is an error wrapping multiple validation errors returned by ResizeAutoscalingGroupResponse.ValidateAll() if the designated constraints aren't met.
func (ResizeAutoscalingGroupResponseMultiError) AllErrors ¶
func (m ResizeAutoscalingGroupResponseMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (ResizeAutoscalingGroupResponseMultiError) Error ¶
func (m ResizeAutoscalingGroupResponseMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type ResizeAutoscalingGroupResponseValidationError ¶
type ResizeAutoscalingGroupResponseValidationError struct {
// contains filtered or unexported fields
}
ResizeAutoscalingGroupResponseValidationError is the validation error returned by ResizeAutoscalingGroupResponse.Validate if the designated constraints aren't met.
func (ResizeAutoscalingGroupResponseValidationError) Cause ¶
func (e ResizeAutoscalingGroupResponseValidationError) Cause() error
Cause function returns cause value.
func (ResizeAutoscalingGroupResponseValidationError) Error ¶
func (e ResizeAutoscalingGroupResponseValidationError) Error() string
Error satisfies the builtin error interface
func (ResizeAutoscalingGroupResponseValidationError) ErrorName ¶
func (e ResizeAutoscalingGroupResponseValidationError) ErrorName() string
ErrorName returns error name.
func (ResizeAutoscalingGroupResponseValidationError) Field ¶
func (e ResizeAutoscalingGroupResponseValidationError) Field() string
Field function returns field value.
func (ResizeAutoscalingGroupResponseValidationError) Key ¶
func (e ResizeAutoscalingGroupResponseValidationError) Key() bool
Key function returns key value.
func (ResizeAutoscalingGroupResponseValidationError) Reason ¶
func (e ResizeAutoscalingGroupResponseValidationError) Reason() string
Reason function returns reason value.
type TerminateInstanceRequest ¶
type TerminateInstanceRequest struct { InstanceId string `protobuf:"bytes,1,opt,name=instance_id,json=instanceId,proto3" json:"instance_id,omitempty"` Region string `protobuf:"bytes,2,opt,name=region,proto3" json:"region,omitempty"` Account string `protobuf:"bytes,3,opt,name=account,proto3" json:"account,omitempty"` // contains filtered or unexported fields }
func (*TerminateInstanceRequest) Descriptor
deprecated
func (*TerminateInstanceRequest) Descriptor() ([]byte, []int)
Deprecated: Use TerminateInstanceRequest.ProtoReflect.Descriptor instead.
func (*TerminateInstanceRequest) GetAccount ¶
func (x *TerminateInstanceRequest) GetAccount() string
func (*TerminateInstanceRequest) GetInstanceId ¶
func (x *TerminateInstanceRequest) GetInstanceId() string
func (*TerminateInstanceRequest) GetRegion ¶
func (x *TerminateInstanceRequest) GetRegion() string
func (*TerminateInstanceRequest) ProtoMessage ¶
func (*TerminateInstanceRequest) ProtoMessage()
func (*TerminateInstanceRequest) ProtoReflect ¶
func (x *TerminateInstanceRequest) ProtoReflect() protoreflect.Message
func (*TerminateInstanceRequest) Reset ¶
func (x *TerminateInstanceRequest) Reset()
func (*TerminateInstanceRequest) String ¶
func (x *TerminateInstanceRequest) String() string
func (*TerminateInstanceRequest) Validate ¶
func (m *TerminateInstanceRequest) Validate() error
Validate checks the field values on TerminateInstanceRequest with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*TerminateInstanceRequest) ValidateAll ¶
func (m *TerminateInstanceRequest) ValidateAll() error
ValidateAll checks the field values on TerminateInstanceRequest with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in TerminateInstanceRequestMultiError, or nil if none found.
type TerminateInstanceRequestMultiError ¶
type TerminateInstanceRequestMultiError []error
TerminateInstanceRequestMultiError is an error wrapping multiple validation errors returned by TerminateInstanceRequest.ValidateAll() if the designated constraints aren't met.
func (TerminateInstanceRequestMultiError) AllErrors ¶
func (m TerminateInstanceRequestMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (TerminateInstanceRequestMultiError) Error ¶
func (m TerminateInstanceRequestMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type TerminateInstanceRequestValidationError ¶
type TerminateInstanceRequestValidationError struct {
// contains filtered or unexported fields
}
TerminateInstanceRequestValidationError is the validation error returned by TerminateInstanceRequest.Validate if the designated constraints aren't met.
func (TerminateInstanceRequestValidationError) Cause ¶
func (e TerminateInstanceRequestValidationError) Cause() error
Cause function returns cause value.
func (TerminateInstanceRequestValidationError) Error ¶
func (e TerminateInstanceRequestValidationError) Error() string
Error satisfies the builtin error interface
func (TerminateInstanceRequestValidationError) ErrorName ¶
func (e TerminateInstanceRequestValidationError) ErrorName() string
ErrorName returns error name.
func (TerminateInstanceRequestValidationError) Field ¶
func (e TerminateInstanceRequestValidationError) Field() string
Field function returns field value.
func (TerminateInstanceRequestValidationError) Key ¶
func (e TerminateInstanceRequestValidationError) Key() bool
Key function returns key value.
func (TerminateInstanceRequestValidationError) Reason ¶
func (e TerminateInstanceRequestValidationError) Reason() string
Reason function returns reason value.
type TerminateInstanceResponse ¶
type TerminateInstanceResponse struct {
// contains filtered or unexported fields
}
func (*TerminateInstanceResponse) Descriptor
deprecated
func (*TerminateInstanceResponse) Descriptor() ([]byte, []int)
Deprecated: Use TerminateInstanceResponse.ProtoReflect.Descriptor instead.
func (*TerminateInstanceResponse) ProtoMessage ¶
func (*TerminateInstanceResponse) ProtoMessage()
func (*TerminateInstanceResponse) ProtoReflect ¶
func (x *TerminateInstanceResponse) ProtoReflect() protoreflect.Message
func (*TerminateInstanceResponse) Reset ¶
func (x *TerminateInstanceResponse) Reset()
func (*TerminateInstanceResponse) String ¶
func (x *TerminateInstanceResponse) String() string
func (*TerminateInstanceResponse) Validate ¶
func (m *TerminateInstanceResponse) Validate() error
Validate checks the field values on TerminateInstanceResponse with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*TerminateInstanceResponse) ValidateAll ¶
func (m *TerminateInstanceResponse) ValidateAll() error
ValidateAll checks the field values on TerminateInstanceResponse with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in TerminateInstanceResponseMultiError, or nil if none found.
type TerminateInstanceResponseMultiError ¶
type TerminateInstanceResponseMultiError []error
TerminateInstanceResponseMultiError is an error wrapping multiple validation errors returned by TerminateInstanceResponse.ValidateAll() if the designated constraints aren't met.
func (TerminateInstanceResponseMultiError) AllErrors ¶
func (m TerminateInstanceResponseMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (TerminateInstanceResponseMultiError) Error ¶
func (m TerminateInstanceResponseMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type TerminateInstanceResponseValidationError ¶
type TerminateInstanceResponseValidationError struct {
// contains filtered or unexported fields
}
TerminateInstanceResponseValidationError is the validation error returned by TerminateInstanceResponse.Validate if the designated constraints aren't met.
func (TerminateInstanceResponseValidationError) Cause ¶
func (e TerminateInstanceResponseValidationError) Cause() error
Cause function returns cause value.
func (TerminateInstanceResponseValidationError) Error ¶
func (e TerminateInstanceResponseValidationError) Error() string
Error satisfies the builtin error interface
func (TerminateInstanceResponseValidationError) ErrorName ¶
func (e TerminateInstanceResponseValidationError) ErrorName() string
ErrorName returns error name.
func (TerminateInstanceResponseValidationError) Field ¶
func (e TerminateInstanceResponseValidationError) Field() string
Field function returns field value.
func (TerminateInstanceResponseValidationError) Key ¶
func (e TerminateInstanceResponseValidationError) Key() bool
Key function returns key value.
func (TerminateInstanceResponseValidationError) Reason ¶
func (e TerminateInstanceResponseValidationError) Reason() string
Reason function returns reason value.
type UnimplementedEC2APIServer ¶
type UnimplementedEC2APIServer struct { }
UnimplementedEC2APIServer should be embedded to have forward compatible implementations.
func (UnimplementedEC2APIServer) GetInstance ¶
func (UnimplementedEC2APIServer) GetInstance(context.Context, *GetInstanceRequest) (*GetInstanceResponse, error)
func (UnimplementedEC2APIServer) RebootInstance ¶
func (UnimplementedEC2APIServer) RebootInstance(context.Context, *RebootInstanceRequest) (*RebootInstanceResponse, error)
func (UnimplementedEC2APIServer) ResizeAutoscalingGroup ¶
func (UnimplementedEC2APIServer) ResizeAutoscalingGroup(context.Context, *ResizeAutoscalingGroupRequest) (*ResizeAutoscalingGroupResponse, error)
func (UnimplementedEC2APIServer) TerminateInstance ¶
func (UnimplementedEC2APIServer) TerminateInstance(context.Context, *TerminateInstanceRequest) (*TerminateInstanceResponse, error)
type UnsafeEC2APIServer ¶
type UnsafeEC2APIServer interface {
// contains filtered or unexported methods
}
UnsafeEC2APIServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to EC2APIServer will result in compilation errors.