Vendor aws-sdk-go (dep ensure) (#178)
This commit is contained in:
3672
vendor/github.com/aws/aws-sdk-go/service/opsworkscm/api.go
generated
vendored
Normal file
3672
vendor/github.com/aws/aws-sdk-go/service/opsworkscm/api.go
generated
vendored
Normal file
File diff suppressed because it is too large
Load Diff
75
vendor/github.com/aws/aws-sdk-go/service/opsworkscm/doc.go
generated
vendored
Normal file
75
vendor/github.com/aws/aws-sdk-go/service/opsworkscm/doc.go
generated
vendored
Normal file
@@ -0,0 +1,75 @@
|
||||
// Code generated by private/model/cli/gen-api/main.go. DO NOT EDIT.
|
||||
|
||||
// Package opsworkscm provides the client and types for making API
|
||||
// requests to AWS OpsWorks for Chef Automate.
|
||||
//
|
||||
// AWS OpsWorks for configuration management (CM) is a service that runs and
|
||||
// manages configuration management servers.
|
||||
//
|
||||
// Glossary of terms
|
||||
//
|
||||
// * Server: A configuration management server that can be highly-available.
|
||||
// The configuration management server runs on an Amazon Elastic Compute
|
||||
// Cloud (EC2) instance, and may use various other AWS services, such as
|
||||
// Amazon Relational Database Service (RDS) and Elastic Load Balancing. A
|
||||
// server is a generic abstraction over the configuration manager that you
|
||||
// want to use, much like Amazon RDS. In AWS OpsWorks CM, you do not start
|
||||
// or stop servers. After you create servers, they continue to run until
|
||||
// they are deleted.
|
||||
//
|
||||
// * Engine: The engine is the specific configuration manager that you want
|
||||
// to use. Valid values in this release include Chef and Puppet.
|
||||
//
|
||||
// * Backup: This is an application-level backup of the data that the configuration
|
||||
// manager stores. AWS OpsWorks CM creates an S3 bucket for backups when
|
||||
// you launch the first server. A backup maintains a snapshot of a server's
|
||||
// configuration-related attributes at the time the backup starts.
|
||||
//
|
||||
// * Events: Events are always related to a server. Events are written during
|
||||
// server creation, when health checks run, when backups are created, when
|
||||
// system maintenance is performed, etc. When you delete a server, the server's
|
||||
// events are also deleted.
|
||||
//
|
||||
// * Account attributes: Every account has attributes that are assigned in
|
||||
// the AWS OpsWorks CM database. These attributes store information about
|
||||
// configuration limits (servers, backups, etc.) and your customer account.
|
||||
//
|
||||
//
|
||||
// Endpoints
|
||||
//
|
||||
// AWS OpsWorks CM supports the following endpoints, all HTTPS. You must connect
|
||||
// to one of the following endpoints. Your servers can only be accessed or managed
|
||||
// within the endpoint in which they are created.
|
||||
//
|
||||
// * opsworks-cm.us-east-1.amazonaws.com
|
||||
//
|
||||
// * opsworks-cm.us-west-2.amazonaws.com
|
||||
//
|
||||
// * opsworks-cm.eu-west-1.amazonaws.com
|
||||
//
|
||||
// Throttling limits
|
||||
//
|
||||
// All API operations allow for five requests per second with a burst of 10
|
||||
// requests per second.
|
||||
//
|
||||
// See https://docs.aws.amazon.com/goto/WebAPI/opsworkscm-2016-11-01 for more information on this service.
|
||||
//
|
||||
// See opsworkscm package documentation for more information.
|
||||
// https://docs.aws.amazon.com/sdk-for-go/api/service/opsworkscm/
|
||||
//
|
||||
// Using the Client
|
||||
//
|
||||
// To contact AWS OpsWorks for Chef Automate 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 AWS OpsWorks for Chef Automate client OpsWorksCM for more
|
||||
// information on creating client for this service.
|
||||
// https://docs.aws.amazon.com/sdk-for-go/api/service/opsworkscm/#New
|
||||
package opsworkscm
|
||||
43
vendor/github.com/aws/aws-sdk-go/service/opsworkscm/errors.go
generated
vendored
Normal file
43
vendor/github.com/aws/aws-sdk-go/service/opsworkscm/errors.go
generated
vendored
Normal file
@@ -0,0 +1,43 @@
|
||||
// Code generated by private/model/cli/gen-api/main.go. DO NOT EDIT.
|
||||
|
||||
package opsworkscm
|
||||
|
||||
const (
|
||||
|
||||
// ErrCodeInvalidNextTokenException for service response error code
|
||||
// "InvalidNextTokenException".
|
||||
//
|
||||
// This occurs when the provided nextToken is not valid.
|
||||
ErrCodeInvalidNextTokenException = "InvalidNextTokenException"
|
||||
|
||||
// ErrCodeInvalidStateException for service response error code
|
||||
// "InvalidStateException".
|
||||
//
|
||||
// The resource is in a state that does not allow you to perform a specified
|
||||
// action.
|
||||
ErrCodeInvalidStateException = "InvalidStateException"
|
||||
|
||||
// ErrCodeLimitExceededException for service response error code
|
||||
// "LimitExceededException".
|
||||
//
|
||||
// The limit of servers or backups has been reached.
|
||||
ErrCodeLimitExceededException = "LimitExceededException"
|
||||
|
||||
// ErrCodeResourceAlreadyExistsException for service response error code
|
||||
// "ResourceAlreadyExistsException".
|
||||
//
|
||||
// The requested resource cannot be created because it already exists.
|
||||
ErrCodeResourceAlreadyExistsException = "ResourceAlreadyExistsException"
|
||||
|
||||
// ErrCodeResourceNotFoundException for service response error code
|
||||
// "ResourceNotFoundException".
|
||||
//
|
||||
// The requested resource does not exist, or access was denied.
|
||||
ErrCodeResourceNotFoundException = "ResourceNotFoundException"
|
||||
|
||||
// ErrCodeValidationException for service response error code
|
||||
// "ValidationException".
|
||||
//
|
||||
// One or more of the provided request parameters are not valid.
|
||||
ErrCodeValidationException = "ValidationException"
|
||||
)
|
||||
127
vendor/github.com/aws/aws-sdk-go/service/opsworkscm/opsworkscmiface/interface.go
generated
vendored
Normal file
127
vendor/github.com/aws/aws-sdk-go/service/opsworkscm/opsworkscmiface/interface.go
generated
vendored
Normal file
@@ -0,0 +1,127 @@
|
||||
// Code generated by private/model/cli/gen-api/main.go. DO NOT EDIT.
|
||||
|
||||
// Package opsworkscmiface provides an interface to enable mocking the AWS OpsWorks for Chef Automate service client
|
||||
// for testing your code.
|
||||
//
|
||||
// It is important to note that this interface will have breaking changes
|
||||
// when the service model is updated and adds new API operations, paginators,
|
||||
// and waiters.
|
||||
package opsworkscmiface
|
||||
|
||||
import (
|
||||
"github.com/aws/aws-sdk-go/aws"
|
||||
"github.com/aws/aws-sdk-go/aws/request"
|
||||
"github.com/aws/aws-sdk-go/service/opsworkscm"
|
||||
)
|
||||
|
||||
// OpsWorksCMAPI provides an interface to enable mocking the
|
||||
// opsworkscm.OpsWorksCM service client's API operation,
|
||||
// paginators, and waiters. This make unit testing your code that calls out
|
||||
// to the SDK's service client's calls easier.
|
||||
//
|
||||
// The best way to use this interface is so the SDK's service client's calls
|
||||
// can be stubbed out for unit testing your code with the SDK without needing
|
||||
// to inject custom request handlers into the SDK's request pipeline.
|
||||
//
|
||||
// // myFunc uses an SDK service client to make a request to
|
||||
// // AWS OpsWorks for Chef Automate.
|
||||
// func myFunc(svc opsworkscmiface.OpsWorksCMAPI) bool {
|
||||
// // Make svc.AssociateNode request
|
||||
// }
|
||||
//
|
||||
// func main() {
|
||||
// sess := session.New()
|
||||
// svc := opsworkscm.New(sess)
|
||||
//
|
||||
// myFunc(svc)
|
||||
// }
|
||||
//
|
||||
// In your _test.go file:
|
||||
//
|
||||
// // Define a mock struct to be used in your unit tests of myFunc.
|
||||
// type mockOpsWorksCMClient struct {
|
||||
// opsworkscmiface.OpsWorksCMAPI
|
||||
// }
|
||||
// func (m *mockOpsWorksCMClient) AssociateNode(input *opsworkscm.AssociateNodeInput) (*opsworkscm.AssociateNodeOutput, error) {
|
||||
// // mock response/functionality
|
||||
// }
|
||||
//
|
||||
// func TestMyFunc(t *testing.T) {
|
||||
// // Setup Test
|
||||
// mockSvc := &mockOpsWorksCMClient{}
|
||||
//
|
||||
// myfunc(mockSvc)
|
||||
//
|
||||
// // Verify myFunc's functionality
|
||||
// }
|
||||
//
|
||||
// It is important to note that this interface will have breaking changes
|
||||
// when the service model is updated and adds new API operations, paginators,
|
||||
// and waiters. Its suggested to use the pattern above for testing, or using
|
||||
// tooling to generate mocks to satisfy the interfaces.
|
||||
type OpsWorksCMAPI interface {
|
||||
AssociateNode(*opsworkscm.AssociateNodeInput) (*opsworkscm.AssociateNodeOutput, error)
|
||||
AssociateNodeWithContext(aws.Context, *opsworkscm.AssociateNodeInput, ...request.Option) (*opsworkscm.AssociateNodeOutput, error)
|
||||
AssociateNodeRequest(*opsworkscm.AssociateNodeInput) (*request.Request, *opsworkscm.AssociateNodeOutput)
|
||||
|
||||
CreateBackup(*opsworkscm.CreateBackupInput) (*opsworkscm.CreateBackupOutput, error)
|
||||
CreateBackupWithContext(aws.Context, *opsworkscm.CreateBackupInput, ...request.Option) (*opsworkscm.CreateBackupOutput, error)
|
||||
CreateBackupRequest(*opsworkscm.CreateBackupInput) (*request.Request, *opsworkscm.CreateBackupOutput)
|
||||
|
||||
CreateServer(*opsworkscm.CreateServerInput) (*opsworkscm.CreateServerOutput, error)
|
||||
CreateServerWithContext(aws.Context, *opsworkscm.CreateServerInput, ...request.Option) (*opsworkscm.CreateServerOutput, error)
|
||||
CreateServerRequest(*opsworkscm.CreateServerInput) (*request.Request, *opsworkscm.CreateServerOutput)
|
||||
|
||||
DeleteBackup(*opsworkscm.DeleteBackupInput) (*opsworkscm.DeleteBackupOutput, error)
|
||||
DeleteBackupWithContext(aws.Context, *opsworkscm.DeleteBackupInput, ...request.Option) (*opsworkscm.DeleteBackupOutput, error)
|
||||
DeleteBackupRequest(*opsworkscm.DeleteBackupInput) (*request.Request, *opsworkscm.DeleteBackupOutput)
|
||||
|
||||
DeleteServer(*opsworkscm.DeleteServerInput) (*opsworkscm.DeleteServerOutput, error)
|
||||
DeleteServerWithContext(aws.Context, *opsworkscm.DeleteServerInput, ...request.Option) (*opsworkscm.DeleteServerOutput, error)
|
||||
DeleteServerRequest(*opsworkscm.DeleteServerInput) (*request.Request, *opsworkscm.DeleteServerOutput)
|
||||
|
||||
DescribeAccountAttributes(*opsworkscm.DescribeAccountAttributesInput) (*opsworkscm.DescribeAccountAttributesOutput, error)
|
||||
DescribeAccountAttributesWithContext(aws.Context, *opsworkscm.DescribeAccountAttributesInput, ...request.Option) (*opsworkscm.DescribeAccountAttributesOutput, error)
|
||||
DescribeAccountAttributesRequest(*opsworkscm.DescribeAccountAttributesInput) (*request.Request, *opsworkscm.DescribeAccountAttributesOutput)
|
||||
|
||||
DescribeBackups(*opsworkscm.DescribeBackupsInput) (*opsworkscm.DescribeBackupsOutput, error)
|
||||
DescribeBackupsWithContext(aws.Context, *opsworkscm.DescribeBackupsInput, ...request.Option) (*opsworkscm.DescribeBackupsOutput, error)
|
||||
DescribeBackupsRequest(*opsworkscm.DescribeBackupsInput) (*request.Request, *opsworkscm.DescribeBackupsOutput)
|
||||
|
||||
DescribeEvents(*opsworkscm.DescribeEventsInput) (*opsworkscm.DescribeEventsOutput, error)
|
||||
DescribeEventsWithContext(aws.Context, *opsworkscm.DescribeEventsInput, ...request.Option) (*opsworkscm.DescribeEventsOutput, error)
|
||||
DescribeEventsRequest(*opsworkscm.DescribeEventsInput) (*request.Request, *opsworkscm.DescribeEventsOutput)
|
||||
|
||||
DescribeNodeAssociationStatus(*opsworkscm.DescribeNodeAssociationStatusInput) (*opsworkscm.DescribeNodeAssociationStatusOutput, error)
|
||||
DescribeNodeAssociationStatusWithContext(aws.Context, *opsworkscm.DescribeNodeAssociationStatusInput, ...request.Option) (*opsworkscm.DescribeNodeAssociationStatusOutput, error)
|
||||
DescribeNodeAssociationStatusRequest(*opsworkscm.DescribeNodeAssociationStatusInput) (*request.Request, *opsworkscm.DescribeNodeAssociationStatusOutput)
|
||||
|
||||
DescribeServers(*opsworkscm.DescribeServersInput) (*opsworkscm.DescribeServersOutput, error)
|
||||
DescribeServersWithContext(aws.Context, *opsworkscm.DescribeServersInput, ...request.Option) (*opsworkscm.DescribeServersOutput, error)
|
||||
DescribeServersRequest(*opsworkscm.DescribeServersInput) (*request.Request, *opsworkscm.DescribeServersOutput)
|
||||
|
||||
DisassociateNode(*opsworkscm.DisassociateNodeInput) (*opsworkscm.DisassociateNodeOutput, error)
|
||||
DisassociateNodeWithContext(aws.Context, *opsworkscm.DisassociateNodeInput, ...request.Option) (*opsworkscm.DisassociateNodeOutput, error)
|
||||
DisassociateNodeRequest(*opsworkscm.DisassociateNodeInput) (*request.Request, *opsworkscm.DisassociateNodeOutput)
|
||||
|
||||
RestoreServer(*opsworkscm.RestoreServerInput) (*opsworkscm.RestoreServerOutput, error)
|
||||
RestoreServerWithContext(aws.Context, *opsworkscm.RestoreServerInput, ...request.Option) (*opsworkscm.RestoreServerOutput, error)
|
||||
RestoreServerRequest(*opsworkscm.RestoreServerInput) (*request.Request, *opsworkscm.RestoreServerOutput)
|
||||
|
||||
StartMaintenance(*opsworkscm.StartMaintenanceInput) (*opsworkscm.StartMaintenanceOutput, error)
|
||||
StartMaintenanceWithContext(aws.Context, *opsworkscm.StartMaintenanceInput, ...request.Option) (*opsworkscm.StartMaintenanceOutput, error)
|
||||
StartMaintenanceRequest(*opsworkscm.StartMaintenanceInput) (*request.Request, *opsworkscm.StartMaintenanceOutput)
|
||||
|
||||
UpdateServer(*opsworkscm.UpdateServerInput) (*opsworkscm.UpdateServerOutput, error)
|
||||
UpdateServerWithContext(aws.Context, *opsworkscm.UpdateServerInput, ...request.Option) (*opsworkscm.UpdateServerOutput, error)
|
||||
UpdateServerRequest(*opsworkscm.UpdateServerInput) (*request.Request, *opsworkscm.UpdateServerOutput)
|
||||
|
||||
UpdateServerEngineAttributes(*opsworkscm.UpdateServerEngineAttributesInput) (*opsworkscm.UpdateServerEngineAttributesOutput, error)
|
||||
UpdateServerEngineAttributesWithContext(aws.Context, *opsworkscm.UpdateServerEngineAttributesInput, ...request.Option) (*opsworkscm.UpdateServerEngineAttributesOutput, error)
|
||||
UpdateServerEngineAttributesRequest(*opsworkscm.UpdateServerEngineAttributesInput) (*request.Request, *opsworkscm.UpdateServerEngineAttributesOutput)
|
||||
|
||||
WaitUntilNodeAssociated(*opsworkscm.DescribeNodeAssociationStatusInput) error
|
||||
WaitUntilNodeAssociatedWithContext(aws.Context, *opsworkscm.DescribeNodeAssociationStatusInput, ...request.WaiterOption) error
|
||||
}
|
||||
|
||||
var _ OpsWorksCMAPI = (*opsworkscm.OpsWorksCM)(nil)
|
||||
98
vendor/github.com/aws/aws-sdk-go/service/opsworkscm/service.go
generated
vendored
Normal file
98
vendor/github.com/aws/aws-sdk-go/service/opsworkscm/service.go
generated
vendored
Normal file
@@ -0,0 +1,98 @@
|
||||
// Code generated by private/model/cli/gen-api/main.go. DO NOT EDIT.
|
||||
|
||||
package opsworkscm
|
||||
|
||||
import (
|
||||
"github.com/aws/aws-sdk-go/aws"
|
||||
"github.com/aws/aws-sdk-go/aws/client"
|
||||
"github.com/aws/aws-sdk-go/aws/client/metadata"
|
||||
"github.com/aws/aws-sdk-go/aws/request"
|
||||
"github.com/aws/aws-sdk-go/aws/signer/v4"
|
||||
"github.com/aws/aws-sdk-go/private/protocol/jsonrpc"
|
||||
)
|
||||
|
||||
// OpsWorksCM provides the API operation methods for making requests to
|
||||
// AWS OpsWorks for Chef Automate. See this package's package overview docs
|
||||
// for details on the service.
|
||||
//
|
||||
// OpsWorksCM methods are safe to use concurrently. It is not safe to
|
||||
// modify mutate any of the struct's properties though.
|
||||
type OpsWorksCM struct {
|
||||
*client.Client
|
||||
}
|
||||
|
||||
// Used for custom client initialization logic
|
||||
var initClient func(*client.Client)
|
||||
|
||||
// Used for custom request initialization logic
|
||||
var initRequest func(*request.Request)
|
||||
|
||||
// Service information constants
|
||||
const (
|
||||
ServiceName = "opsworks-cm" // Service endpoint prefix API calls made to.
|
||||
EndpointsID = ServiceName // Service ID for Regions and Endpoints metadata.
|
||||
)
|
||||
|
||||
// New creates a new instance of the OpsWorksCM client with a session.
|
||||
// If additional configuration is needed for the client instance use the optional
|
||||
// aws.Config parameter to add your extra config.
|
||||
//
|
||||
// Example:
|
||||
// // Create a OpsWorksCM client from just a session.
|
||||
// svc := opsworkscm.New(mySession)
|
||||
//
|
||||
// // Create a OpsWorksCM client with additional configuration
|
||||
// svc := opsworkscm.New(mySession, aws.NewConfig().WithRegion("us-west-2"))
|
||||
func New(p client.ConfigProvider, cfgs ...*aws.Config) *OpsWorksCM {
|
||||
c := p.ClientConfig(EndpointsID, cfgs...)
|
||||
if c.SigningNameDerived || len(c.SigningName) == 0 {
|
||||
c.SigningName = "opsworks-cm"
|
||||
}
|
||||
return newClient(*c.Config, c.Handlers, c.Endpoint, c.SigningRegion, c.SigningName)
|
||||
}
|
||||
|
||||
// newClient creates, initializes and returns a new service client instance.
|
||||
func newClient(cfg aws.Config, handlers request.Handlers, endpoint, signingRegion, signingName string) *OpsWorksCM {
|
||||
svc := &OpsWorksCM{
|
||||
Client: client.New(
|
||||
cfg,
|
||||
metadata.ClientInfo{
|
||||
ServiceName: ServiceName,
|
||||
SigningName: signingName,
|
||||
SigningRegion: signingRegion,
|
||||
Endpoint: endpoint,
|
||||
APIVersion: "2016-11-01",
|
||||
JSONVersion: "1.1",
|
||||
TargetPrefix: "OpsWorksCM_V2016_11_01",
|
||||
},
|
||||
handlers,
|
||||
),
|
||||
}
|
||||
|
||||
// Handlers
|
||||
svc.Handlers.Sign.PushBackNamed(v4.SignRequestHandler)
|
||||
svc.Handlers.Build.PushBackNamed(jsonrpc.BuildHandler)
|
||||
svc.Handlers.Unmarshal.PushBackNamed(jsonrpc.UnmarshalHandler)
|
||||
svc.Handlers.UnmarshalMeta.PushBackNamed(jsonrpc.UnmarshalMetaHandler)
|
||||
svc.Handlers.UnmarshalError.PushBackNamed(jsonrpc.UnmarshalErrorHandler)
|
||||
|
||||
// Run custom client initialization if present
|
||||
if initClient != nil {
|
||||
initClient(svc.Client)
|
||||
}
|
||||
|
||||
return svc
|
||||
}
|
||||
|
||||
// newRequest creates a new request for a OpsWorksCM operation and runs any
|
||||
// custom request initialization.
|
||||
func (c *OpsWorksCM) newRequest(op *request.Operation, params, data interface{}) *request.Request {
|
||||
req := c.NewRequest(op, params, data)
|
||||
|
||||
// Run custom request initialization if present
|
||||
if initRequest != nil {
|
||||
initRequest(req)
|
||||
}
|
||||
|
||||
return req
|
||||
}
|
||||
61
vendor/github.com/aws/aws-sdk-go/service/opsworkscm/waiters.go
generated
vendored
Normal file
61
vendor/github.com/aws/aws-sdk-go/service/opsworkscm/waiters.go
generated
vendored
Normal file
@@ -0,0 +1,61 @@
|
||||
// Code generated by private/model/cli/gen-api/main.go. DO NOT EDIT.
|
||||
|
||||
package opsworkscm
|
||||
|
||||
import (
|
||||
"time"
|
||||
|
||||
"github.com/aws/aws-sdk-go/aws"
|
||||
"github.com/aws/aws-sdk-go/aws/request"
|
||||
)
|
||||
|
||||
// WaitUntilNodeAssociated uses the OpsWorksCM API operation
|
||||
// DescribeNodeAssociationStatus to wait for a condition to be met before returning.
|
||||
// If the condition is not met within the max attempt window, an error will
|
||||
// be returned.
|
||||
func (c *OpsWorksCM) WaitUntilNodeAssociated(input *DescribeNodeAssociationStatusInput) error {
|
||||
return c.WaitUntilNodeAssociatedWithContext(aws.BackgroundContext(), input)
|
||||
}
|
||||
|
||||
// WaitUntilNodeAssociatedWithContext is an extended version of WaitUntilNodeAssociated.
|
||||
// With the support for passing in a context and options to configure the
|
||||
// Waiter and the underlying request options.
|
||||
//
|
||||
// The context must be non-nil and will be used for request cancellation. If
|
||||
// the context is nil a panic will occur. In the future the SDK may create
|
||||
// sub-contexts for http.Requests. See https://golang.org/pkg/context/
|
||||
// for more information on using Contexts.
|
||||
func (c *OpsWorksCM) WaitUntilNodeAssociatedWithContext(ctx aws.Context, input *DescribeNodeAssociationStatusInput, opts ...request.WaiterOption) error {
|
||||
w := request.Waiter{
|
||||
Name: "WaitUntilNodeAssociated",
|
||||
MaxAttempts: 15,
|
||||
Delay: request.ConstantWaiterDelay(15 * time.Second),
|
||||
Acceptors: []request.WaiterAcceptor{
|
||||
{
|
||||
State: request.SuccessWaiterState,
|
||||
Matcher: request.PathWaiterMatch, Argument: "NodeAssociationStatus",
|
||||
Expected: "SUCCESS",
|
||||
},
|
||||
{
|
||||
State: request.FailureWaiterState,
|
||||
Matcher: request.PathWaiterMatch, Argument: "NodeAssociationStatus",
|
||||
Expected: "FAILED",
|
||||
},
|
||||
},
|
||||
Logger: c.Config.Logger,
|
||||
NewRequest: func(opts []request.Option) (*request.Request, error) {
|
||||
var inCpy *DescribeNodeAssociationStatusInput
|
||||
if input != nil {
|
||||
tmp := *input
|
||||
inCpy = &tmp
|
||||
}
|
||||
req, _ := c.DescribeNodeAssociationStatusRequest(inCpy)
|
||||
req.SetContext(ctx)
|
||||
req.ApplyOptions(opts...)
|
||||
return req, nil
|
||||
},
|
||||
}
|
||||
w.ApplyOptions(opts...)
|
||||
|
||||
return w.WaitWithContext(ctx)
|
||||
}
|
||||
Reference in New Issue
Block a user