Documentation ¶
Overview ¶
Package awsendpointdiscoverytest provides the client and types for making API requests to AwsEndpointDiscoveryTest.
See awsendpointdiscoverytest package documentation for more information. https://docs.aws.amazon.com/sdk-for-go/api/service/awsendpointdiscoverytest/
Using the Client ¶
To use AwsEndpointDiscoveryTest with the SDK use the New function to create a new service client. With that client you can make API requests to the service. These clients are safe to use concurrently.
See the SDK's documentation for more information on how to use the SDK. https://docs.aws.amazon.com/sdk-for-go/api/
See aws.Config documentation for more information on configuring SDK clients. https://docs.aws.amazon.com/sdk-for-go/api/aws/#Config
See the AwsEndpointDiscoveryTest client for more information on creating client for this service. https://docs.aws.amazon.com/sdk-for-go/api/service/awsendpointdiscoverytest/#New
Index ¶
- Constants
- type Client
- func (c *Client) DescribeEndpointsRequest(input *DescribeEndpointsInput) DescribeEndpointsRequest
- func (c *Client) TestDiscoveryIdentifiersRequiredRequest(input *TestDiscoveryIdentifiersRequiredInput) TestDiscoveryIdentifiersRequiredRequest
- func (c *Client) TestDiscoveryOptionalRequest(input *TestDiscoveryOptionalInput) TestDiscoveryOptionalRequest
- func (c *Client) TestDiscoveryRequiredRequest(input *TestDiscoveryRequiredInput) TestDiscoveryRequiredRequest
- type DescribeEndpointsInput
- type DescribeEndpointsOutput
- type DescribeEndpointsRequest
- type DescribeEndpointsResponse
- type Endpoint
- type TestDiscoveryIdentifiersRequiredInput
- type TestDiscoveryIdentifiersRequiredOutput
- type TestDiscoveryIdentifiersRequiredRequest
- type TestDiscoveryIdentifiersRequiredResponse
- type TestDiscoveryOptionalInput
- type TestDiscoveryOptionalOutput
- type TestDiscoveryOptionalRequest
- type TestDiscoveryOptionalResponse
- type TestDiscoveryRequiredInput
- type TestDiscoveryRequiredOutput
- type TestDiscoveryRequiredRequest
- type TestDiscoveryRequiredResponse
Constants ¶
const ( ServiceName = "AwsEndpointDiscoveryTest" // Service's name ServiceID = "AwsEndpointDiscoveryTest" // Service's identifier EndpointsID = "awsendpointdiscoverytestservice" // Service's Endpoint identifier )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
Client provides the API operation methods for making requests to AwsEndpointDiscoveryTest. See this package's package overview docs for details on the service.
The client's methods are safe to use concurrently. It is not safe to modify mutate any of the struct's properties though.
func New ¶
New creates a new instance of the client from the provided Config.
Example:
// Create a client from just a config. svc := awsendpointdiscoverytest.New(myConfig)
func (*Client) DescribeEndpointsRequest ¶
func (c *Client) DescribeEndpointsRequest(input *DescribeEndpointsInput) DescribeEndpointsRequest
DescribeEndpointsRequest returns a request value for making API operation for AwsEndpointDiscoveryTest.
// Example sending a request using DescribeEndpointsRequest. req := client.DescribeEndpointsRequest(params) resp, err := req.Send(context.TODO()) if err == nil { fmt.Println(resp) }
func (*Client) TestDiscoveryIdentifiersRequiredRequest ¶
func (c *Client) TestDiscoveryIdentifiersRequiredRequest(input *TestDiscoveryIdentifiersRequiredInput) TestDiscoveryIdentifiersRequiredRequest
TestDiscoveryIdentifiersRequiredRequest returns a request value for making API operation for AwsEndpointDiscoveryTest.
// Example sending a request using TestDiscoveryIdentifiersRequiredRequest. req := client.TestDiscoveryIdentifiersRequiredRequest(params) resp, err := req.Send(context.TODO()) if err == nil { fmt.Println(resp) }
func (*Client) TestDiscoveryOptionalRequest ¶
func (c *Client) TestDiscoveryOptionalRequest(input *TestDiscoveryOptionalInput) TestDiscoveryOptionalRequest
TestDiscoveryOptionalRequest returns a request value for making API operation for AwsEndpointDiscoveryTest.
// Example sending a request using TestDiscoveryOptionalRequest. req := client.TestDiscoveryOptionalRequest(params) resp, err := req.Send(context.TODO()) if err == nil { fmt.Println(resp) }
func (*Client) TestDiscoveryRequiredRequest ¶
func (c *Client) TestDiscoveryRequiredRequest(input *TestDiscoveryRequiredInput) TestDiscoveryRequiredRequest
TestDiscoveryRequiredRequest returns a request value for making API operation for AwsEndpointDiscoveryTest.
// Example sending a request using TestDiscoveryRequiredRequest. req := client.TestDiscoveryRequiredRequest(params) resp, err := req.Send(context.TODO()) if err == nil { fmt.Println(resp) }
type DescribeEndpointsInput ¶
type DescribeEndpointsInput struct { Operation *string `type:"string"` // contains filtered or unexported fields }
func (DescribeEndpointsInput) String ¶
func (s DescribeEndpointsInput) String() string
String returns the string representation
type DescribeEndpointsOutput ¶
type DescribeEndpointsOutput struct { // Endpoints is a required field Endpoints []Endpoint `type:"list" required:"true"` // contains filtered or unexported fields }
func (DescribeEndpointsOutput) String ¶
func (s DescribeEndpointsOutput) String() string
String returns the string representation
type DescribeEndpointsRequest ¶
type DescribeEndpointsRequest struct { *aws.Request Input *DescribeEndpointsInput Copy func(*DescribeEndpointsInput) DescribeEndpointsRequest }
DescribeEndpointsRequest is the request type for the DescribeEndpoints API operation.
func (DescribeEndpointsRequest) Send ¶
func (r DescribeEndpointsRequest) Send(ctx context.Context) (*DescribeEndpointsResponse, error)
Send marshals and sends the DescribeEndpoints API request.
type DescribeEndpointsResponse ¶
type DescribeEndpointsResponse struct { *DescribeEndpointsOutput // contains filtered or unexported fields }
DescribeEndpointsResponse is the response type for the DescribeEndpoints API operation.
func (*DescribeEndpointsResponse) SDKResponseMetdata ¶
func (r *DescribeEndpointsResponse) SDKResponseMetdata() *aws.Response
SDKResponseMetdata returns the response metadata for the DescribeEndpoints request.
type Endpoint ¶
type TestDiscoveryIdentifiersRequiredInput ¶
type TestDiscoveryIdentifiersRequiredInput struct { // Sdk is a required field Sdk *string `type:"string" required:"true"` // contains filtered or unexported fields }
func (TestDiscoveryIdentifiersRequiredInput) String ¶
func (s TestDiscoveryIdentifiersRequiredInput) String() string
String returns the string representation
func (*TestDiscoveryIdentifiersRequiredInput) Validate ¶
func (s *TestDiscoveryIdentifiersRequiredInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type TestDiscoveryIdentifiersRequiredOutput ¶
type TestDiscoveryIdentifiersRequiredOutput struct { RequestSuccessful *bool `type:"boolean"` // contains filtered or unexported fields }
func (TestDiscoveryIdentifiersRequiredOutput) String ¶
func (s TestDiscoveryIdentifiersRequiredOutput) String() string
String returns the string representation
type TestDiscoveryIdentifiersRequiredRequest ¶
type TestDiscoveryIdentifiersRequiredRequest struct { *aws.Request Input *TestDiscoveryIdentifiersRequiredInput Copy func(*TestDiscoveryIdentifiersRequiredInput) TestDiscoveryIdentifiersRequiredRequest }
TestDiscoveryIdentifiersRequiredRequest is the request type for the TestDiscoveryIdentifiersRequired API operation.
func (TestDiscoveryIdentifiersRequiredRequest) Send ¶
func (r TestDiscoveryIdentifiersRequiredRequest) Send(ctx context.Context) (*TestDiscoveryIdentifiersRequiredResponse, error)
Send marshals and sends the TestDiscoveryIdentifiersRequired API request.
type TestDiscoveryIdentifiersRequiredResponse ¶
type TestDiscoveryIdentifiersRequiredResponse struct { *TestDiscoveryIdentifiersRequiredOutput // contains filtered or unexported fields }
TestDiscoveryIdentifiersRequiredResponse is the response type for the TestDiscoveryIdentifiersRequired API operation.
func (*TestDiscoveryIdentifiersRequiredResponse) SDKResponseMetdata ¶
func (r *TestDiscoveryIdentifiersRequiredResponse) SDKResponseMetdata() *aws.Response
SDKResponseMetdata returns the response metadata for the TestDiscoveryIdentifiersRequired request.
type TestDiscoveryOptionalInput ¶
type TestDiscoveryOptionalInput struct { Sdk *string `type:"string"` // contains filtered or unexported fields }
func (TestDiscoveryOptionalInput) String ¶
func (s TestDiscoveryOptionalInput) String() string
String returns the string representation
type TestDiscoveryOptionalOutput ¶
type TestDiscoveryOptionalOutput struct { RequestSuccessful *bool `type:"boolean"` // contains filtered or unexported fields }
func (TestDiscoveryOptionalOutput) String ¶
func (s TestDiscoveryOptionalOutput) String() string
String returns the string representation
type TestDiscoveryOptionalRequest ¶
type TestDiscoveryOptionalRequest struct { *aws.Request Input *TestDiscoveryOptionalInput Copy func(*TestDiscoveryOptionalInput) TestDiscoveryOptionalRequest }
TestDiscoveryOptionalRequest is the request type for the TestDiscoveryOptional API operation.
func (TestDiscoveryOptionalRequest) Send ¶
func (r TestDiscoveryOptionalRequest) Send(ctx context.Context) (*TestDiscoveryOptionalResponse, error)
Send marshals and sends the TestDiscoveryOptional API request.
type TestDiscoveryOptionalResponse ¶
type TestDiscoveryOptionalResponse struct { *TestDiscoveryOptionalOutput // contains filtered or unexported fields }
TestDiscoveryOptionalResponse is the response type for the TestDiscoveryOptional API operation.
func (*TestDiscoveryOptionalResponse) SDKResponseMetdata ¶
func (r *TestDiscoveryOptionalResponse) SDKResponseMetdata() *aws.Response
SDKResponseMetdata returns the response metadata for the TestDiscoveryOptional request.
type TestDiscoveryRequiredInput ¶
type TestDiscoveryRequiredInput struct { Sdk *string `type:"string"` // contains filtered or unexported fields }
func (TestDiscoveryRequiredInput) String ¶
func (s TestDiscoveryRequiredInput) String() string
String returns the string representation
type TestDiscoveryRequiredOutput ¶
type TestDiscoveryRequiredOutput struct { RequestSuccessful *bool `type:"boolean"` // contains filtered or unexported fields }
func (TestDiscoveryRequiredOutput) String ¶
func (s TestDiscoveryRequiredOutput) String() string
String returns the string representation
type TestDiscoveryRequiredRequest ¶
type TestDiscoveryRequiredRequest struct { *aws.Request Input *TestDiscoveryRequiredInput Copy func(*TestDiscoveryRequiredInput) TestDiscoveryRequiredRequest }
TestDiscoveryRequiredRequest is the request type for the TestDiscoveryRequired API operation.
func (TestDiscoveryRequiredRequest) Send ¶
func (r TestDiscoveryRequiredRequest) Send(ctx context.Context) (*TestDiscoveryRequiredResponse, error)
Send marshals and sends the TestDiscoveryRequired API request.
type TestDiscoveryRequiredResponse ¶
type TestDiscoveryRequiredResponse struct { *TestDiscoveryRequiredOutput // contains filtered or unexported fields }
TestDiscoveryRequiredResponse is the response type for the TestDiscoveryRequired API operation.
func (*TestDiscoveryRequiredResponse) SDKResponseMetdata ¶
func (r *TestDiscoveryRequiredResponse) SDKResponseMetdata() *aws.Response
SDKResponseMetdata returns the response metadata for the TestDiscoveryRequired request.
Source Files ¶
Directories ¶
Path | Synopsis |
---|---|
Package awsendpointdiscoverytestiface provides an interface to enable mocking the AwsEndpointDiscoveryTest service client for testing your code.
|
Package awsendpointdiscoverytestiface provides an interface to enable mocking the AwsEndpointDiscoveryTest service client for testing your code. |