Documentation
¶
Overview ¶
Package vpniface provides an interface to enable mocking the VPN 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.
Index ¶
- Constants
- type AsPathForDescribeVpnGatewayRouteAttributesOutput
- func (s AsPathForDescribeVpnGatewayRouteAttributesOutput) GoString() string
- func (s *AsPathForDescribeVpnGatewayRouteAttributesOutput) SetNumbers(v []*int64) *AsPathForDescribeVpnGatewayRouteAttributesOutput
- func (s *AsPathForDescribeVpnGatewayRouteAttributesOutput) SetType(v string) *AsPathForDescribeVpnGatewayRouteAttributesOutput
- func (s AsPathForDescribeVpnGatewayRouteAttributesOutput) String() string
- type AsPathForDescribeVpnGatewayRoutesOutput
- func (s AsPathForDescribeVpnGatewayRoutesOutput) GoString() string
- func (s *AsPathForDescribeVpnGatewayRoutesOutput) SetNumbers(v []*int64) *AsPathForDescribeVpnGatewayRoutesOutput
- func (s *AsPathForDescribeVpnGatewayRoutesOutput) SetType(v string) *AsPathForDescribeVpnGatewayRoutesOutput
- func (s AsPathForDescribeVpnGatewayRoutesOutput) String() string
- type BGPConfigForModifyVpnConnectionTunnelAttributesInput
- func (s BGPConfigForModifyVpnConnectionTunnelAttributesInput) GoString() string
- func (s *BGPConfigForModifyVpnConnectionTunnelAttributesInput) SetLocalBgpIp(v string) *BGPConfigForModifyVpnConnectionTunnelAttributesInput
- func (s *BGPConfigForModifyVpnConnectionTunnelAttributesInput) SetTunnelCidr(v string) *BGPConfigForModifyVpnConnectionTunnelAttributesInput
- func (s BGPConfigForModifyVpnConnectionTunnelAttributesInput) String() string
- type BgpConfigForCreateVpnConnectionInput
- func (s BgpConfigForCreateVpnConnectionInput) GoString() string
- func (s *BgpConfigForCreateVpnConnectionInput) SetEnableBgp(v bool) *BgpConfigForCreateVpnConnectionInput
- func (s *BgpConfigForCreateVpnConnectionInput) SetLocalBgpIp(v string) *BgpConfigForCreateVpnConnectionInput
- func (s *BgpConfigForCreateVpnConnectionInput) SetTunnelCidr(v string) *BgpConfigForCreateVpnConnectionInput
- func (s BgpConfigForCreateVpnConnectionInput) String() string
- type BgpConfigForModifyVpnConnectionAttributesInput
- func (s BgpConfigForModifyVpnConnectionAttributesInput) GoString() string
- func (s *BgpConfigForModifyVpnConnectionAttributesInput) SetEnableBgp(v bool) *BgpConfigForModifyVpnConnectionAttributesInput
- func (s *BgpConfigForModifyVpnConnectionAttributesInput) SetLocalBgpIp(v string) *BgpConfigForModifyVpnConnectionAttributesInput
- func (s *BgpConfigForModifyVpnConnectionAttributesInput) SetTunnelCidr(v string) *BgpConfigForModifyVpnConnectionAttributesInput
- func (s BgpConfigForModifyVpnConnectionAttributesInput) String() string
- type BgpInfoForDescribeVpnConnectionAttributesOutput
- func (s BgpInfoForDescribeVpnConnectionAttributesOutput) GoString() string
- func (s *BgpInfoForDescribeVpnConnectionAttributesOutput) SetEnableBgp(v bool) *BgpInfoForDescribeVpnConnectionAttributesOutput
- func (s *BgpInfoForDescribeVpnConnectionAttributesOutput) SetLocalAsn(v int64) *BgpInfoForDescribeVpnConnectionAttributesOutput
- func (s *BgpInfoForDescribeVpnConnectionAttributesOutput) SetLocalBgpIp(v string) *BgpInfoForDescribeVpnConnectionAttributesOutput
- func (s *BgpInfoForDescribeVpnConnectionAttributesOutput) SetPeerAsn(v int64) *BgpInfoForDescribeVpnConnectionAttributesOutput
- func (s *BgpInfoForDescribeVpnConnectionAttributesOutput) SetPeerBgpIp(v string) *BgpInfoForDescribeVpnConnectionAttributesOutput
- func (s *BgpInfoForDescribeVpnConnectionAttributesOutput) SetSessionStatus(v string) *BgpInfoForDescribeVpnConnectionAttributesOutput
- func (s *BgpInfoForDescribeVpnConnectionAttributesOutput) SetTunnelCidr(v string) *BgpInfoForDescribeVpnConnectionAttributesOutput
- func (s BgpInfoForDescribeVpnConnectionAttributesOutput) String() string
- type BgpInfoForDescribeVpnConnectionsOutput
- func (s BgpInfoForDescribeVpnConnectionsOutput) GoString() string
- func (s *BgpInfoForDescribeVpnConnectionsOutput) SetEnableBgp(v bool) *BgpInfoForDescribeVpnConnectionsOutput
- func (s *BgpInfoForDescribeVpnConnectionsOutput) SetLocalAsn(v int64) *BgpInfoForDescribeVpnConnectionsOutput
- func (s *BgpInfoForDescribeVpnConnectionsOutput) SetLocalBgpIp(v string) *BgpInfoForDescribeVpnConnectionsOutput
- func (s *BgpInfoForDescribeVpnConnectionsOutput) SetPeerAsn(v int64) *BgpInfoForDescribeVpnConnectionsOutput
- func (s *BgpInfoForDescribeVpnConnectionsOutput) SetPeerBgpIp(v string) *BgpInfoForDescribeVpnConnectionsOutput
- func (s *BgpInfoForDescribeVpnConnectionsOutput) SetSessionStatus(v string) *BgpInfoForDescribeVpnConnectionsOutput
- func (s *BgpInfoForDescribeVpnConnectionsOutput) SetTunnelCidr(v string) *BgpInfoForDescribeVpnConnectionsOutput
- func (s BgpInfoForDescribeVpnConnectionsOutput) String() string
- type ConvertBGPConfigForCreateVpnConnectionInput
- func (s ConvertBGPConfigForCreateVpnConnectionInput) GoString() string
- func (s *ConvertBGPConfigForCreateVpnConnectionInput) SetLocalBgpIp(v string) *ConvertBGPConfigForCreateVpnConnectionInput
- func (s *ConvertBGPConfigForCreateVpnConnectionInput) SetTunnelCidr(v string) *ConvertBGPConfigForCreateVpnConnectionInput
- func (s ConvertBGPConfigForCreateVpnConnectionInput) String() string
- type ConvertBGPConfigForModifyVpnConnectionAttributesInput
- func (s ConvertBGPConfigForModifyVpnConnectionAttributesInput) GoString() string
- func (s *ConvertBGPConfigForModifyVpnConnectionAttributesInput) SetLocalBgpIp(v string) *ConvertBGPConfigForModifyVpnConnectionAttributesInput
- func (s *ConvertBGPConfigForModifyVpnConnectionAttributesInput) SetTunnelCidr(v string) *ConvertBGPConfigForModifyVpnConnectionAttributesInput
- func (s ConvertBGPConfigForModifyVpnConnectionAttributesInput) String() string
- type CreateCustomerGatewayInput
- func (s CreateCustomerGatewayInput) GoString() string
- func (s *CreateCustomerGatewayInput) SetAsn(v int64) *CreateCustomerGatewayInput
- func (s *CreateCustomerGatewayInput) SetClientToken(v string) *CreateCustomerGatewayInput
- func (s *CreateCustomerGatewayInput) SetCustomerGatewayName(v string) *CreateCustomerGatewayInput
- func (s *CreateCustomerGatewayInput) SetDescription(v string) *CreateCustomerGatewayInput
- func (s *CreateCustomerGatewayInput) SetIpAddress(v string) *CreateCustomerGatewayInput
- func (s *CreateCustomerGatewayInput) SetIpVersion(v string) *CreateCustomerGatewayInput
- func (s *CreateCustomerGatewayInput) SetProjectName(v string) *CreateCustomerGatewayInput
- func (s CreateCustomerGatewayInput) String() string
- func (s *CreateCustomerGatewayInput) Validate() error
- type CreateCustomerGatewayOutput
- type CreateSslVpnClientCertInput
- func (s CreateSslVpnClientCertInput) GoString() string
- func (s *CreateSslVpnClientCertInput) SetClientToken(v string) *CreateSslVpnClientCertInput
- func (s *CreateSslVpnClientCertInput) SetDescription(v string) *CreateSslVpnClientCertInput
- func (s *CreateSslVpnClientCertInput) SetSslVpnClientCertName(v string) *CreateSslVpnClientCertInput
- func (s *CreateSslVpnClientCertInput) SetSslVpnServerId(v string) *CreateSslVpnClientCertInput
- func (s CreateSslVpnClientCertInput) String() string
- func (s *CreateSslVpnClientCertInput) Validate() error
- type CreateSslVpnClientCertOutput
- func (s CreateSslVpnClientCertOutput) GoString() string
- func (s *CreateSslVpnClientCertOutput) SetRequestId(v string) *CreateSslVpnClientCertOutput
- func (s *CreateSslVpnClientCertOutput) SetSslVpnClientCertId(v string) *CreateSslVpnClientCertOutput
- func (s CreateSslVpnClientCertOutput) String() string
- type CreateSslVpnServerInput
- func (s CreateSslVpnServerInput) GoString() string
- func (s *CreateSslVpnServerInput) SetAuth(v string) *CreateSslVpnServerInput
- func (s *CreateSslVpnServerInput) SetCipher(v string) *CreateSslVpnServerInput
- func (s *CreateSslVpnServerInput) SetClientCertSessionPolicy(v string) *CreateSslVpnServerInput
- func (s *CreateSslVpnServerInput) SetClientIpPool(v string) *CreateSslVpnServerInput
- func (s *CreateSslVpnServerInput) SetClientToken(v string) *CreateSslVpnServerInput
- func (s *CreateSslVpnServerInput) SetCompress(v bool) *CreateSslVpnServerInput
- func (s *CreateSslVpnServerInput) SetDescription(v string) *CreateSslVpnServerInput
- func (s *CreateSslVpnServerInput) SetLocalSubnets(v []*string) *CreateSslVpnServerInput
- func (s *CreateSslVpnServerInput) SetPort(v int64) *CreateSslVpnServerInput
- func (s *CreateSslVpnServerInput) SetProjectName(v string) *CreateSslVpnServerInput
- func (s *CreateSslVpnServerInput) SetProtocol(v string) *CreateSslVpnServerInput
- func (s *CreateSslVpnServerInput) SetSslVpnServerName(v string) *CreateSslVpnServerInput
- func (s *CreateSslVpnServerInput) SetVpnGatewayId(v string) *CreateSslVpnServerInput
- func (s CreateSslVpnServerInput) String() string
- func (s *CreateSslVpnServerInput) Validate() error
- type CreateSslVpnServerOutput
- type CreateVpnConnectionHealthCheckersInput
- func (s CreateVpnConnectionHealthCheckersInput) GoString() string
- func (s *CreateVpnConnectionHealthCheckersInput) SetClientToken(v string) *CreateVpnConnectionHealthCheckersInput
- func (s *CreateVpnConnectionHealthCheckersInput) SetHealthCheckConfigs(v []*HealthCheckConfigForCreateVpnConnectionHealthCheckersInput) *CreateVpnConnectionHealthCheckersInput
- func (s *CreateVpnConnectionHealthCheckersInput) SetVpnConnectionId(v string) *CreateVpnConnectionHealthCheckersInput
- func (s CreateVpnConnectionHealthCheckersInput) String() string
- func (s *CreateVpnConnectionHealthCheckersInput) Validate() error
- type CreateVpnConnectionHealthCheckersOutput
- func (s CreateVpnConnectionHealthCheckersOutput) GoString() string
- func (s *CreateVpnConnectionHealthCheckersOutput) SetCheckerIds(v []*string) *CreateVpnConnectionHealthCheckersOutput
- func (s *CreateVpnConnectionHealthCheckersOutput) SetRequestId(v string) *CreateVpnConnectionHealthCheckersOutput
- func (s CreateVpnConnectionHealthCheckersOutput) String() string
- type CreateVpnConnectionInput
- func (s CreateVpnConnectionInput) GoString() string
- func (s *CreateVpnConnectionInput) SetAttachType(v string) *CreateVpnConnectionInput
- func (s *CreateVpnConnectionInput) SetBgpConfig(v *BgpConfigForCreateVpnConnectionInput) *CreateVpnConnectionInput
- func (s *CreateVpnConnectionInput) SetClientToken(v string) *CreateVpnConnectionInput
- func (s *CreateVpnConnectionInput) SetCustomerGatewayId(v string) *CreateVpnConnectionInput
- func (s *CreateVpnConnectionInput) SetDescription(v string) *CreateVpnConnectionInput
- func (s *CreateVpnConnectionInput) SetDpdAction(v string) *CreateVpnConnectionInput
- func (s *CreateVpnConnectionInput) SetEnableTunnelsBgp(v bool) *CreateVpnConnectionInput
- func (s *CreateVpnConnectionInput) SetIkeConfig(v *IkeConfigForCreateVpnConnectionInput) *CreateVpnConnectionInput
- func (s *CreateVpnConnectionInput) SetIpsecConfig(v *IpsecConfigForCreateVpnConnectionInput) *CreateVpnConnectionInput
- func (s *CreateVpnConnectionInput) SetLocalSubnet(v []*string) *CreateVpnConnectionInput
- func (s *CreateVpnConnectionInput) SetLogEnabled(v bool) *CreateVpnConnectionInput
- func (s *CreateVpnConnectionInput) SetNatTraversal(v bool) *CreateVpnConnectionInput
- func (s *CreateVpnConnectionInput) SetNegotiateInstantly(v bool) *CreateVpnConnectionInput
- func (s *CreateVpnConnectionInput) SetProjectName(v string) *CreateVpnConnectionInput
- func (s *CreateVpnConnectionInput) SetRemoteSubnet(v []*string) *CreateVpnConnectionInput
- func (s *CreateVpnConnectionInput) SetSpec(v string) *CreateVpnConnectionInput
- func (s *CreateVpnConnectionInput) SetTunnelOptions(v []*TunnelOptionForCreateVpnConnectionInput) *CreateVpnConnectionInput
- func (s *CreateVpnConnectionInput) SetVpnConnectionName(v string) *CreateVpnConnectionInput
- func (s *CreateVpnConnectionInput) SetVpnGatewayId(v string) *CreateVpnConnectionInput
- func (s CreateVpnConnectionInput) String() string
- func (s *CreateVpnConnectionInput) Validate() error
- type CreateVpnConnectionOutput
- func (s CreateVpnConnectionOutput) GoString() string
- func (s *CreateVpnConnectionOutput) SetOrderId(v string) *CreateVpnConnectionOutput
- func (s *CreateVpnConnectionOutput) SetRequestId(v string) *CreateVpnConnectionOutput
- func (s *CreateVpnConnectionOutput) SetVpnConnectionId(v string) *CreateVpnConnectionOutput
- func (s CreateVpnConnectionOutput) String() string
- type CreateVpnGatewayInput
- func (s CreateVpnGatewayInput) GoString() string
- func (s *CreateVpnGatewayInput) SetAsn(v int64) *CreateVpnGatewayInput
- func (s *CreateVpnGatewayInput) SetBandwidth(v int64) *CreateVpnGatewayInput
- func (s *CreateVpnGatewayInput) SetBillingType(v int64) *CreateVpnGatewayInput
- func (s *CreateVpnGatewayInput) SetClientToken(v string) *CreateVpnGatewayInput
- func (s *CreateVpnGatewayInput) SetDescription(v string) *CreateVpnGatewayInput
- func (s *CreateVpnGatewayInput) SetDualTunnelEnabled(v bool) *CreateVpnGatewayInput
- func (s *CreateVpnGatewayInput) SetIpStackType(v string) *CreateVpnGatewayInput
- func (s *CreateVpnGatewayInput) SetIpVersion(v string) *CreateVpnGatewayInput
- func (s *CreateVpnGatewayInput) SetIpsecEnabled(v bool) *CreateVpnGatewayInput
- func (s *CreateVpnGatewayInput) SetPeriod(v int64) *CreateVpnGatewayInput
- func (s *CreateVpnGatewayInput) SetPeriodUnit(v string) *CreateVpnGatewayInput
- func (s *CreateVpnGatewayInput) SetProjectName(v string) *CreateVpnGatewayInput
- func (s *CreateVpnGatewayInput) SetSecondarySubnetId(v string) *CreateVpnGatewayInput
- func (s *CreateVpnGatewayInput) SetSslEnabled(v bool) *CreateVpnGatewayInput
- func (s *CreateVpnGatewayInput) SetSslMaxConnections(v int64) *CreateVpnGatewayInput
- func (s *CreateVpnGatewayInput) SetSubnetId(v string) *CreateVpnGatewayInput
- func (s *CreateVpnGatewayInput) SetTags(v []*TagForCreateVpnGatewayInput) *CreateVpnGatewayInput
- func (s *CreateVpnGatewayInput) SetVpcId(v string) *CreateVpnGatewayInput
- func (s *CreateVpnGatewayInput) SetVpnGatewayName(v string) *CreateVpnGatewayInput
- func (s CreateVpnGatewayInput) String() string
- func (s *CreateVpnGatewayInput) Validate() error
- type CreateVpnGatewayOutput
- func (s CreateVpnGatewayOutput) GoString() string
- func (s *CreateVpnGatewayOutput) SetOrderId(v string) *CreateVpnGatewayOutput
- func (s *CreateVpnGatewayOutput) SetRequestId(v string) *CreateVpnGatewayOutput
- func (s *CreateVpnGatewayOutput) SetVpnGatewayId(v string) *CreateVpnGatewayOutput
- func (s CreateVpnGatewayOutput) String() string
- type CreateVpnGatewayRouteInput
- func (s CreateVpnGatewayRouteInput) GoString() string
- func (s *CreateVpnGatewayRouteInput) SetDestinationCidrBlock(v string) *CreateVpnGatewayRouteInput
- func (s *CreateVpnGatewayRouteInput) SetNextHopId(v string) *CreateVpnGatewayRouteInput
- func (s *CreateVpnGatewayRouteInput) SetVpnGatewayId(v string) *CreateVpnGatewayRouteInput
- func (s CreateVpnGatewayRouteInput) String() string
- func (s *CreateVpnGatewayRouteInput) Validate() error
- type CreateVpnGatewayRouteOutput
- type CustomerGatewayForDescribeCustomerGatewaysOutput
- func (s CustomerGatewayForDescribeCustomerGatewaysOutput) GoString() string
- func (s *CustomerGatewayForDescribeCustomerGatewaysOutput) SetAccountId(v string) *CustomerGatewayForDescribeCustomerGatewaysOutput
- func (s *CustomerGatewayForDescribeCustomerGatewaysOutput) SetAsn(v int64) *CustomerGatewayForDescribeCustomerGatewaysOutput
- func (s *CustomerGatewayForDescribeCustomerGatewaysOutput) SetConnectionCount(v int64) *CustomerGatewayForDescribeCustomerGatewaysOutput
- func (s *CustomerGatewayForDescribeCustomerGatewaysOutput) SetCreationTime(v string) *CustomerGatewayForDescribeCustomerGatewaysOutput
- func (s *CustomerGatewayForDescribeCustomerGatewaysOutput) SetCustomerGatewayId(v string) *CustomerGatewayForDescribeCustomerGatewaysOutput
- func (s *CustomerGatewayForDescribeCustomerGatewaysOutput) SetCustomerGatewayName(v string) *CustomerGatewayForDescribeCustomerGatewaysOutput
- func (s *CustomerGatewayForDescribeCustomerGatewaysOutput) SetDescription(v string) *CustomerGatewayForDescribeCustomerGatewaysOutput
- func (s *CustomerGatewayForDescribeCustomerGatewaysOutput) SetIpAddress(v string) *CustomerGatewayForDescribeCustomerGatewaysOutput
- func (s *CustomerGatewayForDescribeCustomerGatewaysOutput) SetIpVersion(v string) *CustomerGatewayForDescribeCustomerGatewaysOutput
- func (s *CustomerGatewayForDescribeCustomerGatewaysOutput) SetProjectName(v string) *CustomerGatewayForDescribeCustomerGatewaysOutput
- func (s *CustomerGatewayForDescribeCustomerGatewaysOutput) SetStatus(v string) *CustomerGatewayForDescribeCustomerGatewaysOutput
- func (s *CustomerGatewayForDescribeCustomerGatewaysOutput) SetUpdateTime(v string) *CustomerGatewayForDescribeCustomerGatewaysOutput
- func (s CustomerGatewayForDescribeCustomerGatewaysOutput) String() string
- type DeleteCustomerGatewayInput
- type DeleteCustomerGatewayOutput
- type DeleteSslVpnClientCertInput
- type DeleteSslVpnClientCertOutput
- type DeleteSslVpnServerInput
- type DeleteSslVpnServerOutput
- type DeleteVpnConnectionHealthCheckerInput
- func (s DeleteVpnConnectionHealthCheckerInput) GoString() string
- func (s *DeleteVpnConnectionHealthCheckerInput) SetCheckerId(v string) *DeleteVpnConnectionHealthCheckerInput
- func (s *DeleteVpnConnectionHealthCheckerInput) SetClientToken(v string) *DeleteVpnConnectionHealthCheckerInput
- func (s *DeleteVpnConnectionHealthCheckerInput) SetVpnConnectionId(v string) *DeleteVpnConnectionHealthCheckerInput
- func (s DeleteVpnConnectionHealthCheckerInput) String() string
- func (s *DeleteVpnConnectionHealthCheckerInput) Validate() error
- type DeleteVpnConnectionHealthCheckerOutput
- type DeleteVpnConnectionInput
- type DeleteVpnConnectionOutput
- type DeleteVpnGatewayInput
- type DeleteVpnGatewayOutput
- type DeleteVpnGatewayRouteInput
- type DeleteVpnGatewayRouteOutput
- type DescribeCustomerGatewayAttributesInput
- func (s DescribeCustomerGatewayAttributesInput) GoString() string
- func (s *DescribeCustomerGatewayAttributesInput) SetCustomerGatewayId(v string) *DescribeCustomerGatewayAttributesInput
- func (s DescribeCustomerGatewayAttributesInput) String() string
- func (s *DescribeCustomerGatewayAttributesInput) Validate() error
- type DescribeCustomerGatewayAttributesOutput
- func (s DescribeCustomerGatewayAttributesOutput) GoString() string
- func (s *DescribeCustomerGatewayAttributesOutput) SetAccountId(v string) *DescribeCustomerGatewayAttributesOutput
- func (s *DescribeCustomerGatewayAttributesOutput) SetAsn(v int64) *DescribeCustomerGatewayAttributesOutput
- func (s *DescribeCustomerGatewayAttributesOutput) SetConnectionCount(v int64) *DescribeCustomerGatewayAttributesOutput
- func (s *DescribeCustomerGatewayAttributesOutput) SetCreationTime(v string) *DescribeCustomerGatewayAttributesOutput
- func (s *DescribeCustomerGatewayAttributesOutput) SetCustomerGatewayId(v string) *DescribeCustomerGatewayAttributesOutput
- func (s *DescribeCustomerGatewayAttributesOutput) SetCustomerGatewayName(v string) *DescribeCustomerGatewayAttributesOutput
- func (s *DescribeCustomerGatewayAttributesOutput) SetDescription(v string) *DescribeCustomerGatewayAttributesOutput
- func (s *DescribeCustomerGatewayAttributesOutput) SetIpAddress(v string) *DescribeCustomerGatewayAttributesOutput
- func (s *DescribeCustomerGatewayAttributesOutput) SetProjectName(v string) *DescribeCustomerGatewayAttributesOutput
- func (s *DescribeCustomerGatewayAttributesOutput) SetRequestId(v string) *DescribeCustomerGatewayAttributesOutput
- func (s *DescribeCustomerGatewayAttributesOutput) SetStatus(v string) *DescribeCustomerGatewayAttributesOutput
- func (s *DescribeCustomerGatewayAttributesOutput) SetTags(v []*TagForDescribeCustomerGatewayAttributesOutput) *DescribeCustomerGatewayAttributesOutput
- func (s *DescribeCustomerGatewayAttributesOutput) SetUpdateTime(v string) *DescribeCustomerGatewayAttributesOutput
- func (s DescribeCustomerGatewayAttributesOutput) String() string
- type DescribeCustomerGatewaysInput
- func (s DescribeCustomerGatewaysInput) GoString() string
- func (s *DescribeCustomerGatewaysInput) SetCustomerGatewayIds(v []*string) *DescribeCustomerGatewaysInput
- func (s *DescribeCustomerGatewaysInput) SetCustomerGatewayName(v string) *DescribeCustomerGatewaysInput
- func (s *DescribeCustomerGatewaysInput) SetIpAddress(v string) *DescribeCustomerGatewaysInput
- func (s *DescribeCustomerGatewaysInput) SetIpVersion(v string) *DescribeCustomerGatewaysInput
- func (s *DescribeCustomerGatewaysInput) SetPageNumber(v int64) *DescribeCustomerGatewaysInput
- func (s *DescribeCustomerGatewaysInput) SetPageSize(v int64) *DescribeCustomerGatewaysInput
- func (s *DescribeCustomerGatewaysInput) SetProjectName(v string) *DescribeCustomerGatewaysInput
- func (s *DescribeCustomerGatewaysInput) SetStatus(v string) *DescribeCustomerGatewaysInput
- func (s *DescribeCustomerGatewaysInput) SetTagFilters(v []*TagFilterForDescribeCustomerGatewaysInput) *DescribeCustomerGatewaysInput
- func (s DescribeCustomerGatewaysInput) String() string
- type DescribeCustomerGatewaysOutput
- func (s DescribeCustomerGatewaysOutput) GoString() string
- func (s *DescribeCustomerGatewaysOutput) SetCustomerGateways(v []*CustomerGatewayForDescribeCustomerGatewaysOutput) *DescribeCustomerGatewaysOutput
- func (s *DescribeCustomerGatewaysOutput) SetPageNumber(v int64) *DescribeCustomerGatewaysOutput
- func (s *DescribeCustomerGatewaysOutput) SetPageSize(v int64) *DescribeCustomerGatewaysOutput
- func (s *DescribeCustomerGatewaysOutput) SetRequestId(v string) *DescribeCustomerGatewaysOutput
- func (s *DescribeCustomerGatewaysOutput) SetTotalCount(v int64) *DescribeCustomerGatewaysOutput
- func (s DescribeCustomerGatewaysOutput) String() string
- type DescribeSslVpnClientCertAttributesInput
- func (s DescribeSslVpnClientCertAttributesInput) GoString() string
- func (s *DescribeSslVpnClientCertAttributesInput) SetSslVpnClientCertId(v string) *DescribeSslVpnClientCertAttributesInput
- func (s DescribeSslVpnClientCertAttributesInput) String() string
- func (s *DescribeSslVpnClientCertAttributesInput) Validate() error
- type DescribeSslVpnClientCertAttributesOutput
- func (s DescribeSslVpnClientCertAttributesOutput) GoString() string
- func (s *DescribeSslVpnClientCertAttributesOutput) SetCaCertificate(v string) *DescribeSslVpnClientCertAttributesOutput
- func (s *DescribeSslVpnClientCertAttributesOutput) SetCertificateStatus(v string) *DescribeSslVpnClientCertAttributesOutput
- func (s *DescribeSslVpnClientCertAttributesOutput) SetClientCertificate(v string) *DescribeSslVpnClientCertAttributesOutput
- func (s *DescribeSslVpnClientCertAttributesOutput) SetClientKey(v string) *DescribeSslVpnClientCertAttributesOutput
- func (s *DescribeSslVpnClientCertAttributesOutput) SetCreationTime(v string) *DescribeSslVpnClientCertAttributesOutput
- func (s *DescribeSslVpnClientCertAttributesOutput) SetDescription(v string) *DescribeSslVpnClientCertAttributesOutput
- func (s *DescribeSslVpnClientCertAttributesOutput) SetExpiredTime(v string) *DescribeSslVpnClientCertAttributesOutput
- func (s *DescribeSslVpnClientCertAttributesOutput) SetOpenVpnClientConfig(v string) *DescribeSslVpnClientCertAttributesOutput
- func (s *DescribeSslVpnClientCertAttributesOutput) SetRequestId(v string) *DescribeSslVpnClientCertAttributesOutput
- func (s *DescribeSslVpnClientCertAttributesOutput) SetSslVpnClientCertId(v string) *DescribeSslVpnClientCertAttributesOutput
- func (s *DescribeSslVpnClientCertAttributesOutput) SetSslVpnClientCertName(v string) *DescribeSslVpnClientCertAttributesOutput
- func (s *DescribeSslVpnClientCertAttributesOutput) SetSslVpnServerId(v string) *DescribeSslVpnClientCertAttributesOutput
- func (s *DescribeSslVpnClientCertAttributesOutput) SetStatus(v string) *DescribeSslVpnClientCertAttributesOutput
- func (s *DescribeSslVpnClientCertAttributesOutput) SetUpdateTime(v string) *DescribeSslVpnClientCertAttributesOutput
- func (s DescribeSslVpnClientCertAttributesOutput) String() string
- type DescribeSslVpnClientCertsInput
- func (s DescribeSslVpnClientCertsInput) GoString() string
- func (s *DescribeSslVpnClientCertsInput) SetPageNumber(v int64) *DescribeSslVpnClientCertsInput
- func (s *DescribeSslVpnClientCertsInput) SetPageSize(v int64) *DescribeSslVpnClientCertsInput
- func (s *DescribeSslVpnClientCertsInput) SetSslVpnClientCertIds(v []*string) *DescribeSslVpnClientCertsInput
- func (s *DescribeSslVpnClientCertsInput) SetSslVpnClientCertName(v string) *DescribeSslVpnClientCertsInput
- func (s *DescribeSslVpnClientCertsInput) SetSslVpnServerId(v string) *DescribeSslVpnClientCertsInput
- func (s *DescribeSslVpnClientCertsInput) SetTagFilters(v []*TagFilterForDescribeSslVpnClientCertsInput) *DescribeSslVpnClientCertsInput
- func (s DescribeSslVpnClientCertsInput) String() string
- type DescribeSslVpnClientCertsOutput
- func (s DescribeSslVpnClientCertsOutput) GoString() string
- func (s *DescribeSslVpnClientCertsOutput) SetPageNumber(v int64) *DescribeSslVpnClientCertsOutput
- func (s *DescribeSslVpnClientCertsOutput) SetPageSize(v int64) *DescribeSslVpnClientCertsOutput
- func (s *DescribeSslVpnClientCertsOutput) SetRequestId(v string) *DescribeSslVpnClientCertsOutput
- func (s *DescribeSslVpnClientCertsOutput) SetSslVpnClientCerts(v []*SslVpnClientCertForDescribeSslVpnClientCertsOutput) *DescribeSslVpnClientCertsOutput
- func (s *DescribeSslVpnClientCertsOutput) SetTotalCount(v int64) *DescribeSslVpnClientCertsOutput
- func (s DescribeSslVpnClientCertsOutput) String() string
- type DescribeSslVpnServersInput
- func (s DescribeSslVpnServersInput) GoString() string
- func (s *DescribeSslVpnServersInput) SetPageNumber(v int64) *DescribeSslVpnServersInput
- func (s *DescribeSslVpnServersInput) SetPageSize(v int64) *DescribeSslVpnServersInput
- func (s *DescribeSslVpnServersInput) SetProjectName(v string) *DescribeSslVpnServersInput
- func (s *DescribeSslVpnServersInput) SetSslVpnServerIds(v []*string) *DescribeSslVpnServersInput
- func (s *DescribeSslVpnServersInput) SetSslVpnServerName(v string) *DescribeSslVpnServersInput
- func (s *DescribeSslVpnServersInput) SetTagFilters(v []*TagFilterForDescribeSslVpnServersInput) *DescribeSslVpnServersInput
- func (s *DescribeSslVpnServersInput) SetVpnGatewayId(v string) *DescribeSslVpnServersInput
- func (s DescribeSslVpnServersInput) String() string
- type DescribeSslVpnServersOutput
- func (s DescribeSslVpnServersOutput) GoString() string
- func (s *DescribeSslVpnServersOutput) SetPageNumber(v int64) *DescribeSslVpnServersOutput
- func (s *DescribeSslVpnServersOutput) SetPageSize(v int64) *DescribeSslVpnServersOutput
- func (s *DescribeSslVpnServersOutput) SetRequestId(v string) *DescribeSslVpnServersOutput
- func (s *DescribeSslVpnServersOutput) SetSslVpnServers(v []*SslVpnServerForDescribeSslVpnServersOutput) *DescribeSslVpnServersOutput
- func (s *DescribeSslVpnServersOutput) SetTotalCount(v int64) *DescribeSslVpnServersOutput
- func (s DescribeSslVpnServersOutput) String() string
- type DescribeVpnConnectionAttributesInput
- func (s DescribeVpnConnectionAttributesInput) GoString() string
- func (s *DescribeVpnConnectionAttributesInput) SetVpnConnectionId(v string) *DescribeVpnConnectionAttributesInput
- func (s DescribeVpnConnectionAttributesInput) String() string
- func (s *DescribeVpnConnectionAttributesInput) Validate() error
- type DescribeVpnConnectionAttributesOutput
- func (s DescribeVpnConnectionAttributesOutput) GoString() string
- func (s *DescribeVpnConnectionAttributesOutput) SetAccountId(v string) *DescribeVpnConnectionAttributesOutput
- func (s *DescribeVpnConnectionAttributesOutput) SetAttachStatus(v string) *DescribeVpnConnectionAttributesOutput
- func (s *DescribeVpnConnectionAttributesOutput) SetAttachType(v string) *DescribeVpnConnectionAttributesOutput
- func (s *DescribeVpnConnectionAttributesOutput) SetBgpInfo(v *BgpInfoForDescribeVpnConnectionAttributesOutput) *DescribeVpnConnectionAttributesOutput
- func (s *DescribeVpnConnectionAttributesOutput) SetBusinessStatus(v string) *DescribeVpnConnectionAttributesOutput
- func (s *DescribeVpnConnectionAttributesOutput) SetConnectStatus(v string) *DescribeVpnConnectionAttributesOutput
- func (s *DescribeVpnConnectionAttributesOutput) SetCreationTime(v string) *DescribeVpnConnectionAttributesOutput
- func (s *DescribeVpnConnectionAttributesOutput) SetCustomerGatewayId(v string) *DescribeVpnConnectionAttributesOutput
- func (s *DescribeVpnConnectionAttributesOutput) SetDeletedTime(v string) *DescribeVpnConnectionAttributesOutput
- func (s *DescribeVpnConnectionAttributesOutput) SetDescription(v string) *DescribeVpnConnectionAttributesOutput
- func (s *DescribeVpnConnectionAttributesOutput) SetDpdAction(v string) *DescribeVpnConnectionAttributesOutput
- func (s *DescribeVpnConnectionAttributesOutput) SetDualTunnelEnabled(v bool) *DescribeVpnConnectionAttributesOutput
- func (s *DescribeVpnConnectionAttributesOutput) SetEnableTunnelsBgp(v bool) *DescribeVpnConnectionAttributesOutput
- func (s *DescribeVpnConnectionAttributesOutput) SetHealthCheckers(v []*HealthCheckerForDescribeVpnConnectionAttributesOutput) *DescribeVpnConnectionAttributesOutput
- func (s *DescribeVpnConnectionAttributesOutput) SetIkeConfig(v *IkeConfigForDescribeVpnConnectionAttributesOutput) *DescribeVpnConnectionAttributesOutput
- func (s *DescribeVpnConnectionAttributesOutput) SetIpAddress(v string) *DescribeVpnConnectionAttributesOutput
- func (s *DescribeVpnConnectionAttributesOutput) SetIpsecConfig(v *IpsecConfigForDescribeVpnConnectionAttributesOutput) *DescribeVpnConnectionAttributesOutput
- func (s *DescribeVpnConnectionAttributesOutput) SetIsBlocked(v bool) *DescribeVpnConnectionAttributesOutput
- func (s *DescribeVpnConnectionAttributesOutput) SetLocalSubnet(v []*string) *DescribeVpnConnectionAttributesOutput
- func (s *DescribeVpnConnectionAttributesOutput) SetLogEnabled(v bool) *DescribeVpnConnectionAttributesOutput
- func (s *DescribeVpnConnectionAttributesOutput) SetNatTraversal(v bool) *DescribeVpnConnectionAttributesOutput
- func (s *DescribeVpnConnectionAttributesOutput) SetNegotiateInstantly(v bool) *DescribeVpnConnectionAttributesOutput
- func (s *DescribeVpnConnectionAttributesOutput) SetOverdueTime(v string) *DescribeVpnConnectionAttributesOutput
- func (s *DescribeVpnConnectionAttributesOutput) SetProjectName(v string) *DescribeVpnConnectionAttributesOutput
- func (s *DescribeVpnConnectionAttributesOutput) SetRemoteSubnet(v []*string) *DescribeVpnConnectionAttributesOutput
- func (s *DescribeVpnConnectionAttributesOutput) SetRequestId(v string) *DescribeVpnConnectionAttributesOutput
- func (s *DescribeVpnConnectionAttributesOutput) SetSpec(v string) *DescribeVpnConnectionAttributesOutput
- func (s *DescribeVpnConnectionAttributesOutput) SetStatus(v string) *DescribeVpnConnectionAttributesOutput
- func (s *DescribeVpnConnectionAttributesOutput) SetTags(v []*TagForDescribeVpnConnectionAttributesOutput) *DescribeVpnConnectionAttributesOutput
- func (s *DescribeVpnConnectionAttributesOutput) SetTransitRouterId(v string) *DescribeVpnConnectionAttributesOutput
- func (s *DescribeVpnConnectionAttributesOutput) SetTunnelOptions(v []*TunnelOptionForDescribeVpnConnectionAttributesOutput) *DescribeVpnConnectionAttributesOutput
- func (s *DescribeVpnConnectionAttributesOutput) SetUpdateTime(v string) *DescribeVpnConnectionAttributesOutput
- func (s *DescribeVpnConnectionAttributesOutput) SetVpnConnectionId(v string) *DescribeVpnConnectionAttributesOutput
- func (s *DescribeVpnConnectionAttributesOutput) SetVpnConnectionName(v string) *DescribeVpnConnectionAttributesOutput
- func (s *DescribeVpnConnectionAttributesOutput) SetVpnGatewayId(v string) *DescribeVpnConnectionAttributesOutput
- func (s *DescribeVpnConnectionAttributesOutput) SetZoneId(v string) *DescribeVpnConnectionAttributesOutput
- func (s DescribeVpnConnectionAttributesOutput) String() string
- type DescribeVpnConnectionsInput
- func (s DescribeVpnConnectionsInput) GoString() string
- func (s *DescribeVpnConnectionsInput) SetAttachStatus(v string) *DescribeVpnConnectionsInput
- func (s *DescribeVpnConnectionsInput) SetAttachType(v string) *DescribeVpnConnectionsInput
- func (s *DescribeVpnConnectionsInput) SetCustomerGatewayId(v string) *DescribeVpnConnectionsInput
- func (s *DescribeVpnConnectionsInput) SetPageNumber(v int64) *DescribeVpnConnectionsInput
- func (s *DescribeVpnConnectionsInput) SetPageSize(v int64) *DescribeVpnConnectionsInput
- func (s *DescribeVpnConnectionsInput) SetProjectName(v string) *DescribeVpnConnectionsInput
- func (s *DescribeVpnConnectionsInput) SetSpec(v string) *DescribeVpnConnectionsInput
- func (s *DescribeVpnConnectionsInput) SetStatus(v string) *DescribeVpnConnectionsInput
- func (s *DescribeVpnConnectionsInput) SetTagFilters(v []*TagFilterForDescribeVpnConnectionsInput) *DescribeVpnConnectionsInput
- func (s *DescribeVpnConnectionsInput) SetTransitRouterId(v string) *DescribeVpnConnectionsInput
- func (s *DescribeVpnConnectionsInput) SetVpnConnectionIds(v []*string) *DescribeVpnConnectionsInput
- func (s *DescribeVpnConnectionsInput) SetVpnConnectionName(v string) *DescribeVpnConnectionsInput
- func (s *DescribeVpnConnectionsInput) SetVpnGatewayId(v string) *DescribeVpnConnectionsInput
- func (s DescribeVpnConnectionsInput) String() string
- type DescribeVpnConnectionsOutput
- func (s DescribeVpnConnectionsOutput) GoString() string
- func (s *DescribeVpnConnectionsOutput) SetPageNumber(v int64) *DescribeVpnConnectionsOutput
- func (s *DescribeVpnConnectionsOutput) SetPageSize(v int64) *DescribeVpnConnectionsOutput
- func (s *DescribeVpnConnectionsOutput) SetRequestId(v string) *DescribeVpnConnectionsOutput
- func (s *DescribeVpnConnectionsOutput) SetTotalCount(v int64) *DescribeVpnConnectionsOutput
- func (s *DescribeVpnConnectionsOutput) SetVpnConnections(v []*VpnConnectionForDescribeVpnConnectionsOutput) *DescribeVpnConnectionsOutput
- func (s DescribeVpnConnectionsOutput) String() string
- type DescribeVpnGatewayAttributesInput
- type DescribeVpnGatewayAttributesOutput
- func (s DescribeVpnGatewayAttributesOutput) GoString() string
- func (s *DescribeVpnGatewayAttributesOutput) SetAccountId(v string) *DescribeVpnGatewayAttributesOutput
- func (s *DescribeVpnGatewayAttributesOutput) SetAsn(v int64) *DescribeVpnGatewayAttributesOutput
- func (s *DescribeVpnGatewayAttributesOutput) SetBandwidth(v int64) *DescribeVpnGatewayAttributesOutput
- func (s *DescribeVpnGatewayAttributesOutput) SetBillingType(v int64) *DescribeVpnGatewayAttributesOutput
- func (s *DescribeVpnGatewayAttributesOutput) SetBusinessStatus(v string) *DescribeVpnGatewayAttributesOutput
- func (s *DescribeVpnGatewayAttributesOutput) SetConnectionCount(v int64) *DescribeVpnGatewayAttributesOutput
- func (s *DescribeVpnGatewayAttributesOutput) SetCreationTime(v string) *DescribeVpnGatewayAttributesOutput
- func (s *DescribeVpnGatewayAttributesOutput) SetDeletedTime(v string) *DescribeVpnGatewayAttributesOutput
- func (s *DescribeVpnGatewayAttributesOutput) SetDescription(v string) *DescribeVpnGatewayAttributesOutput
- func (s *DescribeVpnGatewayAttributesOutput) SetDualTunnelEnabled(v bool) *DescribeVpnGatewayAttributesOutput
- func (s *DescribeVpnGatewayAttributesOutput) SetExpiredTime(v string) *DescribeVpnGatewayAttributesOutput
- func (s *DescribeVpnGatewayAttributesOutput) SetIpAddress(v string) *DescribeVpnGatewayAttributesOutput
- func (s *DescribeVpnGatewayAttributesOutput) SetIpStackType(v string) *DescribeVpnGatewayAttributesOutput
- func (s *DescribeVpnGatewayAttributesOutput) SetIpVersion(v string) *DescribeVpnGatewayAttributesOutput
- func (s *DescribeVpnGatewayAttributesOutput) SetIpsecEnabled(v bool) *DescribeVpnGatewayAttributesOutput
- func (s *DescribeVpnGatewayAttributesOutput) SetIsBlocked(v bool) *DescribeVpnGatewayAttributesOutput
- func (s *DescribeVpnGatewayAttributesOutput) SetLockReason(v string) *DescribeVpnGatewayAttributesOutput
- func (s *DescribeVpnGatewayAttributesOutput) SetOverdueTime(v string) *DescribeVpnGatewayAttributesOutput
- func (s *DescribeVpnGatewayAttributesOutput) SetProjectName(v string) *DescribeVpnGatewayAttributesOutput
- func (s *DescribeVpnGatewayAttributesOutput) SetRequestId(v string) *DescribeVpnGatewayAttributesOutput
- func (s *DescribeVpnGatewayAttributesOutput) SetRouteCount(v int64) *DescribeVpnGatewayAttributesOutput
- func (s *DescribeVpnGatewayAttributesOutput) SetSecondaryIpAddress(v string) *DescribeVpnGatewayAttributesOutput
- func (s *DescribeVpnGatewayAttributesOutput) SetSecondarySubnetId(v string) *DescribeVpnGatewayAttributesOutput
- func (s *DescribeVpnGatewayAttributesOutput) SetSslEnabled(v bool) *DescribeVpnGatewayAttributesOutput
- func (s *DescribeVpnGatewayAttributesOutput) SetSslMaxConnection(v int64) *DescribeVpnGatewayAttributesOutput
- func (s *DescribeVpnGatewayAttributesOutput) SetSslMaxConnections(v int64) *DescribeVpnGatewayAttributesOutput
- func (s *DescribeVpnGatewayAttributesOutput) SetStatus(v string) *DescribeVpnGatewayAttributesOutput
- func (s *DescribeVpnGatewayAttributesOutput) SetSubnetId(v string) *DescribeVpnGatewayAttributesOutput
- func (s *DescribeVpnGatewayAttributesOutput) SetTags(v []*TagForDescribeVpnGatewayAttributesOutput) *DescribeVpnGatewayAttributesOutput
- func (s *DescribeVpnGatewayAttributesOutput) SetUpdateTime(v string) *DescribeVpnGatewayAttributesOutput
- func (s *DescribeVpnGatewayAttributesOutput) SetVpcId(v string) *DescribeVpnGatewayAttributesOutput
- func (s *DescribeVpnGatewayAttributesOutput) SetVpnGatewayId(v string) *DescribeVpnGatewayAttributesOutput
- func (s *DescribeVpnGatewayAttributesOutput) SetVpnGatewayName(v string) *DescribeVpnGatewayAttributesOutput
- func (s DescribeVpnGatewayAttributesOutput) String() string
- type DescribeVpnGatewayRouteAttributesInput
- func (s DescribeVpnGatewayRouteAttributesInput) GoString() string
- func (s *DescribeVpnGatewayRouteAttributesInput) SetVpnGatewayRouteId(v string) *DescribeVpnGatewayRouteAttributesInput
- func (s DescribeVpnGatewayRouteAttributesInput) String() string
- func (s *DescribeVpnGatewayRouteAttributesInput) Validate() error
- type DescribeVpnGatewayRouteAttributesOutput
- func (s DescribeVpnGatewayRouteAttributesOutput) GoString() string
- func (s *DescribeVpnGatewayRouteAttributesOutput) SetAsPath(v []*AsPathForDescribeVpnGatewayRouteAttributesOutput) *DescribeVpnGatewayRouteAttributesOutput
- func (s *DescribeVpnGatewayRouteAttributesOutput) SetCreationTime(v string) *DescribeVpnGatewayRouteAttributesOutput
- func (s *DescribeVpnGatewayRouteAttributesOutput) SetDestinationCidrBlock(v string) *DescribeVpnGatewayRouteAttributesOutput
- func (s *DescribeVpnGatewayRouteAttributesOutput) SetNextHopId(v string) *DescribeVpnGatewayRouteAttributesOutput
- func (s *DescribeVpnGatewayRouteAttributesOutput) SetNextTunnelId(v string) *DescribeVpnGatewayRouteAttributesOutput
- func (s *DescribeVpnGatewayRouteAttributesOutput) SetRequestId(v string) *DescribeVpnGatewayRouteAttributesOutput
- func (s *DescribeVpnGatewayRouteAttributesOutput) SetRouteType(v string) *DescribeVpnGatewayRouteAttributesOutput
- func (s *DescribeVpnGatewayRouteAttributesOutput) SetStatus(v string) *DescribeVpnGatewayRouteAttributesOutput
- func (s *DescribeVpnGatewayRouteAttributesOutput) SetUpdateTime(v string) *DescribeVpnGatewayRouteAttributesOutput
- func (s *DescribeVpnGatewayRouteAttributesOutput) SetVpnGatewayId(v string) *DescribeVpnGatewayRouteAttributesOutput
- func (s *DescribeVpnGatewayRouteAttributesOutput) SetVpnGatewayRouteId(v string) *DescribeVpnGatewayRouteAttributesOutput
- func (s DescribeVpnGatewayRouteAttributesOutput) String() string
- type DescribeVpnGatewayRoutesInput
- func (s DescribeVpnGatewayRoutesInput) GoString() string
- func (s *DescribeVpnGatewayRoutesInput) SetDestinationCidrBlock(v string) *DescribeVpnGatewayRoutesInput
- func (s *DescribeVpnGatewayRoutesInput) SetNextHopId(v string) *DescribeVpnGatewayRoutesInput
- func (s *DescribeVpnGatewayRoutesInput) SetPageNumber(v int64) *DescribeVpnGatewayRoutesInput
- func (s *DescribeVpnGatewayRoutesInput) SetPageSize(v int64) *DescribeVpnGatewayRoutesInput
- func (s *DescribeVpnGatewayRoutesInput) SetRouteType(v string) *DescribeVpnGatewayRoutesInput
- func (s *DescribeVpnGatewayRoutesInput) SetStatus(v string) *DescribeVpnGatewayRoutesInput
- func (s *DescribeVpnGatewayRoutesInput) SetVpnGatewayId(v string) *DescribeVpnGatewayRoutesInput
- func (s *DescribeVpnGatewayRoutesInput) SetVpnGatewayRouteIds(v []*string) *DescribeVpnGatewayRoutesInput
- func (s DescribeVpnGatewayRoutesInput) String() string
- type DescribeVpnGatewayRoutesOutput
- func (s DescribeVpnGatewayRoutesOutput) GoString() string
- func (s *DescribeVpnGatewayRoutesOutput) SetPageNumber(v int64) *DescribeVpnGatewayRoutesOutput
- func (s *DescribeVpnGatewayRoutesOutput) SetPageSize(v int64) *DescribeVpnGatewayRoutesOutput
- func (s *DescribeVpnGatewayRoutesOutput) SetRequestId(v string) *DescribeVpnGatewayRoutesOutput
- func (s *DescribeVpnGatewayRoutesOutput) SetTotalCount(v int64) *DescribeVpnGatewayRoutesOutput
- func (s *DescribeVpnGatewayRoutesOutput) SetVpnGatewayRoutes(v []*VpnGatewayRouteForDescribeVpnGatewayRoutesOutput) *DescribeVpnGatewayRoutesOutput
- func (s DescribeVpnGatewayRoutesOutput) String() string
- type DescribeVpnGatewaysBillingInput
- func (s DescribeVpnGatewaysBillingInput) GoString() string
- func (s *DescribeVpnGatewaysBillingInput) SetPageNumber(v int64) *DescribeVpnGatewaysBillingInput
- func (s *DescribeVpnGatewaysBillingInput) SetPageSize(v int64) *DescribeVpnGatewaysBillingInput
- func (s *DescribeVpnGatewaysBillingInput) SetProjectName(v string) *DescribeVpnGatewaysBillingInput
- func (s *DescribeVpnGatewaysBillingInput) SetVpnGatewayIds(v []*string) *DescribeVpnGatewaysBillingInput
- func (s DescribeVpnGatewaysBillingInput) String() string
- type DescribeVpnGatewaysBillingOutput
- func (s DescribeVpnGatewaysBillingOutput) GoString() string
- func (s *DescribeVpnGatewaysBillingOutput) SetPageNumber(v int64) *DescribeVpnGatewaysBillingOutput
- func (s *DescribeVpnGatewaysBillingOutput) SetPageSize(v int64) *DescribeVpnGatewaysBillingOutput
- func (s *DescribeVpnGatewaysBillingOutput) SetRequestId(v string) *DescribeVpnGatewaysBillingOutput
- func (s *DescribeVpnGatewaysBillingOutput) SetTotalCount(v int64) *DescribeVpnGatewaysBillingOutput
- func (s *DescribeVpnGatewaysBillingOutput) SetVpnGateways(v []*VpnGatewayForDescribeVpnGatewaysBillingOutput) *DescribeVpnGatewaysBillingOutput
- func (s DescribeVpnGatewaysBillingOutput) String() string
- type DescribeVpnGatewaysInput
- func (s DescribeVpnGatewaysInput) GoString() string
- func (s *DescribeVpnGatewaysInput) SetDualTunnelEnabled(v bool) *DescribeVpnGatewaysInput
- func (s *DescribeVpnGatewaysInput) SetIpAddress(v string) *DescribeVpnGatewaysInput
- func (s *DescribeVpnGatewaysInput) SetIpStackType(v string) *DescribeVpnGatewaysInput
- func (s *DescribeVpnGatewaysInput) SetIpVersion(v string) *DescribeVpnGatewaysInput
- func (s *DescribeVpnGatewaysInput) SetIpsecEnabled(v bool) *DescribeVpnGatewaysInput
- func (s *DescribeVpnGatewaysInput) SetPageNumber(v int64) *DescribeVpnGatewaysInput
- func (s *DescribeVpnGatewaysInput) SetPageSize(v int64) *DescribeVpnGatewaysInput
- func (s *DescribeVpnGatewaysInput) SetProjectName(v string) *DescribeVpnGatewaysInput
- func (s *DescribeVpnGatewaysInput) SetSslEnabled(v bool) *DescribeVpnGatewaysInput
- func (s *DescribeVpnGatewaysInput) SetSubnetId(v string) *DescribeVpnGatewaysInput
- func (s *DescribeVpnGatewaysInput) SetTagFilters(v []*TagFilterForDescribeVpnGatewaysInput) *DescribeVpnGatewaysInput
- func (s *DescribeVpnGatewaysInput) SetVpcId(v string) *DescribeVpnGatewaysInput
- func (s *DescribeVpnGatewaysInput) SetVpnGatewayIds(v []*string) *DescribeVpnGatewaysInput
- func (s *DescribeVpnGatewaysInput) SetVpnGatewayName(v string) *DescribeVpnGatewaysInput
- func (s DescribeVpnGatewaysInput) String() string
- type DescribeVpnGatewaysOutput
- func (s DescribeVpnGatewaysOutput) GoString() string
- func (s *DescribeVpnGatewaysOutput) SetPageNumber(v int64) *DescribeVpnGatewaysOutput
- func (s *DescribeVpnGatewaysOutput) SetPageSize(v int64) *DescribeVpnGatewaysOutput
- func (s *DescribeVpnGatewaysOutput) SetRequestId(v string) *DescribeVpnGatewaysOutput
- func (s *DescribeVpnGatewaysOutput) SetTotalCount(v int64) *DescribeVpnGatewaysOutput
- func (s *DescribeVpnGatewaysOutput) SetVpnGateways(v []*VpnGatewayForDescribeVpnGatewaysOutput) *DescribeVpnGatewaysOutput
- func (s DescribeVpnGatewaysOutput) String() string
- type HealthCheckConfigForCreateVpnConnectionHealthCheckersInput
- func (s HealthCheckConfigForCreateVpnConnectionHealthCheckersInput) GoString() string
- func (s *HealthCheckConfigForCreateVpnConnectionHealthCheckersInput) SetCheckInterval(v int64) *HealthCheckConfigForCreateVpnConnectionHealthCheckersInput
- func (s *HealthCheckConfigForCreateVpnConnectionHealthCheckersInput) SetDownTime(v int64) *HealthCheckConfigForCreateVpnConnectionHealthCheckersInput
- func (s *HealthCheckConfigForCreateVpnConnectionHealthCheckersInput) SetLocalIp(v string) *HealthCheckConfigForCreateVpnConnectionHealthCheckersInput
- func (s *HealthCheckConfigForCreateVpnConnectionHealthCheckersInput) SetRemoteIp(v string) *HealthCheckConfigForCreateVpnConnectionHealthCheckersInput
- func (s *HealthCheckConfigForCreateVpnConnectionHealthCheckersInput) SetTimeout(v int64) *HealthCheckConfigForCreateVpnConnectionHealthCheckersInput
- func (s *HealthCheckConfigForCreateVpnConnectionHealthCheckersInput) SetUpTime(v int64) *HealthCheckConfigForCreateVpnConnectionHealthCheckersInput
- func (s HealthCheckConfigForCreateVpnConnectionHealthCheckersInput) String() string
- type HealthCheckerForDescribeVpnConnectionAttributesOutput
- func (s HealthCheckerForDescribeVpnConnectionAttributesOutput) GoString() string
- func (s *HealthCheckerForDescribeVpnConnectionAttributesOutput) SetCheckInterval(v int64) *HealthCheckerForDescribeVpnConnectionAttributesOutput
- func (s *HealthCheckerForDescribeVpnConnectionAttributesOutput) SetCheckResult(v string) *HealthCheckerForDescribeVpnConnectionAttributesOutput
- func (s *HealthCheckerForDescribeVpnConnectionAttributesOutput) SetCheckerId(v string) *HealthCheckerForDescribeVpnConnectionAttributesOutput
- func (s *HealthCheckerForDescribeVpnConnectionAttributesOutput) SetDownTime(v int64) *HealthCheckerForDescribeVpnConnectionAttributesOutput
- func (s *HealthCheckerForDescribeVpnConnectionAttributesOutput) SetLocalIp(v string) *HealthCheckerForDescribeVpnConnectionAttributesOutput
- func (s *HealthCheckerForDescribeVpnConnectionAttributesOutput) SetRemoteIp(v string) *HealthCheckerForDescribeVpnConnectionAttributesOutput
- func (s *HealthCheckerForDescribeVpnConnectionAttributesOutput) SetTimeout(v int64) *HealthCheckerForDescribeVpnConnectionAttributesOutput
- func (s *HealthCheckerForDescribeVpnConnectionAttributesOutput) SetUpTime(v int64) *HealthCheckerForDescribeVpnConnectionAttributesOutput
- func (s HealthCheckerForDescribeVpnConnectionAttributesOutput) String() string
- type HealthCheckerForDescribeVpnConnectionsOutput
- func (s HealthCheckerForDescribeVpnConnectionsOutput) GoString() string
- func (s *HealthCheckerForDescribeVpnConnectionsOutput) SetCheckInterval(v int64) *HealthCheckerForDescribeVpnConnectionsOutput
- func (s *HealthCheckerForDescribeVpnConnectionsOutput) SetCheckResult(v string) *HealthCheckerForDescribeVpnConnectionsOutput
- func (s *HealthCheckerForDescribeVpnConnectionsOutput) SetCheckerId(v string) *HealthCheckerForDescribeVpnConnectionsOutput
- func (s *HealthCheckerForDescribeVpnConnectionsOutput) SetDownTime(v int64) *HealthCheckerForDescribeVpnConnectionsOutput
- func (s *HealthCheckerForDescribeVpnConnectionsOutput) SetLocalIp(v string) *HealthCheckerForDescribeVpnConnectionsOutput
- func (s *HealthCheckerForDescribeVpnConnectionsOutput) SetRemoteIp(v string) *HealthCheckerForDescribeVpnConnectionsOutput
- func (s *HealthCheckerForDescribeVpnConnectionsOutput) SetTimeout(v int64) *HealthCheckerForDescribeVpnConnectionsOutput
- func (s *HealthCheckerForDescribeVpnConnectionsOutput) SetUpTime(v int64) *HealthCheckerForDescribeVpnConnectionsOutput
- func (s HealthCheckerForDescribeVpnConnectionsOutput) String() string
- type IkeConfigForCreateVpnConnectionInput
- func (s IkeConfigForCreateVpnConnectionInput) GoString() string
- func (s *IkeConfigForCreateVpnConnectionInput) SetAuthAlg(v string) *IkeConfigForCreateVpnConnectionInput
- func (s *IkeConfigForCreateVpnConnectionInput) SetDhGroup(v string) *IkeConfigForCreateVpnConnectionInput
- func (s *IkeConfigForCreateVpnConnectionInput) SetEncAlg(v string) *IkeConfigForCreateVpnConnectionInput
- func (s *IkeConfigForCreateVpnConnectionInput) SetLifetime(v int64) *IkeConfigForCreateVpnConnectionInput
- func (s *IkeConfigForCreateVpnConnectionInput) SetLocalId(v string) *IkeConfigForCreateVpnConnectionInput
- func (s *IkeConfigForCreateVpnConnectionInput) SetMode(v string) *IkeConfigForCreateVpnConnectionInput
- func (s *IkeConfigForCreateVpnConnectionInput) SetPsk(v string) *IkeConfigForCreateVpnConnectionInput
- func (s *IkeConfigForCreateVpnConnectionInput) SetRemoteId(v string) *IkeConfigForCreateVpnConnectionInput
- func (s *IkeConfigForCreateVpnConnectionInput) SetVersion(v string) *IkeConfigForCreateVpnConnectionInput
- func (s IkeConfigForCreateVpnConnectionInput) String() string
- type IkeConfigForDescribeVpnConnectionAttributesOutput
- func (s IkeConfigForDescribeVpnConnectionAttributesOutput) GoString() string
- func (s *IkeConfigForDescribeVpnConnectionAttributesOutput) SetAuthAlg(v string) *IkeConfigForDescribeVpnConnectionAttributesOutput
- func (s *IkeConfigForDescribeVpnConnectionAttributesOutput) SetDhGroup(v string) *IkeConfigForDescribeVpnConnectionAttributesOutput
- func (s *IkeConfigForDescribeVpnConnectionAttributesOutput) SetEncAlg(v string) *IkeConfigForDescribeVpnConnectionAttributesOutput
- func (s *IkeConfigForDescribeVpnConnectionAttributesOutput) SetLifetime(v int64) *IkeConfigForDescribeVpnConnectionAttributesOutput
- func (s *IkeConfigForDescribeVpnConnectionAttributesOutput) SetLocalId(v string) *IkeConfigForDescribeVpnConnectionAttributesOutput
- func (s *IkeConfigForDescribeVpnConnectionAttributesOutput) SetMode(v string) *IkeConfigForDescribeVpnConnectionAttributesOutput
- func (s *IkeConfigForDescribeVpnConnectionAttributesOutput) SetPsk(v string) *IkeConfigForDescribeVpnConnectionAttributesOutput
- func (s *IkeConfigForDescribeVpnConnectionAttributesOutput) SetRemoteId(v string) *IkeConfigForDescribeVpnConnectionAttributesOutput
- func (s *IkeConfigForDescribeVpnConnectionAttributesOutput) SetVersion(v string) *IkeConfigForDescribeVpnConnectionAttributesOutput
- func (s IkeConfigForDescribeVpnConnectionAttributesOutput) String() string
- type IkeConfigForDescribeVpnConnectionsOutput
- func (s IkeConfigForDescribeVpnConnectionsOutput) GoString() string
- func (s *IkeConfigForDescribeVpnConnectionsOutput) SetAuthAlg(v string) *IkeConfigForDescribeVpnConnectionsOutput
- func (s *IkeConfigForDescribeVpnConnectionsOutput) SetDhGroup(v string) *IkeConfigForDescribeVpnConnectionsOutput
- func (s *IkeConfigForDescribeVpnConnectionsOutput) SetEncAlg(v string) *IkeConfigForDescribeVpnConnectionsOutput
- func (s *IkeConfigForDescribeVpnConnectionsOutput) SetLifetime(v int64) *IkeConfigForDescribeVpnConnectionsOutput
- func (s *IkeConfigForDescribeVpnConnectionsOutput) SetLocalId(v string) *IkeConfigForDescribeVpnConnectionsOutput
- func (s *IkeConfigForDescribeVpnConnectionsOutput) SetMode(v string) *IkeConfigForDescribeVpnConnectionsOutput
- func (s *IkeConfigForDescribeVpnConnectionsOutput) SetPsk(v string) *IkeConfigForDescribeVpnConnectionsOutput
- func (s *IkeConfigForDescribeVpnConnectionsOutput) SetRemoteId(v string) *IkeConfigForDescribeVpnConnectionsOutput
- func (s *IkeConfigForDescribeVpnConnectionsOutput) SetVersion(v string) *IkeConfigForDescribeVpnConnectionsOutput
- func (s IkeConfigForDescribeVpnConnectionsOutput) String() string
- type IkeConfigForModifyVpnConnectionAttributesInput
- func (s IkeConfigForModifyVpnConnectionAttributesInput) GoString() string
- func (s *IkeConfigForModifyVpnConnectionAttributesInput) SetAuthAlg(v string) *IkeConfigForModifyVpnConnectionAttributesInput
- func (s *IkeConfigForModifyVpnConnectionAttributesInput) SetDhGroup(v string) *IkeConfigForModifyVpnConnectionAttributesInput
- func (s *IkeConfigForModifyVpnConnectionAttributesInput) SetEncAlg(v string) *IkeConfigForModifyVpnConnectionAttributesInput
- func (s *IkeConfigForModifyVpnConnectionAttributesInput) SetLifetime(v int64) *IkeConfigForModifyVpnConnectionAttributesInput
- func (s *IkeConfigForModifyVpnConnectionAttributesInput) SetLocalId(v string) *IkeConfigForModifyVpnConnectionAttributesInput
- func (s *IkeConfigForModifyVpnConnectionAttributesInput) SetMode(v string) *IkeConfigForModifyVpnConnectionAttributesInput
- func (s *IkeConfigForModifyVpnConnectionAttributesInput) SetPsk(v string) *IkeConfigForModifyVpnConnectionAttributesInput
- func (s *IkeConfigForModifyVpnConnectionAttributesInput) SetRemoteId(v string) *IkeConfigForModifyVpnConnectionAttributesInput
- func (s *IkeConfigForModifyVpnConnectionAttributesInput) SetVersion(v string) *IkeConfigForModifyVpnConnectionAttributesInput
- func (s IkeConfigForModifyVpnConnectionAttributesInput) String() string
- type IkeConfigForModifyVpnConnectionTunnelAttributesInput
- func (s IkeConfigForModifyVpnConnectionTunnelAttributesInput) GoString() string
- func (s *IkeConfigForModifyVpnConnectionTunnelAttributesInput) SetAuthAlg(v string) *IkeConfigForModifyVpnConnectionTunnelAttributesInput
- func (s *IkeConfigForModifyVpnConnectionTunnelAttributesInput) SetDhGroup(v string) *IkeConfigForModifyVpnConnectionTunnelAttributesInput
- func (s *IkeConfigForModifyVpnConnectionTunnelAttributesInput) SetEncAlg(v string) *IkeConfigForModifyVpnConnectionTunnelAttributesInput
- func (s *IkeConfigForModifyVpnConnectionTunnelAttributesInput) SetLifetime(v int64) *IkeConfigForModifyVpnConnectionTunnelAttributesInput
- func (s *IkeConfigForModifyVpnConnectionTunnelAttributesInput) SetLocalId(v string) *IkeConfigForModifyVpnConnectionTunnelAttributesInput
- func (s *IkeConfigForModifyVpnConnectionTunnelAttributesInput) SetMode(v string) *IkeConfigForModifyVpnConnectionTunnelAttributesInput
- func (s *IkeConfigForModifyVpnConnectionTunnelAttributesInput) SetPsk(v string) *IkeConfigForModifyVpnConnectionTunnelAttributesInput
- func (s *IkeConfigForModifyVpnConnectionTunnelAttributesInput) SetRemoteId(v string) *IkeConfigForModifyVpnConnectionTunnelAttributesInput
- func (s *IkeConfigForModifyVpnConnectionTunnelAttributesInput) SetVersion(v string) *IkeConfigForModifyVpnConnectionTunnelAttributesInput
- func (s IkeConfigForModifyVpnConnectionTunnelAttributesInput) String() string
- type IpsecConfigForCreateVpnConnectionInput
- func (s IpsecConfigForCreateVpnConnectionInput) GoString() string
- func (s *IpsecConfigForCreateVpnConnectionInput) SetAuthAlg(v string) *IpsecConfigForCreateVpnConnectionInput
- func (s *IpsecConfigForCreateVpnConnectionInput) SetDhGroup(v string) *IpsecConfigForCreateVpnConnectionInput
- func (s *IpsecConfigForCreateVpnConnectionInput) SetEncAlg(v string) *IpsecConfigForCreateVpnConnectionInput
- func (s *IpsecConfigForCreateVpnConnectionInput) SetLifetime(v int64) *IpsecConfigForCreateVpnConnectionInput
- func (s IpsecConfigForCreateVpnConnectionInput) String() string
- type IpsecConfigForDescribeVpnConnectionAttributesOutput
- func (s IpsecConfigForDescribeVpnConnectionAttributesOutput) GoString() string
- func (s *IpsecConfigForDescribeVpnConnectionAttributesOutput) SetAuthAlg(v string) *IpsecConfigForDescribeVpnConnectionAttributesOutput
- func (s *IpsecConfigForDescribeVpnConnectionAttributesOutput) SetDhGroup(v string) *IpsecConfigForDescribeVpnConnectionAttributesOutput
- func (s *IpsecConfigForDescribeVpnConnectionAttributesOutput) SetEncAlg(v string) *IpsecConfigForDescribeVpnConnectionAttributesOutput
- func (s *IpsecConfigForDescribeVpnConnectionAttributesOutput) SetLifetime(v int64) *IpsecConfigForDescribeVpnConnectionAttributesOutput
- func (s IpsecConfigForDescribeVpnConnectionAttributesOutput) String() string
- type IpsecConfigForDescribeVpnConnectionsOutput
- func (s IpsecConfigForDescribeVpnConnectionsOutput) GoString() string
- func (s *IpsecConfigForDescribeVpnConnectionsOutput) SetAuthAlg(v string) *IpsecConfigForDescribeVpnConnectionsOutput
- func (s *IpsecConfigForDescribeVpnConnectionsOutput) SetDhGroup(v string) *IpsecConfigForDescribeVpnConnectionsOutput
- func (s *IpsecConfigForDescribeVpnConnectionsOutput) SetEncAlg(v string) *IpsecConfigForDescribeVpnConnectionsOutput
- func (s *IpsecConfigForDescribeVpnConnectionsOutput) SetLifetime(v int64) *IpsecConfigForDescribeVpnConnectionsOutput
- func (s IpsecConfigForDescribeVpnConnectionsOutput) String() string
- type IpsecConfigForModifyVpnConnectionAttributesInput
- func (s IpsecConfigForModifyVpnConnectionAttributesInput) GoString() string
- func (s *IpsecConfigForModifyVpnConnectionAttributesInput) SetAuthAlg(v string) *IpsecConfigForModifyVpnConnectionAttributesInput
- func (s *IpsecConfigForModifyVpnConnectionAttributesInput) SetDhGroup(v string) *IpsecConfigForModifyVpnConnectionAttributesInput
- func (s *IpsecConfigForModifyVpnConnectionAttributesInput) SetEncAlg(v string) *IpsecConfigForModifyVpnConnectionAttributesInput
- func (s *IpsecConfigForModifyVpnConnectionAttributesInput) SetLifetime(v int64) *IpsecConfigForModifyVpnConnectionAttributesInput
- func (s IpsecConfigForModifyVpnConnectionAttributesInput) String() string
- type IpsecConfigForModifyVpnConnectionTunnelAttributesInput
- func (s IpsecConfigForModifyVpnConnectionTunnelAttributesInput) GoString() string
- func (s *IpsecConfigForModifyVpnConnectionTunnelAttributesInput) SetAuthAlg(v string) *IpsecConfigForModifyVpnConnectionTunnelAttributesInput
- func (s *IpsecConfigForModifyVpnConnectionTunnelAttributesInput) SetDhGroup(v string) *IpsecConfigForModifyVpnConnectionTunnelAttributesInput
- func (s *IpsecConfigForModifyVpnConnectionTunnelAttributesInput) SetEncAlg(v string) *IpsecConfigForModifyVpnConnectionTunnelAttributesInput
- func (s *IpsecConfigForModifyVpnConnectionTunnelAttributesInput) SetLifetime(v int64) *IpsecConfigForModifyVpnConnectionTunnelAttributesInput
- func (s IpsecConfigForModifyVpnConnectionTunnelAttributesInput) String() string
- type ModifyCustomerGatewayAttributesInput
- func (s ModifyCustomerGatewayAttributesInput) GoString() string
- func (s *ModifyCustomerGatewayAttributesInput) SetCustomerGatewayId(v string) *ModifyCustomerGatewayAttributesInput
- func (s *ModifyCustomerGatewayAttributesInput) SetCustomerGatewayName(v string) *ModifyCustomerGatewayAttributesInput
- func (s *ModifyCustomerGatewayAttributesInput) SetDescription(v string) *ModifyCustomerGatewayAttributesInput
- func (s ModifyCustomerGatewayAttributesInput) String() string
- func (s *ModifyCustomerGatewayAttributesInput) Validate() error
- type ModifyCustomerGatewayAttributesOutput
- type ModifySslVpnClientCertInput
- func (s ModifySslVpnClientCertInput) GoString() string
- func (s *ModifySslVpnClientCertInput) SetDescription(v string) *ModifySslVpnClientCertInput
- func (s *ModifySslVpnClientCertInput) SetSslVpnClientCertId(v string) *ModifySslVpnClientCertInput
- func (s *ModifySslVpnClientCertInput) SetSslVpnClientCertName(v string) *ModifySslVpnClientCertInput
- func (s ModifySslVpnClientCertInput) String() string
- func (s *ModifySslVpnClientCertInput) Validate() error
- type ModifySslVpnClientCertOutput
- type ModifySslVpnServerInput
- func (s ModifySslVpnServerInput) GoString() string
- func (s *ModifySslVpnServerInput) SetAuth(v string) *ModifySslVpnServerInput
- func (s *ModifySslVpnServerInput) SetCipher(v string) *ModifySslVpnServerInput
- func (s *ModifySslVpnServerInput) SetClientCertSessionPolicy(v string) *ModifySslVpnServerInput
- func (s *ModifySslVpnServerInput) SetClientIpPool(v string) *ModifySslVpnServerInput
- func (s *ModifySslVpnServerInput) SetCompress(v bool) *ModifySslVpnServerInput
- func (s *ModifySslVpnServerInput) SetDescription(v string) *ModifySslVpnServerInput
- func (s *ModifySslVpnServerInput) SetLocalSubnets(v []*string) *ModifySslVpnServerInput
- func (s *ModifySslVpnServerInput) SetPort(v int64) *ModifySslVpnServerInput
- func (s *ModifySslVpnServerInput) SetProtocol(v string) *ModifySslVpnServerInput
- func (s *ModifySslVpnServerInput) SetSslVpnServerId(v string) *ModifySslVpnServerInput
- func (s *ModifySslVpnServerInput) SetSslVpnServerName(v string) *ModifySslVpnServerInput
- func (s ModifySslVpnServerInput) String() string
- func (s *ModifySslVpnServerInput) Validate() error
- type ModifySslVpnServerOutput
- type ModifyVpnConnectionAttributesInput
- func (s ModifyVpnConnectionAttributesInput) GoString() string
- func (s *ModifyVpnConnectionAttributesInput) SetBgpConfig(v *BgpConfigForModifyVpnConnectionAttributesInput) *ModifyVpnConnectionAttributesInput
- func (s *ModifyVpnConnectionAttributesInput) SetCustomerGatewayId(v string) *ModifyVpnConnectionAttributesInput
- func (s *ModifyVpnConnectionAttributesInput) SetDescription(v string) *ModifyVpnConnectionAttributesInput
- func (s *ModifyVpnConnectionAttributesInput) SetDpdAction(v string) *ModifyVpnConnectionAttributesInput
- func (s *ModifyVpnConnectionAttributesInput) SetEnableTunnelsBgp(v bool) *ModifyVpnConnectionAttributesInput
- func (s *ModifyVpnConnectionAttributesInput) SetIkeConfig(v *IkeConfigForModifyVpnConnectionAttributesInput) *ModifyVpnConnectionAttributesInput
- func (s *ModifyVpnConnectionAttributesInput) SetIpsecConfig(v *IpsecConfigForModifyVpnConnectionAttributesInput) *ModifyVpnConnectionAttributesInput
- func (s *ModifyVpnConnectionAttributesInput) SetLocalSubnet(v []*string) *ModifyVpnConnectionAttributesInput
- func (s *ModifyVpnConnectionAttributesInput) SetLogEnabled(v bool) *ModifyVpnConnectionAttributesInput
- func (s *ModifyVpnConnectionAttributesInput) SetNatTraversal(v bool) *ModifyVpnConnectionAttributesInput
- func (s *ModifyVpnConnectionAttributesInput) SetNegotiateInstantly(v bool) *ModifyVpnConnectionAttributesInput
- func (s *ModifyVpnConnectionAttributesInput) SetRemoteSubnet(v []*string) *ModifyVpnConnectionAttributesInput
- func (s *ModifyVpnConnectionAttributesInput) SetSpec(v string) *ModifyVpnConnectionAttributesInput
- func (s *ModifyVpnConnectionAttributesInput) SetTunnelOptions(v []*TunnelOptionForModifyVpnConnectionAttributesInput) *ModifyVpnConnectionAttributesInput
- func (s *ModifyVpnConnectionAttributesInput) SetVpnConnectionId(v string) *ModifyVpnConnectionAttributesInput
- func (s *ModifyVpnConnectionAttributesInput) SetVpnConnectionName(v string) *ModifyVpnConnectionAttributesInput
- func (s ModifyVpnConnectionAttributesInput) String() string
- func (s *ModifyVpnConnectionAttributesInput) Validate() error
- type ModifyVpnConnectionAttributesOutput
- func (s ModifyVpnConnectionAttributesOutput) GoString() string
- func (s *ModifyVpnConnectionAttributesOutput) SetOrderId(v string) *ModifyVpnConnectionAttributesOutput
- func (s *ModifyVpnConnectionAttributesOutput) SetRequestId(v string) *ModifyVpnConnectionAttributesOutput
- func (s ModifyVpnConnectionAttributesOutput) String() string
- type ModifyVpnConnectionHealthCheckerInput
- func (s ModifyVpnConnectionHealthCheckerInput) GoString() string
- func (s *ModifyVpnConnectionHealthCheckerInput) SetCheckInterval(v int64) *ModifyVpnConnectionHealthCheckerInput
- func (s *ModifyVpnConnectionHealthCheckerInput) SetCheckerId(v string) *ModifyVpnConnectionHealthCheckerInput
- func (s *ModifyVpnConnectionHealthCheckerInput) SetClientToken(v string) *ModifyVpnConnectionHealthCheckerInput
- func (s *ModifyVpnConnectionHealthCheckerInput) SetDownTime(v int64) *ModifyVpnConnectionHealthCheckerInput
- func (s *ModifyVpnConnectionHealthCheckerInput) SetLocalIp(v string) *ModifyVpnConnectionHealthCheckerInput
- func (s *ModifyVpnConnectionHealthCheckerInput) SetRemoteIp(v string) *ModifyVpnConnectionHealthCheckerInput
- func (s *ModifyVpnConnectionHealthCheckerInput) SetTimeout(v int64) *ModifyVpnConnectionHealthCheckerInput
- func (s *ModifyVpnConnectionHealthCheckerInput) SetUpTime(v int64) *ModifyVpnConnectionHealthCheckerInput
- func (s *ModifyVpnConnectionHealthCheckerInput) SetVpnConnectionId(v string) *ModifyVpnConnectionHealthCheckerInput
- func (s ModifyVpnConnectionHealthCheckerInput) String() string
- func (s *ModifyVpnConnectionHealthCheckerInput) Validate() error
- type ModifyVpnConnectionHealthCheckerOutput
- type ModifyVpnConnectionTunnelAttributesInput
- func (s ModifyVpnConnectionTunnelAttributesInput) GoString() string
- func (s *ModifyVpnConnectionTunnelAttributesInput) SetBGPConfig(v *BGPConfigForModifyVpnConnectionTunnelAttributesInput) *ModifyVpnConnectionTunnelAttributesInput
- func (s *ModifyVpnConnectionTunnelAttributesInput) SetCustomerGatewayId(v string) *ModifyVpnConnectionTunnelAttributesInput
- func (s *ModifyVpnConnectionTunnelAttributesInput) SetDpdAction(v string) *ModifyVpnConnectionTunnelAttributesInput
- func (s *ModifyVpnConnectionTunnelAttributesInput) SetIkeConfig(v *IkeConfigForModifyVpnConnectionTunnelAttributesInput) *ModifyVpnConnectionTunnelAttributesInput
- func (s *ModifyVpnConnectionTunnelAttributesInput) SetIpsecConfig(v *IpsecConfigForModifyVpnConnectionTunnelAttributesInput) *ModifyVpnConnectionTunnelAttributesInput
- func (s *ModifyVpnConnectionTunnelAttributesInput) SetNatTraversal(v bool) *ModifyVpnConnectionTunnelAttributesInput
- func (s *ModifyVpnConnectionTunnelAttributesInput) SetTunnelId(v string) *ModifyVpnConnectionTunnelAttributesInput
- func (s *ModifyVpnConnectionTunnelAttributesInput) SetVpnConnectionId(v string) *ModifyVpnConnectionTunnelAttributesInput
- func (s ModifyVpnConnectionTunnelAttributesInput) String() string
- func (s *ModifyVpnConnectionTunnelAttributesInput) Validate() error
- type ModifyVpnConnectionTunnelAttributesOutput
- type ModifyVpnGatewayAttributesInput
- func (s ModifyVpnGatewayAttributesInput) GoString() string
- func (s *ModifyVpnGatewayAttributesInput) SetAsn(v int64) *ModifyVpnGatewayAttributesInput
- func (s *ModifyVpnGatewayAttributesInput) SetBandwidth(v int64) *ModifyVpnGatewayAttributesInput
- func (s *ModifyVpnGatewayAttributesInput) SetDescription(v string) *ModifyVpnGatewayAttributesInput
- func (s *ModifyVpnGatewayAttributesInput) SetIpsecEnabled(v bool) *ModifyVpnGatewayAttributesInput
- func (s *ModifyVpnGatewayAttributesInput) SetSslEnabled(v bool) *ModifyVpnGatewayAttributesInput
- func (s *ModifyVpnGatewayAttributesInput) SetSslMaxConnections(v int64) *ModifyVpnGatewayAttributesInput
- func (s *ModifyVpnGatewayAttributesInput) SetVpnGatewayId(v string) *ModifyVpnGatewayAttributesInput
- func (s *ModifyVpnGatewayAttributesInput) SetVpnGatewayName(v string) *ModifyVpnGatewayAttributesInput
- func (s ModifyVpnGatewayAttributesInput) String() string
- func (s *ModifyVpnGatewayAttributesInput) Validate() error
- type ModifyVpnGatewayAttributesOutput
- func (s ModifyVpnGatewayAttributesOutput) GoString() string
- func (s *ModifyVpnGatewayAttributesOutput) SetOrderId(v string) *ModifyVpnGatewayAttributesOutput
- func (s *ModifyVpnGatewayAttributesOutput) SetRequestId(v string) *ModifyVpnGatewayAttributesOutput
- func (s ModifyVpnGatewayAttributesOutput) String() string
- type RenewVpnGatewayInput
- func (s RenewVpnGatewayInput) GoString() string
- func (s *RenewVpnGatewayInput) SetPeriod(v int64) *RenewVpnGatewayInput
- func (s *RenewVpnGatewayInput) SetPeriodUnit(v string) *RenewVpnGatewayInput
- func (s *RenewVpnGatewayInput) SetVpnGatewayId(v string) *RenewVpnGatewayInput
- func (s RenewVpnGatewayInput) String() string
- func (s *RenewVpnGatewayInput) Validate() error
- type RenewVpnGatewayOutput
- type ResetVpnConnectionInput
- func (s ResetVpnConnectionInput) GoString() string
- func (s *ResetVpnConnectionInput) SetClientToken(v string) *ResetVpnConnectionInput
- func (s *ResetVpnConnectionInput) SetTunnelId(v string) *ResetVpnConnectionInput
- func (s *ResetVpnConnectionInput) SetVpnConnectionId(v string) *ResetVpnConnectionInput
- func (s ResetVpnConnectionInput) String() string
- func (s *ResetVpnConnectionInput) Validate() error
- type ResetVpnConnectionOutput
- type SetVpnGatewayRenewalInput
- func (s SetVpnGatewayRenewalInput) GoString() string
- func (s *SetVpnGatewayRenewalInput) SetRemainRenewTimes(v int64) *SetVpnGatewayRenewalInput
- func (s *SetVpnGatewayRenewalInput) SetRenewPeriod(v int64) *SetVpnGatewayRenewalInput
- func (s *SetVpnGatewayRenewalInput) SetRenewType(v int64) *SetVpnGatewayRenewalInput
- func (s *SetVpnGatewayRenewalInput) SetVpnGatewayId(v string) *SetVpnGatewayRenewalInput
- func (s SetVpnGatewayRenewalInput) String() string
- func (s *SetVpnGatewayRenewalInput) Validate() error
- type SetVpnGatewayRenewalOutput
- type SslVpnClientCertForDescribeSslVpnClientCertsOutput
- func (s SslVpnClientCertForDescribeSslVpnClientCertsOutput) GoString() string
- func (s *SslVpnClientCertForDescribeSslVpnClientCertsOutput) SetCertificateStatus(v string) *SslVpnClientCertForDescribeSslVpnClientCertsOutput
- func (s *SslVpnClientCertForDescribeSslVpnClientCertsOutput) SetCreationTime(v string) *SslVpnClientCertForDescribeSslVpnClientCertsOutput
- func (s *SslVpnClientCertForDescribeSslVpnClientCertsOutput) SetDescription(v string) *SslVpnClientCertForDescribeSslVpnClientCertsOutput
- func (s *SslVpnClientCertForDescribeSslVpnClientCertsOutput) SetExpiredTime(v string) *SslVpnClientCertForDescribeSslVpnClientCertsOutput
- func (s *SslVpnClientCertForDescribeSslVpnClientCertsOutput) SetSslVpnClientCertId(v string) *SslVpnClientCertForDescribeSslVpnClientCertsOutput
- func (s *SslVpnClientCertForDescribeSslVpnClientCertsOutput) SetSslVpnClientCertName(v string) *SslVpnClientCertForDescribeSslVpnClientCertsOutput
- func (s *SslVpnClientCertForDescribeSslVpnClientCertsOutput) SetSslVpnServerId(v string) *SslVpnClientCertForDescribeSslVpnClientCertsOutput
- func (s *SslVpnClientCertForDescribeSslVpnClientCertsOutput) SetStatus(v string) *SslVpnClientCertForDescribeSslVpnClientCertsOutput
- func (s *SslVpnClientCertForDescribeSslVpnClientCertsOutput) SetTags(v []*TagForDescribeSslVpnClientCertsOutput) *SslVpnClientCertForDescribeSslVpnClientCertsOutput
- func (s *SslVpnClientCertForDescribeSslVpnClientCertsOutput) SetUpdateTime(v string) *SslVpnClientCertForDescribeSslVpnClientCertsOutput
- func (s SslVpnClientCertForDescribeSslVpnClientCertsOutput) String() string
- type SslVpnServerForDescribeSslVpnServersOutput
- func (s SslVpnServerForDescribeSslVpnServersOutput) GoString() string
- func (s *SslVpnServerForDescribeSslVpnServersOutput) SetAuth(v string) *SslVpnServerForDescribeSslVpnServersOutput
- func (s *SslVpnServerForDescribeSslVpnServersOutput) SetCipher(v string) *SslVpnServerForDescribeSslVpnServersOutput
- func (s *SslVpnServerForDescribeSslVpnServersOutput) SetClientCertSessionPolicy(v string) *SslVpnServerForDescribeSslVpnServersOutput
- func (s *SslVpnServerForDescribeSslVpnServersOutput) SetClientIpPool(v string) *SslVpnServerForDescribeSslVpnServersOutput
- func (s *SslVpnServerForDescribeSslVpnServersOutput) SetCompress(v bool) *SslVpnServerForDescribeSslVpnServersOutput
- func (s *SslVpnServerForDescribeSslVpnServersOutput) SetCreationTime(v string) *SslVpnServerForDescribeSslVpnServersOutput
- func (s *SslVpnServerForDescribeSslVpnServersOutput) SetDescription(v string) *SslVpnServerForDescribeSslVpnServersOutput
- func (s *SslVpnServerForDescribeSslVpnServersOutput) SetIsBlocked(v bool) *SslVpnServerForDescribeSslVpnServersOutput
- func (s *SslVpnServerForDescribeSslVpnServersOutput) SetLocalSubnets(v []*string) *SslVpnServerForDescribeSslVpnServersOutput
- func (s *SslVpnServerForDescribeSslVpnServersOutput) SetPort(v int64) *SslVpnServerForDescribeSslVpnServersOutput
- func (s *SslVpnServerForDescribeSslVpnServersOutput) SetProjectName(v string) *SslVpnServerForDescribeSslVpnServersOutput
- func (s *SslVpnServerForDescribeSslVpnServersOutput) SetProtocol(v string) *SslVpnServerForDescribeSslVpnServersOutput
- func (s *SslVpnServerForDescribeSslVpnServersOutput) SetSslVpnServerId(v string) *SslVpnServerForDescribeSslVpnServersOutput
- func (s *SslVpnServerForDescribeSslVpnServersOutput) SetSslVpnServerName(v string) *SslVpnServerForDescribeSslVpnServersOutput
- func (s *SslVpnServerForDescribeSslVpnServersOutput) SetStatus(v string) *SslVpnServerForDescribeSslVpnServersOutput
- func (s *SslVpnServerForDescribeSslVpnServersOutput) SetTags(v []*TagForDescribeSslVpnServersOutput) *SslVpnServerForDescribeSslVpnServersOutput
- func (s *SslVpnServerForDescribeSslVpnServersOutput) SetUpdateTime(v string) *SslVpnServerForDescribeSslVpnServersOutput
- func (s *SslVpnServerForDescribeSslVpnServersOutput) SetVpnGatewayId(v string) *SslVpnServerForDescribeSslVpnServersOutput
- func (s SslVpnServerForDescribeSslVpnServersOutput) String() string
- type TagFilterForDescribeCustomerGatewaysInput
- func (s TagFilterForDescribeCustomerGatewaysInput) GoString() string
- func (s *TagFilterForDescribeCustomerGatewaysInput) SetKey(v string) *TagFilterForDescribeCustomerGatewaysInput
- func (s *TagFilterForDescribeCustomerGatewaysInput) SetValues(v []*string) *TagFilterForDescribeCustomerGatewaysInput
- func (s TagFilterForDescribeCustomerGatewaysInput) String() string
- type TagFilterForDescribeSslVpnClientCertsInput
- func (s TagFilterForDescribeSslVpnClientCertsInput) GoString() string
- func (s *TagFilterForDescribeSslVpnClientCertsInput) SetKey(v string) *TagFilterForDescribeSslVpnClientCertsInput
- func (s *TagFilterForDescribeSslVpnClientCertsInput) SetValues(v []*string) *TagFilterForDescribeSslVpnClientCertsInput
- func (s TagFilterForDescribeSslVpnClientCertsInput) String() string
- type TagFilterForDescribeSslVpnServersInput
- func (s TagFilterForDescribeSslVpnServersInput) GoString() string
- func (s *TagFilterForDescribeSslVpnServersInput) SetKey(v string) *TagFilterForDescribeSslVpnServersInput
- func (s *TagFilterForDescribeSslVpnServersInput) SetValues(v []*string) *TagFilterForDescribeSslVpnServersInput
- func (s TagFilterForDescribeSslVpnServersInput) String() string
- type TagFilterForDescribeVpnConnectionsInput
- func (s TagFilterForDescribeVpnConnectionsInput) GoString() string
- func (s *TagFilterForDescribeVpnConnectionsInput) SetKey(v string) *TagFilterForDescribeVpnConnectionsInput
- func (s *TagFilterForDescribeVpnConnectionsInput) SetValues(v []*string) *TagFilterForDescribeVpnConnectionsInput
- func (s TagFilterForDescribeVpnConnectionsInput) String() string
- type TagFilterForDescribeVpnGatewaysInput
- func (s TagFilterForDescribeVpnGatewaysInput) GoString() string
- func (s *TagFilterForDescribeVpnGatewaysInput) SetKey(v string) *TagFilterForDescribeVpnGatewaysInput
- func (s *TagFilterForDescribeVpnGatewaysInput) SetValues(v []*string) *TagFilterForDescribeVpnGatewaysInput
- func (s TagFilterForDescribeVpnGatewaysInput) String() string
- type TagForCreateVpnGatewayInput
- type TagForDescribeCustomerGatewayAttributesOutput
- func (s TagForDescribeCustomerGatewayAttributesOutput) GoString() string
- func (s *TagForDescribeCustomerGatewayAttributesOutput) SetKey(v string) *TagForDescribeCustomerGatewayAttributesOutput
- func (s *TagForDescribeCustomerGatewayAttributesOutput) SetValue(v string) *TagForDescribeCustomerGatewayAttributesOutput
- func (s TagForDescribeCustomerGatewayAttributesOutput) String() string
- type TagForDescribeSslVpnClientCertsOutput
- func (s TagForDescribeSslVpnClientCertsOutput) GoString() string
- func (s *TagForDescribeSslVpnClientCertsOutput) SetKey(v string) *TagForDescribeSslVpnClientCertsOutput
- func (s *TagForDescribeSslVpnClientCertsOutput) SetValue(v string) *TagForDescribeSslVpnClientCertsOutput
- func (s TagForDescribeSslVpnClientCertsOutput) String() string
- type TagForDescribeSslVpnServersOutput
- func (s TagForDescribeSslVpnServersOutput) GoString() string
- func (s *TagForDescribeSslVpnServersOutput) SetKey(v string) *TagForDescribeSslVpnServersOutput
- func (s *TagForDescribeSslVpnServersOutput) SetValue(v string) *TagForDescribeSslVpnServersOutput
- func (s TagForDescribeSslVpnServersOutput) String() string
- type TagForDescribeVpnConnectionAttributesOutput
- func (s TagForDescribeVpnConnectionAttributesOutput) GoString() string
- func (s *TagForDescribeVpnConnectionAttributesOutput) SetKey(v string) *TagForDescribeVpnConnectionAttributesOutput
- func (s *TagForDescribeVpnConnectionAttributesOutput) SetValue(v string) *TagForDescribeVpnConnectionAttributesOutput
- func (s TagForDescribeVpnConnectionAttributesOutput) String() string
- type TagForDescribeVpnConnectionsOutput
- func (s TagForDescribeVpnConnectionsOutput) GoString() string
- func (s *TagForDescribeVpnConnectionsOutput) SetKey(v string) *TagForDescribeVpnConnectionsOutput
- func (s *TagForDescribeVpnConnectionsOutput) SetValue(v string) *TagForDescribeVpnConnectionsOutput
- func (s TagForDescribeVpnConnectionsOutput) String() string
- type TagForDescribeVpnGatewayAttributesOutput
- func (s TagForDescribeVpnGatewayAttributesOutput) GoString() string
- func (s *TagForDescribeVpnGatewayAttributesOutput) SetKey(v string) *TagForDescribeVpnGatewayAttributesOutput
- func (s *TagForDescribeVpnGatewayAttributesOutput) SetValue(v string) *TagForDescribeVpnGatewayAttributesOutput
- func (s TagForDescribeVpnGatewayAttributesOutput) String() string
- type TagForDescribeVpnGatewaysBillingOutput
- func (s TagForDescribeVpnGatewaysBillingOutput) GoString() string
- func (s *TagForDescribeVpnGatewaysBillingOutput) SetKey(v string) *TagForDescribeVpnGatewaysBillingOutput
- func (s *TagForDescribeVpnGatewaysBillingOutput) SetValue(v string) *TagForDescribeVpnGatewaysBillingOutput
- func (s TagForDescribeVpnGatewaysBillingOutput) String() string
- type TagForDescribeVpnGatewaysOutput
- func (s TagForDescribeVpnGatewaysOutput) GoString() string
- func (s *TagForDescribeVpnGatewaysOutput) SetKey(v string) *TagForDescribeVpnGatewaysOutput
- func (s *TagForDescribeVpnGatewaysOutput) SetValue(v string) *TagForDescribeVpnGatewaysOutput
- func (s TagForDescribeVpnGatewaysOutput) String() string
- type TunnelBgpInfoForDescribeVpnConnectionAttributesOutput
- func (s TunnelBgpInfoForDescribeVpnConnectionAttributesOutput) GoString() string
- func (s *TunnelBgpInfoForDescribeVpnConnectionAttributesOutput) SetEnableBgp(v bool) *TunnelBgpInfoForDescribeVpnConnectionAttributesOutput
- func (s *TunnelBgpInfoForDescribeVpnConnectionAttributesOutput) SetLocalAsn(v int64) *TunnelBgpInfoForDescribeVpnConnectionAttributesOutput
- func (s *TunnelBgpInfoForDescribeVpnConnectionAttributesOutput) SetLocalBgpIp(v string) *TunnelBgpInfoForDescribeVpnConnectionAttributesOutput
- func (s *TunnelBgpInfoForDescribeVpnConnectionAttributesOutput) SetPeerAsn(v int64) *TunnelBgpInfoForDescribeVpnConnectionAttributesOutput
- func (s *TunnelBgpInfoForDescribeVpnConnectionAttributesOutput) SetPeerBgpIp(v string) *TunnelBgpInfoForDescribeVpnConnectionAttributesOutput
- func (s *TunnelBgpInfoForDescribeVpnConnectionAttributesOutput) SetSessionStatus(v string) *TunnelBgpInfoForDescribeVpnConnectionAttributesOutput
- func (s *TunnelBgpInfoForDescribeVpnConnectionAttributesOutput) SetTunnelCidr(v string) *TunnelBgpInfoForDescribeVpnConnectionAttributesOutput
- func (s TunnelBgpInfoForDescribeVpnConnectionAttributesOutput) String() string
- type TunnelOptionForCreateVpnConnectionInput
- func (s TunnelOptionForCreateVpnConnectionInput) GoString() string
- func (s *TunnelOptionForCreateVpnConnectionInput) SetBGPConfig(v *ConvertBGPConfigForCreateVpnConnectionInput) *TunnelOptionForCreateVpnConnectionInput
- func (s *TunnelOptionForCreateVpnConnectionInput) SetCustomerGatewayId(v string) *TunnelOptionForCreateVpnConnectionInput
- func (s *TunnelOptionForCreateVpnConnectionInput) SetDpdAction(v string) *TunnelOptionForCreateVpnConnectionInput
- func (s *TunnelOptionForCreateVpnConnectionInput) SetIkeConfig(v *IkeConfigForCreateVpnConnectionInput) *TunnelOptionForCreateVpnConnectionInput
- func (s *TunnelOptionForCreateVpnConnectionInput) SetIpsecConfig(v *IpsecConfigForCreateVpnConnectionInput) *TunnelOptionForCreateVpnConnectionInput
- func (s *TunnelOptionForCreateVpnConnectionInput) SetNatTraversal(v bool) *TunnelOptionForCreateVpnConnectionInput
- func (s *TunnelOptionForCreateVpnConnectionInput) SetRole(v string) *TunnelOptionForCreateVpnConnectionInput
- func (s TunnelOptionForCreateVpnConnectionInput) String() string
- type TunnelOptionForDescribeVpnConnectionAttributesOutput
- func (s TunnelOptionForDescribeVpnConnectionAttributesOutput) GoString() string
- func (s *TunnelOptionForDescribeVpnConnectionAttributesOutput) SetConnectStatus(v string) *TunnelOptionForDescribeVpnConnectionAttributesOutput
- func (s *TunnelOptionForDescribeVpnConnectionAttributesOutput) SetCustomerGatewayId(v string) *TunnelOptionForDescribeVpnConnectionAttributesOutput
- func (s *TunnelOptionForDescribeVpnConnectionAttributesOutput) SetDpdAction(v string) *TunnelOptionForDescribeVpnConnectionAttributesOutput
- func (s *TunnelOptionForDescribeVpnConnectionAttributesOutput) SetIkeConfig(v *IkeConfigForDescribeVpnConnectionAttributesOutput) *TunnelOptionForDescribeVpnConnectionAttributesOutput
- func (s *TunnelOptionForDescribeVpnConnectionAttributesOutput) SetIpsecConfig(v *IpsecConfigForDescribeVpnConnectionAttributesOutput) *TunnelOptionForDescribeVpnConnectionAttributesOutput
- func (s *TunnelOptionForDescribeVpnConnectionAttributesOutput) SetNatTraversal(v bool) *TunnelOptionForDescribeVpnConnectionAttributesOutput
- func (s *TunnelOptionForDescribeVpnConnectionAttributesOutput) SetRole(v string) *TunnelOptionForDescribeVpnConnectionAttributesOutput
- func (s *TunnelOptionForDescribeVpnConnectionAttributesOutput) SetTunnelBgpInfo(v *TunnelBgpInfoForDescribeVpnConnectionAttributesOutput) *TunnelOptionForDescribeVpnConnectionAttributesOutput
- func (s *TunnelOptionForDescribeVpnConnectionAttributesOutput) SetTunnelId(v string) *TunnelOptionForDescribeVpnConnectionAttributesOutput
- func (s TunnelOptionForDescribeVpnConnectionAttributesOutput) String() string
- type TunnelOptionForDescribeVpnConnectionsOutput
- func (s TunnelOptionForDescribeVpnConnectionsOutput) GoString() string
- func (s *TunnelOptionForDescribeVpnConnectionsOutput) SetConnectStatus(v string) *TunnelOptionForDescribeVpnConnectionsOutput
- func (s *TunnelOptionForDescribeVpnConnectionsOutput) SetCustomerGatewayId(v string) *TunnelOptionForDescribeVpnConnectionsOutput
- func (s *TunnelOptionForDescribeVpnConnectionsOutput) SetDpdAction(v string) *TunnelOptionForDescribeVpnConnectionsOutput
- func (s *TunnelOptionForDescribeVpnConnectionsOutput) SetIkeConfig(v *IkeConfigForDescribeVpnConnectionsOutput) *TunnelOptionForDescribeVpnConnectionsOutput
- func (s *TunnelOptionForDescribeVpnConnectionsOutput) SetIpsecConfig(v *IpsecConfigForDescribeVpnConnectionsOutput) *TunnelOptionForDescribeVpnConnectionsOutput
- func (s *TunnelOptionForDescribeVpnConnectionsOutput) SetNatTraversal(v bool) *TunnelOptionForDescribeVpnConnectionsOutput
- func (s *TunnelOptionForDescribeVpnConnectionsOutput) SetRole(v string) *TunnelOptionForDescribeVpnConnectionsOutput
- func (s *TunnelOptionForDescribeVpnConnectionsOutput) SetTunnelBgpInfo(v *BgpInfoForDescribeVpnConnectionsOutput) *TunnelOptionForDescribeVpnConnectionsOutput
- func (s *TunnelOptionForDescribeVpnConnectionsOutput) SetTunnelId(v string) *TunnelOptionForDescribeVpnConnectionsOutput
- func (s TunnelOptionForDescribeVpnConnectionsOutput) String() string
- type TunnelOptionForModifyVpnConnectionAttributesInput
- func (s TunnelOptionForModifyVpnConnectionAttributesInput) GoString() string
- func (s *TunnelOptionForModifyVpnConnectionAttributesInput) SetBGPConfig(v *ConvertBGPConfigForModifyVpnConnectionAttributesInput) *TunnelOptionForModifyVpnConnectionAttributesInput
- func (s *TunnelOptionForModifyVpnConnectionAttributesInput) SetCustomerGatewayId(v string) *TunnelOptionForModifyVpnConnectionAttributesInput
- func (s *TunnelOptionForModifyVpnConnectionAttributesInput) SetDpdAction(v string) *TunnelOptionForModifyVpnConnectionAttributesInput
- func (s *TunnelOptionForModifyVpnConnectionAttributesInput) SetIkeConfig(v *IkeConfigForModifyVpnConnectionAttributesInput) *TunnelOptionForModifyVpnConnectionAttributesInput
- func (s *TunnelOptionForModifyVpnConnectionAttributesInput) SetIpsecConfig(v *IpsecConfigForModifyVpnConnectionAttributesInput) *TunnelOptionForModifyVpnConnectionAttributesInput
- func (s *TunnelOptionForModifyVpnConnectionAttributesInput) SetNatTraversal(v bool) *TunnelOptionForModifyVpnConnectionAttributesInput
- func (s *TunnelOptionForModifyVpnConnectionAttributesInput) SetTunnelId(v string) *TunnelOptionForModifyVpnConnectionAttributesInput
- func (s TunnelOptionForModifyVpnConnectionAttributesInput) String() string
- type VPN
- func (c *VPN) CreateCustomerGateway(input *CreateCustomerGatewayInput) (*CreateCustomerGatewayOutput, error)
- func (c *VPN) CreateCustomerGatewayCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *VPN) CreateCustomerGatewayCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *VPN) CreateCustomerGatewayCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *VPN) CreateCustomerGatewayRequest(input *CreateCustomerGatewayInput) (req *request.Request, output *CreateCustomerGatewayOutput)
- func (c *VPN) CreateCustomerGatewayWithContext(ctx byteplus.Context, input *CreateCustomerGatewayInput, ...) (*CreateCustomerGatewayOutput, error)
- func (c *VPN) CreateSslVpnClientCert(input *CreateSslVpnClientCertInput) (*CreateSslVpnClientCertOutput, error)
- func (c *VPN) CreateSslVpnClientCertCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *VPN) CreateSslVpnClientCertCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *VPN) CreateSslVpnClientCertCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *VPN) CreateSslVpnClientCertRequest(input *CreateSslVpnClientCertInput) (req *request.Request, output *CreateSslVpnClientCertOutput)
- func (c *VPN) CreateSslVpnClientCertWithContext(ctx byteplus.Context, input *CreateSslVpnClientCertInput, ...) (*CreateSslVpnClientCertOutput, error)
- func (c *VPN) CreateSslVpnServer(input *CreateSslVpnServerInput) (*CreateSslVpnServerOutput, error)
- func (c *VPN) CreateSslVpnServerCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *VPN) CreateSslVpnServerCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *VPN) CreateSslVpnServerCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *VPN) CreateSslVpnServerRequest(input *CreateSslVpnServerInput) (req *request.Request, output *CreateSslVpnServerOutput)
- func (c *VPN) CreateSslVpnServerWithContext(ctx byteplus.Context, input *CreateSslVpnServerInput, opts ...request.Option) (*CreateSslVpnServerOutput, error)
- func (c *VPN) CreateVpnConnection(input *CreateVpnConnectionInput) (*CreateVpnConnectionOutput, error)
- func (c *VPN) CreateVpnConnectionCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *VPN) CreateVpnConnectionCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *VPN) CreateVpnConnectionCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *VPN) CreateVpnConnectionHealthCheckers(input *CreateVpnConnectionHealthCheckersInput) (*CreateVpnConnectionHealthCheckersOutput, error)
- func (c *VPN) CreateVpnConnectionHealthCheckersCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *VPN) CreateVpnConnectionHealthCheckersCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *VPN) CreateVpnConnectionHealthCheckersCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *VPN) CreateVpnConnectionHealthCheckersRequest(input *CreateVpnConnectionHealthCheckersInput) (req *request.Request, output *CreateVpnConnectionHealthCheckersOutput)
- func (c *VPN) CreateVpnConnectionHealthCheckersWithContext(ctx byteplus.Context, input *CreateVpnConnectionHealthCheckersInput, ...) (*CreateVpnConnectionHealthCheckersOutput, error)
- func (c *VPN) CreateVpnConnectionRequest(input *CreateVpnConnectionInput) (req *request.Request, output *CreateVpnConnectionOutput)
- func (c *VPN) CreateVpnConnectionWithContext(ctx byteplus.Context, input *CreateVpnConnectionInput, opts ...request.Option) (*CreateVpnConnectionOutput, error)
- func (c *VPN) CreateVpnGateway(input *CreateVpnGatewayInput) (*CreateVpnGatewayOutput, error)
- func (c *VPN) CreateVpnGatewayCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *VPN) CreateVpnGatewayCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *VPN) CreateVpnGatewayCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *VPN) CreateVpnGatewayRequest(input *CreateVpnGatewayInput) (req *request.Request, output *CreateVpnGatewayOutput)
- func (c *VPN) CreateVpnGatewayRoute(input *CreateVpnGatewayRouteInput) (*CreateVpnGatewayRouteOutput, error)
- func (c *VPN) CreateVpnGatewayRouteCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *VPN) CreateVpnGatewayRouteCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *VPN) CreateVpnGatewayRouteCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *VPN) CreateVpnGatewayRouteRequest(input *CreateVpnGatewayRouteInput) (req *request.Request, output *CreateVpnGatewayRouteOutput)
- func (c *VPN) CreateVpnGatewayRouteWithContext(ctx byteplus.Context, input *CreateVpnGatewayRouteInput, ...) (*CreateVpnGatewayRouteOutput, error)
- func (c *VPN) CreateVpnGatewayWithContext(ctx byteplus.Context, input *CreateVpnGatewayInput, opts ...request.Option) (*CreateVpnGatewayOutput, error)
- func (c *VPN) DeleteCustomerGateway(input *DeleteCustomerGatewayInput) (*DeleteCustomerGatewayOutput, error)
- func (c *VPN) DeleteCustomerGatewayCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *VPN) DeleteCustomerGatewayCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *VPN) DeleteCustomerGatewayCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *VPN) DeleteCustomerGatewayRequest(input *DeleteCustomerGatewayInput) (req *request.Request, output *DeleteCustomerGatewayOutput)
- func (c *VPN) DeleteCustomerGatewayWithContext(ctx byteplus.Context, input *DeleteCustomerGatewayInput, ...) (*DeleteCustomerGatewayOutput, error)
- func (c *VPN) DeleteSslVpnClientCert(input *DeleteSslVpnClientCertInput) (*DeleteSslVpnClientCertOutput, error)
- func (c *VPN) DeleteSslVpnClientCertCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *VPN) DeleteSslVpnClientCertCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *VPN) DeleteSslVpnClientCertCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *VPN) DeleteSslVpnClientCertRequest(input *DeleteSslVpnClientCertInput) (req *request.Request, output *DeleteSslVpnClientCertOutput)
- func (c *VPN) DeleteSslVpnClientCertWithContext(ctx byteplus.Context, input *DeleteSslVpnClientCertInput, ...) (*DeleteSslVpnClientCertOutput, error)
- func (c *VPN) DeleteSslVpnServer(input *DeleteSslVpnServerInput) (*DeleteSslVpnServerOutput, error)
- func (c *VPN) DeleteSslVpnServerCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *VPN) DeleteSslVpnServerCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *VPN) DeleteSslVpnServerCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *VPN) DeleteSslVpnServerRequest(input *DeleteSslVpnServerInput) (req *request.Request, output *DeleteSslVpnServerOutput)
- func (c *VPN) DeleteSslVpnServerWithContext(ctx byteplus.Context, input *DeleteSslVpnServerInput, opts ...request.Option) (*DeleteSslVpnServerOutput, error)
- func (c *VPN) DeleteVpnConnection(input *DeleteVpnConnectionInput) (*DeleteVpnConnectionOutput, error)
- func (c *VPN) DeleteVpnConnectionCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *VPN) DeleteVpnConnectionCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *VPN) DeleteVpnConnectionCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *VPN) DeleteVpnConnectionHealthChecker(input *DeleteVpnConnectionHealthCheckerInput) (*DeleteVpnConnectionHealthCheckerOutput, error)
- func (c *VPN) DeleteVpnConnectionHealthCheckerCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *VPN) DeleteVpnConnectionHealthCheckerCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *VPN) DeleteVpnConnectionHealthCheckerCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *VPN) DeleteVpnConnectionHealthCheckerRequest(input *DeleteVpnConnectionHealthCheckerInput) (req *request.Request, output *DeleteVpnConnectionHealthCheckerOutput)
- func (c *VPN) DeleteVpnConnectionHealthCheckerWithContext(ctx byteplus.Context, input *DeleteVpnConnectionHealthCheckerInput, ...) (*DeleteVpnConnectionHealthCheckerOutput, error)
- func (c *VPN) DeleteVpnConnectionRequest(input *DeleteVpnConnectionInput) (req *request.Request, output *DeleteVpnConnectionOutput)
- func (c *VPN) DeleteVpnConnectionWithContext(ctx byteplus.Context, input *DeleteVpnConnectionInput, opts ...request.Option) (*DeleteVpnConnectionOutput, error)
- func (c *VPN) DeleteVpnGateway(input *DeleteVpnGatewayInput) (*DeleteVpnGatewayOutput, error)
- func (c *VPN) DeleteVpnGatewayCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *VPN) DeleteVpnGatewayCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *VPN) DeleteVpnGatewayCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *VPN) DeleteVpnGatewayRequest(input *DeleteVpnGatewayInput) (req *request.Request, output *DeleteVpnGatewayOutput)
- func (c *VPN) DeleteVpnGatewayRoute(input *DeleteVpnGatewayRouteInput) (*DeleteVpnGatewayRouteOutput, error)
- func (c *VPN) DeleteVpnGatewayRouteCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *VPN) DeleteVpnGatewayRouteCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *VPN) DeleteVpnGatewayRouteCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *VPN) DeleteVpnGatewayRouteRequest(input *DeleteVpnGatewayRouteInput) (req *request.Request, output *DeleteVpnGatewayRouteOutput)
- func (c *VPN) DeleteVpnGatewayRouteWithContext(ctx byteplus.Context, input *DeleteVpnGatewayRouteInput, ...) (*DeleteVpnGatewayRouteOutput, error)
- func (c *VPN) DeleteVpnGatewayWithContext(ctx byteplus.Context, input *DeleteVpnGatewayInput, opts ...request.Option) (*DeleteVpnGatewayOutput, error)
- func (c *VPN) DescribeCustomerGatewayAttributes(input *DescribeCustomerGatewayAttributesInput) (*DescribeCustomerGatewayAttributesOutput, error)
- func (c *VPN) DescribeCustomerGatewayAttributesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *VPN) DescribeCustomerGatewayAttributesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *VPN) DescribeCustomerGatewayAttributesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *VPN) DescribeCustomerGatewayAttributesRequest(input *DescribeCustomerGatewayAttributesInput) (req *request.Request, output *DescribeCustomerGatewayAttributesOutput)
- func (c *VPN) DescribeCustomerGatewayAttributesWithContext(ctx byteplus.Context, input *DescribeCustomerGatewayAttributesInput, ...) (*DescribeCustomerGatewayAttributesOutput, error)
- func (c *VPN) DescribeCustomerGateways(input *DescribeCustomerGatewaysInput) (*DescribeCustomerGatewaysOutput, error)
- func (c *VPN) DescribeCustomerGatewaysCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *VPN) DescribeCustomerGatewaysCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *VPN) DescribeCustomerGatewaysCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *VPN) DescribeCustomerGatewaysRequest(input *DescribeCustomerGatewaysInput) (req *request.Request, output *DescribeCustomerGatewaysOutput)
- func (c *VPN) DescribeCustomerGatewaysWithContext(ctx byteplus.Context, input *DescribeCustomerGatewaysInput, ...) (*DescribeCustomerGatewaysOutput, error)
- func (c *VPN) DescribeSslVpnClientCertAttributes(input *DescribeSslVpnClientCertAttributesInput) (*DescribeSslVpnClientCertAttributesOutput, error)
- func (c *VPN) DescribeSslVpnClientCertAttributesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *VPN) DescribeSslVpnClientCertAttributesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *VPN) DescribeSslVpnClientCertAttributesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *VPN) DescribeSslVpnClientCertAttributesRequest(input *DescribeSslVpnClientCertAttributesInput) (req *request.Request, output *DescribeSslVpnClientCertAttributesOutput)
- func (c *VPN) DescribeSslVpnClientCertAttributesWithContext(ctx byteplus.Context, input *DescribeSslVpnClientCertAttributesInput, ...) (*DescribeSslVpnClientCertAttributesOutput, error)
- func (c *VPN) DescribeSslVpnClientCerts(input *DescribeSslVpnClientCertsInput) (*DescribeSslVpnClientCertsOutput, error)
- func (c *VPN) DescribeSslVpnClientCertsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *VPN) DescribeSslVpnClientCertsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *VPN) DescribeSslVpnClientCertsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *VPN) DescribeSslVpnClientCertsRequest(input *DescribeSslVpnClientCertsInput) (req *request.Request, output *DescribeSslVpnClientCertsOutput)
- func (c *VPN) DescribeSslVpnClientCertsWithContext(ctx byteplus.Context, input *DescribeSslVpnClientCertsInput, ...) (*DescribeSslVpnClientCertsOutput, error)
- func (c *VPN) DescribeSslVpnServers(input *DescribeSslVpnServersInput) (*DescribeSslVpnServersOutput, error)
- func (c *VPN) DescribeSslVpnServersCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *VPN) DescribeSslVpnServersCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *VPN) DescribeSslVpnServersCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *VPN) DescribeSslVpnServersRequest(input *DescribeSslVpnServersInput) (req *request.Request, output *DescribeSslVpnServersOutput)
- func (c *VPN) DescribeSslVpnServersWithContext(ctx byteplus.Context, input *DescribeSslVpnServersInput, ...) (*DescribeSslVpnServersOutput, error)
- func (c *VPN) DescribeVpnConnectionAttributes(input *DescribeVpnConnectionAttributesInput) (*DescribeVpnConnectionAttributesOutput, error)
- func (c *VPN) DescribeVpnConnectionAttributesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *VPN) DescribeVpnConnectionAttributesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *VPN) DescribeVpnConnectionAttributesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *VPN) DescribeVpnConnectionAttributesRequest(input *DescribeVpnConnectionAttributesInput) (req *request.Request, output *DescribeVpnConnectionAttributesOutput)
- func (c *VPN) DescribeVpnConnectionAttributesWithContext(ctx byteplus.Context, input *DescribeVpnConnectionAttributesInput, ...) (*DescribeVpnConnectionAttributesOutput, error)
- func (c *VPN) DescribeVpnConnections(input *DescribeVpnConnectionsInput) (*DescribeVpnConnectionsOutput, error)
- func (c *VPN) DescribeVpnConnectionsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *VPN) DescribeVpnConnectionsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *VPN) DescribeVpnConnectionsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *VPN) DescribeVpnConnectionsRequest(input *DescribeVpnConnectionsInput) (req *request.Request, output *DescribeVpnConnectionsOutput)
- func (c *VPN) DescribeVpnConnectionsWithContext(ctx byteplus.Context, input *DescribeVpnConnectionsInput, ...) (*DescribeVpnConnectionsOutput, error)
- func (c *VPN) DescribeVpnGatewayAttributes(input *DescribeVpnGatewayAttributesInput) (*DescribeVpnGatewayAttributesOutput, error)
- func (c *VPN) DescribeVpnGatewayAttributesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *VPN) DescribeVpnGatewayAttributesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *VPN) DescribeVpnGatewayAttributesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *VPN) DescribeVpnGatewayAttributesRequest(input *DescribeVpnGatewayAttributesInput) (req *request.Request, output *DescribeVpnGatewayAttributesOutput)
- func (c *VPN) DescribeVpnGatewayAttributesWithContext(ctx byteplus.Context, input *DescribeVpnGatewayAttributesInput, ...) (*DescribeVpnGatewayAttributesOutput, error)
- func (c *VPN) DescribeVpnGatewayRouteAttributes(input *DescribeVpnGatewayRouteAttributesInput) (*DescribeVpnGatewayRouteAttributesOutput, error)
- func (c *VPN) DescribeVpnGatewayRouteAttributesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *VPN) DescribeVpnGatewayRouteAttributesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *VPN) DescribeVpnGatewayRouteAttributesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *VPN) DescribeVpnGatewayRouteAttributesRequest(input *DescribeVpnGatewayRouteAttributesInput) (req *request.Request, output *DescribeVpnGatewayRouteAttributesOutput)
- func (c *VPN) DescribeVpnGatewayRouteAttributesWithContext(ctx byteplus.Context, input *DescribeVpnGatewayRouteAttributesInput, ...) (*DescribeVpnGatewayRouteAttributesOutput, error)
- func (c *VPN) DescribeVpnGatewayRoutes(input *DescribeVpnGatewayRoutesInput) (*DescribeVpnGatewayRoutesOutput, error)
- func (c *VPN) DescribeVpnGatewayRoutesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *VPN) DescribeVpnGatewayRoutesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *VPN) DescribeVpnGatewayRoutesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *VPN) DescribeVpnGatewayRoutesRequest(input *DescribeVpnGatewayRoutesInput) (req *request.Request, output *DescribeVpnGatewayRoutesOutput)
- func (c *VPN) DescribeVpnGatewayRoutesWithContext(ctx byteplus.Context, input *DescribeVpnGatewayRoutesInput, ...) (*DescribeVpnGatewayRoutesOutput, error)
- func (c *VPN) DescribeVpnGateways(input *DescribeVpnGatewaysInput) (*DescribeVpnGatewaysOutput, error)
- func (c *VPN) DescribeVpnGatewaysBilling(input *DescribeVpnGatewaysBillingInput) (*DescribeVpnGatewaysBillingOutput, error)
- func (c *VPN) DescribeVpnGatewaysBillingCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *VPN) DescribeVpnGatewaysBillingCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *VPN) DescribeVpnGatewaysBillingCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *VPN) DescribeVpnGatewaysBillingRequest(input *DescribeVpnGatewaysBillingInput) (req *request.Request, output *DescribeVpnGatewaysBillingOutput)
- func (c *VPN) DescribeVpnGatewaysBillingWithContext(ctx byteplus.Context, input *DescribeVpnGatewaysBillingInput, ...) (*DescribeVpnGatewaysBillingOutput, error)
- func (c *VPN) DescribeVpnGatewaysCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *VPN) DescribeVpnGatewaysCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *VPN) DescribeVpnGatewaysCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *VPN) DescribeVpnGatewaysRequest(input *DescribeVpnGatewaysInput) (req *request.Request, output *DescribeVpnGatewaysOutput)
- func (c *VPN) DescribeVpnGatewaysWithContext(ctx byteplus.Context, input *DescribeVpnGatewaysInput, opts ...request.Option) (*DescribeVpnGatewaysOutput, error)
- func (c *VPN) ModifyCustomerGatewayAttributes(input *ModifyCustomerGatewayAttributesInput) (*ModifyCustomerGatewayAttributesOutput, error)
- func (c *VPN) ModifyCustomerGatewayAttributesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *VPN) ModifyCustomerGatewayAttributesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *VPN) ModifyCustomerGatewayAttributesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *VPN) ModifyCustomerGatewayAttributesRequest(input *ModifyCustomerGatewayAttributesInput) (req *request.Request, output *ModifyCustomerGatewayAttributesOutput)
- func (c *VPN) ModifyCustomerGatewayAttributesWithContext(ctx byteplus.Context, input *ModifyCustomerGatewayAttributesInput, ...) (*ModifyCustomerGatewayAttributesOutput, error)
- func (c *VPN) ModifySslVpnClientCert(input *ModifySslVpnClientCertInput) (*ModifySslVpnClientCertOutput, error)
- func (c *VPN) ModifySslVpnClientCertCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *VPN) ModifySslVpnClientCertCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *VPN) ModifySslVpnClientCertCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *VPN) ModifySslVpnClientCertRequest(input *ModifySslVpnClientCertInput) (req *request.Request, output *ModifySslVpnClientCertOutput)
- func (c *VPN) ModifySslVpnClientCertWithContext(ctx byteplus.Context, input *ModifySslVpnClientCertInput, ...) (*ModifySslVpnClientCertOutput, error)
- func (c *VPN) ModifySslVpnServer(input *ModifySslVpnServerInput) (*ModifySslVpnServerOutput, error)
- func (c *VPN) ModifySslVpnServerCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *VPN) ModifySslVpnServerCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *VPN) ModifySslVpnServerCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *VPN) ModifySslVpnServerRequest(input *ModifySslVpnServerInput) (req *request.Request, output *ModifySslVpnServerOutput)
- func (c *VPN) ModifySslVpnServerWithContext(ctx byteplus.Context, input *ModifySslVpnServerInput, opts ...request.Option) (*ModifySslVpnServerOutput, error)
- func (c *VPN) ModifyVpnConnectionAttributes(input *ModifyVpnConnectionAttributesInput) (*ModifyVpnConnectionAttributesOutput, error)
- func (c *VPN) ModifyVpnConnectionAttributesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *VPN) ModifyVpnConnectionAttributesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *VPN) ModifyVpnConnectionAttributesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *VPN) ModifyVpnConnectionAttributesRequest(input *ModifyVpnConnectionAttributesInput) (req *request.Request, output *ModifyVpnConnectionAttributesOutput)
- func (c *VPN) ModifyVpnConnectionAttributesWithContext(ctx byteplus.Context, input *ModifyVpnConnectionAttributesInput, ...) (*ModifyVpnConnectionAttributesOutput, error)
- func (c *VPN) ModifyVpnConnectionHealthChecker(input *ModifyVpnConnectionHealthCheckerInput) (*ModifyVpnConnectionHealthCheckerOutput, error)
- func (c *VPN) ModifyVpnConnectionHealthCheckerCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *VPN) ModifyVpnConnectionHealthCheckerCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *VPN) ModifyVpnConnectionHealthCheckerCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *VPN) ModifyVpnConnectionHealthCheckerRequest(input *ModifyVpnConnectionHealthCheckerInput) (req *request.Request, output *ModifyVpnConnectionHealthCheckerOutput)
- func (c *VPN) ModifyVpnConnectionHealthCheckerWithContext(ctx byteplus.Context, input *ModifyVpnConnectionHealthCheckerInput, ...) (*ModifyVpnConnectionHealthCheckerOutput, error)
- func (c *VPN) ModifyVpnConnectionTunnelAttributes(input *ModifyVpnConnectionTunnelAttributesInput) (*ModifyVpnConnectionTunnelAttributesOutput, error)
- func (c *VPN) ModifyVpnConnectionTunnelAttributesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *VPN) ModifyVpnConnectionTunnelAttributesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *VPN) ModifyVpnConnectionTunnelAttributesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *VPN) ModifyVpnConnectionTunnelAttributesRequest(input *ModifyVpnConnectionTunnelAttributesInput) (req *request.Request, output *ModifyVpnConnectionTunnelAttributesOutput)
- func (c *VPN) ModifyVpnConnectionTunnelAttributesWithContext(ctx byteplus.Context, input *ModifyVpnConnectionTunnelAttributesInput, ...) (*ModifyVpnConnectionTunnelAttributesOutput, error)
- func (c *VPN) ModifyVpnGatewayAttributes(input *ModifyVpnGatewayAttributesInput) (*ModifyVpnGatewayAttributesOutput, error)
- func (c *VPN) ModifyVpnGatewayAttributesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *VPN) ModifyVpnGatewayAttributesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *VPN) ModifyVpnGatewayAttributesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *VPN) ModifyVpnGatewayAttributesRequest(input *ModifyVpnGatewayAttributesInput) (req *request.Request, output *ModifyVpnGatewayAttributesOutput)
- func (c *VPN) ModifyVpnGatewayAttributesWithContext(ctx byteplus.Context, input *ModifyVpnGatewayAttributesInput, ...) (*ModifyVpnGatewayAttributesOutput, error)
- func (c *VPN) RenewVpnGateway(input *RenewVpnGatewayInput) (*RenewVpnGatewayOutput, error)
- func (c *VPN) RenewVpnGatewayCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *VPN) RenewVpnGatewayCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *VPN) RenewVpnGatewayCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *VPN) RenewVpnGatewayRequest(input *RenewVpnGatewayInput) (req *request.Request, output *RenewVpnGatewayOutput)
- func (c *VPN) RenewVpnGatewayWithContext(ctx byteplus.Context, input *RenewVpnGatewayInput, opts ...request.Option) (*RenewVpnGatewayOutput, error)
- func (c *VPN) ResetVpnConnection(input *ResetVpnConnectionInput) (*ResetVpnConnectionOutput, error)
- func (c *VPN) ResetVpnConnectionCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *VPN) ResetVpnConnectionCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *VPN) ResetVpnConnectionCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *VPN) ResetVpnConnectionRequest(input *ResetVpnConnectionInput) (req *request.Request, output *ResetVpnConnectionOutput)
- func (c *VPN) ResetVpnConnectionWithContext(ctx byteplus.Context, input *ResetVpnConnectionInput, opts ...request.Option) (*ResetVpnConnectionOutput, error)
- func (c *VPN) SetVpnGatewayRenewal(input *SetVpnGatewayRenewalInput) (*SetVpnGatewayRenewalOutput, error)
- func (c *VPN) SetVpnGatewayRenewalCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *VPN) SetVpnGatewayRenewalCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *VPN) SetVpnGatewayRenewalCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *VPN) SetVpnGatewayRenewalRequest(input *SetVpnGatewayRenewalInput) (req *request.Request, output *SetVpnGatewayRenewalOutput)
- func (c *VPN) SetVpnGatewayRenewalWithContext(ctx byteplus.Context, input *SetVpnGatewayRenewalInput, opts ...request.Option) (*SetVpnGatewayRenewalOutput, error)
- type VPNAPI
- type VpnConnectionForDescribeVpnConnectionsOutput
- func (s VpnConnectionForDescribeVpnConnectionsOutput) GoString() string
- func (s *VpnConnectionForDescribeVpnConnectionsOutput) SetAccountId(v string) *VpnConnectionForDescribeVpnConnectionsOutput
- func (s *VpnConnectionForDescribeVpnConnectionsOutput) SetAttachStatus(v string) *VpnConnectionForDescribeVpnConnectionsOutput
- func (s *VpnConnectionForDescribeVpnConnectionsOutput) SetAttachType(v string) *VpnConnectionForDescribeVpnConnectionsOutput
- func (s *VpnConnectionForDescribeVpnConnectionsOutput) SetBgpInfo(v *BgpInfoForDescribeVpnConnectionsOutput) *VpnConnectionForDescribeVpnConnectionsOutput
- func (s *VpnConnectionForDescribeVpnConnectionsOutput) SetBusinessStatus(v string) *VpnConnectionForDescribeVpnConnectionsOutput
- func (s *VpnConnectionForDescribeVpnConnectionsOutput) SetConnectStatus(v string) *VpnConnectionForDescribeVpnConnectionsOutput
- func (s *VpnConnectionForDescribeVpnConnectionsOutput) SetCreationTime(v string) *VpnConnectionForDescribeVpnConnectionsOutput
- func (s *VpnConnectionForDescribeVpnConnectionsOutput) SetCustomerGatewayId(v string) *VpnConnectionForDescribeVpnConnectionsOutput
- func (s *VpnConnectionForDescribeVpnConnectionsOutput) SetDeletedTime(v string) *VpnConnectionForDescribeVpnConnectionsOutput
- func (s *VpnConnectionForDescribeVpnConnectionsOutput) SetDescription(v string) *VpnConnectionForDescribeVpnConnectionsOutput
- func (s *VpnConnectionForDescribeVpnConnectionsOutput) SetDpdAction(v string) *VpnConnectionForDescribeVpnConnectionsOutput
- func (s *VpnConnectionForDescribeVpnConnectionsOutput) SetDualTunnelEnabled(v bool) *VpnConnectionForDescribeVpnConnectionsOutput
- func (s *VpnConnectionForDescribeVpnConnectionsOutput) SetHealthCheckers(v []*HealthCheckerForDescribeVpnConnectionsOutput) *VpnConnectionForDescribeVpnConnectionsOutput
- func (s *VpnConnectionForDescribeVpnConnectionsOutput) SetIkeConfig(v *IkeConfigForDescribeVpnConnectionsOutput) *VpnConnectionForDescribeVpnConnectionsOutput
- func (s *VpnConnectionForDescribeVpnConnectionsOutput) SetIpAddress(v string) *VpnConnectionForDescribeVpnConnectionsOutput
- func (s *VpnConnectionForDescribeVpnConnectionsOutput) SetIpsecConfig(v *IpsecConfigForDescribeVpnConnectionsOutput) *VpnConnectionForDescribeVpnConnectionsOutput
- func (s *VpnConnectionForDescribeVpnConnectionsOutput) SetIsBlocked(v bool) *VpnConnectionForDescribeVpnConnectionsOutput
- func (s *VpnConnectionForDescribeVpnConnectionsOutput) SetLocalSubnet(v []*string) *VpnConnectionForDescribeVpnConnectionsOutput
- func (s *VpnConnectionForDescribeVpnConnectionsOutput) SetLogEnabled(v bool) *VpnConnectionForDescribeVpnConnectionsOutput
- func (s *VpnConnectionForDescribeVpnConnectionsOutput) SetNatTraversal(v bool) *VpnConnectionForDescribeVpnConnectionsOutput
- func (s *VpnConnectionForDescribeVpnConnectionsOutput) SetNegotiateInstantly(v bool) *VpnConnectionForDescribeVpnConnectionsOutput
- func (s *VpnConnectionForDescribeVpnConnectionsOutput) SetOverdueTime(v string) *VpnConnectionForDescribeVpnConnectionsOutput
- func (s *VpnConnectionForDescribeVpnConnectionsOutput) SetProjectName(v string) *VpnConnectionForDescribeVpnConnectionsOutput
- func (s *VpnConnectionForDescribeVpnConnectionsOutput) SetRemoteSubnet(v []*string) *VpnConnectionForDescribeVpnConnectionsOutput
- func (s *VpnConnectionForDescribeVpnConnectionsOutput) SetRequestId(v string) *VpnConnectionForDescribeVpnConnectionsOutput
- func (s *VpnConnectionForDescribeVpnConnectionsOutput) SetSpec(v string) *VpnConnectionForDescribeVpnConnectionsOutput
- func (s *VpnConnectionForDescribeVpnConnectionsOutput) SetStatus(v string) *VpnConnectionForDescribeVpnConnectionsOutput
- func (s *VpnConnectionForDescribeVpnConnectionsOutput) SetTags(v []*TagForDescribeVpnConnectionsOutput) *VpnConnectionForDescribeVpnConnectionsOutput
- func (s *VpnConnectionForDescribeVpnConnectionsOutput) SetTransitRouterId(v string) *VpnConnectionForDescribeVpnConnectionsOutput
- func (s *VpnConnectionForDescribeVpnConnectionsOutput) SetTunnelOptions(v []*TunnelOptionForDescribeVpnConnectionsOutput) *VpnConnectionForDescribeVpnConnectionsOutput
- func (s *VpnConnectionForDescribeVpnConnectionsOutput) SetUpdateTime(v string) *VpnConnectionForDescribeVpnConnectionsOutput
- func (s *VpnConnectionForDescribeVpnConnectionsOutput) SetVpnConnectionId(v string) *VpnConnectionForDescribeVpnConnectionsOutput
- func (s *VpnConnectionForDescribeVpnConnectionsOutput) SetVpnConnectionName(v string) *VpnConnectionForDescribeVpnConnectionsOutput
- func (s *VpnConnectionForDescribeVpnConnectionsOutput) SetVpnGatewayId(v string) *VpnConnectionForDescribeVpnConnectionsOutput
- func (s *VpnConnectionForDescribeVpnConnectionsOutput) SetZoneId(v string) *VpnConnectionForDescribeVpnConnectionsOutput
- func (s VpnConnectionForDescribeVpnConnectionsOutput) String() string
- type VpnGatewayForDescribeVpnGatewaysBillingOutput
- func (s VpnGatewayForDescribeVpnGatewaysBillingOutput) GoString() string
- func (s *VpnGatewayForDescribeVpnGatewaysBillingOutput) SetAccountId(v string) *VpnGatewayForDescribeVpnGatewaysBillingOutput
- func (s *VpnGatewayForDescribeVpnGatewaysBillingOutput) SetAsn(v int64) *VpnGatewayForDescribeVpnGatewaysBillingOutput
- func (s *VpnGatewayForDescribeVpnGatewaysBillingOutput) SetBandwidth(v int64) *VpnGatewayForDescribeVpnGatewaysBillingOutput
- func (s *VpnGatewayForDescribeVpnGatewaysBillingOutput) SetBillingType(v int64) *VpnGatewayForDescribeVpnGatewaysBillingOutput
- func (s *VpnGatewayForDescribeVpnGatewaysBillingOutput) SetBusinessStatus(v string) *VpnGatewayForDescribeVpnGatewaysBillingOutput
- func (s *VpnGatewayForDescribeVpnGatewaysBillingOutput) SetConnectionCount(v int64) *VpnGatewayForDescribeVpnGatewaysBillingOutput
- func (s *VpnGatewayForDescribeVpnGatewaysBillingOutput) SetCreationTime(v string) *VpnGatewayForDescribeVpnGatewaysBillingOutput
- func (s *VpnGatewayForDescribeVpnGatewaysBillingOutput) SetDeletedTime(v string) *VpnGatewayForDescribeVpnGatewaysBillingOutput
- func (s *VpnGatewayForDescribeVpnGatewaysBillingOutput) SetDescription(v string) *VpnGatewayForDescribeVpnGatewaysBillingOutput
- func (s *VpnGatewayForDescribeVpnGatewaysBillingOutput) SetDualTunnelEnabled(v bool) *VpnGatewayForDescribeVpnGatewaysBillingOutput
- func (s *VpnGatewayForDescribeVpnGatewaysBillingOutput) SetExpiredTime(v string) *VpnGatewayForDescribeVpnGatewaysBillingOutput
- func (s *VpnGatewayForDescribeVpnGatewaysBillingOutput) SetIpAddress(v string) *VpnGatewayForDescribeVpnGatewaysBillingOutput
- func (s *VpnGatewayForDescribeVpnGatewaysBillingOutput) SetIpStackType(v string) *VpnGatewayForDescribeVpnGatewaysBillingOutput
- func (s *VpnGatewayForDescribeVpnGatewaysBillingOutput) SetIpVersion(v string) *VpnGatewayForDescribeVpnGatewaysBillingOutput
- func (s *VpnGatewayForDescribeVpnGatewaysBillingOutput) SetIpsecEnabled(v bool) *VpnGatewayForDescribeVpnGatewaysBillingOutput
- func (s *VpnGatewayForDescribeVpnGatewaysBillingOutput) SetIsBlocked(v bool) *VpnGatewayForDescribeVpnGatewaysBillingOutput
- func (s *VpnGatewayForDescribeVpnGatewaysBillingOutput) SetLockReason(v string) *VpnGatewayForDescribeVpnGatewaysBillingOutput
- func (s *VpnGatewayForDescribeVpnGatewaysBillingOutput) SetOverdueTime(v string) *VpnGatewayForDescribeVpnGatewaysBillingOutput
- func (s *VpnGatewayForDescribeVpnGatewaysBillingOutput) SetProjectName(v string) *VpnGatewayForDescribeVpnGatewaysBillingOutput
- func (s *VpnGatewayForDescribeVpnGatewaysBillingOutput) SetRouteCount(v int64) *VpnGatewayForDescribeVpnGatewaysBillingOutput
- func (s *VpnGatewayForDescribeVpnGatewaysBillingOutput) SetSecondaryIpAddress(v string) *VpnGatewayForDescribeVpnGatewaysBillingOutput
- func (s *VpnGatewayForDescribeVpnGatewaysBillingOutput) SetSecondarySubnetId(v string) *VpnGatewayForDescribeVpnGatewaysBillingOutput
- func (s *VpnGatewayForDescribeVpnGatewaysBillingOutput) SetSslEnabled(v bool) *VpnGatewayForDescribeVpnGatewaysBillingOutput
- func (s *VpnGatewayForDescribeVpnGatewaysBillingOutput) SetSslMaxConnections(v int64) *VpnGatewayForDescribeVpnGatewaysBillingOutput
- func (s *VpnGatewayForDescribeVpnGatewaysBillingOutput) SetStatus(v string) *VpnGatewayForDescribeVpnGatewaysBillingOutput
- func (s *VpnGatewayForDescribeVpnGatewaysBillingOutput) SetSubnetId(v string) *VpnGatewayForDescribeVpnGatewaysBillingOutput
- func (s *VpnGatewayForDescribeVpnGatewaysBillingOutput) SetTags(v []*TagForDescribeVpnGatewaysBillingOutput) *VpnGatewayForDescribeVpnGatewaysBillingOutput
- func (s *VpnGatewayForDescribeVpnGatewaysBillingOutput) SetUpdateTime(v string) *VpnGatewayForDescribeVpnGatewaysBillingOutput
- func (s *VpnGatewayForDescribeVpnGatewaysBillingOutput) SetVpcId(v string) *VpnGatewayForDescribeVpnGatewaysBillingOutput
- func (s *VpnGatewayForDescribeVpnGatewaysBillingOutput) SetVpnGatewayId(v string) *VpnGatewayForDescribeVpnGatewaysBillingOutput
- func (s *VpnGatewayForDescribeVpnGatewaysBillingOutput) SetVpnGatewayName(v string) *VpnGatewayForDescribeVpnGatewaysBillingOutput
- func (s VpnGatewayForDescribeVpnGatewaysBillingOutput) String() string
- type VpnGatewayForDescribeVpnGatewaysOutput
- func (s VpnGatewayForDescribeVpnGatewaysOutput) GoString() string
- func (s *VpnGatewayForDescribeVpnGatewaysOutput) SetAccountId(v string) *VpnGatewayForDescribeVpnGatewaysOutput
- func (s *VpnGatewayForDescribeVpnGatewaysOutput) SetAsn(v int64) *VpnGatewayForDescribeVpnGatewaysOutput
- func (s *VpnGatewayForDescribeVpnGatewaysOutput) SetBandwidth(v int64) *VpnGatewayForDescribeVpnGatewaysOutput
- func (s *VpnGatewayForDescribeVpnGatewaysOutput) SetBillingType(v int64) *VpnGatewayForDescribeVpnGatewaysOutput
- func (s *VpnGatewayForDescribeVpnGatewaysOutput) SetBusinessStatus(v string) *VpnGatewayForDescribeVpnGatewaysOutput
- func (s *VpnGatewayForDescribeVpnGatewaysOutput) SetConnectionCount(v int64) *VpnGatewayForDescribeVpnGatewaysOutput
- func (s *VpnGatewayForDescribeVpnGatewaysOutput) SetCreationTime(v string) *VpnGatewayForDescribeVpnGatewaysOutput
- func (s *VpnGatewayForDescribeVpnGatewaysOutput) SetDeletedTime(v string) *VpnGatewayForDescribeVpnGatewaysOutput
- func (s *VpnGatewayForDescribeVpnGatewaysOutput) SetDescription(v string) *VpnGatewayForDescribeVpnGatewaysOutput
- func (s *VpnGatewayForDescribeVpnGatewaysOutput) SetDualTunnelEnabled(v bool) *VpnGatewayForDescribeVpnGatewaysOutput
- func (s *VpnGatewayForDescribeVpnGatewaysOutput) SetExpiredTime(v string) *VpnGatewayForDescribeVpnGatewaysOutput
- func (s *VpnGatewayForDescribeVpnGatewaysOutput) SetIpAddress(v string) *VpnGatewayForDescribeVpnGatewaysOutput
- func (s *VpnGatewayForDescribeVpnGatewaysOutput) SetIpStackType(v string) *VpnGatewayForDescribeVpnGatewaysOutput
- func (s *VpnGatewayForDescribeVpnGatewaysOutput) SetIpVersion(v string) *VpnGatewayForDescribeVpnGatewaysOutput
- func (s *VpnGatewayForDescribeVpnGatewaysOutput) SetIpsecEnabled(v bool) *VpnGatewayForDescribeVpnGatewaysOutput
- func (s *VpnGatewayForDescribeVpnGatewaysOutput) SetIsBlocked(v bool) *VpnGatewayForDescribeVpnGatewaysOutput
- func (s *VpnGatewayForDescribeVpnGatewaysOutput) SetLockReason(v string) *VpnGatewayForDescribeVpnGatewaysOutput
- func (s *VpnGatewayForDescribeVpnGatewaysOutput) SetOverdueTime(v string) *VpnGatewayForDescribeVpnGatewaysOutput
- func (s *VpnGatewayForDescribeVpnGatewaysOutput) SetProjectName(v string) *VpnGatewayForDescribeVpnGatewaysOutput
- func (s *VpnGatewayForDescribeVpnGatewaysOutput) SetRouteCount(v int64) *VpnGatewayForDescribeVpnGatewaysOutput
- func (s *VpnGatewayForDescribeVpnGatewaysOutput) SetSecondaryIpAddress(v string) *VpnGatewayForDescribeVpnGatewaysOutput
- func (s *VpnGatewayForDescribeVpnGatewaysOutput) SetSecondarySubnetId(v string) *VpnGatewayForDescribeVpnGatewaysOutput
- func (s *VpnGatewayForDescribeVpnGatewaysOutput) SetSslEnabled(v bool) *VpnGatewayForDescribeVpnGatewaysOutput
- func (s *VpnGatewayForDescribeVpnGatewaysOutput) SetSslMaxConnections(v int64) *VpnGatewayForDescribeVpnGatewaysOutput
- func (s *VpnGatewayForDescribeVpnGatewaysOutput) SetStatus(v string) *VpnGatewayForDescribeVpnGatewaysOutput
- func (s *VpnGatewayForDescribeVpnGatewaysOutput) SetSubnetId(v string) *VpnGatewayForDescribeVpnGatewaysOutput
- func (s *VpnGatewayForDescribeVpnGatewaysOutput) SetTags(v []*TagForDescribeVpnGatewaysOutput) *VpnGatewayForDescribeVpnGatewaysOutput
- func (s *VpnGatewayForDescribeVpnGatewaysOutput) SetUpdateTime(v string) *VpnGatewayForDescribeVpnGatewaysOutput
- func (s *VpnGatewayForDescribeVpnGatewaysOutput) SetVpcId(v string) *VpnGatewayForDescribeVpnGatewaysOutput
- func (s *VpnGatewayForDescribeVpnGatewaysOutput) SetVpnGatewayId(v string) *VpnGatewayForDescribeVpnGatewaysOutput
- func (s *VpnGatewayForDescribeVpnGatewaysOutput) SetVpnGatewayName(v string) *VpnGatewayForDescribeVpnGatewaysOutput
- func (s VpnGatewayForDescribeVpnGatewaysOutput) String() string
- type VpnGatewayRouteForDescribeVpnGatewayRoutesOutput
- func (s VpnGatewayRouteForDescribeVpnGatewayRoutesOutput) GoString() string
- func (s *VpnGatewayRouteForDescribeVpnGatewayRoutesOutput) SetAsPath(v []*AsPathForDescribeVpnGatewayRoutesOutput) *VpnGatewayRouteForDescribeVpnGatewayRoutesOutput
- func (s *VpnGatewayRouteForDescribeVpnGatewayRoutesOutput) SetCreationTime(v string) *VpnGatewayRouteForDescribeVpnGatewayRoutesOutput
- func (s *VpnGatewayRouteForDescribeVpnGatewayRoutesOutput) SetDestinationCidrBlock(v string) *VpnGatewayRouteForDescribeVpnGatewayRoutesOutput
- func (s *VpnGatewayRouteForDescribeVpnGatewayRoutesOutput) SetNextHopId(v string) *VpnGatewayRouteForDescribeVpnGatewayRoutesOutput
- func (s *VpnGatewayRouteForDescribeVpnGatewayRoutesOutput) SetNextTunnelId(v string) *VpnGatewayRouteForDescribeVpnGatewayRoutesOutput
- func (s *VpnGatewayRouteForDescribeVpnGatewayRoutesOutput) SetRouteType(v string) *VpnGatewayRouteForDescribeVpnGatewayRoutesOutput
- func (s *VpnGatewayRouteForDescribeVpnGatewayRoutesOutput) SetStatus(v string) *VpnGatewayRouteForDescribeVpnGatewayRoutesOutput
- func (s *VpnGatewayRouteForDescribeVpnGatewayRoutesOutput) SetUpdateTime(v string) *VpnGatewayRouteForDescribeVpnGatewayRoutesOutput
- func (s *VpnGatewayRouteForDescribeVpnGatewayRoutesOutput) SetVpnGatewayId(v string) *VpnGatewayRouteForDescribeVpnGatewayRoutesOutput
- func (s *VpnGatewayRouteForDescribeVpnGatewayRoutesOutput) SetVpnGatewayRouteId(v string) *VpnGatewayRouteForDescribeVpnGatewayRoutesOutput
- func (s VpnGatewayRouteForDescribeVpnGatewayRoutesOutput) String() string
Constants ¶
const ( // IpVersionForCreateCustomerGatewayInputIpv4 is a IpVersionForCreateCustomerGatewayInput enum value IpVersionForCreateCustomerGatewayInputIpv4 = "ipv4" // IpVersionForCreateCustomerGatewayInputIpv6 is a IpVersionForCreateCustomerGatewayInput enum value IpVersionForCreateCustomerGatewayInputIpv6 = "ipv6" )
const ( // ClientCertSessionPolicyForCreateSslVpnServerInputAllowConcurrent is a ClientCertSessionPolicyForCreateSslVpnServerInput enum value ClientCertSessionPolicyForCreateSslVpnServerInputAllowConcurrent = "AllowConcurrent" // ClientCertSessionPolicyForCreateSslVpnServerInputPreemptExisting is a ClientCertSessionPolicyForCreateSslVpnServerInput enum value ClientCertSessionPolicyForCreateSslVpnServerInputPreemptExisting = "PreemptExisting" )
const ( // CheckResultForDescribeVpnConnectionAttributesOutputDown is a CheckResultForDescribeVpnConnectionAttributesOutput enum value CheckResultForDescribeVpnConnectionAttributesOutputDown = "Down" // CheckResultForDescribeVpnConnectionAttributesOutputUp is a CheckResultForDescribeVpnConnectionAttributesOutput enum value CheckResultForDescribeVpnConnectionAttributesOutputUp = " Up" )
const ( // SessionStatusForDescribeVpnConnectionAttributesOutputUp is a SessionStatusForDescribeVpnConnectionAttributesOutput enum value SessionStatusForDescribeVpnConnectionAttributesOutputUp = "Up" // SessionStatusForDescribeVpnConnectionAttributesOutputDown is a SessionStatusForDescribeVpnConnectionAttributesOutput enum value SessionStatusForDescribeVpnConnectionAttributesOutputDown = " Down" )
const ( // CheckResultForDescribeVpnConnectionsOutputDown is a CheckResultForDescribeVpnConnectionsOutput enum value CheckResultForDescribeVpnConnectionsOutputDown = "Down" // CheckResultForDescribeVpnConnectionsOutputUp is a CheckResultForDescribeVpnConnectionsOutput enum value CheckResultForDescribeVpnConnectionsOutputUp = " Up" )
const ( // SessionStatusForDescribeVpnConnectionsOutputUp is a SessionStatusForDescribeVpnConnectionsOutput enum value SessionStatusForDescribeVpnConnectionsOutputUp = "Up" // SessionStatusForDescribeVpnConnectionsOutputDown is a SessionStatusForDescribeVpnConnectionsOutput enum value SessionStatusForDescribeVpnConnectionsOutputDown = " Down" )
const ( // TypeForDescribeVpnGatewayRouteAttributesOutputSequence is a TypeForDescribeVpnGatewayRouteAttributesOutput enum value TypeForDescribeVpnGatewayRouteAttributesOutputSequence = "Sequence" // TypeForDescribeVpnGatewayRouteAttributesOutputSet is a TypeForDescribeVpnGatewayRouteAttributesOutput enum value TypeForDescribeVpnGatewayRouteAttributesOutputSet = " Set" )
const ( // RouteTypeForDescribeVpnGatewayRoutesInputBgp is a RouteTypeForDescribeVpnGatewayRoutesInput enum value RouteTypeForDescribeVpnGatewayRoutesInputBgp = "BGP" // RouteTypeForDescribeVpnGatewayRoutesInputStatic is a RouteTypeForDescribeVpnGatewayRoutesInput enum value RouteTypeForDescribeVpnGatewayRoutesInputStatic = " Static" // RouteTypeForDescribeVpnGatewayRoutesInputCloud is a RouteTypeForDescribeVpnGatewayRoutesInput enum value RouteTypeForDescribeVpnGatewayRoutesInputCloud = " Cloud" )
const ( // RouteTypeForDescribeVpnGatewayRoutesOutputBgp is a RouteTypeForDescribeVpnGatewayRoutesOutput enum value RouteTypeForDescribeVpnGatewayRoutesOutputBgp = "BGP" // RouteTypeForDescribeVpnGatewayRoutesOutputStatic is a RouteTypeForDescribeVpnGatewayRoutesOutput enum value RouteTypeForDescribeVpnGatewayRoutesOutputStatic = " Static" // RouteTypeForDescribeVpnGatewayRoutesOutputCloud is a RouteTypeForDescribeVpnGatewayRoutesOutput enum value RouteTypeForDescribeVpnGatewayRoutesOutputCloud = " Cloud" )
const ( // TypeForDescribeVpnGatewayRoutesOutputSequence is a TypeForDescribeVpnGatewayRoutesOutput enum value TypeForDescribeVpnGatewayRoutesOutputSequence = "Sequence" // TypeForDescribeVpnGatewayRoutesOutputSet is a TypeForDescribeVpnGatewayRoutesOutput enum value TypeForDescribeVpnGatewayRoutesOutputSet = " Set" )
const ( // ClientCertSessionPolicyForModifySslVpnServerInputAllowConcurrent is a ClientCertSessionPolicyForModifySslVpnServerInput enum value ClientCertSessionPolicyForModifySslVpnServerInputAllowConcurrent = "AllowConcurrent" // ClientCertSessionPolicyForModifySslVpnServerInputPreemptExisting is a ClientCertSessionPolicyForModifySslVpnServerInput enum value ClientCertSessionPolicyForModifySslVpnServerInputPreemptExisting = "PreemptExisting" )
const ( ServiceName = "vpn" // Name of service. EndpointsID = ServiceName // ID to lookup a service endpoint with. ServiceID = "vpn" // ServiceID is a unique identifer of a specific service. )
Service information constants
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AsPathForDescribeVpnGatewayRouteAttributesOutput ¶
type AsPathForDescribeVpnGatewayRouteAttributesOutput struct {
Numbers []*int64 `type:"list"`
Type *string `type:"string" enum:"TypeForDescribeVpnGatewayRouteAttributesOutput"`
// contains filtered or unexported fields
}
func (AsPathForDescribeVpnGatewayRouteAttributesOutput) GoString ¶
func (s AsPathForDescribeVpnGatewayRouteAttributesOutput) GoString() string
GoString returns the string representation
func (*AsPathForDescribeVpnGatewayRouteAttributesOutput) SetNumbers ¶
func (s *AsPathForDescribeVpnGatewayRouteAttributesOutput) SetNumbers(v []*int64) *AsPathForDescribeVpnGatewayRouteAttributesOutput
SetNumbers sets the Numbers field's value.
func (*AsPathForDescribeVpnGatewayRouteAttributesOutput) SetType ¶
func (s *AsPathForDescribeVpnGatewayRouteAttributesOutput) SetType(v string) *AsPathForDescribeVpnGatewayRouteAttributesOutput
SetType sets the Type field's value.
func (AsPathForDescribeVpnGatewayRouteAttributesOutput) String ¶
func (s AsPathForDescribeVpnGatewayRouteAttributesOutput) String() string
String returns the string representation
type AsPathForDescribeVpnGatewayRoutesOutput ¶
type AsPathForDescribeVpnGatewayRoutesOutput struct {
Numbers []*int64 `type:"list"`
Type *string `type:"string" enum:"TypeForDescribeVpnGatewayRoutesOutput"`
// contains filtered or unexported fields
}
func (AsPathForDescribeVpnGatewayRoutesOutput) GoString ¶
func (s AsPathForDescribeVpnGatewayRoutesOutput) GoString() string
GoString returns the string representation
func (*AsPathForDescribeVpnGatewayRoutesOutput) SetNumbers ¶
func (s *AsPathForDescribeVpnGatewayRoutesOutput) SetNumbers(v []*int64) *AsPathForDescribeVpnGatewayRoutesOutput
SetNumbers sets the Numbers field's value.
func (*AsPathForDescribeVpnGatewayRoutesOutput) SetType ¶
func (s *AsPathForDescribeVpnGatewayRoutesOutput) SetType(v string) *AsPathForDescribeVpnGatewayRoutesOutput
SetType sets the Type field's value.
func (AsPathForDescribeVpnGatewayRoutesOutput) String ¶
func (s AsPathForDescribeVpnGatewayRoutesOutput) String() string
String returns the string representation
type BGPConfigForModifyVpnConnectionTunnelAttributesInput ¶
type BGPConfigForModifyVpnConnectionTunnelAttributesInput struct {
LocalBgpIp *string `type:"string"`
TunnelCidr *string `type:"string"`
// contains filtered or unexported fields
}
func (BGPConfigForModifyVpnConnectionTunnelAttributesInput) GoString ¶
func (s BGPConfigForModifyVpnConnectionTunnelAttributesInput) GoString() string
GoString returns the string representation
func (*BGPConfigForModifyVpnConnectionTunnelAttributesInput) SetLocalBgpIp ¶
func (s *BGPConfigForModifyVpnConnectionTunnelAttributesInput) SetLocalBgpIp(v string) *BGPConfigForModifyVpnConnectionTunnelAttributesInput
SetLocalBgpIp sets the LocalBgpIp field's value.
func (*BGPConfigForModifyVpnConnectionTunnelAttributesInput) SetTunnelCidr ¶
func (s *BGPConfigForModifyVpnConnectionTunnelAttributesInput) SetTunnelCidr(v string) *BGPConfigForModifyVpnConnectionTunnelAttributesInput
SetTunnelCidr sets the TunnelCidr field's value.
func (BGPConfigForModifyVpnConnectionTunnelAttributesInput) String ¶
func (s BGPConfigForModifyVpnConnectionTunnelAttributesInput) String() string
String returns the string representation
type BgpConfigForCreateVpnConnectionInput ¶
type BgpConfigForCreateVpnConnectionInput struct {
EnableBgp *bool `type:"boolean"`
LocalBgpIp *string `type:"string"`
TunnelCidr *string `type:"string"`
// contains filtered or unexported fields
}
func (BgpConfigForCreateVpnConnectionInput) GoString ¶
func (s BgpConfigForCreateVpnConnectionInput) GoString() string
GoString returns the string representation
func (*BgpConfigForCreateVpnConnectionInput) SetEnableBgp ¶
func (s *BgpConfigForCreateVpnConnectionInput) SetEnableBgp(v bool) *BgpConfigForCreateVpnConnectionInput
SetEnableBgp sets the EnableBgp field's value.
func (*BgpConfigForCreateVpnConnectionInput) SetLocalBgpIp ¶
func (s *BgpConfigForCreateVpnConnectionInput) SetLocalBgpIp(v string) *BgpConfigForCreateVpnConnectionInput
SetLocalBgpIp sets the LocalBgpIp field's value.
func (*BgpConfigForCreateVpnConnectionInput) SetTunnelCidr ¶
func (s *BgpConfigForCreateVpnConnectionInput) SetTunnelCidr(v string) *BgpConfigForCreateVpnConnectionInput
SetTunnelCidr sets the TunnelCidr field's value.
func (BgpConfigForCreateVpnConnectionInput) String ¶
func (s BgpConfigForCreateVpnConnectionInput) String() string
String returns the string representation
type BgpConfigForModifyVpnConnectionAttributesInput ¶
type BgpConfigForModifyVpnConnectionAttributesInput struct {
EnableBgp *bool `type:"boolean"`
LocalBgpIp *string `type:"string"`
TunnelCidr *string `type:"string"`
// contains filtered or unexported fields
}
func (BgpConfigForModifyVpnConnectionAttributesInput) GoString ¶
func (s BgpConfigForModifyVpnConnectionAttributesInput) GoString() string
GoString returns the string representation
func (*BgpConfigForModifyVpnConnectionAttributesInput) SetEnableBgp ¶
func (s *BgpConfigForModifyVpnConnectionAttributesInput) SetEnableBgp(v bool) *BgpConfigForModifyVpnConnectionAttributesInput
SetEnableBgp sets the EnableBgp field's value.
func (*BgpConfigForModifyVpnConnectionAttributesInput) SetLocalBgpIp ¶
func (s *BgpConfigForModifyVpnConnectionAttributesInput) SetLocalBgpIp(v string) *BgpConfigForModifyVpnConnectionAttributesInput
SetLocalBgpIp sets the LocalBgpIp field's value.
func (*BgpConfigForModifyVpnConnectionAttributesInput) SetTunnelCidr ¶
func (s *BgpConfigForModifyVpnConnectionAttributesInput) SetTunnelCidr(v string) *BgpConfigForModifyVpnConnectionAttributesInput
SetTunnelCidr sets the TunnelCidr field's value.
func (BgpConfigForModifyVpnConnectionAttributesInput) String ¶
func (s BgpConfigForModifyVpnConnectionAttributesInput) String() string
String returns the string representation
type BgpInfoForDescribeVpnConnectionAttributesOutput ¶
type BgpInfoForDescribeVpnConnectionAttributesOutput struct {
EnableBgp *bool `type:"boolean"`
LocalAsn *int64 `type:"integer"`
LocalBgpIp *string `type:"string"`
PeerAsn *int64 `type:"integer"`
PeerBgpIp *string `type:"string"`
SessionStatus *string `type:"string" enum:"SessionStatusForDescribeVpnConnectionAttributesOutput"`
TunnelCidr *string `type:"string"`
// contains filtered or unexported fields
}
func (BgpInfoForDescribeVpnConnectionAttributesOutput) GoString ¶
func (s BgpInfoForDescribeVpnConnectionAttributesOutput) GoString() string
GoString returns the string representation
func (*BgpInfoForDescribeVpnConnectionAttributesOutput) SetEnableBgp ¶
func (s *BgpInfoForDescribeVpnConnectionAttributesOutput) SetEnableBgp(v bool) *BgpInfoForDescribeVpnConnectionAttributesOutput
SetEnableBgp sets the EnableBgp field's value.
func (*BgpInfoForDescribeVpnConnectionAttributesOutput) SetLocalAsn ¶
func (s *BgpInfoForDescribeVpnConnectionAttributesOutput) SetLocalAsn(v int64) *BgpInfoForDescribeVpnConnectionAttributesOutput
SetLocalAsn sets the LocalAsn field's value.
func (*BgpInfoForDescribeVpnConnectionAttributesOutput) SetLocalBgpIp ¶
func (s *BgpInfoForDescribeVpnConnectionAttributesOutput) SetLocalBgpIp(v string) *BgpInfoForDescribeVpnConnectionAttributesOutput
SetLocalBgpIp sets the LocalBgpIp field's value.
func (*BgpInfoForDescribeVpnConnectionAttributesOutput) SetPeerAsn ¶
func (s *BgpInfoForDescribeVpnConnectionAttributesOutput) SetPeerAsn(v int64) *BgpInfoForDescribeVpnConnectionAttributesOutput
SetPeerAsn sets the PeerAsn field's value.
func (*BgpInfoForDescribeVpnConnectionAttributesOutput) SetPeerBgpIp ¶
func (s *BgpInfoForDescribeVpnConnectionAttributesOutput) SetPeerBgpIp(v string) *BgpInfoForDescribeVpnConnectionAttributesOutput
SetPeerBgpIp sets the PeerBgpIp field's value.
func (*BgpInfoForDescribeVpnConnectionAttributesOutput) SetSessionStatus ¶
func (s *BgpInfoForDescribeVpnConnectionAttributesOutput) SetSessionStatus(v string) *BgpInfoForDescribeVpnConnectionAttributesOutput
SetSessionStatus sets the SessionStatus field's value.
func (*BgpInfoForDescribeVpnConnectionAttributesOutput) SetTunnelCidr ¶
func (s *BgpInfoForDescribeVpnConnectionAttributesOutput) SetTunnelCidr(v string) *BgpInfoForDescribeVpnConnectionAttributesOutput
SetTunnelCidr sets the TunnelCidr field's value.
func (BgpInfoForDescribeVpnConnectionAttributesOutput) String ¶
func (s BgpInfoForDescribeVpnConnectionAttributesOutput) String() string
String returns the string representation
type BgpInfoForDescribeVpnConnectionsOutput ¶
type BgpInfoForDescribeVpnConnectionsOutput struct {
EnableBgp *bool `type:"boolean"`
LocalAsn *int64 `type:"integer"`
LocalBgpIp *string `type:"string"`
PeerAsn *int64 `type:"integer"`
PeerBgpIp *string `type:"string"`
SessionStatus *string `type:"string" enum:"SessionStatusForDescribeVpnConnectionsOutput"`
TunnelCidr *string `type:"string"`
// contains filtered or unexported fields
}
func (BgpInfoForDescribeVpnConnectionsOutput) GoString ¶
func (s BgpInfoForDescribeVpnConnectionsOutput) GoString() string
GoString returns the string representation
func (*BgpInfoForDescribeVpnConnectionsOutput) SetEnableBgp ¶
func (s *BgpInfoForDescribeVpnConnectionsOutput) SetEnableBgp(v bool) *BgpInfoForDescribeVpnConnectionsOutput
SetEnableBgp sets the EnableBgp field's value.
func (*BgpInfoForDescribeVpnConnectionsOutput) SetLocalAsn ¶
func (s *BgpInfoForDescribeVpnConnectionsOutput) SetLocalAsn(v int64) *BgpInfoForDescribeVpnConnectionsOutput
SetLocalAsn sets the LocalAsn field's value.
func (*BgpInfoForDescribeVpnConnectionsOutput) SetLocalBgpIp ¶
func (s *BgpInfoForDescribeVpnConnectionsOutput) SetLocalBgpIp(v string) *BgpInfoForDescribeVpnConnectionsOutput
SetLocalBgpIp sets the LocalBgpIp field's value.
func (*BgpInfoForDescribeVpnConnectionsOutput) SetPeerAsn ¶
func (s *BgpInfoForDescribeVpnConnectionsOutput) SetPeerAsn(v int64) *BgpInfoForDescribeVpnConnectionsOutput
SetPeerAsn sets the PeerAsn field's value.
func (*BgpInfoForDescribeVpnConnectionsOutput) SetPeerBgpIp ¶
func (s *BgpInfoForDescribeVpnConnectionsOutput) SetPeerBgpIp(v string) *BgpInfoForDescribeVpnConnectionsOutput
SetPeerBgpIp sets the PeerBgpIp field's value.
func (*BgpInfoForDescribeVpnConnectionsOutput) SetSessionStatus ¶
func (s *BgpInfoForDescribeVpnConnectionsOutput) SetSessionStatus(v string) *BgpInfoForDescribeVpnConnectionsOutput
SetSessionStatus sets the SessionStatus field's value.
func (*BgpInfoForDescribeVpnConnectionsOutput) SetTunnelCidr ¶
func (s *BgpInfoForDescribeVpnConnectionsOutput) SetTunnelCidr(v string) *BgpInfoForDescribeVpnConnectionsOutput
SetTunnelCidr sets the TunnelCidr field's value.
func (BgpInfoForDescribeVpnConnectionsOutput) String ¶
func (s BgpInfoForDescribeVpnConnectionsOutput) String() string
String returns the string representation
type ConvertBGPConfigForCreateVpnConnectionInput ¶
type ConvertBGPConfigForCreateVpnConnectionInput struct {
LocalBgpIp *string `type:"string"`
TunnelCidr *string `type:"string"`
// contains filtered or unexported fields
}
func (ConvertBGPConfigForCreateVpnConnectionInput) GoString ¶
func (s ConvertBGPConfigForCreateVpnConnectionInput) GoString() string
GoString returns the string representation
func (*ConvertBGPConfigForCreateVpnConnectionInput) SetLocalBgpIp ¶
func (s *ConvertBGPConfigForCreateVpnConnectionInput) SetLocalBgpIp(v string) *ConvertBGPConfigForCreateVpnConnectionInput
SetLocalBgpIp sets the LocalBgpIp field's value.
func (*ConvertBGPConfigForCreateVpnConnectionInput) SetTunnelCidr ¶
func (s *ConvertBGPConfigForCreateVpnConnectionInput) SetTunnelCidr(v string) *ConvertBGPConfigForCreateVpnConnectionInput
SetTunnelCidr sets the TunnelCidr field's value.
func (ConvertBGPConfigForCreateVpnConnectionInput) String ¶
func (s ConvertBGPConfigForCreateVpnConnectionInput) String() string
String returns the string representation
type ConvertBGPConfigForModifyVpnConnectionAttributesInput ¶
type ConvertBGPConfigForModifyVpnConnectionAttributesInput struct {
LocalBgpIp *string `type:"string"`
TunnelCidr *string `type:"string"`
// contains filtered or unexported fields
}
func (ConvertBGPConfigForModifyVpnConnectionAttributesInput) GoString ¶
func (s ConvertBGPConfigForModifyVpnConnectionAttributesInput) GoString() string
GoString returns the string representation
func (*ConvertBGPConfigForModifyVpnConnectionAttributesInput) SetLocalBgpIp ¶
func (s *ConvertBGPConfigForModifyVpnConnectionAttributesInput) SetLocalBgpIp(v string) *ConvertBGPConfigForModifyVpnConnectionAttributesInput
SetLocalBgpIp sets the LocalBgpIp field's value.
func (*ConvertBGPConfigForModifyVpnConnectionAttributesInput) SetTunnelCidr ¶
func (s *ConvertBGPConfigForModifyVpnConnectionAttributesInput) SetTunnelCidr(v string) *ConvertBGPConfigForModifyVpnConnectionAttributesInput
SetTunnelCidr sets the TunnelCidr field's value.
func (ConvertBGPConfigForModifyVpnConnectionAttributesInput) String ¶
func (s ConvertBGPConfigForModifyVpnConnectionAttributesInput) String() string
String returns the string representation
type CreateCustomerGatewayInput ¶
type CreateCustomerGatewayInput struct {
Asn *int64 `type:"integer"`
ClientToken *string `type:"string"`
CustomerGatewayName *string `type:"string"`
Description *string `type:"string"`
// IpAddress is a required field
IpAddress *string `type:"string" required:"true"`
IpVersion *string `type:"string" enum:"IpVersionForCreateCustomerGatewayInput"`
ProjectName *string `type:"string"`
// contains filtered or unexported fields
}
func (CreateCustomerGatewayInput) GoString ¶
func (s CreateCustomerGatewayInput) GoString() string
GoString returns the string representation
func (*CreateCustomerGatewayInput) SetAsn ¶
func (s *CreateCustomerGatewayInput) SetAsn(v int64) *CreateCustomerGatewayInput
SetAsn sets the Asn field's value.
func (*CreateCustomerGatewayInput) SetClientToken ¶
func (s *CreateCustomerGatewayInput) SetClientToken(v string) *CreateCustomerGatewayInput
SetClientToken sets the ClientToken field's value.
func (*CreateCustomerGatewayInput) SetCustomerGatewayName ¶
func (s *CreateCustomerGatewayInput) SetCustomerGatewayName(v string) *CreateCustomerGatewayInput
SetCustomerGatewayName sets the CustomerGatewayName field's value.
func (*CreateCustomerGatewayInput) SetDescription ¶
func (s *CreateCustomerGatewayInput) SetDescription(v string) *CreateCustomerGatewayInput
SetDescription sets the Description field's value.
func (*CreateCustomerGatewayInput) SetIpAddress ¶
func (s *CreateCustomerGatewayInput) SetIpAddress(v string) *CreateCustomerGatewayInput
SetIpAddress sets the IpAddress field's value.
func (*CreateCustomerGatewayInput) SetIpVersion ¶
func (s *CreateCustomerGatewayInput) SetIpVersion(v string) *CreateCustomerGatewayInput
SetIpVersion sets the IpVersion field's value.
func (*CreateCustomerGatewayInput) SetProjectName ¶
func (s *CreateCustomerGatewayInput) SetProjectName(v string) *CreateCustomerGatewayInput
SetProjectName sets the ProjectName field's value.
func (CreateCustomerGatewayInput) String ¶
func (s CreateCustomerGatewayInput) String() string
String returns the string representation
func (*CreateCustomerGatewayInput) Validate ¶
func (s *CreateCustomerGatewayInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateCustomerGatewayOutput ¶
type CreateCustomerGatewayOutput struct {
Metadata *response.ResponseMetadata
CustomerGatewayId *string `type:"string"`
RequestId *string `type:"string"`
// contains filtered or unexported fields
}
func (CreateCustomerGatewayOutput) GoString ¶
func (s CreateCustomerGatewayOutput) GoString() string
GoString returns the string representation
func (*CreateCustomerGatewayOutput) SetCustomerGatewayId ¶
func (s *CreateCustomerGatewayOutput) SetCustomerGatewayId(v string) *CreateCustomerGatewayOutput
SetCustomerGatewayId sets the CustomerGatewayId field's value.
func (*CreateCustomerGatewayOutput) SetRequestId ¶
func (s *CreateCustomerGatewayOutput) SetRequestId(v string) *CreateCustomerGatewayOutput
SetRequestId sets the RequestId field's value.
func (CreateCustomerGatewayOutput) String ¶
func (s CreateCustomerGatewayOutput) String() string
String returns the string representation
type CreateSslVpnClientCertInput ¶
type CreateSslVpnClientCertInput struct {
ClientToken *string `type:"string"`
Description *string `type:"string"`
SslVpnClientCertName *string `type:"string"`
// SslVpnServerId is a required field
SslVpnServerId *string `type:"string" required:"true"`
// contains filtered or unexported fields
}
func (CreateSslVpnClientCertInput) GoString ¶
func (s CreateSslVpnClientCertInput) GoString() string
GoString returns the string representation
func (*CreateSslVpnClientCertInput) SetClientToken ¶
func (s *CreateSslVpnClientCertInput) SetClientToken(v string) *CreateSslVpnClientCertInput
SetClientToken sets the ClientToken field's value.
func (*CreateSslVpnClientCertInput) SetDescription ¶
func (s *CreateSslVpnClientCertInput) SetDescription(v string) *CreateSslVpnClientCertInput
SetDescription sets the Description field's value.
func (*CreateSslVpnClientCertInput) SetSslVpnClientCertName ¶
func (s *CreateSslVpnClientCertInput) SetSslVpnClientCertName(v string) *CreateSslVpnClientCertInput
SetSslVpnClientCertName sets the SslVpnClientCertName field's value.
func (*CreateSslVpnClientCertInput) SetSslVpnServerId ¶
func (s *CreateSslVpnClientCertInput) SetSslVpnServerId(v string) *CreateSslVpnClientCertInput
SetSslVpnServerId sets the SslVpnServerId field's value.
func (CreateSslVpnClientCertInput) String ¶
func (s CreateSslVpnClientCertInput) String() string
String returns the string representation
func (*CreateSslVpnClientCertInput) Validate ¶
func (s *CreateSslVpnClientCertInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateSslVpnClientCertOutput ¶
type CreateSslVpnClientCertOutput struct {
Metadata *response.ResponseMetadata
RequestId *string `type:"string"`
SslVpnClientCertId *string `type:"string"`
// contains filtered or unexported fields
}
func (CreateSslVpnClientCertOutput) GoString ¶
func (s CreateSslVpnClientCertOutput) GoString() string
GoString returns the string representation
func (*CreateSslVpnClientCertOutput) SetRequestId ¶
func (s *CreateSslVpnClientCertOutput) SetRequestId(v string) *CreateSslVpnClientCertOutput
SetRequestId sets the RequestId field's value.
func (*CreateSslVpnClientCertOutput) SetSslVpnClientCertId ¶
func (s *CreateSslVpnClientCertOutput) SetSslVpnClientCertId(v string) *CreateSslVpnClientCertOutput
SetSslVpnClientCertId sets the SslVpnClientCertId field's value.
func (CreateSslVpnClientCertOutput) String ¶
func (s CreateSslVpnClientCertOutput) String() string
String returns the string representation
type CreateSslVpnServerInput ¶
type CreateSslVpnServerInput struct {
Auth *string `type:"string"`
Cipher *string `type:"string"`
ClientCertSessionPolicy *string `type:"string" enum:"ClientCertSessionPolicyForCreateSslVpnServerInput"`
// ClientIpPool is a required field
ClientIpPool *string `type:"string" required:"true"`
ClientToken *string `type:"string"`
Compress *bool `type:"boolean"`
Description *string `type:"string"`
// LocalSubnets is a required field
LocalSubnets []*string `type:"list" required:"true"`
Port *int64 `type:"integer"`
ProjectName *string `type:"string"`
Protocol *string `type:"string"`
SslVpnServerName *string `type:"string"`
// VpnGatewayId is a required field
VpnGatewayId *string `type:"string" required:"true"`
// contains filtered or unexported fields
}
func (CreateSslVpnServerInput) GoString ¶
func (s CreateSslVpnServerInput) GoString() string
GoString returns the string representation
func (*CreateSslVpnServerInput) SetAuth ¶
func (s *CreateSslVpnServerInput) SetAuth(v string) *CreateSslVpnServerInput
SetAuth sets the Auth field's value.
func (*CreateSslVpnServerInput) SetCipher ¶
func (s *CreateSslVpnServerInput) SetCipher(v string) *CreateSslVpnServerInput
SetCipher sets the Cipher field's value.
func (*CreateSslVpnServerInput) SetClientCertSessionPolicy ¶
func (s *CreateSslVpnServerInput) SetClientCertSessionPolicy(v string) *CreateSslVpnServerInput
SetClientCertSessionPolicy sets the ClientCertSessionPolicy field's value.
func (*CreateSslVpnServerInput) SetClientIpPool ¶
func (s *CreateSslVpnServerInput) SetClientIpPool(v string) *CreateSslVpnServerInput
SetClientIpPool sets the ClientIpPool field's value.
func (*CreateSslVpnServerInput) SetClientToken ¶
func (s *CreateSslVpnServerInput) SetClientToken(v string) *CreateSslVpnServerInput
SetClientToken sets the ClientToken field's value.
func (*CreateSslVpnServerInput) SetCompress ¶
func (s *CreateSslVpnServerInput) SetCompress(v bool) *CreateSslVpnServerInput
SetCompress sets the Compress field's value.
func (*CreateSslVpnServerInput) SetDescription ¶
func (s *CreateSslVpnServerInput) SetDescription(v string) *CreateSslVpnServerInput
SetDescription sets the Description field's value.
func (*CreateSslVpnServerInput) SetLocalSubnets ¶
func (s *CreateSslVpnServerInput) SetLocalSubnets(v []*string) *CreateSslVpnServerInput
SetLocalSubnets sets the LocalSubnets field's value.
func (*CreateSslVpnServerInput) SetPort ¶
func (s *CreateSslVpnServerInput) SetPort(v int64) *CreateSslVpnServerInput
SetPort sets the Port field's value.
func (*CreateSslVpnServerInput) SetProjectName ¶
func (s *CreateSslVpnServerInput) SetProjectName(v string) *CreateSslVpnServerInput
SetProjectName sets the ProjectName field's value.
func (*CreateSslVpnServerInput) SetProtocol ¶
func (s *CreateSslVpnServerInput) SetProtocol(v string) *CreateSslVpnServerInput
SetProtocol sets the Protocol field's value.
func (*CreateSslVpnServerInput) SetSslVpnServerName ¶
func (s *CreateSslVpnServerInput) SetSslVpnServerName(v string) *CreateSslVpnServerInput
SetSslVpnServerName sets the SslVpnServerName field's value.
func (*CreateSslVpnServerInput) SetVpnGatewayId ¶
func (s *CreateSslVpnServerInput) SetVpnGatewayId(v string) *CreateSslVpnServerInput
SetVpnGatewayId sets the VpnGatewayId field's value.
func (CreateSslVpnServerInput) String ¶
func (s CreateSslVpnServerInput) String() string
String returns the string representation
func (*CreateSslVpnServerInput) Validate ¶
func (s *CreateSslVpnServerInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateSslVpnServerOutput ¶
type CreateSslVpnServerOutput struct {
Metadata *response.ResponseMetadata
RequestId *string `type:"string"`
SslVpnServerId *string `type:"string"`
// contains filtered or unexported fields
}
func (CreateSslVpnServerOutput) GoString ¶
func (s CreateSslVpnServerOutput) GoString() string
GoString returns the string representation
func (*CreateSslVpnServerOutput) SetRequestId ¶
func (s *CreateSslVpnServerOutput) SetRequestId(v string) *CreateSslVpnServerOutput
SetRequestId sets the RequestId field's value.
func (*CreateSslVpnServerOutput) SetSslVpnServerId ¶
func (s *CreateSslVpnServerOutput) SetSslVpnServerId(v string) *CreateSslVpnServerOutput
SetSslVpnServerId sets the SslVpnServerId field's value.
func (CreateSslVpnServerOutput) String ¶
func (s CreateSslVpnServerOutput) String() string
String returns the string representation
type CreateVpnConnectionHealthCheckersInput ¶
type CreateVpnConnectionHealthCheckersInput struct {
ClientToken *string `type:"string"`
HealthCheckConfigs []*HealthCheckConfigForCreateVpnConnectionHealthCheckersInput `type:"list"`
// VpnConnectionId is a required field
VpnConnectionId *string `type:"string" required:"true"`
// contains filtered or unexported fields
}
func (CreateVpnConnectionHealthCheckersInput) GoString ¶
func (s CreateVpnConnectionHealthCheckersInput) GoString() string
GoString returns the string representation
func (*CreateVpnConnectionHealthCheckersInput) SetClientToken ¶
func (s *CreateVpnConnectionHealthCheckersInput) SetClientToken(v string) *CreateVpnConnectionHealthCheckersInput
SetClientToken sets the ClientToken field's value.
func (*CreateVpnConnectionHealthCheckersInput) SetHealthCheckConfigs ¶
func (s *CreateVpnConnectionHealthCheckersInput) SetHealthCheckConfigs(v []*HealthCheckConfigForCreateVpnConnectionHealthCheckersInput) *CreateVpnConnectionHealthCheckersInput
SetHealthCheckConfigs sets the HealthCheckConfigs field's value.
func (*CreateVpnConnectionHealthCheckersInput) SetVpnConnectionId ¶
func (s *CreateVpnConnectionHealthCheckersInput) SetVpnConnectionId(v string) *CreateVpnConnectionHealthCheckersInput
SetVpnConnectionId sets the VpnConnectionId field's value.
func (CreateVpnConnectionHealthCheckersInput) String ¶
func (s CreateVpnConnectionHealthCheckersInput) String() string
String returns the string representation
func (*CreateVpnConnectionHealthCheckersInput) Validate ¶
func (s *CreateVpnConnectionHealthCheckersInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateVpnConnectionHealthCheckersOutput ¶
type CreateVpnConnectionHealthCheckersOutput struct {
Metadata *response.ResponseMetadata
CheckerIds []*string `type:"list"`
RequestId *string `type:"string"`
// contains filtered or unexported fields
}
func (CreateVpnConnectionHealthCheckersOutput) GoString ¶
func (s CreateVpnConnectionHealthCheckersOutput) GoString() string
GoString returns the string representation
func (*CreateVpnConnectionHealthCheckersOutput) SetCheckerIds ¶
func (s *CreateVpnConnectionHealthCheckersOutput) SetCheckerIds(v []*string) *CreateVpnConnectionHealthCheckersOutput
SetCheckerIds sets the CheckerIds field's value.
func (*CreateVpnConnectionHealthCheckersOutput) SetRequestId ¶
func (s *CreateVpnConnectionHealthCheckersOutput) SetRequestId(v string) *CreateVpnConnectionHealthCheckersOutput
SetRequestId sets the RequestId field's value.
func (CreateVpnConnectionHealthCheckersOutput) String ¶
func (s CreateVpnConnectionHealthCheckersOutput) String() string
String returns the string representation
type CreateVpnConnectionInput ¶
type CreateVpnConnectionInput struct {
AttachType *string `type:"string"`
BgpConfig *BgpConfigForCreateVpnConnectionInput `type:"structure"`
ClientToken *string `type:"string"`
CustomerGatewayId *string `type:"string"`
Description *string `type:"string"`
DpdAction *string `type:"string"`
EnableTunnelsBgp *bool `type:"boolean"`
IkeConfig *IkeConfigForCreateVpnConnectionInput `type:"structure"`
IpsecConfig *IpsecConfigForCreateVpnConnectionInput `type:"structure"`
// LocalSubnet is a required field
LocalSubnet []*string `type:"list" required:"true"`
LogEnabled *bool `type:"boolean"`
NatTraversal *bool `type:"boolean"`
NegotiateInstantly *bool `type:"boolean"`
ProjectName *string `type:"string"`
// RemoteSubnet is a required field
RemoteSubnet []*string `type:"list" required:"true"`
Spec *string `type:"string"`
TunnelOptions []*TunnelOptionForCreateVpnConnectionInput `type:"list"`
VpnConnectionName *string `type:"string"`
VpnGatewayId *string `type:"string"`
// contains filtered or unexported fields
}
func (CreateVpnConnectionInput) GoString ¶
func (s CreateVpnConnectionInput) GoString() string
GoString returns the string representation
func (*CreateVpnConnectionInput) SetAttachType ¶
func (s *CreateVpnConnectionInput) SetAttachType(v string) *CreateVpnConnectionInput
SetAttachType sets the AttachType field's value.
func (*CreateVpnConnectionInput) SetBgpConfig ¶
func (s *CreateVpnConnectionInput) SetBgpConfig(v *BgpConfigForCreateVpnConnectionInput) *CreateVpnConnectionInput
SetBgpConfig sets the BgpConfig field's value.
func (*CreateVpnConnectionInput) SetClientToken ¶
func (s *CreateVpnConnectionInput) SetClientToken(v string) *CreateVpnConnectionInput
SetClientToken sets the ClientToken field's value.
func (*CreateVpnConnectionInput) SetCustomerGatewayId ¶
func (s *CreateVpnConnectionInput) SetCustomerGatewayId(v string) *CreateVpnConnectionInput
SetCustomerGatewayId sets the CustomerGatewayId field's value.
func (*CreateVpnConnectionInput) SetDescription ¶
func (s *CreateVpnConnectionInput) SetDescription(v string) *CreateVpnConnectionInput
SetDescription sets the Description field's value.
func (*CreateVpnConnectionInput) SetDpdAction ¶
func (s *CreateVpnConnectionInput) SetDpdAction(v string) *CreateVpnConnectionInput
SetDpdAction sets the DpdAction field's value.
func (*CreateVpnConnectionInput) SetEnableTunnelsBgp ¶
func (s *CreateVpnConnectionInput) SetEnableTunnelsBgp(v bool) *CreateVpnConnectionInput
SetEnableTunnelsBgp sets the EnableTunnelsBgp field's value.
func (*CreateVpnConnectionInput) SetIkeConfig ¶
func (s *CreateVpnConnectionInput) SetIkeConfig(v *IkeConfigForCreateVpnConnectionInput) *CreateVpnConnectionInput
SetIkeConfig sets the IkeConfig field's value.
func (*CreateVpnConnectionInput) SetIpsecConfig ¶
func (s *CreateVpnConnectionInput) SetIpsecConfig(v *IpsecConfigForCreateVpnConnectionInput) *CreateVpnConnectionInput
SetIpsecConfig sets the IpsecConfig field's value.
func (*CreateVpnConnectionInput) SetLocalSubnet ¶
func (s *CreateVpnConnectionInput) SetLocalSubnet(v []*string) *CreateVpnConnectionInput
SetLocalSubnet sets the LocalSubnet field's value.
func (*CreateVpnConnectionInput) SetLogEnabled ¶
func (s *CreateVpnConnectionInput) SetLogEnabled(v bool) *CreateVpnConnectionInput
SetLogEnabled sets the LogEnabled field's value.
func (*CreateVpnConnectionInput) SetNatTraversal ¶
func (s *CreateVpnConnectionInput) SetNatTraversal(v bool) *CreateVpnConnectionInput
SetNatTraversal sets the NatTraversal field's value.
func (*CreateVpnConnectionInput) SetNegotiateInstantly ¶
func (s *CreateVpnConnectionInput) SetNegotiateInstantly(v bool) *CreateVpnConnectionInput
SetNegotiateInstantly sets the NegotiateInstantly field's value.
func (*CreateVpnConnectionInput) SetProjectName ¶
func (s *CreateVpnConnectionInput) SetProjectName(v string) *CreateVpnConnectionInput
SetProjectName sets the ProjectName field's value.
func (*CreateVpnConnectionInput) SetRemoteSubnet ¶
func (s *CreateVpnConnectionInput) SetRemoteSubnet(v []*string) *CreateVpnConnectionInput
SetRemoteSubnet sets the RemoteSubnet field's value.
func (*CreateVpnConnectionInput) SetSpec ¶
func (s *CreateVpnConnectionInput) SetSpec(v string) *CreateVpnConnectionInput
SetSpec sets the Spec field's value.
func (*CreateVpnConnectionInput) SetTunnelOptions ¶
func (s *CreateVpnConnectionInput) SetTunnelOptions(v []*TunnelOptionForCreateVpnConnectionInput) *CreateVpnConnectionInput
SetTunnelOptions sets the TunnelOptions field's value.
func (*CreateVpnConnectionInput) SetVpnConnectionName ¶
func (s *CreateVpnConnectionInput) SetVpnConnectionName(v string) *CreateVpnConnectionInput
SetVpnConnectionName sets the VpnConnectionName field's value.
func (*CreateVpnConnectionInput) SetVpnGatewayId ¶
func (s *CreateVpnConnectionInput) SetVpnGatewayId(v string) *CreateVpnConnectionInput
SetVpnGatewayId sets the VpnGatewayId field's value.
func (CreateVpnConnectionInput) String ¶
func (s CreateVpnConnectionInput) String() string
String returns the string representation
func (*CreateVpnConnectionInput) Validate ¶
func (s *CreateVpnConnectionInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateVpnConnectionOutput ¶
type CreateVpnConnectionOutput struct {
Metadata *response.ResponseMetadata
OrderId *string `type:"string"`
RequestId *string `type:"string"`
VpnConnectionId *string `type:"string"`
// contains filtered or unexported fields
}
func (CreateVpnConnectionOutput) GoString ¶
func (s CreateVpnConnectionOutput) GoString() string
GoString returns the string representation
func (*CreateVpnConnectionOutput) SetOrderId ¶
func (s *CreateVpnConnectionOutput) SetOrderId(v string) *CreateVpnConnectionOutput
SetOrderId sets the OrderId field's value.
func (*CreateVpnConnectionOutput) SetRequestId ¶
func (s *CreateVpnConnectionOutput) SetRequestId(v string) *CreateVpnConnectionOutput
SetRequestId sets the RequestId field's value.
func (*CreateVpnConnectionOutput) SetVpnConnectionId ¶
func (s *CreateVpnConnectionOutput) SetVpnConnectionId(v string) *CreateVpnConnectionOutput
SetVpnConnectionId sets the VpnConnectionId field's value.
func (CreateVpnConnectionOutput) String ¶
func (s CreateVpnConnectionOutput) String() string
String returns the string representation
type CreateVpnGatewayInput ¶
type CreateVpnGatewayInput struct {
Asn *int64 `type:"integer"`
// Bandwidth is a required field
Bandwidth *int64 `type:"integer" required:"true"`
BillingType *int64 `type:"integer"`
ClientToken *string `type:"string"`
Description *string `type:"string"`
DualTunnelEnabled *bool `type:"boolean"`
IpStackType *string `type:"string"`
IpVersion *string `type:"string"`
IpsecEnabled *bool `type:"boolean"`
Period *int64 `type:"integer"`
PeriodUnit *string `type:"string"`
ProjectName *string `type:"string"`
SecondarySubnetId *string `type:"string"`
SslEnabled *bool `type:"boolean"`
SslMaxConnections *int64 `type:"integer"`
// SubnetId is a required field
SubnetId *string `type:"string" required:"true"`
Tags []*TagForCreateVpnGatewayInput `type:"list"`
// VpcId is a required field
VpcId *string `type:"string" required:"true"`
VpnGatewayName *string `type:"string"`
// contains filtered or unexported fields
}
func (CreateVpnGatewayInput) GoString ¶
func (s CreateVpnGatewayInput) GoString() string
GoString returns the string representation
func (*CreateVpnGatewayInput) SetAsn ¶
func (s *CreateVpnGatewayInput) SetAsn(v int64) *CreateVpnGatewayInput
SetAsn sets the Asn field's value.
func (*CreateVpnGatewayInput) SetBandwidth ¶
func (s *CreateVpnGatewayInput) SetBandwidth(v int64) *CreateVpnGatewayInput
SetBandwidth sets the Bandwidth field's value.
func (*CreateVpnGatewayInput) SetBillingType ¶
func (s *CreateVpnGatewayInput) SetBillingType(v int64) *CreateVpnGatewayInput
SetBillingType sets the BillingType field's value.
func (*CreateVpnGatewayInput) SetClientToken ¶
func (s *CreateVpnGatewayInput) SetClientToken(v string) *CreateVpnGatewayInput
SetClientToken sets the ClientToken field's value.
func (*CreateVpnGatewayInput) SetDescription ¶
func (s *CreateVpnGatewayInput) SetDescription(v string) *CreateVpnGatewayInput
SetDescription sets the Description field's value.
func (*CreateVpnGatewayInput) SetDualTunnelEnabled ¶
func (s *CreateVpnGatewayInput) SetDualTunnelEnabled(v bool) *CreateVpnGatewayInput
SetDualTunnelEnabled sets the DualTunnelEnabled field's value.
func (*CreateVpnGatewayInput) SetIpStackType ¶
func (s *CreateVpnGatewayInput) SetIpStackType(v string) *CreateVpnGatewayInput
SetIpStackType sets the IpStackType field's value.
func (*CreateVpnGatewayInput) SetIpVersion ¶
func (s *CreateVpnGatewayInput) SetIpVersion(v string) *CreateVpnGatewayInput
SetIpVersion sets the IpVersion field's value.
func (*CreateVpnGatewayInput) SetIpsecEnabled ¶
func (s *CreateVpnGatewayInput) SetIpsecEnabled(v bool) *CreateVpnGatewayInput
SetIpsecEnabled sets the IpsecEnabled field's value.
func (*CreateVpnGatewayInput) SetPeriod ¶
func (s *CreateVpnGatewayInput) SetPeriod(v int64) *CreateVpnGatewayInput
SetPeriod sets the Period field's value.
func (*CreateVpnGatewayInput) SetPeriodUnit ¶
func (s *CreateVpnGatewayInput) SetPeriodUnit(v string) *CreateVpnGatewayInput
SetPeriodUnit sets the PeriodUnit field's value.
func (*CreateVpnGatewayInput) SetProjectName ¶
func (s *CreateVpnGatewayInput) SetProjectName(v string) *CreateVpnGatewayInput
SetProjectName sets the ProjectName field's value.
func (*CreateVpnGatewayInput) SetSecondarySubnetId ¶
func (s *CreateVpnGatewayInput) SetSecondarySubnetId(v string) *CreateVpnGatewayInput
SetSecondarySubnetId sets the SecondarySubnetId field's value.
func (*CreateVpnGatewayInput) SetSslEnabled ¶
func (s *CreateVpnGatewayInput) SetSslEnabled(v bool) *CreateVpnGatewayInput
SetSslEnabled sets the SslEnabled field's value.
func (*CreateVpnGatewayInput) SetSslMaxConnections ¶
func (s *CreateVpnGatewayInput) SetSslMaxConnections(v int64) *CreateVpnGatewayInput
SetSslMaxConnections sets the SslMaxConnections field's value.
func (*CreateVpnGatewayInput) SetSubnetId ¶
func (s *CreateVpnGatewayInput) SetSubnetId(v string) *CreateVpnGatewayInput
SetSubnetId sets the SubnetId field's value.
func (*CreateVpnGatewayInput) SetTags ¶
func (s *CreateVpnGatewayInput) SetTags(v []*TagForCreateVpnGatewayInput) *CreateVpnGatewayInput
SetTags sets the Tags field's value.
func (*CreateVpnGatewayInput) SetVpcId ¶
func (s *CreateVpnGatewayInput) SetVpcId(v string) *CreateVpnGatewayInput
SetVpcId sets the VpcId field's value.
func (*CreateVpnGatewayInput) SetVpnGatewayName ¶
func (s *CreateVpnGatewayInput) SetVpnGatewayName(v string) *CreateVpnGatewayInput
SetVpnGatewayName sets the VpnGatewayName field's value.
func (CreateVpnGatewayInput) String ¶
func (s CreateVpnGatewayInput) String() string
String returns the string representation
func (*CreateVpnGatewayInput) Validate ¶
func (s *CreateVpnGatewayInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateVpnGatewayOutput ¶
type CreateVpnGatewayOutput struct {
Metadata *response.ResponseMetadata
OrderId *string `type:"string"`
RequestId *string `type:"string"`
VpnGatewayId *string `type:"string"`
// contains filtered or unexported fields
}
func (CreateVpnGatewayOutput) GoString ¶
func (s CreateVpnGatewayOutput) GoString() string
GoString returns the string representation
func (*CreateVpnGatewayOutput) SetOrderId ¶
func (s *CreateVpnGatewayOutput) SetOrderId(v string) *CreateVpnGatewayOutput
SetOrderId sets the OrderId field's value.
func (*CreateVpnGatewayOutput) SetRequestId ¶
func (s *CreateVpnGatewayOutput) SetRequestId(v string) *CreateVpnGatewayOutput
SetRequestId sets the RequestId field's value.
func (*CreateVpnGatewayOutput) SetVpnGatewayId ¶
func (s *CreateVpnGatewayOutput) SetVpnGatewayId(v string) *CreateVpnGatewayOutput
SetVpnGatewayId sets the VpnGatewayId field's value.
func (CreateVpnGatewayOutput) String ¶
func (s CreateVpnGatewayOutput) String() string
String returns the string representation
type CreateVpnGatewayRouteInput ¶
type CreateVpnGatewayRouteInput struct {
// DestinationCidrBlock is a required field
DestinationCidrBlock *string `type:"string" required:"true"`
// NextHopId is a required field
NextHopId *string `type:"string" required:"true"`
// VpnGatewayId is a required field
VpnGatewayId *string `type:"string" required:"true"`
// contains filtered or unexported fields
}
func (CreateVpnGatewayRouteInput) GoString ¶
func (s CreateVpnGatewayRouteInput) GoString() string
GoString returns the string representation
func (*CreateVpnGatewayRouteInput) SetDestinationCidrBlock ¶
func (s *CreateVpnGatewayRouteInput) SetDestinationCidrBlock(v string) *CreateVpnGatewayRouteInput
SetDestinationCidrBlock sets the DestinationCidrBlock field's value.
func (*CreateVpnGatewayRouteInput) SetNextHopId ¶
func (s *CreateVpnGatewayRouteInput) SetNextHopId(v string) *CreateVpnGatewayRouteInput
SetNextHopId sets the NextHopId field's value.
func (*CreateVpnGatewayRouteInput) SetVpnGatewayId ¶
func (s *CreateVpnGatewayRouteInput) SetVpnGatewayId(v string) *CreateVpnGatewayRouteInput
SetVpnGatewayId sets the VpnGatewayId field's value.
func (CreateVpnGatewayRouteInput) String ¶
func (s CreateVpnGatewayRouteInput) String() string
String returns the string representation
func (*CreateVpnGatewayRouteInput) Validate ¶
func (s *CreateVpnGatewayRouteInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateVpnGatewayRouteOutput ¶
type CreateVpnGatewayRouteOutput struct {
Metadata *response.ResponseMetadata
RequestId *string `type:"string"`
VpnGatewayRouteId *string `type:"string"`
// contains filtered or unexported fields
}
func (CreateVpnGatewayRouteOutput) GoString ¶
func (s CreateVpnGatewayRouteOutput) GoString() string
GoString returns the string representation
func (*CreateVpnGatewayRouteOutput) SetRequestId ¶
func (s *CreateVpnGatewayRouteOutput) SetRequestId(v string) *CreateVpnGatewayRouteOutput
SetRequestId sets the RequestId field's value.
func (*CreateVpnGatewayRouteOutput) SetVpnGatewayRouteId ¶
func (s *CreateVpnGatewayRouteOutput) SetVpnGatewayRouteId(v string) *CreateVpnGatewayRouteOutput
SetVpnGatewayRouteId sets the VpnGatewayRouteId field's value.
func (CreateVpnGatewayRouteOutput) String ¶
func (s CreateVpnGatewayRouteOutput) String() string
String returns the string representation
type CustomerGatewayForDescribeCustomerGatewaysOutput ¶
type CustomerGatewayForDescribeCustomerGatewaysOutput struct {
AccountId *string `type:"string"`
Asn *int64 `type:"integer"`
ConnectionCount *int64 `type:"integer"`
CreationTime *string `type:"string"`
CustomerGatewayId *string `type:"string"`
CustomerGatewayName *string `type:"string"`
Description *string `type:"string"`
IpAddress *string `type:"string"`
IpVersion *string `type:"string"`
ProjectName *string `type:"string"`
Status *string `type:"string"`
UpdateTime *string `type:"string"`
// contains filtered or unexported fields
}
func (CustomerGatewayForDescribeCustomerGatewaysOutput) GoString ¶
func (s CustomerGatewayForDescribeCustomerGatewaysOutput) GoString() string
GoString returns the string representation
func (*CustomerGatewayForDescribeCustomerGatewaysOutput) SetAccountId ¶
func (s *CustomerGatewayForDescribeCustomerGatewaysOutput) SetAccountId(v string) *CustomerGatewayForDescribeCustomerGatewaysOutput
SetAccountId sets the AccountId field's value.
func (*CustomerGatewayForDescribeCustomerGatewaysOutput) SetAsn ¶
func (s *CustomerGatewayForDescribeCustomerGatewaysOutput) SetAsn(v int64) *CustomerGatewayForDescribeCustomerGatewaysOutput
SetAsn sets the Asn field's value.
func (*CustomerGatewayForDescribeCustomerGatewaysOutput) SetConnectionCount ¶
func (s *CustomerGatewayForDescribeCustomerGatewaysOutput) SetConnectionCount(v int64) *CustomerGatewayForDescribeCustomerGatewaysOutput
SetConnectionCount sets the ConnectionCount field's value.
func (*CustomerGatewayForDescribeCustomerGatewaysOutput) SetCreationTime ¶
func (s *CustomerGatewayForDescribeCustomerGatewaysOutput) SetCreationTime(v string) *CustomerGatewayForDescribeCustomerGatewaysOutput
SetCreationTime sets the CreationTime field's value.
func (*CustomerGatewayForDescribeCustomerGatewaysOutput) SetCustomerGatewayId ¶
func (s *CustomerGatewayForDescribeCustomerGatewaysOutput) SetCustomerGatewayId(v string) *CustomerGatewayForDescribeCustomerGatewaysOutput
SetCustomerGatewayId sets the CustomerGatewayId field's value.
func (*CustomerGatewayForDescribeCustomerGatewaysOutput) SetCustomerGatewayName ¶
func (s *CustomerGatewayForDescribeCustomerGatewaysOutput) SetCustomerGatewayName(v string) *CustomerGatewayForDescribeCustomerGatewaysOutput
SetCustomerGatewayName sets the CustomerGatewayName field's value.
func (*CustomerGatewayForDescribeCustomerGatewaysOutput) SetDescription ¶
func (s *CustomerGatewayForDescribeCustomerGatewaysOutput) SetDescription(v string) *CustomerGatewayForDescribeCustomerGatewaysOutput
SetDescription sets the Description field's value.
func (*CustomerGatewayForDescribeCustomerGatewaysOutput) SetIpAddress ¶
func (s *CustomerGatewayForDescribeCustomerGatewaysOutput) SetIpAddress(v string) *CustomerGatewayForDescribeCustomerGatewaysOutput
SetIpAddress sets the IpAddress field's value.
func (*CustomerGatewayForDescribeCustomerGatewaysOutput) SetIpVersion ¶
func (s *CustomerGatewayForDescribeCustomerGatewaysOutput) SetIpVersion(v string) *CustomerGatewayForDescribeCustomerGatewaysOutput
SetIpVersion sets the IpVersion field's value.
func (*CustomerGatewayForDescribeCustomerGatewaysOutput) SetProjectName ¶
func (s *CustomerGatewayForDescribeCustomerGatewaysOutput) SetProjectName(v string) *CustomerGatewayForDescribeCustomerGatewaysOutput
SetProjectName sets the ProjectName field's value.
func (*CustomerGatewayForDescribeCustomerGatewaysOutput) SetStatus ¶
func (s *CustomerGatewayForDescribeCustomerGatewaysOutput) SetStatus(v string) *CustomerGatewayForDescribeCustomerGatewaysOutput
SetStatus sets the Status field's value.
func (*CustomerGatewayForDescribeCustomerGatewaysOutput) SetUpdateTime ¶
func (s *CustomerGatewayForDescribeCustomerGatewaysOutput) SetUpdateTime(v string) *CustomerGatewayForDescribeCustomerGatewaysOutput
SetUpdateTime sets the UpdateTime field's value.
func (CustomerGatewayForDescribeCustomerGatewaysOutput) String ¶
func (s CustomerGatewayForDescribeCustomerGatewaysOutput) String() string
String returns the string representation
type DeleteCustomerGatewayInput ¶
type DeleteCustomerGatewayInput struct {
// CustomerGatewayId is a required field
CustomerGatewayId *string `type:"string" required:"true"`
// contains filtered or unexported fields
}
func (DeleteCustomerGatewayInput) GoString ¶
func (s DeleteCustomerGatewayInput) GoString() string
GoString returns the string representation
func (*DeleteCustomerGatewayInput) SetCustomerGatewayId ¶
func (s *DeleteCustomerGatewayInput) SetCustomerGatewayId(v string) *DeleteCustomerGatewayInput
SetCustomerGatewayId sets the CustomerGatewayId field's value.
func (DeleteCustomerGatewayInput) String ¶
func (s DeleteCustomerGatewayInput) String() string
String returns the string representation
func (*DeleteCustomerGatewayInput) Validate ¶
func (s *DeleteCustomerGatewayInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteCustomerGatewayOutput ¶
type DeleteCustomerGatewayOutput struct {
Metadata *response.ResponseMetadata
RequestId *string `type:"string"`
// contains filtered or unexported fields
}
func (DeleteCustomerGatewayOutput) GoString ¶
func (s DeleteCustomerGatewayOutput) GoString() string
GoString returns the string representation
func (*DeleteCustomerGatewayOutput) SetRequestId ¶
func (s *DeleteCustomerGatewayOutput) SetRequestId(v string) *DeleteCustomerGatewayOutput
SetRequestId sets the RequestId field's value.
func (DeleteCustomerGatewayOutput) String ¶
func (s DeleteCustomerGatewayOutput) String() string
String returns the string representation
type DeleteSslVpnClientCertInput ¶
type DeleteSslVpnClientCertInput struct {
// SslVpnClientCertId is a required field
SslVpnClientCertId *string `type:"string" required:"true"`
// contains filtered or unexported fields
}
func (DeleteSslVpnClientCertInput) GoString ¶
func (s DeleteSslVpnClientCertInput) GoString() string
GoString returns the string representation
func (*DeleteSslVpnClientCertInput) SetSslVpnClientCertId ¶
func (s *DeleteSslVpnClientCertInput) SetSslVpnClientCertId(v string) *DeleteSslVpnClientCertInput
SetSslVpnClientCertId sets the SslVpnClientCertId field's value.
func (DeleteSslVpnClientCertInput) String ¶
func (s DeleteSslVpnClientCertInput) String() string
String returns the string representation
func (*DeleteSslVpnClientCertInput) Validate ¶
func (s *DeleteSslVpnClientCertInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteSslVpnClientCertOutput ¶
type DeleteSslVpnClientCertOutput struct {
Metadata *response.ResponseMetadata
RequestId *string `type:"string"`
// contains filtered or unexported fields
}
func (DeleteSslVpnClientCertOutput) GoString ¶
func (s DeleteSslVpnClientCertOutput) GoString() string
GoString returns the string representation
func (*DeleteSslVpnClientCertOutput) SetRequestId ¶
func (s *DeleteSslVpnClientCertOutput) SetRequestId(v string) *DeleteSslVpnClientCertOutput
SetRequestId sets the RequestId field's value.
func (DeleteSslVpnClientCertOutput) String ¶
func (s DeleteSslVpnClientCertOutput) String() string
String returns the string representation
type DeleteSslVpnServerInput ¶
type DeleteSslVpnServerInput struct {
// SslVpnServerId is a required field
SslVpnServerId *string `type:"string" required:"true"`
// contains filtered or unexported fields
}
func (DeleteSslVpnServerInput) GoString ¶
func (s DeleteSslVpnServerInput) GoString() string
GoString returns the string representation
func (*DeleteSslVpnServerInput) SetSslVpnServerId ¶
func (s *DeleteSslVpnServerInput) SetSslVpnServerId(v string) *DeleteSslVpnServerInput
SetSslVpnServerId sets the SslVpnServerId field's value.
func (DeleteSslVpnServerInput) String ¶
func (s DeleteSslVpnServerInput) String() string
String returns the string representation
func (*DeleteSslVpnServerInput) Validate ¶
func (s *DeleteSslVpnServerInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteSslVpnServerOutput ¶
type DeleteSslVpnServerOutput struct {
Metadata *response.ResponseMetadata
RequestId *string `type:"string"`
// contains filtered or unexported fields
}
func (DeleteSslVpnServerOutput) GoString ¶
func (s DeleteSslVpnServerOutput) GoString() string
GoString returns the string representation
func (*DeleteSslVpnServerOutput) SetRequestId ¶
func (s *DeleteSslVpnServerOutput) SetRequestId(v string) *DeleteSslVpnServerOutput
SetRequestId sets the RequestId field's value.
func (DeleteSslVpnServerOutput) String ¶
func (s DeleteSslVpnServerOutput) String() string
String returns the string representation
type DeleteVpnConnectionHealthCheckerInput ¶
type DeleteVpnConnectionHealthCheckerInput struct {
// CheckerId is a required field
CheckerId *string `type:"string" required:"true"`
ClientToken *string `type:"string"`
// VpnConnectionId is a required field
VpnConnectionId *string `type:"string" required:"true"`
// contains filtered or unexported fields
}
func (DeleteVpnConnectionHealthCheckerInput) GoString ¶
func (s DeleteVpnConnectionHealthCheckerInput) GoString() string
GoString returns the string representation
func (*DeleteVpnConnectionHealthCheckerInput) SetCheckerId ¶
func (s *DeleteVpnConnectionHealthCheckerInput) SetCheckerId(v string) *DeleteVpnConnectionHealthCheckerInput
SetCheckerId sets the CheckerId field's value.
func (*DeleteVpnConnectionHealthCheckerInput) SetClientToken ¶
func (s *DeleteVpnConnectionHealthCheckerInput) SetClientToken(v string) *DeleteVpnConnectionHealthCheckerInput
SetClientToken sets the ClientToken field's value.
func (*DeleteVpnConnectionHealthCheckerInput) SetVpnConnectionId ¶
func (s *DeleteVpnConnectionHealthCheckerInput) SetVpnConnectionId(v string) *DeleteVpnConnectionHealthCheckerInput
SetVpnConnectionId sets the VpnConnectionId field's value.
func (DeleteVpnConnectionHealthCheckerInput) String ¶
func (s DeleteVpnConnectionHealthCheckerInput) String() string
String returns the string representation
func (*DeleteVpnConnectionHealthCheckerInput) Validate ¶
func (s *DeleteVpnConnectionHealthCheckerInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteVpnConnectionHealthCheckerOutput ¶
type DeleteVpnConnectionHealthCheckerOutput struct {
Metadata *response.ResponseMetadata
RequestId *string `type:"string"`
// contains filtered or unexported fields
}
func (DeleteVpnConnectionHealthCheckerOutput) GoString ¶
func (s DeleteVpnConnectionHealthCheckerOutput) GoString() string
GoString returns the string representation
func (*DeleteVpnConnectionHealthCheckerOutput) SetRequestId ¶
func (s *DeleteVpnConnectionHealthCheckerOutput) SetRequestId(v string) *DeleteVpnConnectionHealthCheckerOutput
SetRequestId sets the RequestId field's value.
func (DeleteVpnConnectionHealthCheckerOutput) String ¶
func (s DeleteVpnConnectionHealthCheckerOutput) String() string
String returns the string representation
type DeleteVpnConnectionInput ¶
type DeleteVpnConnectionInput struct {
// VpnConnectionId is a required field
VpnConnectionId *string `type:"string" required:"true"`
// contains filtered or unexported fields
}
func (DeleteVpnConnectionInput) GoString ¶
func (s DeleteVpnConnectionInput) GoString() string
GoString returns the string representation
func (*DeleteVpnConnectionInput) SetVpnConnectionId ¶
func (s *DeleteVpnConnectionInput) SetVpnConnectionId(v string) *DeleteVpnConnectionInput
SetVpnConnectionId sets the VpnConnectionId field's value.
func (DeleteVpnConnectionInput) String ¶
func (s DeleteVpnConnectionInput) String() string
String returns the string representation
func (*DeleteVpnConnectionInput) Validate ¶
func (s *DeleteVpnConnectionInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteVpnConnectionOutput ¶
type DeleteVpnConnectionOutput struct {
Metadata *response.ResponseMetadata
OrderId *string `type:"string"`
RequestId *string `type:"string"`
// contains filtered or unexported fields
}
func (DeleteVpnConnectionOutput) GoString ¶
func (s DeleteVpnConnectionOutput) GoString() string
GoString returns the string representation
func (*DeleteVpnConnectionOutput) SetOrderId ¶
func (s *DeleteVpnConnectionOutput) SetOrderId(v string) *DeleteVpnConnectionOutput
SetOrderId sets the OrderId field's value.
func (*DeleteVpnConnectionOutput) SetRequestId ¶
func (s *DeleteVpnConnectionOutput) SetRequestId(v string) *DeleteVpnConnectionOutput
SetRequestId sets the RequestId field's value.
func (DeleteVpnConnectionOutput) String ¶
func (s DeleteVpnConnectionOutput) String() string
String returns the string representation
type DeleteVpnGatewayInput ¶
type DeleteVpnGatewayInput struct {
// VpnGatewayId is a required field
VpnGatewayId *string `type:"string" required:"true"`
// contains filtered or unexported fields
}
func (DeleteVpnGatewayInput) GoString ¶
func (s DeleteVpnGatewayInput) GoString() string
GoString returns the string representation
func (*DeleteVpnGatewayInput) SetVpnGatewayId ¶
func (s *DeleteVpnGatewayInput) SetVpnGatewayId(v string) *DeleteVpnGatewayInput
SetVpnGatewayId sets the VpnGatewayId field's value.
func (DeleteVpnGatewayInput) String ¶
func (s DeleteVpnGatewayInput) String() string
String returns the string representation
func (*DeleteVpnGatewayInput) Validate ¶
func (s *DeleteVpnGatewayInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteVpnGatewayOutput ¶
type DeleteVpnGatewayOutput struct {
Metadata *response.ResponseMetadata
OrderId *string `type:"string"`
RequestId *string `type:"string"`
// contains filtered or unexported fields
}
func (DeleteVpnGatewayOutput) GoString ¶
func (s DeleteVpnGatewayOutput) GoString() string
GoString returns the string representation
func (*DeleteVpnGatewayOutput) SetOrderId ¶
func (s *DeleteVpnGatewayOutput) SetOrderId(v string) *DeleteVpnGatewayOutput
SetOrderId sets the OrderId field's value.
func (*DeleteVpnGatewayOutput) SetRequestId ¶
func (s *DeleteVpnGatewayOutput) SetRequestId(v string) *DeleteVpnGatewayOutput
SetRequestId sets the RequestId field's value.
func (DeleteVpnGatewayOutput) String ¶
func (s DeleteVpnGatewayOutput) String() string
String returns the string representation
type DeleteVpnGatewayRouteInput ¶
type DeleteVpnGatewayRouteInput struct {
// VpnGatewayRouteId is a required field
VpnGatewayRouteId *string `type:"string" required:"true"`
// contains filtered or unexported fields
}
func (DeleteVpnGatewayRouteInput) GoString ¶
func (s DeleteVpnGatewayRouteInput) GoString() string
GoString returns the string representation
func (*DeleteVpnGatewayRouteInput) SetVpnGatewayRouteId ¶
func (s *DeleteVpnGatewayRouteInput) SetVpnGatewayRouteId(v string) *DeleteVpnGatewayRouteInput
SetVpnGatewayRouteId sets the VpnGatewayRouteId field's value.
func (DeleteVpnGatewayRouteInput) String ¶
func (s DeleteVpnGatewayRouteInput) String() string
String returns the string representation
func (*DeleteVpnGatewayRouteInput) Validate ¶
func (s *DeleteVpnGatewayRouteInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteVpnGatewayRouteOutput ¶
type DeleteVpnGatewayRouteOutput struct {
Metadata *response.ResponseMetadata
RequestId *string `type:"string"`
// contains filtered or unexported fields
}
func (DeleteVpnGatewayRouteOutput) GoString ¶
func (s DeleteVpnGatewayRouteOutput) GoString() string
GoString returns the string representation
func (*DeleteVpnGatewayRouteOutput) SetRequestId ¶
func (s *DeleteVpnGatewayRouteOutput) SetRequestId(v string) *DeleteVpnGatewayRouteOutput
SetRequestId sets the RequestId field's value.
func (DeleteVpnGatewayRouteOutput) String ¶
func (s DeleteVpnGatewayRouteOutput) String() string
String returns the string representation
type DescribeCustomerGatewayAttributesInput ¶
type DescribeCustomerGatewayAttributesInput struct {
// CustomerGatewayId is a required field
CustomerGatewayId *string `type:"string" required:"true"`
// contains filtered or unexported fields
}
func (DescribeCustomerGatewayAttributesInput) GoString ¶
func (s DescribeCustomerGatewayAttributesInput) GoString() string
GoString returns the string representation
func (*DescribeCustomerGatewayAttributesInput) SetCustomerGatewayId ¶
func (s *DescribeCustomerGatewayAttributesInput) SetCustomerGatewayId(v string) *DescribeCustomerGatewayAttributesInput
SetCustomerGatewayId sets the CustomerGatewayId field's value.
func (DescribeCustomerGatewayAttributesInput) String ¶
func (s DescribeCustomerGatewayAttributesInput) String() string
String returns the string representation
func (*DescribeCustomerGatewayAttributesInput) Validate ¶
func (s *DescribeCustomerGatewayAttributesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DescribeCustomerGatewayAttributesOutput ¶
type DescribeCustomerGatewayAttributesOutput struct {
Metadata *response.ResponseMetadata
AccountId *string `type:"string"`
Asn *int64 `type:"integer"`
ConnectionCount *int64 `type:"integer"`
CreationTime *string `type:"string"`
CustomerGatewayId *string `type:"string"`
CustomerGatewayName *string `type:"string"`
Description *string `type:"string"`
IpAddress *string `type:"string"`
ProjectName *string `type:"string"`
RequestId *string `type:"string"`
Status *string `type:"string"`
Tags []*TagForDescribeCustomerGatewayAttributesOutput `type:"list"`
UpdateTime *string `type:"string"`
// contains filtered or unexported fields
}
func (DescribeCustomerGatewayAttributesOutput) GoString ¶
func (s DescribeCustomerGatewayAttributesOutput) GoString() string
GoString returns the string representation
func (*DescribeCustomerGatewayAttributesOutput) SetAccountId ¶
func (s *DescribeCustomerGatewayAttributesOutput) SetAccountId(v string) *DescribeCustomerGatewayAttributesOutput
SetAccountId sets the AccountId field's value.
func (*DescribeCustomerGatewayAttributesOutput) SetAsn ¶
func (s *DescribeCustomerGatewayAttributesOutput) SetAsn(v int64) *DescribeCustomerGatewayAttributesOutput
SetAsn sets the Asn field's value.
func (*DescribeCustomerGatewayAttributesOutput) SetConnectionCount ¶
func (s *DescribeCustomerGatewayAttributesOutput) SetConnectionCount(v int64) *DescribeCustomerGatewayAttributesOutput
SetConnectionCount sets the ConnectionCount field's value.
func (*DescribeCustomerGatewayAttributesOutput) SetCreationTime ¶
func (s *DescribeCustomerGatewayAttributesOutput) SetCreationTime(v string) *DescribeCustomerGatewayAttributesOutput
SetCreationTime sets the CreationTime field's value.
func (*DescribeCustomerGatewayAttributesOutput) SetCustomerGatewayId ¶
func (s *DescribeCustomerGatewayAttributesOutput) SetCustomerGatewayId(v string) *DescribeCustomerGatewayAttributesOutput
SetCustomerGatewayId sets the CustomerGatewayId field's value.
func (*DescribeCustomerGatewayAttributesOutput) SetCustomerGatewayName ¶
func (s *DescribeCustomerGatewayAttributesOutput) SetCustomerGatewayName(v string) *DescribeCustomerGatewayAttributesOutput
SetCustomerGatewayName sets the CustomerGatewayName field's value.
func (*DescribeCustomerGatewayAttributesOutput) SetDescription ¶
func (s *DescribeCustomerGatewayAttributesOutput) SetDescription(v string) *DescribeCustomerGatewayAttributesOutput
SetDescription sets the Description field's value.
func (*DescribeCustomerGatewayAttributesOutput) SetIpAddress ¶
func (s *DescribeCustomerGatewayAttributesOutput) SetIpAddress(v string) *DescribeCustomerGatewayAttributesOutput
SetIpAddress sets the IpAddress field's value.
func (*DescribeCustomerGatewayAttributesOutput) SetProjectName ¶
func (s *DescribeCustomerGatewayAttributesOutput) SetProjectName(v string) *DescribeCustomerGatewayAttributesOutput
SetProjectName sets the ProjectName field's value.
func (*DescribeCustomerGatewayAttributesOutput) SetRequestId ¶
func (s *DescribeCustomerGatewayAttributesOutput) SetRequestId(v string) *DescribeCustomerGatewayAttributesOutput
SetRequestId sets the RequestId field's value.
func (*DescribeCustomerGatewayAttributesOutput) SetStatus ¶
func (s *DescribeCustomerGatewayAttributesOutput) SetStatus(v string) *DescribeCustomerGatewayAttributesOutput
SetStatus sets the Status field's value.
func (*DescribeCustomerGatewayAttributesOutput) SetTags ¶
func (s *DescribeCustomerGatewayAttributesOutput) SetTags(v []*TagForDescribeCustomerGatewayAttributesOutput) *DescribeCustomerGatewayAttributesOutput
SetTags sets the Tags field's value.
func (*DescribeCustomerGatewayAttributesOutput) SetUpdateTime ¶
func (s *DescribeCustomerGatewayAttributesOutput) SetUpdateTime(v string) *DescribeCustomerGatewayAttributesOutput
SetUpdateTime sets the UpdateTime field's value.
func (DescribeCustomerGatewayAttributesOutput) String ¶
func (s DescribeCustomerGatewayAttributesOutput) String() string
String returns the string representation
type DescribeCustomerGatewaysInput ¶
type DescribeCustomerGatewaysInput struct {
CustomerGatewayIds []*string `type:"list"`
CustomerGatewayName *string `type:"string"`
IpAddress *string `type:"string"`
IpVersion *string `type:"string"`
PageNumber *int64 `type:"integer"`
PageSize *int64 `type:"integer"`
ProjectName *string `type:"string"`
Status *string `type:"string"`
TagFilters []*TagFilterForDescribeCustomerGatewaysInput `type:"list"`
// contains filtered or unexported fields
}
func (DescribeCustomerGatewaysInput) GoString ¶
func (s DescribeCustomerGatewaysInput) GoString() string
GoString returns the string representation
func (*DescribeCustomerGatewaysInput) SetCustomerGatewayIds ¶
func (s *DescribeCustomerGatewaysInput) SetCustomerGatewayIds(v []*string) *DescribeCustomerGatewaysInput
SetCustomerGatewayIds sets the CustomerGatewayIds field's value.
func (*DescribeCustomerGatewaysInput) SetCustomerGatewayName ¶
func (s *DescribeCustomerGatewaysInput) SetCustomerGatewayName(v string) *DescribeCustomerGatewaysInput
SetCustomerGatewayName sets the CustomerGatewayName field's value.
func (*DescribeCustomerGatewaysInput) SetIpAddress ¶
func (s *DescribeCustomerGatewaysInput) SetIpAddress(v string) *DescribeCustomerGatewaysInput
SetIpAddress sets the IpAddress field's value.
func (*DescribeCustomerGatewaysInput) SetIpVersion ¶
func (s *DescribeCustomerGatewaysInput) SetIpVersion(v string) *DescribeCustomerGatewaysInput
SetIpVersion sets the IpVersion field's value.
func (*DescribeCustomerGatewaysInput) SetPageNumber ¶
func (s *DescribeCustomerGatewaysInput) SetPageNumber(v int64) *DescribeCustomerGatewaysInput
SetPageNumber sets the PageNumber field's value.
func (*DescribeCustomerGatewaysInput) SetPageSize ¶
func (s *DescribeCustomerGatewaysInput) SetPageSize(v int64) *DescribeCustomerGatewaysInput
SetPageSize sets the PageSize field's value.
func (*DescribeCustomerGatewaysInput) SetProjectName ¶
func (s *DescribeCustomerGatewaysInput) SetProjectName(v string) *DescribeCustomerGatewaysInput
SetProjectName sets the ProjectName field's value.
func (*DescribeCustomerGatewaysInput) SetStatus ¶
func (s *DescribeCustomerGatewaysInput) SetStatus(v string) *DescribeCustomerGatewaysInput
SetStatus sets the Status field's value.
func (*DescribeCustomerGatewaysInput) SetTagFilters ¶
func (s *DescribeCustomerGatewaysInput) SetTagFilters(v []*TagFilterForDescribeCustomerGatewaysInput) *DescribeCustomerGatewaysInput
SetTagFilters sets the TagFilters field's value.
func (DescribeCustomerGatewaysInput) String ¶
func (s DescribeCustomerGatewaysInput) String() string
String returns the string representation
type DescribeCustomerGatewaysOutput ¶
type DescribeCustomerGatewaysOutput struct {
Metadata *response.ResponseMetadata
CustomerGateways []*CustomerGatewayForDescribeCustomerGatewaysOutput `type:"list"`
PageNumber *int64 `type:"integer"`
PageSize *int64 `type:"integer"`
RequestId *string `type:"string"`
TotalCount *int64 `type:"integer"`
// contains filtered or unexported fields
}
func (DescribeCustomerGatewaysOutput) GoString ¶
func (s DescribeCustomerGatewaysOutput) GoString() string
GoString returns the string representation
func (*DescribeCustomerGatewaysOutput) SetCustomerGateways ¶
func (s *DescribeCustomerGatewaysOutput) SetCustomerGateways(v []*CustomerGatewayForDescribeCustomerGatewaysOutput) *DescribeCustomerGatewaysOutput
SetCustomerGateways sets the CustomerGateways field's value.
func (*DescribeCustomerGatewaysOutput) SetPageNumber ¶
func (s *DescribeCustomerGatewaysOutput) SetPageNumber(v int64) *DescribeCustomerGatewaysOutput
SetPageNumber sets the PageNumber field's value.
func (*DescribeCustomerGatewaysOutput) SetPageSize ¶
func (s *DescribeCustomerGatewaysOutput) SetPageSize(v int64) *DescribeCustomerGatewaysOutput
SetPageSize sets the PageSize field's value.
func (*DescribeCustomerGatewaysOutput) SetRequestId ¶
func (s *DescribeCustomerGatewaysOutput) SetRequestId(v string) *DescribeCustomerGatewaysOutput
SetRequestId sets the RequestId field's value.
func (*DescribeCustomerGatewaysOutput) SetTotalCount ¶
func (s *DescribeCustomerGatewaysOutput) SetTotalCount(v int64) *DescribeCustomerGatewaysOutput
SetTotalCount sets the TotalCount field's value.
func (DescribeCustomerGatewaysOutput) String ¶
func (s DescribeCustomerGatewaysOutput) String() string
String returns the string representation
type DescribeSslVpnClientCertAttributesInput ¶
type DescribeSslVpnClientCertAttributesInput struct {
// SslVpnClientCertId is a required field
SslVpnClientCertId *string `type:"string" required:"true"`
// contains filtered or unexported fields
}
func (DescribeSslVpnClientCertAttributesInput) GoString ¶
func (s DescribeSslVpnClientCertAttributesInput) GoString() string
GoString returns the string representation
func (*DescribeSslVpnClientCertAttributesInput) SetSslVpnClientCertId ¶
func (s *DescribeSslVpnClientCertAttributesInput) SetSslVpnClientCertId(v string) *DescribeSslVpnClientCertAttributesInput
SetSslVpnClientCertId sets the SslVpnClientCertId field's value.
func (DescribeSslVpnClientCertAttributesInput) String ¶
func (s DescribeSslVpnClientCertAttributesInput) String() string
String returns the string representation
func (*DescribeSslVpnClientCertAttributesInput) Validate ¶
func (s *DescribeSslVpnClientCertAttributesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DescribeSslVpnClientCertAttributesOutput ¶
type DescribeSslVpnClientCertAttributesOutput struct {
Metadata *response.ResponseMetadata
CaCertificate *string `type:"string"`
CertificateStatus *string `type:"string"`
ClientCertificate *string `type:"string"`
ClientKey *string `type:"string"`
CreationTime *string `type:"string"`
Description *string `type:"string"`
ExpiredTime *string `type:"string"`
OpenVpnClientConfig *string `type:"string"`
RequestId *string `type:"string"`
SslVpnClientCertId *string `type:"string"`
SslVpnClientCertName *string `type:"string"`
SslVpnServerId *string `type:"string"`
Status *string `type:"string"`
UpdateTime *string `type:"string"`
// contains filtered or unexported fields
}
func (DescribeSslVpnClientCertAttributesOutput) GoString ¶
func (s DescribeSslVpnClientCertAttributesOutput) GoString() string
GoString returns the string representation
func (*DescribeSslVpnClientCertAttributesOutput) SetCaCertificate ¶
func (s *DescribeSslVpnClientCertAttributesOutput) SetCaCertificate(v string) *DescribeSslVpnClientCertAttributesOutput
SetCaCertificate sets the CaCertificate field's value.
func (*DescribeSslVpnClientCertAttributesOutput) SetCertificateStatus ¶
func (s *DescribeSslVpnClientCertAttributesOutput) SetCertificateStatus(v string) *DescribeSslVpnClientCertAttributesOutput
SetCertificateStatus sets the CertificateStatus field's value.
func (*DescribeSslVpnClientCertAttributesOutput) SetClientCertificate ¶
func (s *DescribeSslVpnClientCertAttributesOutput) SetClientCertificate(v string) *DescribeSslVpnClientCertAttributesOutput
SetClientCertificate sets the ClientCertificate field's value.
func (*DescribeSslVpnClientCertAttributesOutput) SetClientKey ¶
func (s *DescribeSslVpnClientCertAttributesOutput) SetClientKey(v string) *DescribeSslVpnClientCertAttributesOutput
SetClientKey sets the ClientKey field's value.
func (*DescribeSslVpnClientCertAttributesOutput) SetCreationTime ¶
func (s *DescribeSslVpnClientCertAttributesOutput) SetCreationTime(v string) *DescribeSslVpnClientCertAttributesOutput
SetCreationTime sets the CreationTime field's value.
func (*DescribeSslVpnClientCertAttributesOutput) SetDescription ¶
func (s *DescribeSslVpnClientCertAttributesOutput) SetDescription(v string) *DescribeSslVpnClientCertAttributesOutput
SetDescription sets the Description field's value.
func (*DescribeSslVpnClientCertAttributesOutput) SetExpiredTime ¶
func (s *DescribeSslVpnClientCertAttributesOutput) SetExpiredTime(v string) *DescribeSslVpnClientCertAttributesOutput
SetExpiredTime sets the ExpiredTime field's value.
func (*DescribeSslVpnClientCertAttributesOutput) SetOpenVpnClientConfig ¶
func (s *DescribeSslVpnClientCertAttributesOutput) SetOpenVpnClientConfig(v string) *DescribeSslVpnClientCertAttributesOutput
SetOpenVpnClientConfig sets the OpenVpnClientConfig field's value.
func (*DescribeSslVpnClientCertAttributesOutput) SetRequestId ¶
func (s *DescribeSslVpnClientCertAttributesOutput) SetRequestId(v string) *DescribeSslVpnClientCertAttributesOutput
SetRequestId sets the RequestId field's value.
func (*DescribeSslVpnClientCertAttributesOutput) SetSslVpnClientCertId ¶
func (s *DescribeSslVpnClientCertAttributesOutput) SetSslVpnClientCertId(v string) *DescribeSslVpnClientCertAttributesOutput
SetSslVpnClientCertId sets the SslVpnClientCertId field's value.
func (*DescribeSslVpnClientCertAttributesOutput) SetSslVpnClientCertName ¶
func (s *DescribeSslVpnClientCertAttributesOutput) SetSslVpnClientCertName(v string) *DescribeSslVpnClientCertAttributesOutput
SetSslVpnClientCertName sets the SslVpnClientCertName field's value.
func (*DescribeSslVpnClientCertAttributesOutput) SetSslVpnServerId ¶
func (s *DescribeSslVpnClientCertAttributesOutput) SetSslVpnServerId(v string) *DescribeSslVpnClientCertAttributesOutput
SetSslVpnServerId sets the SslVpnServerId field's value.
func (*DescribeSslVpnClientCertAttributesOutput) SetStatus ¶
func (s *DescribeSslVpnClientCertAttributesOutput) SetStatus(v string) *DescribeSslVpnClientCertAttributesOutput
SetStatus sets the Status field's value.
func (*DescribeSslVpnClientCertAttributesOutput) SetUpdateTime ¶
func (s *DescribeSslVpnClientCertAttributesOutput) SetUpdateTime(v string) *DescribeSslVpnClientCertAttributesOutput
SetUpdateTime sets the UpdateTime field's value.
func (DescribeSslVpnClientCertAttributesOutput) String ¶
func (s DescribeSslVpnClientCertAttributesOutput) String() string
String returns the string representation
type DescribeSslVpnClientCertsInput ¶
type DescribeSslVpnClientCertsInput struct {
PageNumber *int64 `type:"integer"`
PageSize *int64 `type:"integer"`
SslVpnClientCertIds []*string `type:"list"`
SslVpnClientCertName *string `type:"string"`
SslVpnServerId *string `type:"string"`
TagFilters []*TagFilterForDescribeSslVpnClientCertsInput `type:"list"`
// contains filtered or unexported fields
}
func (DescribeSslVpnClientCertsInput) GoString ¶
func (s DescribeSslVpnClientCertsInput) GoString() string
GoString returns the string representation
func (*DescribeSslVpnClientCertsInput) SetPageNumber ¶
func (s *DescribeSslVpnClientCertsInput) SetPageNumber(v int64) *DescribeSslVpnClientCertsInput
SetPageNumber sets the PageNumber field's value.
func (*DescribeSslVpnClientCertsInput) SetPageSize ¶
func (s *DescribeSslVpnClientCertsInput) SetPageSize(v int64) *DescribeSslVpnClientCertsInput
SetPageSize sets the PageSize field's value.
func (*DescribeSslVpnClientCertsInput) SetSslVpnClientCertIds ¶
func (s *DescribeSslVpnClientCertsInput) SetSslVpnClientCertIds(v []*string) *DescribeSslVpnClientCertsInput
SetSslVpnClientCertIds sets the SslVpnClientCertIds field's value.
func (*DescribeSslVpnClientCertsInput) SetSslVpnClientCertName ¶
func (s *DescribeSslVpnClientCertsInput) SetSslVpnClientCertName(v string) *DescribeSslVpnClientCertsInput
SetSslVpnClientCertName sets the SslVpnClientCertName field's value.
func (*DescribeSslVpnClientCertsInput) SetSslVpnServerId ¶
func (s *DescribeSslVpnClientCertsInput) SetSslVpnServerId(v string) *DescribeSslVpnClientCertsInput
SetSslVpnServerId sets the SslVpnServerId field's value.
func (*DescribeSslVpnClientCertsInput) SetTagFilters ¶
func (s *DescribeSslVpnClientCertsInput) SetTagFilters(v []*TagFilterForDescribeSslVpnClientCertsInput) *DescribeSslVpnClientCertsInput
SetTagFilters sets the TagFilters field's value.
func (DescribeSslVpnClientCertsInput) String ¶
func (s DescribeSslVpnClientCertsInput) String() string
String returns the string representation
type DescribeSslVpnClientCertsOutput ¶
type DescribeSslVpnClientCertsOutput struct {
Metadata *response.ResponseMetadata
PageNumber *int64 `type:"integer"`
PageSize *int64 `type:"integer"`
RequestId *string `type:"string"`
SslVpnClientCerts []*SslVpnClientCertForDescribeSslVpnClientCertsOutput `type:"list"`
TotalCount *int64 `type:"integer"`
// contains filtered or unexported fields
}
func (DescribeSslVpnClientCertsOutput) GoString ¶
func (s DescribeSslVpnClientCertsOutput) GoString() string
GoString returns the string representation
func (*DescribeSslVpnClientCertsOutput) SetPageNumber ¶
func (s *DescribeSslVpnClientCertsOutput) SetPageNumber(v int64) *DescribeSslVpnClientCertsOutput
SetPageNumber sets the PageNumber field's value.
func (*DescribeSslVpnClientCertsOutput) SetPageSize ¶
func (s *DescribeSslVpnClientCertsOutput) SetPageSize(v int64) *DescribeSslVpnClientCertsOutput
SetPageSize sets the PageSize field's value.
func (*DescribeSslVpnClientCertsOutput) SetRequestId ¶
func (s *DescribeSslVpnClientCertsOutput) SetRequestId(v string) *DescribeSslVpnClientCertsOutput
SetRequestId sets the RequestId field's value.
func (*DescribeSslVpnClientCertsOutput) SetSslVpnClientCerts ¶
func (s *DescribeSslVpnClientCertsOutput) SetSslVpnClientCerts(v []*SslVpnClientCertForDescribeSslVpnClientCertsOutput) *DescribeSslVpnClientCertsOutput
SetSslVpnClientCerts sets the SslVpnClientCerts field's value.
func (*DescribeSslVpnClientCertsOutput) SetTotalCount ¶
func (s *DescribeSslVpnClientCertsOutput) SetTotalCount(v int64) *DescribeSslVpnClientCertsOutput
SetTotalCount sets the TotalCount field's value.
func (DescribeSslVpnClientCertsOutput) String ¶
func (s DescribeSslVpnClientCertsOutput) String() string
String returns the string representation
type DescribeSslVpnServersInput ¶
type DescribeSslVpnServersInput struct {
PageNumber *int64 `type:"integer"`
PageSize *int64 `type:"integer"`
ProjectName *string `type:"string"`
SslVpnServerIds []*string `type:"list"`
SslVpnServerName *string `type:"string"`
TagFilters []*TagFilterForDescribeSslVpnServersInput `type:"list"`
VpnGatewayId *string `type:"string"`
// contains filtered or unexported fields
}
func (DescribeSslVpnServersInput) GoString ¶
func (s DescribeSslVpnServersInput) GoString() string
GoString returns the string representation
func (*DescribeSslVpnServersInput) SetPageNumber ¶
func (s *DescribeSslVpnServersInput) SetPageNumber(v int64) *DescribeSslVpnServersInput
SetPageNumber sets the PageNumber field's value.
func (*DescribeSslVpnServersInput) SetPageSize ¶
func (s *DescribeSslVpnServersInput) SetPageSize(v int64) *DescribeSslVpnServersInput
SetPageSize sets the PageSize field's value.
func (*DescribeSslVpnServersInput) SetProjectName ¶
func (s *DescribeSslVpnServersInput) SetProjectName(v string) *DescribeSslVpnServersInput
SetProjectName sets the ProjectName field's value.
func (*DescribeSslVpnServersInput) SetSslVpnServerIds ¶
func (s *DescribeSslVpnServersInput) SetSslVpnServerIds(v []*string) *DescribeSslVpnServersInput
SetSslVpnServerIds sets the SslVpnServerIds field's value.
func (*DescribeSslVpnServersInput) SetSslVpnServerName ¶
func (s *DescribeSslVpnServersInput) SetSslVpnServerName(v string) *DescribeSslVpnServersInput
SetSslVpnServerName sets the SslVpnServerName field's value.
func (*DescribeSslVpnServersInput) SetTagFilters ¶
func (s *DescribeSslVpnServersInput) SetTagFilters(v []*TagFilterForDescribeSslVpnServersInput) *DescribeSslVpnServersInput
SetTagFilters sets the TagFilters field's value.
func (*DescribeSslVpnServersInput) SetVpnGatewayId ¶
func (s *DescribeSslVpnServersInput) SetVpnGatewayId(v string) *DescribeSslVpnServersInput
SetVpnGatewayId sets the VpnGatewayId field's value.
func (DescribeSslVpnServersInput) String ¶
func (s DescribeSslVpnServersInput) String() string
String returns the string representation
type DescribeSslVpnServersOutput ¶
type DescribeSslVpnServersOutput struct {
Metadata *response.ResponseMetadata
PageNumber *int64 `type:"integer"`
PageSize *int64 `type:"integer"`
RequestId *string `type:"string"`
SslVpnServers []*SslVpnServerForDescribeSslVpnServersOutput `type:"list"`
TotalCount *int64 `type:"integer"`
// contains filtered or unexported fields
}
func (DescribeSslVpnServersOutput) GoString ¶
func (s DescribeSslVpnServersOutput) GoString() string
GoString returns the string representation
func (*DescribeSslVpnServersOutput) SetPageNumber ¶
func (s *DescribeSslVpnServersOutput) SetPageNumber(v int64) *DescribeSslVpnServersOutput
SetPageNumber sets the PageNumber field's value.
func (*DescribeSslVpnServersOutput) SetPageSize ¶
func (s *DescribeSslVpnServersOutput) SetPageSize(v int64) *DescribeSslVpnServersOutput
SetPageSize sets the PageSize field's value.
func (*DescribeSslVpnServersOutput) SetRequestId ¶
func (s *DescribeSslVpnServersOutput) SetRequestId(v string) *DescribeSslVpnServersOutput
SetRequestId sets the RequestId field's value.
func (*DescribeSslVpnServersOutput) SetSslVpnServers ¶
func (s *DescribeSslVpnServersOutput) SetSslVpnServers(v []*SslVpnServerForDescribeSslVpnServersOutput) *DescribeSslVpnServersOutput
SetSslVpnServers sets the SslVpnServers field's value.
func (*DescribeSslVpnServersOutput) SetTotalCount ¶
func (s *DescribeSslVpnServersOutput) SetTotalCount(v int64) *DescribeSslVpnServersOutput
SetTotalCount sets the TotalCount field's value.
func (DescribeSslVpnServersOutput) String ¶
func (s DescribeSslVpnServersOutput) String() string
String returns the string representation
type DescribeVpnConnectionAttributesInput ¶
type DescribeVpnConnectionAttributesInput struct {
// VpnConnectionId is a required field
VpnConnectionId *string `type:"string" required:"true"`
// contains filtered or unexported fields
}
func (DescribeVpnConnectionAttributesInput) GoString ¶
func (s DescribeVpnConnectionAttributesInput) GoString() string
GoString returns the string representation
func (*DescribeVpnConnectionAttributesInput) SetVpnConnectionId ¶
func (s *DescribeVpnConnectionAttributesInput) SetVpnConnectionId(v string) *DescribeVpnConnectionAttributesInput
SetVpnConnectionId sets the VpnConnectionId field's value.
func (DescribeVpnConnectionAttributesInput) String ¶
func (s DescribeVpnConnectionAttributesInput) String() string
String returns the string representation
func (*DescribeVpnConnectionAttributesInput) Validate ¶
func (s *DescribeVpnConnectionAttributesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DescribeVpnConnectionAttributesOutput ¶
type DescribeVpnConnectionAttributesOutput struct {
Metadata *response.ResponseMetadata
AccountId *string `type:"string"`
AttachStatus *string `type:"string"`
AttachType *string `type:"string"`
BgpInfo *BgpInfoForDescribeVpnConnectionAttributesOutput `type:"structure"`
BusinessStatus *string `type:"string"`
ConnectStatus *string `type:"string"`
CreationTime *string `type:"string"`
CustomerGatewayId *string `type:"string"`
DeletedTime *string `type:"string"`
Description *string `type:"string"`
DpdAction *string `type:"string"`
DualTunnelEnabled *bool `type:"boolean"`
EnableTunnelsBgp *bool `type:"boolean"`
HealthCheckers []*HealthCheckerForDescribeVpnConnectionAttributesOutput `type:"list"`
IkeConfig *IkeConfigForDescribeVpnConnectionAttributesOutput `type:"structure"`
IpAddress *string `type:"string"`
IpsecConfig *IpsecConfigForDescribeVpnConnectionAttributesOutput `type:"structure"`
IsBlocked *bool `type:"boolean"`
LocalSubnet []*string `type:"list"`
LogEnabled *bool `type:"boolean"`
NatTraversal *bool `type:"boolean"`
NegotiateInstantly *bool `type:"boolean"`
OverdueTime *string `type:"string"`
ProjectName *string `type:"string"`
RemoteSubnet []*string `type:"list"`
RequestId *string `type:"string"`
Spec *string `type:"string"`
Status *string `type:"string"`
Tags []*TagForDescribeVpnConnectionAttributesOutput `type:"list"`
TransitRouterId *string `type:"string"`
TunnelOptions []*TunnelOptionForDescribeVpnConnectionAttributesOutput `type:"list"`
UpdateTime *string `type:"string"`
VpnConnectionId *string `type:"string"`
VpnConnectionName *string `type:"string"`
VpnGatewayId *string `type:"string"`
ZoneId *string `type:"string"`
// contains filtered or unexported fields
}
func (DescribeVpnConnectionAttributesOutput) GoString ¶
func (s DescribeVpnConnectionAttributesOutput) GoString() string
GoString returns the string representation
func (*DescribeVpnConnectionAttributesOutput) SetAccountId ¶
func (s *DescribeVpnConnectionAttributesOutput) SetAccountId(v string) *DescribeVpnConnectionAttributesOutput
SetAccountId sets the AccountId field's value.
func (*DescribeVpnConnectionAttributesOutput) SetAttachStatus ¶
func (s *DescribeVpnConnectionAttributesOutput) SetAttachStatus(v string) *DescribeVpnConnectionAttributesOutput
SetAttachStatus sets the AttachStatus field's value.
func (*DescribeVpnConnectionAttributesOutput) SetAttachType ¶
func (s *DescribeVpnConnectionAttributesOutput) SetAttachType(v string) *DescribeVpnConnectionAttributesOutput
SetAttachType sets the AttachType field's value.
func (*DescribeVpnConnectionAttributesOutput) SetBgpInfo ¶
func (s *DescribeVpnConnectionAttributesOutput) SetBgpInfo(v *BgpInfoForDescribeVpnConnectionAttributesOutput) *DescribeVpnConnectionAttributesOutput
SetBgpInfo sets the BgpInfo field's value.
func (*DescribeVpnConnectionAttributesOutput) SetBusinessStatus ¶
func (s *DescribeVpnConnectionAttributesOutput) SetBusinessStatus(v string) *DescribeVpnConnectionAttributesOutput
SetBusinessStatus sets the BusinessStatus field's value.
func (*DescribeVpnConnectionAttributesOutput) SetConnectStatus ¶
func (s *DescribeVpnConnectionAttributesOutput) SetConnectStatus(v string) *DescribeVpnConnectionAttributesOutput
SetConnectStatus sets the ConnectStatus field's value.
func (*DescribeVpnConnectionAttributesOutput) SetCreationTime ¶
func (s *DescribeVpnConnectionAttributesOutput) SetCreationTime(v string) *DescribeVpnConnectionAttributesOutput
SetCreationTime sets the CreationTime field's value.
func (*DescribeVpnConnectionAttributesOutput) SetCustomerGatewayId ¶
func (s *DescribeVpnConnectionAttributesOutput) SetCustomerGatewayId(v string) *DescribeVpnConnectionAttributesOutput
SetCustomerGatewayId sets the CustomerGatewayId field's value.
func (*DescribeVpnConnectionAttributesOutput) SetDeletedTime ¶
func (s *DescribeVpnConnectionAttributesOutput) SetDeletedTime(v string) *DescribeVpnConnectionAttributesOutput
SetDeletedTime sets the DeletedTime field's value.
func (*DescribeVpnConnectionAttributesOutput) SetDescription ¶
func (s *DescribeVpnConnectionAttributesOutput) SetDescription(v string) *DescribeVpnConnectionAttributesOutput
SetDescription sets the Description field's value.
func (*DescribeVpnConnectionAttributesOutput) SetDpdAction ¶
func (s *DescribeVpnConnectionAttributesOutput) SetDpdAction(v string) *DescribeVpnConnectionAttributesOutput
SetDpdAction sets the DpdAction field's value.
func (*DescribeVpnConnectionAttributesOutput) SetDualTunnelEnabled ¶
func (s *DescribeVpnConnectionAttributesOutput) SetDualTunnelEnabled(v bool) *DescribeVpnConnectionAttributesOutput
SetDualTunnelEnabled sets the DualTunnelEnabled field's value.
func (*DescribeVpnConnectionAttributesOutput) SetEnableTunnelsBgp ¶
func (s *DescribeVpnConnectionAttributesOutput) SetEnableTunnelsBgp(v bool) *DescribeVpnConnectionAttributesOutput
SetEnableTunnelsBgp sets the EnableTunnelsBgp field's value.
func (*DescribeVpnConnectionAttributesOutput) SetHealthCheckers ¶
func (s *DescribeVpnConnectionAttributesOutput) SetHealthCheckers(v []*HealthCheckerForDescribeVpnConnectionAttributesOutput) *DescribeVpnConnectionAttributesOutput
SetHealthCheckers sets the HealthCheckers field's value.
func (*DescribeVpnConnectionAttributesOutput) SetIkeConfig ¶
func (s *DescribeVpnConnectionAttributesOutput) SetIkeConfig(v *IkeConfigForDescribeVpnConnectionAttributesOutput) *DescribeVpnConnectionAttributesOutput
SetIkeConfig sets the IkeConfig field's value.
func (*DescribeVpnConnectionAttributesOutput) SetIpAddress ¶
func (s *DescribeVpnConnectionAttributesOutput) SetIpAddress(v string) *DescribeVpnConnectionAttributesOutput
SetIpAddress sets the IpAddress field's value.
func (*DescribeVpnConnectionAttributesOutput) SetIpsecConfig ¶
func (s *DescribeVpnConnectionAttributesOutput) SetIpsecConfig(v *IpsecConfigForDescribeVpnConnectionAttributesOutput) *DescribeVpnConnectionAttributesOutput
SetIpsecConfig sets the IpsecConfig field's value.
func (*DescribeVpnConnectionAttributesOutput) SetIsBlocked ¶
func (s *DescribeVpnConnectionAttributesOutput) SetIsBlocked(v bool) *DescribeVpnConnectionAttributesOutput
SetIsBlocked sets the IsBlocked field's value.
func (*DescribeVpnConnectionAttributesOutput) SetLocalSubnet ¶
func (s *DescribeVpnConnectionAttributesOutput) SetLocalSubnet(v []*string) *DescribeVpnConnectionAttributesOutput
SetLocalSubnet sets the LocalSubnet field's value.
func (*DescribeVpnConnectionAttributesOutput) SetLogEnabled ¶
func (s *DescribeVpnConnectionAttributesOutput) SetLogEnabled(v bool) *DescribeVpnConnectionAttributesOutput
SetLogEnabled sets the LogEnabled field's value.
func (*DescribeVpnConnectionAttributesOutput) SetNatTraversal ¶
func (s *DescribeVpnConnectionAttributesOutput) SetNatTraversal(v bool) *DescribeVpnConnectionAttributesOutput
SetNatTraversal sets the NatTraversal field's value.
func (*DescribeVpnConnectionAttributesOutput) SetNegotiateInstantly ¶
func (s *DescribeVpnConnectionAttributesOutput) SetNegotiateInstantly(v bool) *DescribeVpnConnectionAttributesOutput
SetNegotiateInstantly sets the NegotiateInstantly field's value.
func (*DescribeVpnConnectionAttributesOutput) SetOverdueTime ¶
func (s *DescribeVpnConnectionAttributesOutput) SetOverdueTime(v string) *DescribeVpnConnectionAttributesOutput
SetOverdueTime sets the OverdueTime field's value.
func (*DescribeVpnConnectionAttributesOutput) SetProjectName ¶
func (s *DescribeVpnConnectionAttributesOutput) SetProjectName(v string) *DescribeVpnConnectionAttributesOutput
SetProjectName sets the ProjectName field's value.
func (*DescribeVpnConnectionAttributesOutput) SetRemoteSubnet ¶
func (s *DescribeVpnConnectionAttributesOutput) SetRemoteSubnet(v []*string) *DescribeVpnConnectionAttributesOutput
SetRemoteSubnet sets the RemoteSubnet field's value.
func (*DescribeVpnConnectionAttributesOutput) SetRequestId ¶
func (s *DescribeVpnConnectionAttributesOutput) SetRequestId(v string) *DescribeVpnConnectionAttributesOutput
SetRequestId sets the RequestId field's value.
func (*DescribeVpnConnectionAttributesOutput) SetSpec ¶
func (s *DescribeVpnConnectionAttributesOutput) SetSpec(v string) *DescribeVpnConnectionAttributesOutput
SetSpec sets the Spec field's value.
func (*DescribeVpnConnectionAttributesOutput) SetStatus ¶
func (s *DescribeVpnConnectionAttributesOutput) SetStatus(v string) *DescribeVpnConnectionAttributesOutput
SetStatus sets the Status field's value.
func (*DescribeVpnConnectionAttributesOutput) SetTags ¶
func (s *DescribeVpnConnectionAttributesOutput) SetTags(v []*TagForDescribeVpnConnectionAttributesOutput) *DescribeVpnConnectionAttributesOutput
SetTags sets the Tags field's value.
func (*DescribeVpnConnectionAttributesOutput) SetTransitRouterId ¶
func (s *DescribeVpnConnectionAttributesOutput) SetTransitRouterId(v string) *DescribeVpnConnectionAttributesOutput
SetTransitRouterId sets the TransitRouterId field's value.
func (*DescribeVpnConnectionAttributesOutput) SetTunnelOptions ¶
func (s *DescribeVpnConnectionAttributesOutput) SetTunnelOptions(v []*TunnelOptionForDescribeVpnConnectionAttributesOutput) *DescribeVpnConnectionAttributesOutput
SetTunnelOptions sets the TunnelOptions field's value.
func (*DescribeVpnConnectionAttributesOutput) SetUpdateTime ¶
func (s *DescribeVpnConnectionAttributesOutput) SetUpdateTime(v string) *DescribeVpnConnectionAttributesOutput
SetUpdateTime sets the UpdateTime field's value.
func (*DescribeVpnConnectionAttributesOutput) SetVpnConnectionId ¶
func (s *DescribeVpnConnectionAttributesOutput) SetVpnConnectionId(v string) *DescribeVpnConnectionAttributesOutput
SetVpnConnectionId sets the VpnConnectionId field's value.
func (*DescribeVpnConnectionAttributesOutput) SetVpnConnectionName ¶
func (s *DescribeVpnConnectionAttributesOutput) SetVpnConnectionName(v string) *DescribeVpnConnectionAttributesOutput
SetVpnConnectionName sets the VpnConnectionName field's value.
func (*DescribeVpnConnectionAttributesOutput) SetVpnGatewayId ¶
func (s *DescribeVpnConnectionAttributesOutput) SetVpnGatewayId(v string) *DescribeVpnConnectionAttributesOutput
SetVpnGatewayId sets the VpnGatewayId field's value.
func (*DescribeVpnConnectionAttributesOutput) SetZoneId ¶
func (s *DescribeVpnConnectionAttributesOutput) SetZoneId(v string) *DescribeVpnConnectionAttributesOutput
SetZoneId sets the ZoneId field's value.
func (DescribeVpnConnectionAttributesOutput) String ¶
func (s DescribeVpnConnectionAttributesOutput) String() string
String returns the string representation
type DescribeVpnConnectionsInput ¶
type DescribeVpnConnectionsInput struct {
AttachStatus *string `type:"string"`
AttachType *string `type:"string"`
CustomerGatewayId *string `type:"string"`
PageNumber *int64 `type:"integer"`
PageSize *int64 `type:"integer"`
ProjectName *string `type:"string"`
Spec *string `type:"string"`
Status *string `type:"string"`
TagFilters []*TagFilterForDescribeVpnConnectionsInput `type:"list"`
TransitRouterId *string `type:"string"`
VpnConnectionIds []*string `type:"list"`
VpnConnectionName *string `type:"string"`
VpnGatewayId *string `type:"string"`
// contains filtered or unexported fields
}
func (DescribeVpnConnectionsInput) GoString ¶
func (s DescribeVpnConnectionsInput) GoString() string
GoString returns the string representation
func (*DescribeVpnConnectionsInput) SetAttachStatus ¶
func (s *DescribeVpnConnectionsInput) SetAttachStatus(v string) *DescribeVpnConnectionsInput
SetAttachStatus sets the AttachStatus field's value.
func (*DescribeVpnConnectionsInput) SetAttachType ¶
func (s *DescribeVpnConnectionsInput) SetAttachType(v string) *DescribeVpnConnectionsInput
SetAttachType sets the AttachType field's value.
func (*DescribeVpnConnectionsInput) SetCustomerGatewayId ¶
func (s *DescribeVpnConnectionsInput) SetCustomerGatewayId(v string) *DescribeVpnConnectionsInput
SetCustomerGatewayId sets the CustomerGatewayId field's value.
func (*DescribeVpnConnectionsInput) SetPageNumber ¶
func (s *DescribeVpnConnectionsInput) SetPageNumber(v int64) *DescribeVpnConnectionsInput
SetPageNumber sets the PageNumber field's value.
func (*DescribeVpnConnectionsInput) SetPageSize ¶
func (s *DescribeVpnConnectionsInput) SetPageSize(v int64) *DescribeVpnConnectionsInput
SetPageSize sets the PageSize field's value.
func (*DescribeVpnConnectionsInput) SetProjectName ¶
func (s *DescribeVpnConnectionsInput) SetProjectName(v string) *DescribeVpnConnectionsInput
SetProjectName sets the ProjectName field's value.
func (*DescribeVpnConnectionsInput) SetSpec ¶
func (s *DescribeVpnConnectionsInput) SetSpec(v string) *DescribeVpnConnectionsInput
SetSpec sets the Spec field's value.
func (*DescribeVpnConnectionsInput) SetStatus ¶
func (s *DescribeVpnConnectionsInput) SetStatus(v string) *DescribeVpnConnectionsInput
SetStatus sets the Status field's value.
func (*DescribeVpnConnectionsInput) SetTagFilters ¶
func (s *DescribeVpnConnectionsInput) SetTagFilters(v []*TagFilterForDescribeVpnConnectionsInput) *DescribeVpnConnectionsInput
SetTagFilters sets the TagFilters field's value.
func (*DescribeVpnConnectionsInput) SetTransitRouterId ¶
func (s *DescribeVpnConnectionsInput) SetTransitRouterId(v string) *DescribeVpnConnectionsInput
SetTransitRouterId sets the TransitRouterId field's value.
func (*DescribeVpnConnectionsInput) SetVpnConnectionIds ¶
func (s *DescribeVpnConnectionsInput) SetVpnConnectionIds(v []*string) *DescribeVpnConnectionsInput
SetVpnConnectionIds sets the VpnConnectionIds field's value.
func (*DescribeVpnConnectionsInput) SetVpnConnectionName ¶
func (s *DescribeVpnConnectionsInput) SetVpnConnectionName(v string) *DescribeVpnConnectionsInput
SetVpnConnectionName sets the VpnConnectionName field's value.
func (*DescribeVpnConnectionsInput) SetVpnGatewayId ¶
func (s *DescribeVpnConnectionsInput) SetVpnGatewayId(v string) *DescribeVpnConnectionsInput
SetVpnGatewayId sets the VpnGatewayId field's value.
func (DescribeVpnConnectionsInput) String ¶
func (s DescribeVpnConnectionsInput) String() string
String returns the string representation
type DescribeVpnConnectionsOutput ¶
type DescribeVpnConnectionsOutput struct {
Metadata *response.ResponseMetadata
PageNumber *int64 `type:"integer"`
PageSize *int64 `type:"integer"`
RequestId *string `type:"string"`
TotalCount *int64 `type:"integer"`
VpnConnections []*VpnConnectionForDescribeVpnConnectionsOutput `type:"list"`
// contains filtered or unexported fields
}
func (DescribeVpnConnectionsOutput) GoString ¶
func (s DescribeVpnConnectionsOutput) GoString() string
GoString returns the string representation
func (*DescribeVpnConnectionsOutput) SetPageNumber ¶
func (s *DescribeVpnConnectionsOutput) SetPageNumber(v int64) *DescribeVpnConnectionsOutput
SetPageNumber sets the PageNumber field's value.
func (*DescribeVpnConnectionsOutput) SetPageSize ¶
func (s *DescribeVpnConnectionsOutput) SetPageSize(v int64) *DescribeVpnConnectionsOutput
SetPageSize sets the PageSize field's value.
func (*DescribeVpnConnectionsOutput) SetRequestId ¶
func (s *DescribeVpnConnectionsOutput) SetRequestId(v string) *DescribeVpnConnectionsOutput
SetRequestId sets the RequestId field's value.
func (*DescribeVpnConnectionsOutput) SetTotalCount ¶
func (s *DescribeVpnConnectionsOutput) SetTotalCount(v int64) *DescribeVpnConnectionsOutput
SetTotalCount sets the TotalCount field's value.
func (*DescribeVpnConnectionsOutput) SetVpnConnections ¶
func (s *DescribeVpnConnectionsOutput) SetVpnConnections(v []*VpnConnectionForDescribeVpnConnectionsOutput) *DescribeVpnConnectionsOutput
SetVpnConnections sets the VpnConnections field's value.
func (DescribeVpnConnectionsOutput) String ¶
func (s DescribeVpnConnectionsOutput) String() string
String returns the string representation
type DescribeVpnGatewayAttributesInput ¶
type DescribeVpnGatewayAttributesInput struct {
// VpnGatewayId is a required field
VpnGatewayId *string `type:"string" required:"true"`
// contains filtered or unexported fields
}
func (DescribeVpnGatewayAttributesInput) GoString ¶
func (s DescribeVpnGatewayAttributesInput) GoString() string
GoString returns the string representation
func (*DescribeVpnGatewayAttributesInput) SetVpnGatewayId ¶
func (s *DescribeVpnGatewayAttributesInput) SetVpnGatewayId(v string) *DescribeVpnGatewayAttributesInput
SetVpnGatewayId sets the VpnGatewayId field's value.
func (DescribeVpnGatewayAttributesInput) String ¶
func (s DescribeVpnGatewayAttributesInput) String() string
String returns the string representation
func (*DescribeVpnGatewayAttributesInput) Validate ¶
func (s *DescribeVpnGatewayAttributesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DescribeVpnGatewayAttributesOutput ¶
type DescribeVpnGatewayAttributesOutput struct {
Metadata *response.ResponseMetadata
AccountId *string `type:"string"`
Asn *int64 `type:"integer"`
Bandwidth *int64 `type:"integer"`
BillingType *int64 `type:"integer"`
BusinessStatus *string `type:"string"`
ConnectionCount *int64 `type:"integer"`
CreationTime *string `type:"string"`
DeletedTime *string `type:"string"`
Description *string `type:"string"`
DualTunnelEnabled *bool `type:"boolean"`
ExpiredTime *string `type:"string"`
IpAddress *string `type:"string"`
IpStackType *string `type:"string"`
IpVersion *string `type:"string"`
IpsecEnabled *bool `type:"boolean"`
IsBlocked *bool `type:"boolean"`
LockReason *string `type:"string"`
OverdueTime *string `type:"string"`
ProjectName *string `type:"string"`
RequestId *string `type:"string"`
RouteCount *int64 `type:"integer"`
SecondaryIpAddress *string `type:"string"`
SecondarySubnetId *string `type:"string"`
SslEnabled *bool `type:"boolean"`
SslMaxConnection *int64 `type:"integer"`
SslMaxConnections *int64 `type:"integer"`
Status *string `type:"string"`
SubnetId *string `type:"string"`
Tags []*TagForDescribeVpnGatewayAttributesOutput `type:"list"`
UpdateTime *string `type:"string"`
VpcId *string `type:"string"`
VpnGatewayId *string `type:"string"`
VpnGatewayName *string `type:"string"`
// contains filtered or unexported fields
}
func (DescribeVpnGatewayAttributesOutput) GoString ¶
func (s DescribeVpnGatewayAttributesOutput) GoString() string
GoString returns the string representation
func (*DescribeVpnGatewayAttributesOutput) SetAccountId ¶
func (s *DescribeVpnGatewayAttributesOutput) SetAccountId(v string) *DescribeVpnGatewayAttributesOutput
SetAccountId sets the AccountId field's value.
func (*DescribeVpnGatewayAttributesOutput) SetAsn ¶
func (s *DescribeVpnGatewayAttributesOutput) SetAsn(v int64) *DescribeVpnGatewayAttributesOutput
SetAsn sets the Asn field's value.
func (*DescribeVpnGatewayAttributesOutput) SetBandwidth ¶
func (s *DescribeVpnGatewayAttributesOutput) SetBandwidth(v int64) *DescribeVpnGatewayAttributesOutput
SetBandwidth sets the Bandwidth field's value.
func (*DescribeVpnGatewayAttributesOutput) SetBillingType ¶
func (s *DescribeVpnGatewayAttributesOutput) SetBillingType(v int64) *DescribeVpnGatewayAttributesOutput
SetBillingType sets the BillingType field's value.
func (*DescribeVpnGatewayAttributesOutput) SetBusinessStatus ¶
func (s *DescribeVpnGatewayAttributesOutput) SetBusinessStatus(v string) *DescribeVpnGatewayAttributesOutput
SetBusinessStatus sets the BusinessStatus field's value.
func (*DescribeVpnGatewayAttributesOutput) SetConnectionCount ¶
func (s *DescribeVpnGatewayAttributesOutput) SetConnectionCount(v int64) *DescribeVpnGatewayAttributesOutput
SetConnectionCount sets the ConnectionCount field's value.
func (*DescribeVpnGatewayAttributesOutput) SetCreationTime ¶
func (s *DescribeVpnGatewayAttributesOutput) SetCreationTime(v string) *DescribeVpnGatewayAttributesOutput
SetCreationTime sets the CreationTime field's value.
func (*DescribeVpnGatewayAttributesOutput) SetDeletedTime ¶
func (s *DescribeVpnGatewayAttributesOutput) SetDeletedTime(v string) *DescribeVpnGatewayAttributesOutput
SetDeletedTime sets the DeletedTime field's value.
func (*DescribeVpnGatewayAttributesOutput) SetDescription ¶
func (s *DescribeVpnGatewayAttributesOutput) SetDescription(v string) *DescribeVpnGatewayAttributesOutput
SetDescription sets the Description field's value.
func (*DescribeVpnGatewayAttributesOutput) SetDualTunnelEnabled ¶
func (s *DescribeVpnGatewayAttributesOutput) SetDualTunnelEnabled(v bool) *DescribeVpnGatewayAttributesOutput
SetDualTunnelEnabled sets the DualTunnelEnabled field's value.
func (*DescribeVpnGatewayAttributesOutput) SetExpiredTime ¶
func (s *DescribeVpnGatewayAttributesOutput) SetExpiredTime(v string) *DescribeVpnGatewayAttributesOutput
SetExpiredTime sets the ExpiredTime field's value.
func (*DescribeVpnGatewayAttributesOutput) SetIpAddress ¶
func (s *DescribeVpnGatewayAttributesOutput) SetIpAddress(v string) *DescribeVpnGatewayAttributesOutput
SetIpAddress sets the IpAddress field's value.
func (*DescribeVpnGatewayAttributesOutput) SetIpStackType ¶
func (s *DescribeVpnGatewayAttributesOutput) SetIpStackType(v string) *DescribeVpnGatewayAttributesOutput
SetIpStackType sets the IpStackType field's value.
func (*DescribeVpnGatewayAttributesOutput) SetIpVersion ¶
func (s *DescribeVpnGatewayAttributesOutput) SetIpVersion(v string) *DescribeVpnGatewayAttributesOutput
SetIpVersion sets the IpVersion field's value.
func (*DescribeVpnGatewayAttributesOutput) SetIpsecEnabled ¶
func (s *DescribeVpnGatewayAttributesOutput) SetIpsecEnabled(v bool) *DescribeVpnGatewayAttributesOutput
SetIpsecEnabled sets the IpsecEnabled field's value.
func (*DescribeVpnGatewayAttributesOutput) SetIsBlocked ¶
func (s *DescribeVpnGatewayAttributesOutput) SetIsBlocked(v bool) *DescribeVpnGatewayAttributesOutput
SetIsBlocked sets the IsBlocked field's value.
func (*DescribeVpnGatewayAttributesOutput) SetLockReason ¶
func (s *DescribeVpnGatewayAttributesOutput) SetLockReason(v string) *DescribeVpnGatewayAttributesOutput
SetLockReason sets the LockReason field's value.
func (*DescribeVpnGatewayAttributesOutput) SetOverdueTime ¶
func (s *DescribeVpnGatewayAttributesOutput) SetOverdueTime(v string) *DescribeVpnGatewayAttributesOutput
SetOverdueTime sets the OverdueTime field's value.
func (*DescribeVpnGatewayAttributesOutput) SetProjectName ¶
func (s *DescribeVpnGatewayAttributesOutput) SetProjectName(v string) *DescribeVpnGatewayAttributesOutput
SetProjectName sets the ProjectName field's value.
func (*DescribeVpnGatewayAttributesOutput) SetRequestId ¶
func (s *DescribeVpnGatewayAttributesOutput) SetRequestId(v string) *DescribeVpnGatewayAttributesOutput
SetRequestId sets the RequestId field's value.
func (*DescribeVpnGatewayAttributesOutput) SetRouteCount ¶
func (s *DescribeVpnGatewayAttributesOutput) SetRouteCount(v int64) *DescribeVpnGatewayAttributesOutput
SetRouteCount sets the RouteCount field's value.
func (*DescribeVpnGatewayAttributesOutput) SetSecondaryIpAddress ¶
func (s *DescribeVpnGatewayAttributesOutput) SetSecondaryIpAddress(v string) *DescribeVpnGatewayAttributesOutput
SetSecondaryIpAddress sets the SecondaryIpAddress field's value.
func (*DescribeVpnGatewayAttributesOutput) SetSecondarySubnetId ¶
func (s *DescribeVpnGatewayAttributesOutput) SetSecondarySubnetId(v string) *DescribeVpnGatewayAttributesOutput
SetSecondarySubnetId sets the SecondarySubnetId field's value.
func (*DescribeVpnGatewayAttributesOutput) SetSslEnabled ¶
func (s *DescribeVpnGatewayAttributesOutput) SetSslEnabled(v bool) *DescribeVpnGatewayAttributesOutput
SetSslEnabled sets the SslEnabled field's value.
func (*DescribeVpnGatewayAttributesOutput) SetSslMaxConnection ¶
func (s *DescribeVpnGatewayAttributesOutput) SetSslMaxConnection(v int64) *DescribeVpnGatewayAttributesOutput
SetSslMaxConnection sets the SslMaxConnection field's value.
func (*DescribeVpnGatewayAttributesOutput) SetSslMaxConnections ¶
func (s *DescribeVpnGatewayAttributesOutput) SetSslMaxConnections(v int64) *DescribeVpnGatewayAttributesOutput
SetSslMaxConnections sets the SslMaxConnections field's value.
func (*DescribeVpnGatewayAttributesOutput) SetStatus ¶
func (s *DescribeVpnGatewayAttributesOutput) SetStatus(v string) *DescribeVpnGatewayAttributesOutput
SetStatus sets the Status field's value.
func (*DescribeVpnGatewayAttributesOutput) SetSubnetId ¶
func (s *DescribeVpnGatewayAttributesOutput) SetSubnetId(v string) *DescribeVpnGatewayAttributesOutput
SetSubnetId sets the SubnetId field's value.
func (*DescribeVpnGatewayAttributesOutput) SetTags ¶
func (s *DescribeVpnGatewayAttributesOutput) SetTags(v []*TagForDescribeVpnGatewayAttributesOutput) *DescribeVpnGatewayAttributesOutput
SetTags sets the Tags field's value.
func (*DescribeVpnGatewayAttributesOutput) SetUpdateTime ¶
func (s *DescribeVpnGatewayAttributesOutput) SetUpdateTime(v string) *DescribeVpnGatewayAttributesOutput
SetUpdateTime sets the UpdateTime field's value.
func (*DescribeVpnGatewayAttributesOutput) SetVpcId ¶
func (s *DescribeVpnGatewayAttributesOutput) SetVpcId(v string) *DescribeVpnGatewayAttributesOutput
SetVpcId sets the VpcId field's value.
func (*DescribeVpnGatewayAttributesOutput) SetVpnGatewayId ¶
func (s *DescribeVpnGatewayAttributesOutput) SetVpnGatewayId(v string) *DescribeVpnGatewayAttributesOutput
SetVpnGatewayId sets the VpnGatewayId field's value.
func (*DescribeVpnGatewayAttributesOutput) SetVpnGatewayName ¶
func (s *DescribeVpnGatewayAttributesOutput) SetVpnGatewayName(v string) *DescribeVpnGatewayAttributesOutput
SetVpnGatewayName sets the VpnGatewayName field's value.
func (DescribeVpnGatewayAttributesOutput) String ¶
func (s DescribeVpnGatewayAttributesOutput) String() string
String returns the string representation
type DescribeVpnGatewayRouteAttributesInput ¶
type DescribeVpnGatewayRouteAttributesInput struct {
// VpnGatewayRouteId is a required field
VpnGatewayRouteId *string `type:"string" required:"true"`
// contains filtered or unexported fields
}
func (DescribeVpnGatewayRouteAttributesInput) GoString ¶
func (s DescribeVpnGatewayRouteAttributesInput) GoString() string
GoString returns the string representation
func (*DescribeVpnGatewayRouteAttributesInput) SetVpnGatewayRouteId ¶
func (s *DescribeVpnGatewayRouteAttributesInput) SetVpnGatewayRouteId(v string) *DescribeVpnGatewayRouteAttributesInput
SetVpnGatewayRouteId sets the VpnGatewayRouteId field's value.
func (DescribeVpnGatewayRouteAttributesInput) String ¶
func (s DescribeVpnGatewayRouteAttributesInput) String() string
String returns the string representation
func (*DescribeVpnGatewayRouteAttributesInput) Validate ¶
func (s *DescribeVpnGatewayRouteAttributesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DescribeVpnGatewayRouteAttributesOutput ¶
type DescribeVpnGatewayRouteAttributesOutput struct {
Metadata *response.ResponseMetadata
AsPath []*AsPathForDescribeVpnGatewayRouteAttributesOutput `type:"list"`
CreationTime *string `type:"string"`
DestinationCidrBlock *string `type:"string"`
NextHopId *string `type:"string"`
NextTunnelId *string `type:"string"`
RequestId *string `type:"string"`
RouteType *string `type:"string"`
Status *string `type:"string"`
UpdateTime *string `type:"string"`
VpnGatewayId *string `type:"string"`
VpnGatewayRouteId *string `type:"string"`
// contains filtered or unexported fields
}
func (DescribeVpnGatewayRouteAttributesOutput) GoString ¶
func (s DescribeVpnGatewayRouteAttributesOutput) GoString() string
GoString returns the string representation
func (*DescribeVpnGatewayRouteAttributesOutput) SetAsPath ¶
func (s *DescribeVpnGatewayRouteAttributesOutput) SetAsPath(v []*AsPathForDescribeVpnGatewayRouteAttributesOutput) *DescribeVpnGatewayRouteAttributesOutput
SetAsPath sets the AsPath field's value.
func (*DescribeVpnGatewayRouteAttributesOutput) SetCreationTime ¶
func (s *DescribeVpnGatewayRouteAttributesOutput) SetCreationTime(v string) *DescribeVpnGatewayRouteAttributesOutput
SetCreationTime sets the CreationTime field's value.
func (*DescribeVpnGatewayRouteAttributesOutput) SetDestinationCidrBlock ¶
func (s *DescribeVpnGatewayRouteAttributesOutput) SetDestinationCidrBlock(v string) *DescribeVpnGatewayRouteAttributesOutput
SetDestinationCidrBlock sets the DestinationCidrBlock field's value.
func (*DescribeVpnGatewayRouteAttributesOutput) SetNextHopId ¶
func (s *DescribeVpnGatewayRouteAttributesOutput) SetNextHopId(v string) *DescribeVpnGatewayRouteAttributesOutput
SetNextHopId sets the NextHopId field's value.
func (*DescribeVpnGatewayRouteAttributesOutput) SetNextTunnelId ¶
func (s *DescribeVpnGatewayRouteAttributesOutput) SetNextTunnelId(v string) *DescribeVpnGatewayRouteAttributesOutput
SetNextTunnelId sets the NextTunnelId field's value.
func (*DescribeVpnGatewayRouteAttributesOutput) SetRequestId ¶
func (s *DescribeVpnGatewayRouteAttributesOutput) SetRequestId(v string) *DescribeVpnGatewayRouteAttributesOutput
SetRequestId sets the RequestId field's value.
func (*DescribeVpnGatewayRouteAttributesOutput) SetRouteType ¶
func (s *DescribeVpnGatewayRouteAttributesOutput) SetRouteType(v string) *DescribeVpnGatewayRouteAttributesOutput
SetRouteType sets the RouteType field's value.
func (*DescribeVpnGatewayRouteAttributesOutput) SetStatus ¶
func (s *DescribeVpnGatewayRouteAttributesOutput) SetStatus(v string) *DescribeVpnGatewayRouteAttributesOutput
SetStatus sets the Status field's value.
func (*DescribeVpnGatewayRouteAttributesOutput) SetUpdateTime ¶
func (s *DescribeVpnGatewayRouteAttributesOutput) SetUpdateTime(v string) *DescribeVpnGatewayRouteAttributesOutput
SetUpdateTime sets the UpdateTime field's value.
func (*DescribeVpnGatewayRouteAttributesOutput) SetVpnGatewayId ¶
func (s *DescribeVpnGatewayRouteAttributesOutput) SetVpnGatewayId(v string) *DescribeVpnGatewayRouteAttributesOutput
SetVpnGatewayId sets the VpnGatewayId field's value.
func (*DescribeVpnGatewayRouteAttributesOutput) SetVpnGatewayRouteId ¶
func (s *DescribeVpnGatewayRouteAttributesOutput) SetVpnGatewayRouteId(v string) *DescribeVpnGatewayRouteAttributesOutput
SetVpnGatewayRouteId sets the VpnGatewayRouteId field's value.
func (DescribeVpnGatewayRouteAttributesOutput) String ¶
func (s DescribeVpnGatewayRouteAttributesOutput) String() string
String returns the string representation
type DescribeVpnGatewayRoutesInput ¶
type DescribeVpnGatewayRoutesInput struct {
DestinationCidrBlock *string `type:"string"`
NextHopId *string `type:"string"`
PageNumber *int64 `type:"integer"`
PageSize *int64 `type:"integer"`
RouteType *string `type:"string" enum:"RouteTypeForDescribeVpnGatewayRoutesInput"`
Status *string `type:"string"`
VpnGatewayId *string `type:"string"`
VpnGatewayRouteIds []*string `type:"list"`
// contains filtered or unexported fields
}
func (DescribeVpnGatewayRoutesInput) GoString ¶
func (s DescribeVpnGatewayRoutesInput) GoString() string
GoString returns the string representation
func (*DescribeVpnGatewayRoutesInput) SetDestinationCidrBlock ¶
func (s *DescribeVpnGatewayRoutesInput) SetDestinationCidrBlock(v string) *DescribeVpnGatewayRoutesInput
SetDestinationCidrBlock sets the DestinationCidrBlock field's value.
func (*DescribeVpnGatewayRoutesInput) SetNextHopId ¶
func (s *DescribeVpnGatewayRoutesInput) SetNextHopId(v string) *DescribeVpnGatewayRoutesInput
SetNextHopId sets the NextHopId field's value.
func (*DescribeVpnGatewayRoutesInput) SetPageNumber ¶
func (s *DescribeVpnGatewayRoutesInput) SetPageNumber(v int64) *DescribeVpnGatewayRoutesInput
SetPageNumber sets the PageNumber field's value.
func (*DescribeVpnGatewayRoutesInput) SetPageSize ¶
func (s *DescribeVpnGatewayRoutesInput) SetPageSize(v int64) *DescribeVpnGatewayRoutesInput
SetPageSize sets the PageSize field's value.
func (*DescribeVpnGatewayRoutesInput) SetRouteType ¶
func (s *DescribeVpnGatewayRoutesInput) SetRouteType(v string) *DescribeVpnGatewayRoutesInput
SetRouteType sets the RouteType field's value.
func (*DescribeVpnGatewayRoutesInput) SetStatus ¶
func (s *DescribeVpnGatewayRoutesInput) SetStatus(v string) *DescribeVpnGatewayRoutesInput
SetStatus sets the Status field's value.
func (*DescribeVpnGatewayRoutesInput) SetVpnGatewayId ¶
func (s *DescribeVpnGatewayRoutesInput) SetVpnGatewayId(v string) *DescribeVpnGatewayRoutesInput
SetVpnGatewayId sets the VpnGatewayId field's value.
func (*DescribeVpnGatewayRoutesInput) SetVpnGatewayRouteIds ¶
func (s *DescribeVpnGatewayRoutesInput) SetVpnGatewayRouteIds(v []*string) *DescribeVpnGatewayRoutesInput
SetVpnGatewayRouteIds sets the VpnGatewayRouteIds field's value.
func (DescribeVpnGatewayRoutesInput) String ¶
func (s DescribeVpnGatewayRoutesInput) String() string
String returns the string representation
type DescribeVpnGatewayRoutesOutput ¶
type DescribeVpnGatewayRoutesOutput struct {
Metadata *response.ResponseMetadata
PageNumber *int64 `type:"integer"`
PageSize *int64 `type:"integer"`
RequestId *string `type:"string"`
TotalCount *int64 `type:"integer"`
VpnGatewayRoutes []*VpnGatewayRouteForDescribeVpnGatewayRoutesOutput `type:"list"`
// contains filtered or unexported fields
}
func (DescribeVpnGatewayRoutesOutput) GoString ¶
func (s DescribeVpnGatewayRoutesOutput) GoString() string
GoString returns the string representation
func (*DescribeVpnGatewayRoutesOutput) SetPageNumber ¶
func (s *DescribeVpnGatewayRoutesOutput) SetPageNumber(v int64) *DescribeVpnGatewayRoutesOutput
SetPageNumber sets the PageNumber field's value.
func (*DescribeVpnGatewayRoutesOutput) SetPageSize ¶
func (s *DescribeVpnGatewayRoutesOutput) SetPageSize(v int64) *DescribeVpnGatewayRoutesOutput
SetPageSize sets the PageSize field's value.
func (*DescribeVpnGatewayRoutesOutput) SetRequestId ¶
func (s *DescribeVpnGatewayRoutesOutput) SetRequestId(v string) *DescribeVpnGatewayRoutesOutput
SetRequestId sets the RequestId field's value.
func (*DescribeVpnGatewayRoutesOutput) SetTotalCount ¶
func (s *DescribeVpnGatewayRoutesOutput) SetTotalCount(v int64) *DescribeVpnGatewayRoutesOutput
SetTotalCount sets the TotalCount field's value.
func (*DescribeVpnGatewayRoutesOutput) SetVpnGatewayRoutes ¶
func (s *DescribeVpnGatewayRoutesOutput) SetVpnGatewayRoutes(v []*VpnGatewayRouteForDescribeVpnGatewayRoutesOutput) *DescribeVpnGatewayRoutesOutput
SetVpnGatewayRoutes sets the VpnGatewayRoutes field's value.
func (DescribeVpnGatewayRoutesOutput) String ¶
func (s DescribeVpnGatewayRoutesOutput) String() string
String returns the string representation
type DescribeVpnGatewaysBillingInput ¶
type DescribeVpnGatewaysBillingInput struct {
PageNumber *int64 `type:"integer"`
PageSize *int64 `type:"integer"`
ProjectName *string `type:"string"`
VpnGatewayIds []*string `type:"list"`
// contains filtered or unexported fields
}
func (DescribeVpnGatewaysBillingInput) GoString ¶
func (s DescribeVpnGatewaysBillingInput) GoString() string
GoString returns the string representation
func (*DescribeVpnGatewaysBillingInput) SetPageNumber ¶
func (s *DescribeVpnGatewaysBillingInput) SetPageNumber(v int64) *DescribeVpnGatewaysBillingInput
SetPageNumber sets the PageNumber field's value.
func (*DescribeVpnGatewaysBillingInput) SetPageSize ¶
func (s *DescribeVpnGatewaysBillingInput) SetPageSize(v int64) *DescribeVpnGatewaysBillingInput
SetPageSize sets the PageSize field's value.
func (*DescribeVpnGatewaysBillingInput) SetProjectName ¶
func (s *DescribeVpnGatewaysBillingInput) SetProjectName(v string) *DescribeVpnGatewaysBillingInput
SetProjectName sets the ProjectName field's value.
func (*DescribeVpnGatewaysBillingInput) SetVpnGatewayIds ¶
func (s *DescribeVpnGatewaysBillingInput) SetVpnGatewayIds(v []*string) *DescribeVpnGatewaysBillingInput
SetVpnGatewayIds sets the VpnGatewayIds field's value.
func (DescribeVpnGatewaysBillingInput) String ¶
func (s DescribeVpnGatewaysBillingInput) String() string
String returns the string representation
type DescribeVpnGatewaysBillingOutput ¶
type DescribeVpnGatewaysBillingOutput struct {
Metadata *response.ResponseMetadata
PageNumber *int64 `type:"integer"`
PageSize *int64 `type:"integer"`
RequestId *string `type:"string"`
TotalCount *int64 `type:"integer"`
VpnGateways []*VpnGatewayForDescribeVpnGatewaysBillingOutput `type:"list"`
// contains filtered or unexported fields
}
func (DescribeVpnGatewaysBillingOutput) GoString ¶
func (s DescribeVpnGatewaysBillingOutput) GoString() string
GoString returns the string representation
func (*DescribeVpnGatewaysBillingOutput) SetPageNumber ¶
func (s *DescribeVpnGatewaysBillingOutput) SetPageNumber(v int64) *DescribeVpnGatewaysBillingOutput
SetPageNumber sets the PageNumber field's value.
func (*DescribeVpnGatewaysBillingOutput) SetPageSize ¶
func (s *DescribeVpnGatewaysBillingOutput) SetPageSize(v int64) *DescribeVpnGatewaysBillingOutput
SetPageSize sets the PageSize field's value.
func (*DescribeVpnGatewaysBillingOutput) SetRequestId ¶
func (s *DescribeVpnGatewaysBillingOutput) SetRequestId(v string) *DescribeVpnGatewaysBillingOutput
SetRequestId sets the RequestId field's value.
func (*DescribeVpnGatewaysBillingOutput) SetTotalCount ¶
func (s *DescribeVpnGatewaysBillingOutput) SetTotalCount(v int64) *DescribeVpnGatewaysBillingOutput
SetTotalCount sets the TotalCount field's value.
func (*DescribeVpnGatewaysBillingOutput) SetVpnGateways ¶
func (s *DescribeVpnGatewaysBillingOutput) SetVpnGateways(v []*VpnGatewayForDescribeVpnGatewaysBillingOutput) *DescribeVpnGatewaysBillingOutput
SetVpnGateways sets the VpnGateways field's value.
func (DescribeVpnGatewaysBillingOutput) String ¶
func (s DescribeVpnGatewaysBillingOutput) String() string
String returns the string representation
type DescribeVpnGatewaysInput ¶
type DescribeVpnGatewaysInput struct {
DualTunnelEnabled *bool `type:"boolean"`
IpAddress *string `type:"string"`
IpStackType *string `type:"string"`
IpVersion *string `type:"string"`
IpsecEnabled *bool `type:"boolean"`
PageNumber *int64 `type:"integer"`
PageSize *int64 `type:"integer"`
ProjectName *string `type:"string"`
SslEnabled *bool `type:"boolean"`
SubnetId *string `type:"string"`
TagFilters []*TagFilterForDescribeVpnGatewaysInput `type:"list"`
VpcId *string `type:"string"`
VpnGatewayIds []*string `type:"list"`
VpnGatewayName *string `type:"string"`
// contains filtered or unexported fields
}
func (DescribeVpnGatewaysInput) GoString ¶
func (s DescribeVpnGatewaysInput) GoString() string
GoString returns the string representation
func (*DescribeVpnGatewaysInput) SetDualTunnelEnabled ¶
func (s *DescribeVpnGatewaysInput) SetDualTunnelEnabled(v bool) *DescribeVpnGatewaysInput
SetDualTunnelEnabled sets the DualTunnelEnabled field's value.
func (*DescribeVpnGatewaysInput) SetIpAddress ¶
func (s *DescribeVpnGatewaysInput) SetIpAddress(v string) *DescribeVpnGatewaysInput
SetIpAddress sets the IpAddress field's value.
func (*DescribeVpnGatewaysInput) SetIpStackType ¶
func (s *DescribeVpnGatewaysInput) SetIpStackType(v string) *DescribeVpnGatewaysInput
SetIpStackType sets the IpStackType field's value.
func (*DescribeVpnGatewaysInput) SetIpVersion ¶
func (s *DescribeVpnGatewaysInput) SetIpVersion(v string) *DescribeVpnGatewaysInput
SetIpVersion sets the IpVersion field's value.
func (*DescribeVpnGatewaysInput) SetIpsecEnabled ¶
func (s *DescribeVpnGatewaysInput) SetIpsecEnabled(v bool) *DescribeVpnGatewaysInput
SetIpsecEnabled sets the IpsecEnabled field's value.
func (*DescribeVpnGatewaysInput) SetPageNumber ¶
func (s *DescribeVpnGatewaysInput) SetPageNumber(v int64) *DescribeVpnGatewaysInput
SetPageNumber sets the PageNumber field's value.
func (*DescribeVpnGatewaysInput) SetPageSize ¶
func (s *DescribeVpnGatewaysInput) SetPageSize(v int64) *DescribeVpnGatewaysInput
SetPageSize sets the PageSize field's value.
func (*DescribeVpnGatewaysInput) SetProjectName ¶
func (s *DescribeVpnGatewaysInput) SetProjectName(v string) *DescribeVpnGatewaysInput
SetProjectName sets the ProjectName field's value.
func (*DescribeVpnGatewaysInput) SetSslEnabled ¶
func (s *DescribeVpnGatewaysInput) SetSslEnabled(v bool) *DescribeVpnGatewaysInput
SetSslEnabled sets the SslEnabled field's value.
func (*DescribeVpnGatewaysInput) SetSubnetId ¶
func (s *DescribeVpnGatewaysInput) SetSubnetId(v string) *DescribeVpnGatewaysInput
SetSubnetId sets the SubnetId field's value.
func (*DescribeVpnGatewaysInput) SetTagFilters ¶
func (s *DescribeVpnGatewaysInput) SetTagFilters(v []*TagFilterForDescribeVpnGatewaysInput) *DescribeVpnGatewaysInput
SetTagFilters sets the TagFilters field's value.
func (*DescribeVpnGatewaysInput) SetVpcId ¶
func (s *DescribeVpnGatewaysInput) SetVpcId(v string) *DescribeVpnGatewaysInput
SetVpcId sets the VpcId field's value.
func (*DescribeVpnGatewaysInput) SetVpnGatewayIds ¶
func (s *DescribeVpnGatewaysInput) SetVpnGatewayIds(v []*string) *DescribeVpnGatewaysInput
SetVpnGatewayIds sets the VpnGatewayIds field's value.
func (*DescribeVpnGatewaysInput) SetVpnGatewayName ¶
func (s *DescribeVpnGatewaysInput) SetVpnGatewayName(v string) *DescribeVpnGatewaysInput
SetVpnGatewayName sets the VpnGatewayName field's value.
func (DescribeVpnGatewaysInput) String ¶
func (s DescribeVpnGatewaysInput) String() string
String returns the string representation
type DescribeVpnGatewaysOutput ¶
type DescribeVpnGatewaysOutput struct {
Metadata *response.ResponseMetadata
PageNumber *int64 `type:"integer"`
PageSize *int64 `type:"integer"`
RequestId *string `type:"string"`
TotalCount *int64 `type:"integer"`
VpnGateways []*VpnGatewayForDescribeVpnGatewaysOutput `type:"list"`
// contains filtered or unexported fields
}
func (DescribeVpnGatewaysOutput) GoString ¶
func (s DescribeVpnGatewaysOutput) GoString() string
GoString returns the string representation
func (*DescribeVpnGatewaysOutput) SetPageNumber ¶
func (s *DescribeVpnGatewaysOutput) SetPageNumber(v int64) *DescribeVpnGatewaysOutput
SetPageNumber sets the PageNumber field's value.
func (*DescribeVpnGatewaysOutput) SetPageSize ¶
func (s *DescribeVpnGatewaysOutput) SetPageSize(v int64) *DescribeVpnGatewaysOutput
SetPageSize sets the PageSize field's value.
func (*DescribeVpnGatewaysOutput) SetRequestId ¶
func (s *DescribeVpnGatewaysOutput) SetRequestId(v string) *DescribeVpnGatewaysOutput
SetRequestId sets the RequestId field's value.
func (*DescribeVpnGatewaysOutput) SetTotalCount ¶
func (s *DescribeVpnGatewaysOutput) SetTotalCount(v int64) *DescribeVpnGatewaysOutput
SetTotalCount sets the TotalCount field's value.
func (*DescribeVpnGatewaysOutput) SetVpnGateways ¶
func (s *DescribeVpnGatewaysOutput) SetVpnGateways(v []*VpnGatewayForDescribeVpnGatewaysOutput) *DescribeVpnGatewaysOutput
SetVpnGateways sets the VpnGateways field's value.
func (DescribeVpnGatewaysOutput) String ¶
func (s DescribeVpnGatewaysOutput) String() string
String returns the string representation
type HealthCheckConfigForCreateVpnConnectionHealthCheckersInput ¶
type HealthCheckConfigForCreateVpnConnectionHealthCheckersInput struct {
CheckInterval *int64 `type:"integer"`
DownTime *int64 `type:"integer"`
LocalIp *string `type:"string"`
RemoteIp *string `type:"string"`
Timeout *int64 `type:"integer"`
UpTime *int64 `type:"integer"`
// contains filtered or unexported fields
}
func (HealthCheckConfigForCreateVpnConnectionHealthCheckersInput) GoString ¶
func (s HealthCheckConfigForCreateVpnConnectionHealthCheckersInput) GoString() string
GoString returns the string representation
func (*HealthCheckConfigForCreateVpnConnectionHealthCheckersInput) SetCheckInterval ¶
func (s *HealthCheckConfigForCreateVpnConnectionHealthCheckersInput) SetCheckInterval(v int64) *HealthCheckConfigForCreateVpnConnectionHealthCheckersInput
SetCheckInterval sets the CheckInterval field's value.
func (*HealthCheckConfigForCreateVpnConnectionHealthCheckersInput) SetDownTime ¶
func (s *HealthCheckConfigForCreateVpnConnectionHealthCheckersInput) SetDownTime(v int64) *HealthCheckConfigForCreateVpnConnectionHealthCheckersInput
SetDownTime sets the DownTime field's value.
func (*HealthCheckConfigForCreateVpnConnectionHealthCheckersInput) SetLocalIp ¶
func (s *HealthCheckConfigForCreateVpnConnectionHealthCheckersInput) SetLocalIp(v string) *HealthCheckConfigForCreateVpnConnectionHealthCheckersInput
SetLocalIp sets the LocalIp field's value.
func (*HealthCheckConfigForCreateVpnConnectionHealthCheckersInput) SetRemoteIp ¶
func (s *HealthCheckConfigForCreateVpnConnectionHealthCheckersInput) SetRemoteIp(v string) *HealthCheckConfigForCreateVpnConnectionHealthCheckersInput
SetRemoteIp sets the RemoteIp field's value.
func (*HealthCheckConfigForCreateVpnConnectionHealthCheckersInput) SetTimeout ¶
func (s *HealthCheckConfigForCreateVpnConnectionHealthCheckersInput) SetTimeout(v int64) *HealthCheckConfigForCreateVpnConnectionHealthCheckersInput
SetTimeout sets the Timeout field's value.
func (*HealthCheckConfigForCreateVpnConnectionHealthCheckersInput) SetUpTime ¶
func (s *HealthCheckConfigForCreateVpnConnectionHealthCheckersInput) SetUpTime(v int64) *HealthCheckConfigForCreateVpnConnectionHealthCheckersInput
SetUpTime sets the UpTime field's value.
func (HealthCheckConfigForCreateVpnConnectionHealthCheckersInput) String ¶
func (s HealthCheckConfigForCreateVpnConnectionHealthCheckersInput) String() string
String returns the string representation
type HealthCheckerForDescribeVpnConnectionAttributesOutput ¶
type HealthCheckerForDescribeVpnConnectionAttributesOutput struct {
CheckInterval *int64 `type:"integer"`
CheckResult *string `type:"string" enum:"CheckResultForDescribeVpnConnectionAttributesOutput"`
CheckerId *string `type:"string"`
DownTime *int64 `type:"integer"`
LocalIp *string `type:"string"`
RemoteIp *string `type:"string"`
Timeout *int64 `type:"integer"`
UpTime *int64 `type:"integer"`
// contains filtered or unexported fields
}
func (HealthCheckerForDescribeVpnConnectionAttributesOutput) GoString ¶
func (s HealthCheckerForDescribeVpnConnectionAttributesOutput) GoString() string
GoString returns the string representation
func (*HealthCheckerForDescribeVpnConnectionAttributesOutput) SetCheckInterval ¶
func (s *HealthCheckerForDescribeVpnConnectionAttributesOutput) SetCheckInterval(v int64) *HealthCheckerForDescribeVpnConnectionAttributesOutput
SetCheckInterval sets the CheckInterval field's value.
func (*HealthCheckerForDescribeVpnConnectionAttributesOutput) SetCheckResult ¶
func (s *HealthCheckerForDescribeVpnConnectionAttributesOutput) SetCheckResult(v string) *HealthCheckerForDescribeVpnConnectionAttributesOutput
SetCheckResult sets the CheckResult field's value.
func (*HealthCheckerForDescribeVpnConnectionAttributesOutput) SetCheckerId ¶
func (s *HealthCheckerForDescribeVpnConnectionAttributesOutput) SetCheckerId(v string) *HealthCheckerForDescribeVpnConnectionAttributesOutput
SetCheckerId sets the CheckerId field's value.
func (*HealthCheckerForDescribeVpnConnectionAttributesOutput) SetDownTime ¶
func (s *HealthCheckerForDescribeVpnConnectionAttributesOutput) SetDownTime(v int64) *HealthCheckerForDescribeVpnConnectionAttributesOutput
SetDownTime sets the DownTime field's value.
func (*HealthCheckerForDescribeVpnConnectionAttributesOutput) SetLocalIp ¶
func (s *HealthCheckerForDescribeVpnConnectionAttributesOutput) SetLocalIp(v string) *HealthCheckerForDescribeVpnConnectionAttributesOutput
SetLocalIp sets the LocalIp field's value.
func (*HealthCheckerForDescribeVpnConnectionAttributesOutput) SetRemoteIp ¶
func (s *HealthCheckerForDescribeVpnConnectionAttributesOutput) SetRemoteIp(v string) *HealthCheckerForDescribeVpnConnectionAttributesOutput
SetRemoteIp sets the RemoteIp field's value.
func (*HealthCheckerForDescribeVpnConnectionAttributesOutput) SetTimeout ¶
func (s *HealthCheckerForDescribeVpnConnectionAttributesOutput) SetTimeout(v int64) *HealthCheckerForDescribeVpnConnectionAttributesOutput
SetTimeout sets the Timeout field's value.
func (*HealthCheckerForDescribeVpnConnectionAttributesOutput) SetUpTime ¶
func (s *HealthCheckerForDescribeVpnConnectionAttributesOutput) SetUpTime(v int64) *HealthCheckerForDescribeVpnConnectionAttributesOutput
SetUpTime sets the UpTime field's value.
func (HealthCheckerForDescribeVpnConnectionAttributesOutput) String ¶
func (s HealthCheckerForDescribeVpnConnectionAttributesOutput) String() string
String returns the string representation
type HealthCheckerForDescribeVpnConnectionsOutput ¶
type HealthCheckerForDescribeVpnConnectionsOutput struct {
CheckInterval *int64 `type:"integer"`
CheckResult *string `type:"string" enum:"CheckResultForDescribeVpnConnectionsOutput"`
CheckerId *string `type:"string"`
DownTime *int64 `type:"integer"`
LocalIp *string `type:"string"`
RemoteIp *string `type:"string"`
Timeout *int64 `type:"integer"`
UpTime *int64 `type:"integer"`
// contains filtered or unexported fields
}
func (HealthCheckerForDescribeVpnConnectionsOutput) GoString ¶
func (s HealthCheckerForDescribeVpnConnectionsOutput) GoString() string
GoString returns the string representation
func (*HealthCheckerForDescribeVpnConnectionsOutput) SetCheckInterval ¶
func (s *HealthCheckerForDescribeVpnConnectionsOutput) SetCheckInterval(v int64) *HealthCheckerForDescribeVpnConnectionsOutput
SetCheckInterval sets the CheckInterval field's value.
func (*HealthCheckerForDescribeVpnConnectionsOutput) SetCheckResult ¶
func (s *HealthCheckerForDescribeVpnConnectionsOutput) SetCheckResult(v string) *HealthCheckerForDescribeVpnConnectionsOutput
SetCheckResult sets the CheckResult field's value.
func (*HealthCheckerForDescribeVpnConnectionsOutput) SetCheckerId ¶
func (s *HealthCheckerForDescribeVpnConnectionsOutput) SetCheckerId(v string) *HealthCheckerForDescribeVpnConnectionsOutput
SetCheckerId sets the CheckerId field's value.
func (*HealthCheckerForDescribeVpnConnectionsOutput) SetDownTime ¶
func (s *HealthCheckerForDescribeVpnConnectionsOutput) SetDownTime(v int64) *HealthCheckerForDescribeVpnConnectionsOutput
SetDownTime sets the DownTime field's value.
func (*HealthCheckerForDescribeVpnConnectionsOutput) SetLocalIp ¶
func (s *HealthCheckerForDescribeVpnConnectionsOutput) SetLocalIp(v string) *HealthCheckerForDescribeVpnConnectionsOutput
SetLocalIp sets the LocalIp field's value.
func (*HealthCheckerForDescribeVpnConnectionsOutput) SetRemoteIp ¶
func (s *HealthCheckerForDescribeVpnConnectionsOutput) SetRemoteIp(v string) *HealthCheckerForDescribeVpnConnectionsOutput
SetRemoteIp sets the RemoteIp field's value.
func (*HealthCheckerForDescribeVpnConnectionsOutput) SetTimeout ¶
func (s *HealthCheckerForDescribeVpnConnectionsOutput) SetTimeout(v int64) *HealthCheckerForDescribeVpnConnectionsOutput
SetTimeout sets the Timeout field's value.
func (*HealthCheckerForDescribeVpnConnectionsOutput) SetUpTime ¶
func (s *HealthCheckerForDescribeVpnConnectionsOutput) SetUpTime(v int64) *HealthCheckerForDescribeVpnConnectionsOutput
SetUpTime sets the UpTime field's value.
func (HealthCheckerForDescribeVpnConnectionsOutput) String ¶
func (s HealthCheckerForDescribeVpnConnectionsOutput) String() string
String returns the string representation
type IkeConfigForCreateVpnConnectionInput ¶
type IkeConfigForCreateVpnConnectionInput struct {
AuthAlg *string `type:"string"`
DhGroup *string `type:"string"`
EncAlg *string `type:"string"`
Lifetime *int64 `type:"integer"`
LocalId *string `type:"string"`
Mode *string `type:"string"`
Psk *string `type:"string"`
RemoteId *string `type:"string"`
Version *string `type:"string"`
// contains filtered or unexported fields
}
func (IkeConfigForCreateVpnConnectionInput) GoString ¶
func (s IkeConfigForCreateVpnConnectionInput) GoString() string
GoString returns the string representation
func (*IkeConfigForCreateVpnConnectionInput) SetAuthAlg ¶
func (s *IkeConfigForCreateVpnConnectionInput) SetAuthAlg(v string) *IkeConfigForCreateVpnConnectionInput
SetAuthAlg sets the AuthAlg field's value.
func (*IkeConfigForCreateVpnConnectionInput) SetDhGroup ¶
func (s *IkeConfigForCreateVpnConnectionInput) SetDhGroup(v string) *IkeConfigForCreateVpnConnectionInput
SetDhGroup sets the DhGroup field's value.
func (*IkeConfigForCreateVpnConnectionInput) SetEncAlg ¶
func (s *IkeConfigForCreateVpnConnectionInput) SetEncAlg(v string) *IkeConfigForCreateVpnConnectionInput
SetEncAlg sets the EncAlg field's value.
func (*IkeConfigForCreateVpnConnectionInput) SetLifetime ¶
func (s *IkeConfigForCreateVpnConnectionInput) SetLifetime(v int64) *IkeConfigForCreateVpnConnectionInput
SetLifetime sets the Lifetime field's value.
func (*IkeConfigForCreateVpnConnectionInput) SetLocalId ¶
func (s *IkeConfigForCreateVpnConnectionInput) SetLocalId(v string) *IkeConfigForCreateVpnConnectionInput
SetLocalId sets the LocalId field's value.
func (*IkeConfigForCreateVpnConnectionInput) SetMode ¶
func (s *IkeConfigForCreateVpnConnectionInput) SetMode(v string) *IkeConfigForCreateVpnConnectionInput
SetMode sets the Mode field's value.
func (*IkeConfigForCreateVpnConnectionInput) SetPsk ¶
func (s *IkeConfigForCreateVpnConnectionInput) SetPsk(v string) *IkeConfigForCreateVpnConnectionInput
SetPsk sets the Psk field's value.
func (*IkeConfigForCreateVpnConnectionInput) SetRemoteId ¶
func (s *IkeConfigForCreateVpnConnectionInput) SetRemoteId(v string) *IkeConfigForCreateVpnConnectionInput
SetRemoteId sets the RemoteId field's value.
func (*IkeConfigForCreateVpnConnectionInput) SetVersion ¶
func (s *IkeConfigForCreateVpnConnectionInput) SetVersion(v string) *IkeConfigForCreateVpnConnectionInput
SetVersion sets the Version field's value.
func (IkeConfigForCreateVpnConnectionInput) String ¶
func (s IkeConfigForCreateVpnConnectionInput) String() string
String returns the string representation
type IkeConfigForDescribeVpnConnectionAttributesOutput ¶
type IkeConfigForDescribeVpnConnectionAttributesOutput struct {
AuthAlg *string `type:"string"`
DhGroup *string `type:"string"`
EncAlg *string `type:"string"`
Lifetime *int64 `type:"integer"`
LocalId *string `type:"string"`
Mode *string `type:"string"`
Psk *string `type:"string"`
RemoteId *string `type:"string"`
Version *string `type:"string"`
// contains filtered or unexported fields
}
func (IkeConfigForDescribeVpnConnectionAttributesOutput) GoString ¶
func (s IkeConfigForDescribeVpnConnectionAttributesOutput) GoString() string
GoString returns the string representation
func (*IkeConfigForDescribeVpnConnectionAttributesOutput) SetAuthAlg ¶
func (s *IkeConfigForDescribeVpnConnectionAttributesOutput) SetAuthAlg(v string) *IkeConfigForDescribeVpnConnectionAttributesOutput
SetAuthAlg sets the AuthAlg field's value.
func (*IkeConfigForDescribeVpnConnectionAttributesOutput) SetDhGroup ¶
func (s *IkeConfigForDescribeVpnConnectionAttributesOutput) SetDhGroup(v string) *IkeConfigForDescribeVpnConnectionAttributesOutput
SetDhGroup sets the DhGroup field's value.
func (*IkeConfigForDescribeVpnConnectionAttributesOutput) SetEncAlg ¶
func (s *IkeConfigForDescribeVpnConnectionAttributesOutput) SetEncAlg(v string) *IkeConfigForDescribeVpnConnectionAttributesOutput
SetEncAlg sets the EncAlg field's value.
func (*IkeConfigForDescribeVpnConnectionAttributesOutput) SetLifetime ¶
func (s *IkeConfigForDescribeVpnConnectionAttributesOutput) SetLifetime(v int64) *IkeConfigForDescribeVpnConnectionAttributesOutput
SetLifetime sets the Lifetime field's value.
func (*IkeConfigForDescribeVpnConnectionAttributesOutput) SetLocalId ¶
func (s *IkeConfigForDescribeVpnConnectionAttributesOutput) SetLocalId(v string) *IkeConfigForDescribeVpnConnectionAttributesOutput
SetLocalId sets the LocalId field's value.
func (*IkeConfigForDescribeVpnConnectionAttributesOutput) SetMode ¶
func (s *IkeConfigForDescribeVpnConnectionAttributesOutput) SetMode(v string) *IkeConfigForDescribeVpnConnectionAttributesOutput
SetMode sets the Mode field's value.
func (*IkeConfigForDescribeVpnConnectionAttributesOutput) SetPsk ¶
func (s *IkeConfigForDescribeVpnConnectionAttributesOutput) SetPsk(v string) *IkeConfigForDescribeVpnConnectionAttributesOutput
SetPsk sets the Psk field's value.
func (*IkeConfigForDescribeVpnConnectionAttributesOutput) SetRemoteId ¶
func (s *IkeConfigForDescribeVpnConnectionAttributesOutput) SetRemoteId(v string) *IkeConfigForDescribeVpnConnectionAttributesOutput
SetRemoteId sets the RemoteId field's value.
func (*IkeConfigForDescribeVpnConnectionAttributesOutput) SetVersion ¶
func (s *IkeConfigForDescribeVpnConnectionAttributesOutput) SetVersion(v string) *IkeConfigForDescribeVpnConnectionAttributesOutput
SetVersion sets the Version field's value.
func (IkeConfigForDescribeVpnConnectionAttributesOutput) String ¶
func (s IkeConfigForDescribeVpnConnectionAttributesOutput) String() string
String returns the string representation
type IkeConfigForDescribeVpnConnectionsOutput ¶
type IkeConfigForDescribeVpnConnectionsOutput struct {
AuthAlg *string `type:"string"`
DhGroup *string `type:"string"`
EncAlg *string `type:"string"`
Lifetime *int64 `type:"integer"`
LocalId *string `type:"string"`
Mode *string `type:"string"`
Psk *string `type:"string"`
RemoteId *string `type:"string"`
Version *string `type:"string"`
// contains filtered or unexported fields
}
func (IkeConfigForDescribeVpnConnectionsOutput) GoString ¶
func (s IkeConfigForDescribeVpnConnectionsOutput) GoString() string
GoString returns the string representation
func (*IkeConfigForDescribeVpnConnectionsOutput) SetAuthAlg ¶
func (s *IkeConfigForDescribeVpnConnectionsOutput) SetAuthAlg(v string) *IkeConfigForDescribeVpnConnectionsOutput
SetAuthAlg sets the AuthAlg field's value.
func (*IkeConfigForDescribeVpnConnectionsOutput) SetDhGroup ¶
func (s *IkeConfigForDescribeVpnConnectionsOutput) SetDhGroup(v string) *IkeConfigForDescribeVpnConnectionsOutput
SetDhGroup sets the DhGroup field's value.
func (*IkeConfigForDescribeVpnConnectionsOutput) SetEncAlg ¶
func (s *IkeConfigForDescribeVpnConnectionsOutput) SetEncAlg(v string) *IkeConfigForDescribeVpnConnectionsOutput
SetEncAlg sets the EncAlg field's value.
func (*IkeConfigForDescribeVpnConnectionsOutput) SetLifetime ¶
func (s *IkeConfigForDescribeVpnConnectionsOutput) SetLifetime(v int64) *IkeConfigForDescribeVpnConnectionsOutput
SetLifetime sets the Lifetime field's value.
func (*IkeConfigForDescribeVpnConnectionsOutput) SetLocalId ¶
func (s *IkeConfigForDescribeVpnConnectionsOutput) SetLocalId(v string) *IkeConfigForDescribeVpnConnectionsOutput
SetLocalId sets the LocalId field's value.
func (*IkeConfigForDescribeVpnConnectionsOutput) SetMode ¶
func (s *IkeConfigForDescribeVpnConnectionsOutput) SetMode(v string) *IkeConfigForDescribeVpnConnectionsOutput
SetMode sets the Mode field's value.
func (*IkeConfigForDescribeVpnConnectionsOutput) SetPsk ¶
func (s *IkeConfigForDescribeVpnConnectionsOutput) SetPsk(v string) *IkeConfigForDescribeVpnConnectionsOutput
SetPsk sets the Psk field's value.
func (*IkeConfigForDescribeVpnConnectionsOutput) SetRemoteId ¶
func (s *IkeConfigForDescribeVpnConnectionsOutput) SetRemoteId(v string) *IkeConfigForDescribeVpnConnectionsOutput
SetRemoteId sets the RemoteId field's value.
func (*IkeConfigForDescribeVpnConnectionsOutput) SetVersion ¶
func (s *IkeConfigForDescribeVpnConnectionsOutput) SetVersion(v string) *IkeConfigForDescribeVpnConnectionsOutput
SetVersion sets the Version field's value.
func (IkeConfigForDescribeVpnConnectionsOutput) String ¶
func (s IkeConfigForDescribeVpnConnectionsOutput) String() string
String returns the string representation
type IkeConfigForModifyVpnConnectionAttributesInput ¶
type IkeConfigForModifyVpnConnectionAttributesInput struct {
AuthAlg *string `type:"string"`
DhGroup *string `type:"string"`
EncAlg *string `type:"string"`
Lifetime *int64 `type:"integer"`
LocalId *string `type:"string"`
Mode *string `type:"string"`
Psk *string `type:"string"`
RemoteId *string `type:"string"`
Version *string `type:"string"`
// contains filtered or unexported fields
}
func (IkeConfigForModifyVpnConnectionAttributesInput) GoString ¶
func (s IkeConfigForModifyVpnConnectionAttributesInput) GoString() string
GoString returns the string representation
func (*IkeConfigForModifyVpnConnectionAttributesInput) SetAuthAlg ¶
func (s *IkeConfigForModifyVpnConnectionAttributesInput) SetAuthAlg(v string) *IkeConfigForModifyVpnConnectionAttributesInput
SetAuthAlg sets the AuthAlg field's value.
func (*IkeConfigForModifyVpnConnectionAttributesInput) SetDhGroup ¶
func (s *IkeConfigForModifyVpnConnectionAttributesInput) SetDhGroup(v string) *IkeConfigForModifyVpnConnectionAttributesInput
SetDhGroup sets the DhGroup field's value.
func (*IkeConfigForModifyVpnConnectionAttributesInput) SetEncAlg ¶
func (s *IkeConfigForModifyVpnConnectionAttributesInput) SetEncAlg(v string) *IkeConfigForModifyVpnConnectionAttributesInput
SetEncAlg sets the EncAlg field's value.
func (*IkeConfigForModifyVpnConnectionAttributesInput) SetLifetime ¶
func (s *IkeConfigForModifyVpnConnectionAttributesInput) SetLifetime(v int64) *IkeConfigForModifyVpnConnectionAttributesInput
SetLifetime sets the Lifetime field's value.
func (*IkeConfigForModifyVpnConnectionAttributesInput) SetLocalId ¶
func (s *IkeConfigForModifyVpnConnectionAttributesInput) SetLocalId(v string) *IkeConfigForModifyVpnConnectionAttributesInput
SetLocalId sets the LocalId field's value.
func (*IkeConfigForModifyVpnConnectionAttributesInput) SetMode ¶
func (s *IkeConfigForModifyVpnConnectionAttributesInput) SetMode(v string) *IkeConfigForModifyVpnConnectionAttributesInput
SetMode sets the Mode field's value.
func (*IkeConfigForModifyVpnConnectionAttributesInput) SetPsk ¶
func (s *IkeConfigForModifyVpnConnectionAttributesInput) SetPsk(v string) *IkeConfigForModifyVpnConnectionAttributesInput
SetPsk sets the Psk field's value.
func (*IkeConfigForModifyVpnConnectionAttributesInput) SetRemoteId ¶
func (s *IkeConfigForModifyVpnConnectionAttributesInput) SetRemoteId(v string) *IkeConfigForModifyVpnConnectionAttributesInput
SetRemoteId sets the RemoteId field's value.
func (*IkeConfigForModifyVpnConnectionAttributesInput) SetVersion ¶
func (s *IkeConfigForModifyVpnConnectionAttributesInput) SetVersion(v string) *IkeConfigForModifyVpnConnectionAttributesInput
SetVersion sets the Version field's value.
func (IkeConfigForModifyVpnConnectionAttributesInput) String ¶
func (s IkeConfigForModifyVpnConnectionAttributesInput) String() string
String returns the string representation
type IkeConfigForModifyVpnConnectionTunnelAttributesInput ¶
type IkeConfigForModifyVpnConnectionTunnelAttributesInput struct {
AuthAlg *string `type:"string"`
DhGroup *string `type:"string"`
EncAlg *string `type:"string"`
Lifetime *int64 `type:"integer"`
LocalId *string `type:"string"`
Mode *string `type:"string"`
Psk *string `type:"string"`
RemoteId *string `type:"string"`
Version *string `type:"string"`
// contains filtered or unexported fields
}
func (IkeConfigForModifyVpnConnectionTunnelAttributesInput) GoString ¶
func (s IkeConfigForModifyVpnConnectionTunnelAttributesInput) GoString() string
GoString returns the string representation
func (*IkeConfigForModifyVpnConnectionTunnelAttributesInput) SetAuthAlg ¶
func (s *IkeConfigForModifyVpnConnectionTunnelAttributesInput) SetAuthAlg(v string) *IkeConfigForModifyVpnConnectionTunnelAttributesInput
SetAuthAlg sets the AuthAlg field's value.
func (*IkeConfigForModifyVpnConnectionTunnelAttributesInput) SetDhGroup ¶
func (s *IkeConfigForModifyVpnConnectionTunnelAttributesInput) SetDhGroup(v string) *IkeConfigForModifyVpnConnectionTunnelAttributesInput
SetDhGroup sets the DhGroup field's value.
func (*IkeConfigForModifyVpnConnectionTunnelAttributesInput) SetEncAlg ¶
func (s *IkeConfigForModifyVpnConnectionTunnelAttributesInput) SetEncAlg(v string) *IkeConfigForModifyVpnConnectionTunnelAttributesInput
SetEncAlg sets the EncAlg field's value.
func (*IkeConfigForModifyVpnConnectionTunnelAttributesInput) SetLifetime ¶
func (s *IkeConfigForModifyVpnConnectionTunnelAttributesInput) SetLifetime(v int64) *IkeConfigForModifyVpnConnectionTunnelAttributesInput
SetLifetime sets the Lifetime field's value.
func (*IkeConfigForModifyVpnConnectionTunnelAttributesInput) SetLocalId ¶
func (s *IkeConfigForModifyVpnConnectionTunnelAttributesInput) SetLocalId(v string) *IkeConfigForModifyVpnConnectionTunnelAttributesInput
SetLocalId sets the LocalId field's value.
func (*IkeConfigForModifyVpnConnectionTunnelAttributesInput) SetMode ¶
func (s *IkeConfigForModifyVpnConnectionTunnelAttributesInput) SetMode(v string) *IkeConfigForModifyVpnConnectionTunnelAttributesInput
SetMode sets the Mode field's value.
func (*IkeConfigForModifyVpnConnectionTunnelAttributesInput) SetPsk ¶
func (s *IkeConfigForModifyVpnConnectionTunnelAttributesInput) SetPsk(v string) *IkeConfigForModifyVpnConnectionTunnelAttributesInput
SetPsk sets the Psk field's value.
func (*IkeConfigForModifyVpnConnectionTunnelAttributesInput) SetRemoteId ¶
func (s *IkeConfigForModifyVpnConnectionTunnelAttributesInput) SetRemoteId(v string) *IkeConfigForModifyVpnConnectionTunnelAttributesInput
SetRemoteId sets the RemoteId field's value.
func (*IkeConfigForModifyVpnConnectionTunnelAttributesInput) SetVersion ¶
func (s *IkeConfigForModifyVpnConnectionTunnelAttributesInput) SetVersion(v string) *IkeConfigForModifyVpnConnectionTunnelAttributesInput
SetVersion sets the Version field's value.
func (IkeConfigForModifyVpnConnectionTunnelAttributesInput) String ¶
func (s IkeConfigForModifyVpnConnectionTunnelAttributesInput) String() string
String returns the string representation
type IpsecConfigForCreateVpnConnectionInput ¶
type IpsecConfigForCreateVpnConnectionInput struct {
AuthAlg *string `type:"string"`
DhGroup *string `type:"string"`
EncAlg *string `type:"string"`
Lifetime *int64 `type:"integer"`
// contains filtered or unexported fields
}
func (IpsecConfigForCreateVpnConnectionInput) GoString ¶
func (s IpsecConfigForCreateVpnConnectionInput) GoString() string
GoString returns the string representation
func (*IpsecConfigForCreateVpnConnectionInput) SetAuthAlg ¶
func (s *IpsecConfigForCreateVpnConnectionInput) SetAuthAlg(v string) *IpsecConfigForCreateVpnConnectionInput
SetAuthAlg sets the AuthAlg field's value.
func (*IpsecConfigForCreateVpnConnectionInput) SetDhGroup ¶
func (s *IpsecConfigForCreateVpnConnectionInput) SetDhGroup(v string) *IpsecConfigForCreateVpnConnectionInput
SetDhGroup sets the DhGroup field's value.
func (*IpsecConfigForCreateVpnConnectionInput) SetEncAlg ¶
func (s *IpsecConfigForCreateVpnConnectionInput) SetEncAlg(v string) *IpsecConfigForCreateVpnConnectionInput
SetEncAlg sets the EncAlg field's value.
func (*IpsecConfigForCreateVpnConnectionInput) SetLifetime ¶
func (s *IpsecConfigForCreateVpnConnectionInput) SetLifetime(v int64) *IpsecConfigForCreateVpnConnectionInput
SetLifetime sets the Lifetime field's value.
func (IpsecConfigForCreateVpnConnectionInput) String ¶
func (s IpsecConfigForCreateVpnConnectionInput) String() string
String returns the string representation
type IpsecConfigForDescribeVpnConnectionAttributesOutput ¶
type IpsecConfigForDescribeVpnConnectionAttributesOutput struct {
AuthAlg *string `type:"string"`
DhGroup *string `type:"string"`
EncAlg *string `type:"string"`
Lifetime *int64 `type:"integer"`
// contains filtered or unexported fields
}
func (IpsecConfigForDescribeVpnConnectionAttributesOutput) GoString ¶
func (s IpsecConfigForDescribeVpnConnectionAttributesOutput) GoString() string
GoString returns the string representation
func (*IpsecConfigForDescribeVpnConnectionAttributesOutput) SetAuthAlg ¶
func (s *IpsecConfigForDescribeVpnConnectionAttributesOutput) SetAuthAlg(v string) *IpsecConfigForDescribeVpnConnectionAttributesOutput
SetAuthAlg sets the AuthAlg field's value.
func (*IpsecConfigForDescribeVpnConnectionAttributesOutput) SetDhGroup ¶
func (s *IpsecConfigForDescribeVpnConnectionAttributesOutput) SetDhGroup(v string) *IpsecConfigForDescribeVpnConnectionAttributesOutput
SetDhGroup sets the DhGroup field's value.
func (*IpsecConfigForDescribeVpnConnectionAttributesOutput) SetEncAlg ¶
func (s *IpsecConfigForDescribeVpnConnectionAttributesOutput) SetEncAlg(v string) *IpsecConfigForDescribeVpnConnectionAttributesOutput
SetEncAlg sets the EncAlg field's value.
func (*IpsecConfigForDescribeVpnConnectionAttributesOutput) SetLifetime ¶
func (s *IpsecConfigForDescribeVpnConnectionAttributesOutput) SetLifetime(v int64) *IpsecConfigForDescribeVpnConnectionAttributesOutput
SetLifetime sets the Lifetime field's value.
func (IpsecConfigForDescribeVpnConnectionAttributesOutput) String ¶
func (s IpsecConfigForDescribeVpnConnectionAttributesOutput) String() string
String returns the string representation
type IpsecConfigForDescribeVpnConnectionsOutput ¶
type IpsecConfigForDescribeVpnConnectionsOutput struct {
AuthAlg *string `type:"string"`
DhGroup *string `type:"string"`
EncAlg *string `type:"string"`
Lifetime *int64 `type:"integer"`
// contains filtered or unexported fields
}
func (IpsecConfigForDescribeVpnConnectionsOutput) GoString ¶
func (s IpsecConfigForDescribeVpnConnectionsOutput) GoString() string
GoString returns the string representation
func (*IpsecConfigForDescribeVpnConnectionsOutput) SetAuthAlg ¶
func (s *IpsecConfigForDescribeVpnConnectionsOutput) SetAuthAlg(v string) *IpsecConfigForDescribeVpnConnectionsOutput
SetAuthAlg sets the AuthAlg field's value.
func (*IpsecConfigForDescribeVpnConnectionsOutput) SetDhGroup ¶
func (s *IpsecConfigForDescribeVpnConnectionsOutput) SetDhGroup(v string) *IpsecConfigForDescribeVpnConnectionsOutput
SetDhGroup sets the DhGroup field's value.
func (*IpsecConfigForDescribeVpnConnectionsOutput) SetEncAlg ¶
func (s *IpsecConfigForDescribeVpnConnectionsOutput) SetEncAlg(v string) *IpsecConfigForDescribeVpnConnectionsOutput
SetEncAlg sets the EncAlg field's value.
func (*IpsecConfigForDescribeVpnConnectionsOutput) SetLifetime ¶
func (s *IpsecConfigForDescribeVpnConnectionsOutput) SetLifetime(v int64) *IpsecConfigForDescribeVpnConnectionsOutput
SetLifetime sets the Lifetime field's value.
func (IpsecConfigForDescribeVpnConnectionsOutput) String ¶
func (s IpsecConfigForDescribeVpnConnectionsOutput) String() string
String returns the string representation
type IpsecConfigForModifyVpnConnectionAttributesInput ¶
type IpsecConfigForModifyVpnConnectionAttributesInput struct {
AuthAlg *string `type:"string"`
DhGroup *string `type:"string"`
EncAlg *string `type:"string"`
Lifetime *int64 `type:"integer"`
// contains filtered or unexported fields
}
func (IpsecConfigForModifyVpnConnectionAttributesInput) GoString ¶
func (s IpsecConfigForModifyVpnConnectionAttributesInput) GoString() string
GoString returns the string representation
func (*IpsecConfigForModifyVpnConnectionAttributesInput) SetAuthAlg ¶
func (s *IpsecConfigForModifyVpnConnectionAttributesInput) SetAuthAlg(v string) *IpsecConfigForModifyVpnConnectionAttributesInput
SetAuthAlg sets the AuthAlg field's value.
func (*IpsecConfigForModifyVpnConnectionAttributesInput) SetDhGroup ¶
func (s *IpsecConfigForModifyVpnConnectionAttributesInput) SetDhGroup(v string) *IpsecConfigForModifyVpnConnectionAttributesInput
SetDhGroup sets the DhGroup field's value.
func (*IpsecConfigForModifyVpnConnectionAttributesInput) SetEncAlg ¶
func (s *IpsecConfigForModifyVpnConnectionAttributesInput) SetEncAlg(v string) *IpsecConfigForModifyVpnConnectionAttributesInput
SetEncAlg sets the EncAlg field's value.
func (*IpsecConfigForModifyVpnConnectionAttributesInput) SetLifetime ¶
func (s *IpsecConfigForModifyVpnConnectionAttributesInput) SetLifetime(v int64) *IpsecConfigForModifyVpnConnectionAttributesInput
SetLifetime sets the Lifetime field's value.
func (IpsecConfigForModifyVpnConnectionAttributesInput) String ¶
func (s IpsecConfigForModifyVpnConnectionAttributesInput) String() string
String returns the string representation
type IpsecConfigForModifyVpnConnectionTunnelAttributesInput ¶
type IpsecConfigForModifyVpnConnectionTunnelAttributesInput struct {
AuthAlg *string `type:"string"`
DhGroup *string `type:"string"`
EncAlg *string `type:"string"`
Lifetime *int64 `type:"integer"`
// contains filtered or unexported fields
}
func (IpsecConfigForModifyVpnConnectionTunnelAttributesInput) GoString ¶
func (s IpsecConfigForModifyVpnConnectionTunnelAttributesInput) GoString() string
GoString returns the string representation
func (*IpsecConfigForModifyVpnConnectionTunnelAttributesInput) SetAuthAlg ¶
func (s *IpsecConfigForModifyVpnConnectionTunnelAttributesInput) SetAuthAlg(v string) *IpsecConfigForModifyVpnConnectionTunnelAttributesInput
SetAuthAlg sets the AuthAlg field's value.
func (*IpsecConfigForModifyVpnConnectionTunnelAttributesInput) SetDhGroup ¶
func (s *IpsecConfigForModifyVpnConnectionTunnelAttributesInput) SetDhGroup(v string) *IpsecConfigForModifyVpnConnectionTunnelAttributesInput
SetDhGroup sets the DhGroup field's value.
func (*IpsecConfigForModifyVpnConnectionTunnelAttributesInput) SetEncAlg ¶
func (s *IpsecConfigForModifyVpnConnectionTunnelAttributesInput) SetEncAlg(v string) *IpsecConfigForModifyVpnConnectionTunnelAttributesInput
SetEncAlg sets the EncAlg field's value.
func (*IpsecConfigForModifyVpnConnectionTunnelAttributesInput) SetLifetime ¶
func (s *IpsecConfigForModifyVpnConnectionTunnelAttributesInput) SetLifetime(v int64) *IpsecConfigForModifyVpnConnectionTunnelAttributesInput
SetLifetime sets the Lifetime field's value.
func (IpsecConfigForModifyVpnConnectionTunnelAttributesInput) String ¶
func (s IpsecConfigForModifyVpnConnectionTunnelAttributesInput) String() string
String returns the string representation
type ModifyCustomerGatewayAttributesInput ¶
type ModifyCustomerGatewayAttributesInput struct {
// CustomerGatewayId is a required field
CustomerGatewayId *string `type:"string" required:"true"`
CustomerGatewayName *string `type:"string"`
Description *string `type:"string"`
// contains filtered or unexported fields
}
func (ModifyCustomerGatewayAttributesInput) GoString ¶
func (s ModifyCustomerGatewayAttributesInput) GoString() string
GoString returns the string representation
func (*ModifyCustomerGatewayAttributesInput) SetCustomerGatewayId ¶
func (s *ModifyCustomerGatewayAttributesInput) SetCustomerGatewayId(v string) *ModifyCustomerGatewayAttributesInput
SetCustomerGatewayId sets the CustomerGatewayId field's value.
func (*ModifyCustomerGatewayAttributesInput) SetCustomerGatewayName ¶
func (s *ModifyCustomerGatewayAttributesInput) SetCustomerGatewayName(v string) *ModifyCustomerGatewayAttributesInput
SetCustomerGatewayName sets the CustomerGatewayName field's value.
func (*ModifyCustomerGatewayAttributesInput) SetDescription ¶
func (s *ModifyCustomerGatewayAttributesInput) SetDescription(v string) *ModifyCustomerGatewayAttributesInput
SetDescription sets the Description field's value.
func (ModifyCustomerGatewayAttributesInput) String ¶
func (s ModifyCustomerGatewayAttributesInput) String() string
String returns the string representation
func (*ModifyCustomerGatewayAttributesInput) Validate ¶
func (s *ModifyCustomerGatewayAttributesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ModifyCustomerGatewayAttributesOutput ¶
type ModifyCustomerGatewayAttributesOutput struct {
Metadata *response.ResponseMetadata
RequestId *string `type:"string"`
// contains filtered or unexported fields
}
func (ModifyCustomerGatewayAttributesOutput) GoString ¶
func (s ModifyCustomerGatewayAttributesOutput) GoString() string
GoString returns the string representation
func (*ModifyCustomerGatewayAttributesOutput) SetRequestId ¶
func (s *ModifyCustomerGatewayAttributesOutput) SetRequestId(v string) *ModifyCustomerGatewayAttributesOutput
SetRequestId sets the RequestId field's value.
func (ModifyCustomerGatewayAttributesOutput) String ¶
func (s ModifyCustomerGatewayAttributesOutput) String() string
String returns the string representation
type ModifySslVpnClientCertInput ¶
type ModifySslVpnClientCertInput struct {
Description *string `type:"string"`
// SslVpnClientCertId is a required field
SslVpnClientCertId *string `type:"string" required:"true"`
SslVpnClientCertName *string `type:"string"`
// contains filtered or unexported fields
}
func (ModifySslVpnClientCertInput) GoString ¶
func (s ModifySslVpnClientCertInput) GoString() string
GoString returns the string representation
func (*ModifySslVpnClientCertInput) SetDescription ¶
func (s *ModifySslVpnClientCertInput) SetDescription(v string) *ModifySslVpnClientCertInput
SetDescription sets the Description field's value.
func (*ModifySslVpnClientCertInput) SetSslVpnClientCertId ¶
func (s *ModifySslVpnClientCertInput) SetSslVpnClientCertId(v string) *ModifySslVpnClientCertInput
SetSslVpnClientCertId sets the SslVpnClientCertId field's value.
func (*ModifySslVpnClientCertInput) SetSslVpnClientCertName ¶
func (s *ModifySslVpnClientCertInput) SetSslVpnClientCertName(v string) *ModifySslVpnClientCertInput
SetSslVpnClientCertName sets the SslVpnClientCertName field's value.
func (ModifySslVpnClientCertInput) String ¶
func (s ModifySslVpnClientCertInput) String() string
String returns the string representation
func (*ModifySslVpnClientCertInput) Validate ¶
func (s *ModifySslVpnClientCertInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ModifySslVpnClientCertOutput ¶
type ModifySslVpnClientCertOutput struct {
Metadata *response.ResponseMetadata
RequestId *string `type:"string"`
// contains filtered or unexported fields
}
func (ModifySslVpnClientCertOutput) GoString ¶
func (s ModifySslVpnClientCertOutput) GoString() string
GoString returns the string representation
func (*ModifySslVpnClientCertOutput) SetRequestId ¶
func (s *ModifySslVpnClientCertOutput) SetRequestId(v string) *ModifySslVpnClientCertOutput
SetRequestId sets the RequestId field's value.
func (ModifySslVpnClientCertOutput) String ¶
func (s ModifySslVpnClientCertOutput) String() string
String returns the string representation
type ModifySslVpnServerInput ¶
type ModifySslVpnServerInput struct {
Auth *string `type:"string"`
Cipher *string `type:"string"`
ClientCertSessionPolicy *string `type:"string" enum:"ClientCertSessionPolicyForModifySslVpnServerInput"`
ClientIpPool *string `type:"string"`
Compress *bool `type:"boolean"`
Description *string `type:"string"`
LocalSubnets []*string `type:"list"`
Port *int64 `type:"integer"`
Protocol *string `type:"string"`
// SslVpnServerId is a required field
SslVpnServerId *string `type:"string" required:"true"`
SslVpnServerName *string `type:"string"`
// contains filtered or unexported fields
}
func (ModifySslVpnServerInput) GoString ¶
func (s ModifySslVpnServerInput) GoString() string
GoString returns the string representation
func (*ModifySslVpnServerInput) SetAuth ¶
func (s *ModifySslVpnServerInput) SetAuth(v string) *ModifySslVpnServerInput
SetAuth sets the Auth field's value.
func (*ModifySslVpnServerInput) SetCipher ¶
func (s *ModifySslVpnServerInput) SetCipher(v string) *ModifySslVpnServerInput
SetCipher sets the Cipher field's value.
func (*ModifySslVpnServerInput) SetClientCertSessionPolicy ¶
func (s *ModifySslVpnServerInput) SetClientCertSessionPolicy(v string) *ModifySslVpnServerInput
SetClientCertSessionPolicy sets the ClientCertSessionPolicy field's value.
func (*ModifySslVpnServerInput) SetClientIpPool ¶
func (s *ModifySslVpnServerInput) SetClientIpPool(v string) *ModifySslVpnServerInput
SetClientIpPool sets the ClientIpPool field's value.
func (*ModifySslVpnServerInput) SetCompress ¶
func (s *ModifySslVpnServerInput) SetCompress(v bool) *ModifySslVpnServerInput
SetCompress sets the Compress field's value.
func (*ModifySslVpnServerInput) SetDescription ¶
func (s *ModifySslVpnServerInput) SetDescription(v string) *ModifySslVpnServerInput
SetDescription sets the Description field's value.
func (*ModifySslVpnServerInput) SetLocalSubnets ¶
func (s *ModifySslVpnServerInput) SetLocalSubnets(v []*string) *ModifySslVpnServerInput
SetLocalSubnets sets the LocalSubnets field's value.
func (*ModifySslVpnServerInput) SetPort ¶
func (s *ModifySslVpnServerInput) SetPort(v int64) *ModifySslVpnServerInput
SetPort sets the Port field's value.
func (*ModifySslVpnServerInput) SetProtocol ¶
func (s *ModifySslVpnServerInput) SetProtocol(v string) *ModifySslVpnServerInput
SetProtocol sets the Protocol field's value.
func (*ModifySslVpnServerInput) SetSslVpnServerId ¶
func (s *ModifySslVpnServerInput) SetSslVpnServerId(v string) *ModifySslVpnServerInput
SetSslVpnServerId sets the SslVpnServerId field's value.
func (*ModifySslVpnServerInput) SetSslVpnServerName ¶
func (s *ModifySslVpnServerInput) SetSslVpnServerName(v string) *ModifySslVpnServerInput
SetSslVpnServerName sets the SslVpnServerName field's value.
func (ModifySslVpnServerInput) String ¶
func (s ModifySslVpnServerInput) String() string
String returns the string representation
func (*ModifySslVpnServerInput) Validate ¶
func (s *ModifySslVpnServerInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ModifySslVpnServerOutput ¶
type ModifySslVpnServerOutput struct {
Metadata *response.ResponseMetadata
RequestId *string `type:"string"`
// contains filtered or unexported fields
}
func (ModifySslVpnServerOutput) GoString ¶
func (s ModifySslVpnServerOutput) GoString() string
GoString returns the string representation
func (*ModifySslVpnServerOutput) SetRequestId ¶
func (s *ModifySslVpnServerOutput) SetRequestId(v string) *ModifySslVpnServerOutput
SetRequestId sets the RequestId field's value.
func (ModifySslVpnServerOutput) String ¶
func (s ModifySslVpnServerOutput) String() string
String returns the string representation
type ModifyVpnConnectionAttributesInput ¶
type ModifyVpnConnectionAttributesInput struct {
BgpConfig *BgpConfigForModifyVpnConnectionAttributesInput `type:"structure"`
CustomerGatewayId *string `type:"string"`
Description *string `type:"string"`
DpdAction *string `type:"string"`
EnableTunnelsBgp *bool `type:"boolean"`
IkeConfig *IkeConfigForModifyVpnConnectionAttributesInput `type:"structure"`
IpsecConfig *IpsecConfigForModifyVpnConnectionAttributesInput `type:"structure"`
LocalSubnet []*string `type:"list"`
LogEnabled *bool `type:"boolean"`
NatTraversal *bool `type:"boolean"`
NegotiateInstantly *bool `type:"boolean"`
RemoteSubnet []*string `type:"list"`
Spec *string `type:"string"`
TunnelOptions []*TunnelOptionForModifyVpnConnectionAttributesInput `type:"list"`
// VpnConnectionId is a required field
VpnConnectionId *string `type:"string" required:"true"`
VpnConnectionName *string `type:"string"`
// contains filtered or unexported fields
}
func (ModifyVpnConnectionAttributesInput) GoString ¶
func (s ModifyVpnConnectionAttributesInput) GoString() string
GoString returns the string representation
func (*ModifyVpnConnectionAttributesInput) SetBgpConfig ¶
func (s *ModifyVpnConnectionAttributesInput) SetBgpConfig(v *BgpConfigForModifyVpnConnectionAttributesInput) *ModifyVpnConnectionAttributesInput
SetBgpConfig sets the BgpConfig field's value.
func (*ModifyVpnConnectionAttributesInput) SetCustomerGatewayId ¶
func (s *ModifyVpnConnectionAttributesInput) SetCustomerGatewayId(v string) *ModifyVpnConnectionAttributesInput
SetCustomerGatewayId sets the CustomerGatewayId field's value.
func (*ModifyVpnConnectionAttributesInput) SetDescription ¶
func (s *ModifyVpnConnectionAttributesInput) SetDescription(v string) *ModifyVpnConnectionAttributesInput
SetDescription sets the Description field's value.
func (*ModifyVpnConnectionAttributesInput) SetDpdAction ¶
func (s *ModifyVpnConnectionAttributesInput) SetDpdAction(v string) *ModifyVpnConnectionAttributesInput
SetDpdAction sets the DpdAction field's value.
func (*ModifyVpnConnectionAttributesInput) SetEnableTunnelsBgp ¶
func (s *ModifyVpnConnectionAttributesInput) SetEnableTunnelsBgp(v bool) *ModifyVpnConnectionAttributesInput
SetEnableTunnelsBgp sets the EnableTunnelsBgp field's value.
func (*ModifyVpnConnectionAttributesInput) SetIkeConfig ¶
func (s *ModifyVpnConnectionAttributesInput) SetIkeConfig(v *IkeConfigForModifyVpnConnectionAttributesInput) *ModifyVpnConnectionAttributesInput
SetIkeConfig sets the IkeConfig field's value.
func (*ModifyVpnConnectionAttributesInput) SetIpsecConfig ¶
func (s *ModifyVpnConnectionAttributesInput) SetIpsecConfig(v *IpsecConfigForModifyVpnConnectionAttributesInput) *ModifyVpnConnectionAttributesInput
SetIpsecConfig sets the IpsecConfig field's value.
func (*ModifyVpnConnectionAttributesInput) SetLocalSubnet ¶
func (s *ModifyVpnConnectionAttributesInput) SetLocalSubnet(v []*string) *ModifyVpnConnectionAttributesInput
SetLocalSubnet sets the LocalSubnet field's value.
func (*ModifyVpnConnectionAttributesInput) SetLogEnabled ¶
func (s *ModifyVpnConnectionAttributesInput) SetLogEnabled(v bool) *ModifyVpnConnectionAttributesInput
SetLogEnabled sets the LogEnabled field's value.
func (*ModifyVpnConnectionAttributesInput) SetNatTraversal ¶
func (s *ModifyVpnConnectionAttributesInput) SetNatTraversal(v bool) *ModifyVpnConnectionAttributesInput
SetNatTraversal sets the NatTraversal field's value.
func (*ModifyVpnConnectionAttributesInput) SetNegotiateInstantly ¶
func (s *ModifyVpnConnectionAttributesInput) SetNegotiateInstantly(v bool) *ModifyVpnConnectionAttributesInput
SetNegotiateInstantly sets the NegotiateInstantly field's value.
func (*ModifyVpnConnectionAttributesInput) SetRemoteSubnet ¶
func (s *ModifyVpnConnectionAttributesInput) SetRemoteSubnet(v []*string) *ModifyVpnConnectionAttributesInput
SetRemoteSubnet sets the RemoteSubnet field's value.
func (*ModifyVpnConnectionAttributesInput) SetSpec ¶
func (s *ModifyVpnConnectionAttributesInput) SetSpec(v string) *ModifyVpnConnectionAttributesInput
SetSpec sets the Spec field's value.
func (*ModifyVpnConnectionAttributesInput) SetTunnelOptions ¶
func (s *ModifyVpnConnectionAttributesInput) SetTunnelOptions(v []*TunnelOptionForModifyVpnConnectionAttributesInput) *ModifyVpnConnectionAttributesInput
SetTunnelOptions sets the TunnelOptions field's value.
func (*ModifyVpnConnectionAttributesInput) SetVpnConnectionId ¶
func (s *ModifyVpnConnectionAttributesInput) SetVpnConnectionId(v string) *ModifyVpnConnectionAttributesInput
SetVpnConnectionId sets the VpnConnectionId field's value.
func (*ModifyVpnConnectionAttributesInput) SetVpnConnectionName ¶
func (s *ModifyVpnConnectionAttributesInput) SetVpnConnectionName(v string) *ModifyVpnConnectionAttributesInput
SetVpnConnectionName sets the VpnConnectionName field's value.
func (ModifyVpnConnectionAttributesInput) String ¶
func (s ModifyVpnConnectionAttributesInput) String() string
String returns the string representation
func (*ModifyVpnConnectionAttributesInput) Validate ¶
func (s *ModifyVpnConnectionAttributesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ModifyVpnConnectionAttributesOutput ¶
type ModifyVpnConnectionAttributesOutput struct {
Metadata *response.ResponseMetadata
OrderId *string `type:"string"`
RequestId *string `type:"string"`
// contains filtered or unexported fields
}
func (ModifyVpnConnectionAttributesOutput) GoString ¶
func (s ModifyVpnConnectionAttributesOutput) GoString() string
GoString returns the string representation
func (*ModifyVpnConnectionAttributesOutput) SetOrderId ¶
func (s *ModifyVpnConnectionAttributesOutput) SetOrderId(v string) *ModifyVpnConnectionAttributesOutput
SetOrderId sets the OrderId field's value.
func (*ModifyVpnConnectionAttributesOutput) SetRequestId ¶
func (s *ModifyVpnConnectionAttributesOutput) SetRequestId(v string) *ModifyVpnConnectionAttributesOutput
SetRequestId sets the RequestId field's value.
func (ModifyVpnConnectionAttributesOutput) String ¶
func (s ModifyVpnConnectionAttributesOutput) String() string
String returns the string representation
type ModifyVpnConnectionHealthCheckerInput ¶
type ModifyVpnConnectionHealthCheckerInput struct {
// CheckInterval is a required field
CheckInterval *int64 `min:"3" max:"300" type:"integer" required:"true"`
// CheckerId is a required field
CheckerId *string `type:"string" required:"true"`
ClientToken *string `type:"string"`
DownTime *int64 `min:"1" max:"10" type:"integer"`
LocalIp *string `type:"string"`
RemoteIp *string `type:"string"`
Timeout *int64 `min:"1" max:"300" type:"integer"`
UpTime *int64 `type:"integer"`
// VpnConnectionId is a required field
VpnConnectionId *string `type:"string" required:"true"`
// contains filtered or unexported fields
}
func (ModifyVpnConnectionHealthCheckerInput) GoString ¶
func (s ModifyVpnConnectionHealthCheckerInput) GoString() string
GoString returns the string representation
func (*ModifyVpnConnectionHealthCheckerInput) SetCheckInterval ¶
func (s *ModifyVpnConnectionHealthCheckerInput) SetCheckInterval(v int64) *ModifyVpnConnectionHealthCheckerInput
SetCheckInterval sets the CheckInterval field's value.
func (*ModifyVpnConnectionHealthCheckerInput) SetCheckerId ¶
func (s *ModifyVpnConnectionHealthCheckerInput) SetCheckerId(v string) *ModifyVpnConnectionHealthCheckerInput
SetCheckerId sets the CheckerId field's value.
func (*ModifyVpnConnectionHealthCheckerInput) SetClientToken ¶
func (s *ModifyVpnConnectionHealthCheckerInput) SetClientToken(v string) *ModifyVpnConnectionHealthCheckerInput
SetClientToken sets the ClientToken field's value.
func (*ModifyVpnConnectionHealthCheckerInput) SetDownTime ¶
func (s *ModifyVpnConnectionHealthCheckerInput) SetDownTime(v int64) *ModifyVpnConnectionHealthCheckerInput
SetDownTime sets the DownTime field's value.
func (*ModifyVpnConnectionHealthCheckerInput) SetLocalIp ¶
func (s *ModifyVpnConnectionHealthCheckerInput) SetLocalIp(v string) *ModifyVpnConnectionHealthCheckerInput
SetLocalIp sets the LocalIp field's value.
func (*ModifyVpnConnectionHealthCheckerInput) SetRemoteIp ¶
func (s *ModifyVpnConnectionHealthCheckerInput) SetRemoteIp(v string) *ModifyVpnConnectionHealthCheckerInput
SetRemoteIp sets the RemoteIp field's value.
func (*ModifyVpnConnectionHealthCheckerInput) SetTimeout ¶
func (s *ModifyVpnConnectionHealthCheckerInput) SetTimeout(v int64) *ModifyVpnConnectionHealthCheckerInput
SetTimeout sets the Timeout field's value.
func (*ModifyVpnConnectionHealthCheckerInput) SetUpTime ¶
func (s *ModifyVpnConnectionHealthCheckerInput) SetUpTime(v int64) *ModifyVpnConnectionHealthCheckerInput
SetUpTime sets the UpTime field's value.
func (*ModifyVpnConnectionHealthCheckerInput) SetVpnConnectionId ¶
func (s *ModifyVpnConnectionHealthCheckerInput) SetVpnConnectionId(v string) *ModifyVpnConnectionHealthCheckerInput
SetVpnConnectionId sets the VpnConnectionId field's value.
func (ModifyVpnConnectionHealthCheckerInput) String ¶
func (s ModifyVpnConnectionHealthCheckerInput) String() string
String returns the string representation
func (*ModifyVpnConnectionHealthCheckerInput) Validate ¶
func (s *ModifyVpnConnectionHealthCheckerInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ModifyVpnConnectionHealthCheckerOutput ¶
type ModifyVpnConnectionHealthCheckerOutput struct {
Metadata *response.ResponseMetadata
RequestId *string `type:"string"`
// contains filtered or unexported fields
}
func (ModifyVpnConnectionHealthCheckerOutput) GoString ¶
func (s ModifyVpnConnectionHealthCheckerOutput) GoString() string
GoString returns the string representation
func (*ModifyVpnConnectionHealthCheckerOutput) SetRequestId ¶
func (s *ModifyVpnConnectionHealthCheckerOutput) SetRequestId(v string) *ModifyVpnConnectionHealthCheckerOutput
SetRequestId sets the RequestId field's value.
func (ModifyVpnConnectionHealthCheckerOutput) String ¶
func (s ModifyVpnConnectionHealthCheckerOutput) String() string
String returns the string representation
type ModifyVpnConnectionTunnelAttributesInput ¶
type ModifyVpnConnectionTunnelAttributesInput struct {
BGPConfig *BGPConfigForModifyVpnConnectionTunnelAttributesInput `type:"structure"`
CustomerGatewayId *string `type:"string"`
DpdAction *string `type:"string"`
IkeConfig *IkeConfigForModifyVpnConnectionTunnelAttributesInput `type:"structure"`
IpsecConfig *IpsecConfigForModifyVpnConnectionTunnelAttributesInput `type:"structure"`
NatTraversal *bool `type:"boolean"`
// TunnelId is a required field
TunnelId *string `type:"string" required:"true"`
// VpnConnectionId is a required field
VpnConnectionId *string `type:"string" required:"true"`
// contains filtered or unexported fields
}
func (ModifyVpnConnectionTunnelAttributesInput) GoString ¶
func (s ModifyVpnConnectionTunnelAttributesInput) GoString() string
GoString returns the string representation
func (*ModifyVpnConnectionTunnelAttributesInput) SetBGPConfig ¶
func (s *ModifyVpnConnectionTunnelAttributesInput) SetBGPConfig(v *BGPConfigForModifyVpnConnectionTunnelAttributesInput) *ModifyVpnConnectionTunnelAttributesInput
SetBGPConfig sets the BGPConfig field's value.
func (*ModifyVpnConnectionTunnelAttributesInput) SetCustomerGatewayId ¶
func (s *ModifyVpnConnectionTunnelAttributesInput) SetCustomerGatewayId(v string) *ModifyVpnConnectionTunnelAttributesInput
SetCustomerGatewayId sets the CustomerGatewayId field's value.
func (*ModifyVpnConnectionTunnelAttributesInput) SetDpdAction ¶
func (s *ModifyVpnConnectionTunnelAttributesInput) SetDpdAction(v string) *ModifyVpnConnectionTunnelAttributesInput
SetDpdAction sets the DpdAction field's value.
func (*ModifyVpnConnectionTunnelAttributesInput) SetIkeConfig ¶
func (s *ModifyVpnConnectionTunnelAttributesInput) SetIkeConfig(v *IkeConfigForModifyVpnConnectionTunnelAttributesInput) *ModifyVpnConnectionTunnelAttributesInput
SetIkeConfig sets the IkeConfig field's value.
func (*ModifyVpnConnectionTunnelAttributesInput) SetIpsecConfig ¶
func (s *ModifyVpnConnectionTunnelAttributesInput) SetIpsecConfig(v *IpsecConfigForModifyVpnConnectionTunnelAttributesInput) *ModifyVpnConnectionTunnelAttributesInput
SetIpsecConfig sets the IpsecConfig field's value.
func (*ModifyVpnConnectionTunnelAttributesInput) SetNatTraversal ¶
func (s *ModifyVpnConnectionTunnelAttributesInput) SetNatTraversal(v bool) *ModifyVpnConnectionTunnelAttributesInput
SetNatTraversal sets the NatTraversal field's value.
func (*ModifyVpnConnectionTunnelAttributesInput) SetTunnelId ¶
func (s *ModifyVpnConnectionTunnelAttributesInput) SetTunnelId(v string) *ModifyVpnConnectionTunnelAttributesInput
SetTunnelId sets the TunnelId field's value.
func (*ModifyVpnConnectionTunnelAttributesInput) SetVpnConnectionId ¶
func (s *ModifyVpnConnectionTunnelAttributesInput) SetVpnConnectionId(v string) *ModifyVpnConnectionTunnelAttributesInput
SetVpnConnectionId sets the VpnConnectionId field's value.
func (ModifyVpnConnectionTunnelAttributesInput) String ¶
func (s ModifyVpnConnectionTunnelAttributesInput) String() string
String returns the string representation
func (*ModifyVpnConnectionTunnelAttributesInput) Validate ¶
func (s *ModifyVpnConnectionTunnelAttributesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ModifyVpnConnectionTunnelAttributesOutput ¶
type ModifyVpnConnectionTunnelAttributesOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (ModifyVpnConnectionTunnelAttributesOutput) GoString ¶
func (s ModifyVpnConnectionTunnelAttributesOutput) GoString() string
GoString returns the string representation
func (ModifyVpnConnectionTunnelAttributesOutput) String ¶
func (s ModifyVpnConnectionTunnelAttributesOutput) String() string
String returns the string representation
type ModifyVpnGatewayAttributesInput ¶
type ModifyVpnGatewayAttributesInput struct {
Asn *int64 `type:"integer"`
Bandwidth *int64 `type:"integer"`
Description *string `type:"string"`
IpsecEnabled *bool `type:"boolean"`
SslEnabled *bool `type:"boolean"`
SslMaxConnections *int64 `type:"integer"`
// VpnGatewayId is a required field
VpnGatewayId *string `type:"string" required:"true"`
VpnGatewayName *string `type:"string"`
// contains filtered or unexported fields
}
func (ModifyVpnGatewayAttributesInput) GoString ¶
func (s ModifyVpnGatewayAttributesInput) GoString() string
GoString returns the string representation
func (*ModifyVpnGatewayAttributesInput) SetAsn ¶
func (s *ModifyVpnGatewayAttributesInput) SetAsn(v int64) *ModifyVpnGatewayAttributesInput
SetAsn sets the Asn field's value.
func (*ModifyVpnGatewayAttributesInput) SetBandwidth ¶
func (s *ModifyVpnGatewayAttributesInput) SetBandwidth(v int64) *ModifyVpnGatewayAttributesInput
SetBandwidth sets the Bandwidth field's value.
func (*ModifyVpnGatewayAttributesInput) SetDescription ¶
func (s *ModifyVpnGatewayAttributesInput) SetDescription(v string) *ModifyVpnGatewayAttributesInput
SetDescription sets the Description field's value.
func (*ModifyVpnGatewayAttributesInput) SetIpsecEnabled ¶
func (s *ModifyVpnGatewayAttributesInput) SetIpsecEnabled(v bool) *ModifyVpnGatewayAttributesInput
SetIpsecEnabled sets the IpsecEnabled field's value.
func (*ModifyVpnGatewayAttributesInput) SetSslEnabled ¶
func (s *ModifyVpnGatewayAttributesInput) SetSslEnabled(v bool) *ModifyVpnGatewayAttributesInput
SetSslEnabled sets the SslEnabled field's value.
func (*ModifyVpnGatewayAttributesInput) SetSslMaxConnections ¶
func (s *ModifyVpnGatewayAttributesInput) SetSslMaxConnections(v int64) *ModifyVpnGatewayAttributesInput
SetSslMaxConnections sets the SslMaxConnections field's value.
func (*ModifyVpnGatewayAttributesInput) SetVpnGatewayId ¶
func (s *ModifyVpnGatewayAttributesInput) SetVpnGatewayId(v string) *ModifyVpnGatewayAttributesInput
SetVpnGatewayId sets the VpnGatewayId field's value.
func (*ModifyVpnGatewayAttributesInput) SetVpnGatewayName ¶
func (s *ModifyVpnGatewayAttributesInput) SetVpnGatewayName(v string) *ModifyVpnGatewayAttributesInput
SetVpnGatewayName sets the VpnGatewayName field's value.
func (ModifyVpnGatewayAttributesInput) String ¶
func (s ModifyVpnGatewayAttributesInput) String() string
String returns the string representation
func (*ModifyVpnGatewayAttributesInput) Validate ¶
func (s *ModifyVpnGatewayAttributesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ModifyVpnGatewayAttributesOutput ¶
type ModifyVpnGatewayAttributesOutput struct {
Metadata *response.ResponseMetadata
OrderId *string `type:"string"`
RequestId *string `type:"string"`
// contains filtered or unexported fields
}
func (ModifyVpnGatewayAttributesOutput) GoString ¶
func (s ModifyVpnGatewayAttributesOutput) GoString() string
GoString returns the string representation
func (*ModifyVpnGatewayAttributesOutput) SetOrderId ¶
func (s *ModifyVpnGatewayAttributesOutput) SetOrderId(v string) *ModifyVpnGatewayAttributesOutput
SetOrderId sets the OrderId field's value.
func (*ModifyVpnGatewayAttributesOutput) SetRequestId ¶
func (s *ModifyVpnGatewayAttributesOutput) SetRequestId(v string) *ModifyVpnGatewayAttributesOutput
SetRequestId sets the RequestId field's value.
func (ModifyVpnGatewayAttributesOutput) String ¶
func (s ModifyVpnGatewayAttributesOutput) String() string
String returns the string representation
type RenewVpnGatewayInput ¶
type RenewVpnGatewayInput struct {
Period *int64 `type:"integer"`
PeriodUnit *string `type:"string"`
// VpnGatewayId is a required field
VpnGatewayId *string `type:"string" required:"true"`
// contains filtered or unexported fields
}
func (RenewVpnGatewayInput) GoString ¶
func (s RenewVpnGatewayInput) GoString() string
GoString returns the string representation
func (*RenewVpnGatewayInput) SetPeriod ¶
func (s *RenewVpnGatewayInput) SetPeriod(v int64) *RenewVpnGatewayInput
SetPeriod sets the Period field's value.
func (*RenewVpnGatewayInput) SetPeriodUnit ¶
func (s *RenewVpnGatewayInput) SetPeriodUnit(v string) *RenewVpnGatewayInput
SetPeriodUnit sets the PeriodUnit field's value.
func (*RenewVpnGatewayInput) SetVpnGatewayId ¶
func (s *RenewVpnGatewayInput) SetVpnGatewayId(v string) *RenewVpnGatewayInput
SetVpnGatewayId sets the VpnGatewayId field's value.
func (RenewVpnGatewayInput) String ¶
func (s RenewVpnGatewayInput) String() string
String returns the string representation
func (*RenewVpnGatewayInput) Validate ¶
func (s *RenewVpnGatewayInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type RenewVpnGatewayOutput ¶
type RenewVpnGatewayOutput struct {
Metadata *response.ResponseMetadata
RequestId *string `type:"string"`
// contains filtered or unexported fields
}
func (RenewVpnGatewayOutput) GoString ¶
func (s RenewVpnGatewayOutput) GoString() string
GoString returns the string representation
func (*RenewVpnGatewayOutput) SetRequestId ¶
func (s *RenewVpnGatewayOutput) SetRequestId(v string) *RenewVpnGatewayOutput
SetRequestId sets the RequestId field's value.
func (RenewVpnGatewayOutput) String ¶
func (s RenewVpnGatewayOutput) String() string
String returns the string representation
type ResetVpnConnectionInput ¶
type ResetVpnConnectionInput struct {
ClientToken *string `type:"string"`
TunnelId *string `type:"string"`
// VpnConnectionId is a required field
VpnConnectionId *string `type:"string" required:"true"`
// contains filtered or unexported fields
}
func (ResetVpnConnectionInput) GoString ¶
func (s ResetVpnConnectionInput) GoString() string
GoString returns the string representation
func (*ResetVpnConnectionInput) SetClientToken ¶
func (s *ResetVpnConnectionInput) SetClientToken(v string) *ResetVpnConnectionInput
SetClientToken sets the ClientToken field's value.
func (*ResetVpnConnectionInput) SetTunnelId ¶
func (s *ResetVpnConnectionInput) SetTunnelId(v string) *ResetVpnConnectionInput
SetTunnelId sets the TunnelId field's value.
func (*ResetVpnConnectionInput) SetVpnConnectionId ¶
func (s *ResetVpnConnectionInput) SetVpnConnectionId(v string) *ResetVpnConnectionInput
SetVpnConnectionId sets the VpnConnectionId field's value.
func (ResetVpnConnectionInput) String ¶
func (s ResetVpnConnectionInput) String() string
String returns the string representation
func (*ResetVpnConnectionInput) Validate ¶
func (s *ResetVpnConnectionInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ResetVpnConnectionOutput ¶
type ResetVpnConnectionOutput struct {
Metadata *response.ResponseMetadata
RequestId *string `type:"string"`
// contains filtered or unexported fields
}
func (ResetVpnConnectionOutput) GoString ¶
func (s ResetVpnConnectionOutput) GoString() string
GoString returns the string representation
func (*ResetVpnConnectionOutput) SetRequestId ¶
func (s *ResetVpnConnectionOutput) SetRequestId(v string) *ResetVpnConnectionOutput
SetRequestId sets the RequestId field's value.
func (ResetVpnConnectionOutput) String ¶
func (s ResetVpnConnectionOutput) String() string
String returns the string representation
type SetVpnGatewayRenewalInput ¶
type SetVpnGatewayRenewalInput struct {
RemainRenewTimes *int64 `type:"integer"`
RenewPeriod *int64 `type:"integer"`
// RenewType is a required field
RenewType *int64 `type:"integer" required:"true"`
// VpnGatewayId is a required field
VpnGatewayId *string `type:"string" required:"true"`
// contains filtered or unexported fields
}
func (SetVpnGatewayRenewalInput) GoString ¶
func (s SetVpnGatewayRenewalInput) GoString() string
GoString returns the string representation
func (*SetVpnGatewayRenewalInput) SetRemainRenewTimes ¶
func (s *SetVpnGatewayRenewalInput) SetRemainRenewTimes(v int64) *SetVpnGatewayRenewalInput
SetRemainRenewTimes sets the RemainRenewTimes field's value.
func (*SetVpnGatewayRenewalInput) SetRenewPeriod ¶
func (s *SetVpnGatewayRenewalInput) SetRenewPeriod(v int64) *SetVpnGatewayRenewalInput
SetRenewPeriod sets the RenewPeriod field's value.
func (*SetVpnGatewayRenewalInput) SetRenewType ¶
func (s *SetVpnGatewayRenewalInput) SetRenewType(v int64) *SetVpnGatewayRenewalInput
SetRenewType sets the RenewType field's value.
func (*SetVpnGatewayRenewalInput) SetVpnGatewayId ¶
func (s *SetVpnGatewayRenewalInput) SetVpnGatewayId(v string) *SetVpnGatewayRenewalInput
SetVpnGatewayId sets the VpnGatewayId field's value.
func (SetVpnGatewayRenewalInput) String ¶
func (s SetVpnGatewayRenewalInput) String() string
String returns the string representation
func (*SetVpnGatewayRenewalInput) Validate ¶
func (s *SetVpnGatewayRenewalInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type SetVpnGatewayRenewalOutput ¶
type SetVpnGatewayRenewalOutput struct {
Metadata *response.ResponseMetadata
RequestId *string `type:"string"`
// contains filtered or unexported fields
}
func (SetVpnGatewayRenewalOutput) GoString ¶
func (s SetVpnGatewayRenewalOutput) GoString() string
GoString returns the string representation
func (*SetVpnGatewayRenewalOutput) SetRequestId ¶
func (s *SetVpnGatewayRenewalOutput) SetRequestId(v string) *SetVpnGatewayRenewalOutput
SetRequestId sets the RequestId field's value.
func (SetVpnGatewayRenewalOutput) String ¶
func (s SetVpnGatewayRenewalOutput) String() string
String returns the string representation
type SslVpnClientCertForDescribeSslVpnClientCertsOutput ¶
type SslVpnClientCertForDescribeSslVpnClientCertsOutput struct {
CertificateStatus *string `type:"string"`
CreationTime *string `type:"string"`
Description *string `type:"string"`
ExpiredTime *string `type:"string"`
SslVpnClientCertId *string `type:"string"`
SslVpnClientCertName *string `type:"string"`
SslVpnServerId *string `type:"string"`
Status *string `type:"string"`
Tags []*TagForDescribeSslVpnClientCertsOutput `type:"list"`
UpdateTime *string `type:"string"`
// contains filtered or unexported fields
}
func (SslVpnClientCertForDescribeSslVpnClientCertsOutput) GoString ¶
func (s SslVpnClientCertForDescribeSslVpnClientCertsOutput) GoString() string
GoString returns the string representation
func (*SslVpnClientCertForDescribeSslVpnClientCertsOutput) SetCertificateStatus ¶
func (s *SslVpnClientCertForDescribeSslVpnClientCertsOutput) SetCertificateStatus(v string) *SslVpnClientCertForDescribeSslVpnClientCertsOutput
SetCertificateStatus sets the CertificateStatus field's value.
func (*SslVpnClientCertForDescribeSslVpnClientCertsOutput) SetCreationTime ¶
func (s *SslVpnClientCertForDescribeSslVpnClientCertsOutput) SetCreationTime(v string) *SslVpnClientCertForDescribeSslVpnClientCertsOutput
SetCreationTime sets the CreationTime field's value.
func (*SslVpnClientCertForDescribeSslVpnClientCertsOutput) SetDescription ¶
func (s *SslVpnClientCertForDescribeSslVpnClientCertsOutput) SetDescription(v string) *SslVpnClientCertForDescribeSslVpnClientCertsOutput
SetDescription sets the Description field's value.
func (*SslVpnClientCertForDescribeSslVpnClientCertsOutput) SetExpiredTime ¶
func (s *SslVpnClientCertForDescribeSslVpnClientCertsOutput) SetExpiredTime(v string) *SslVpnClientCertForDescribeSslVpnClientCertsOutput
SetExpiredTime sets the ExpiredTime field's value.
func (*SslVpnClientCertForDescribeSslVpnClientCertsOutput) SetSslVpnClientCertId ¶
func (s *SslVpnClientCertForDescribeSslVpnClientCertsOutput) SetSslVpnClientCertId(v string) *SslVpnClientCertForDescribeSslVpnClientCertsOutput
SetSslVpnClientCertId sets the SslVpnClientCertId field's value.
func (*SslVpnClientCertForDescribeSslVpnClientCertsOutput) SetSslVpnClientCertName ¶
func (s *SslVpnClientCertForDescribeSslVpnClientCertsOutput) SetSslVpnClientCertName(v string) *SslVpnClientCertForDescribeSslVpnClientCertsOutput
SetSslVpnClientCertName sets the SslVpnClientCertName field's value.
func (*SslVpnClientCertForDescribeSslVpnClientCertsOutput) SetSslVpnServerId ¶
func (s *SslVpnClientCertForDescribeSslVpnClientCertsOutput) SetSslVpnServerId(v string) *SslVpnClientCertForDescribeSslVpnClientCertsOutput
SetSslVpnServerId sets the SslVpnServerId field's value.
func (*SslVpnClientCertForDescribeSslVpnClientCertsOutput) SetStatus ¶
func (s *SslVpnClientCertForDescribeSslVpnClientCertsOutput) SetStatus(v string) *SslVpnClientCertForDescribeSslVpnClientCertsOutput
SetStatus sets the Status field's value.
func (*SslVpnClientCertForDescribeSslVpnClientCertsOutput) SetTags ¶
func (s *SslVpnClientCertForDescribeSslVpnClientCertsOutput) SetTags(v []*TagForDescribeSslVpnClientCertsOutput) *SslVpnClientCertForDescribeSslVpnClientCertsOutput
SetTags sets the Tags field's value.
func (*SslVpnClientCertForDescribeSslVpnClientCertsOutput) SetUpdateTime ¶
func (s *SslVpnClientCertForDescribeSslVpnClientCertsOutput) SetUpdateTime(v string) *SslVpnClientCertForDescribeSslVpnClientCertsOutput
SetUpdateTime sets the UpdateTime field's value.
func (SslVpnClientCertForDescribeSslVpnClientCertsOutput) String ¶
func (s SslVpnClientCertForDescribeSslVpnClientCertsOutput) String() string
String returns the string representation
type SslVpnServerForDescribeSslVpnServersOutput ¶
type SslVpnServerForDescribeSslVpnServersOutput struct {
Auth *string `type:"string"`
Cipher *string `type:"string"`
ClientCertSessionPolicy *string `type:"string"`
ClientIpPool *string `type:"string"`
Compress *bool `type:"boolean"`
CreationTime *string `type:"string"`
Description *string `type:"string"`
IsBlocked *bool `type:"boolean"`
LocalSubnets []*string `type:"list"`
Port *int64 `type:"integer"`
ProjectName *string `type:"string"`
Protocol *string `type:"string"`
SslVpnServerId *string `type:"string"`
SslVpnServerName *string `type:"string"`
Status *string `type:"string"`
Tags []*TagForDescribeSslVpnServersOutput `type:"list"`
UpdateTime *string `type:"string"`
VpnGatewayId *string `type:"string"`
// contains filtered or unexported fields
}
func (SslVpnServerForDescribeSslVpnServersOutput) GoString ¶
func (s SslVpnServerForDescribeSslVpnServersOutput) GoString() string
GoString returns the string representation
func (*SslVpnServerForDescribeSslVpnServersOutput) SetAuth ¶
func (s *SslVpnServerForDescribeSslVpnServersOutput) SetAuth(v string) *SslVpnServerForDescribeSslVpnServersOutput
SetAuth sets the Auth field's value.
func (*SslVpnServerForDescribeSslVpnServersOutput) SetCipher ¶
func (s *SslVpnServerForDescribeSslVpnServersOutput) SetCipher(v string) *SslVpnServerForDescribeSslVpnServersOutput
SetCipher sets the Cipher field's value.
func (*SslVpnServerForDescribeSslVpnServersOutput) SetClientCertSessionPolicy ¶
func (s *SslVpnServerForDescribeSslVpnServersOutput) SetClientCertSessionPolicy(v string) *SslVpnServerForDescribeSslVpnServersOutput
SetClientCertSessionPolicy sets the ClientCertSessionPolicy field's value.
func (*SslVpnServerForDescribeSslVpnServersOutput) SetClientIpPool ¶
func (s *SslVpnServerForDescribeSslVpnServersOutput) SetClientIpPool(v string) *SslVpnServerForDescribeSslVpnServersOutput
SetClientIpPool sets the ClientIpPool field's value.
func (*SslVpnServerForDescribeSslVpnServersOutput) SetCompress ¶
func (s *SslVpnServerForDescribeSslVpnServersOutput) SetCompress(v bool) *SslVpnServerForDescribeSslVpnServersOutput
SetCompress sets the Compress field's value.
func (*SslVpnServerForDescribeSslVpnServersOutput) SetCreationTime ¶
func (s *SslVpnServerForDescribeSslVpnServersOutput) SetCreationTime(v string) *SslVpnServerForDescribeSslVpnServersOutput
SetCreationTime sets the CreationTime field's value.
func (*SslVpnServerForDescribeSslVpnServersOutput) SetDescription ¶
func (s *SslVpnServerForDescribeSslVpnServersOutput) SetDescription(v string) *SslVpnServerForDescribeSslVpnServersOutput
SetDescription sets the Description field's value.
func (*SslVpnServerForDescribeSslVpnServersOutput) SetIsBlocked ¶
func (s *SslVpnServerForDescribeSslVpnServersOutput) SetIsBlocked(v bool) *SslVpnServerForDescribeSslVpnServersOutput
SetIsBlocked sets the IsBlocked field's value.
func (*SslVpnServerForDescribeSslVpnServersOutput) SetLocalSubnets ¶
func (s *SslVpnServerForDescribeSslVpnServersOutput) SetLocalSubnets(v []*string) *SslVpnServerForDescribeSslVpnServersOutput
SetLocalSubnets sets the LocalSubnets field's value.
func (*SslVpnServerForDescribeSslVpnServersOutput) SetPort ¶
func (s *SslVpnServerForDescribeSslVpnServersOutput) SetPort(v int64) *SslVpnServerForDescribeSslVpnServersOutput
SetPort sets the Port field's value.
func (*SslVpnServerForDescribeSslVpnServersOutput) SetProjectName ¶
func (s *SslVpnServerForDescribeSslVpnServersOutput) SetProjectName(v string) *SslVpnServerForDescribeSslVpnServersOutput
SetProjectName sets the ProjectName field's value.
func (*SslVpnServerForDescribeSslVpnServersOutput) SetProtocol ¶
func (s *SslVpnServerForDescribeSslVpnServersOutput) SetProtocol(v string) *SslVpnServerForDescribeSslVpnServersOutput
SetProtocol sets the Protocol field's value.
func (*SslVpnServerForDescribeSslVpnServersOutput) SetSslVpnServerId ¶
func (s *SslVpnServerForDescribeSslVpnServersOutput) SetSslVpnServerId(v string) *SslVpnServerForDescribeSslVpnServersOutput
SetSslVpnServerId sets the SslVpnServerId field's value.
func (*SslVpnServerForDescribeSslVpnServersOutput) SetSslVpnServerName ¶
func (s *SslVpnServerForDescribeSslVpnServersOutput) SetSslVpnServerName(v string) *SslVpnServerForDescribeSslVpnServersOutput
SetSslVpnServerName sets the SslVpnServerName field's value.
func (*SslVpnServerForDescribeSslVpnServersOutput) SetStatus ¶
func (s *SslVpnServerForDescribeSslVpnServersOutput) SetStatus(v string) *SslVpnServerForDescribeSslVpnServersOutput
SetStatus sets the Status field's value.
func (*SslVpnServerForDescribeSslVpnServersOutput) SetTags ¶
func (s *SslVpnServerForDescribeSslVpnServersOutput) SetTags(v []*TagForDescribeSslVpnServersOutput) *SslVpnServerForDescribeSslVpnServersOutput
SetTags sets the Tags field's value.
func (*SslVpnServerForDescribeSslVpnServersOutput) SetUpdateTime ¶
func (s *SslVpnServerForDescribeSslVpnServersOutput) SetUpdateTime(v string) *SslVpnServerForDescribeSslVpnServersOutput
SetUpdateTime sets the UpdateTime field's value.
func (*SslVpnServerForDescribeSslVpnServersOutput) SetVpnGatewayId ¶
func (s *SslVpnServerForDescribeSslVpnServersOutput) SetVpnGatewayId(v string) *SslVpnServerForDescribeSslVpnServersOutput
SetVpnGatewayId sets the VpnGatewayId field's value.
func (SslVpnServerForDescribeSslVpnServersOutput) String ¶
func (s SslVpnServerForDescribeSslVpnServersOutput) String() string
String returns the string representation
type TagFilterForDescribeCustomerGatewaysInput ¶
type TagFilterForDescribeCustomerGatewaysInput struct {
Key *string `type:"string"`
Values []*string `type:"list"`
// contains filtered or unexported fields
}
func (TagFilterForDescribeCustomerGatewaysInput) GoString ¶
func (s TagFilterForDescribeCustomerGatewaysInput) GoString() string
GoString returns the string representation
func (*TagFilterForDescribeCustomerGatewaysInput) SetKey ¶
func (s *TagFilterForDescribeCustomerGatewaysInput) SetKey(v string) *TagFilterForDescribeCustomerGatewaysInput
SetKey sets the Key field's value.
func (*TagFilterForDescribeCustomerGatewaysInput) SetValues ¶
func (s *TagFilterForDescribeCustomerGatewaysInput) SetValues(v []*string) *TagFilterForDescribeCustomerGatewaysInput
SetValues sets the Values field's value.
func (TagFilterForDescribeCustomerGatewaysInput) String ¶
func (s TagFilterForDescribeCustomerGatewaysInput) String() string
String returns the string representation
type TagFilterForDescribeSslVpnClientCertsInput ¶
type TagFilterForDescribeSslVpnClientCertsInput struct {
Key *string `type:"string"`
Values []*string `type:"list"`
// contains filtered or unexported fields
}
func (TagFilterForDescribeSslVpnClientCertsInput) GoString ¶
func (s TagFilterForDescribeSslVpnClientCertsInput) GoString() string
GoString returns the string representation
func (*TagFilterForDescribeSslVpnClientCertsInput) SetKey ¶
func (s *TagFilterForDescribeSslVpnClientCertsInput) SetKey(v string) *TagFilterForDescribeSslVpnClientCertsInput
SetKey sets the Key field's value.
func (*TagFilterForDescribeSslVpnClientCertsInput) SetValues ¶
func (s *TagFilterForDescribeSslVpnClientCertsInput) SetValues(v []*string) *TagFilterForDescribeSslVpnClientCertsInput
SetValues sets the Values field's value.
func (TagFilterForDescribeSslVpnClientCertsInput) String ¶
func (s TagFilterForDescribeSslVpnClientCertsInput) String() string
String returns the string representation
type TagFilterForDescribeSslVpnServersInput ¶
type TagFilterForDescribeSslVpnServersInput struct {
Key *string `type:"string"`
Values []*string `type:"list"`
// contains filtered or unexported fields
}
func (TagFilterForDescribeSslVpnServersInput) GoString ¶
func (s TagFilterForDescribeSslVpnServersInput) GoString() string
GoString returns the string representation
func (*TagFilterForDescribeSslVpnServersInput) SetKey ¶
func (s *TagFilterForDescribeSslVpnServersInput) SetKey(v string) *TagFilterForDescribeSslVpnServersInput
SetKey sets the Key field's value.
func (*TagFilterForDescribeSslVpnServersInput) SetValues ¶
func (s *TagFilterForDescribeSslVpnServersInput) SetValues(v []*string) *TagFilterForDescribeSslVpnServersInput
SetValues sets the Values field's value.
func (TagFilterForDescribeSslVpnServersInput) String ¶
func (s TagFilterForDescribeSslVpnServersInput) String() string
String returns the string representation
type TagFilterForDescribeVpnConnectionsInput ¶
type TagFilterForDescribeVpnConnectionsInput struct {
Key *string `type:"string"`
Values []*string `type:"list"`
// contains filtered or unexported fields
}
func (TagFilterForDescribeVpnConnectionsInput) GoString ¶
func (s TagFilterForDescribeVpnConnectionsInput) GoString() string
GoString returns the string representation
func (*TagFilterForDescribeVpnConnectionsInput) SetKey ¶
func (s *TagFilterForDescribeVpnConnectionsInput) SetKey(v string) *TagFilterForDescribeVpnConnectionsInput
SetKey sets the Key field's value.
func (*TagFilterForDescribeVpnConnectionsInput) SetValues ¶
func (s *TagFilterForDescribeVpnConnectionsInput) SetValues(v []*string) *TagFilterForDescribeVpnConnectionsInput
SetValues sets the Values field's value.
func (TagFilterForDescribeVpnConnectionsInput) String ¶
func (s TagFilterForDescribeVpnConnectionsInput) String() string
String returns the string representation
type TagFilterForDescribeVpnGatewaysInput ¶
type TagFilterForDescribeVpnGatewaysInput struct {
Key *string `type:"string"`
Values []*string `type:"list"`
// contains filtered or unexported fields
}
func (TagFilterForDescribeVpnGatewaysInput) GoString ¶
func (s TagFilterForDescribeVpnGatewaysInput) GoString() string
GoString returns the string representation
func (*TagFilterForDescribeVpnGatewaysInput) SetKey ¶
func (s *TagFilterForDescribeVpnGatewaysInput) SetKey(v string) *TagFilterForDescribeVpnGatewaysInput
SetKey sets the Key field's value.
func (*TagFilterForDescribeVpnGatewaysInput) SetValues ¶
func (s *TagFilterForDescribeVpnGatewaysInput) SetValues(v []*string) *TagFilterForDescribeVpnGatewaysInput
SetValues sets the Values field's value.
func (TagFilterForDescribeVpnGatewaysInput) String ¶
func (s TagFilterForDescribeVpnGatewaysInput) String() string
String returns the string representation
type TagForCreateVpnGatewayInput ¶
type TagForCreateVpnGatewayInput struct {
Key *string `type:"string"`
Value *string `type:"string"`
// contains filtered or unexported fields
}
func (TagForCreateVpnGatewayInput) GoString ¶
func (s TagForCreateVpnGatewayInput) GoString() string
GoString returns the string representation
func (*TagForCreateVpnGatewayInput) SetKey ¶
func (s *TagForCreateVpnGatewayInput) SetKey(v string) *TagForCreateVpnGatewayInput
SetKey sets the Key field's value.
func (*TagForCreateVpnGatewayInput) SetValue ¶
func (s *TagForCreateVpnGatewayInput) SetValue(v string) *TagForCreateVpnGatewayInput
SetValue sets the Value field's value.
func (TagForCreateVpnGatewayInput) String ¶
func (s TagForCreateVpnGatewayInput) String() string
String returns the string representation
type TagForDescribeCustomerGatewayAttributesOutput ¶
type TagForDescribeCustomerGatewayAttributesOutput struct {
Key *string `type:"string"`
Value *string `type:"string"`
// contains filtered or unexported fields
}
func (TagForDescribeCustomerGatewayAttributesOutput) GoString ¶
func (s TagForDescribeCustomerGatewayAttributesOutput) GoString() string
GoString returns the string representation
func (*TagForDescribeCustomerGatewayAttributesOutput) SetKey ¶
func (s *TagForDescribeCustomerGatewayAttributesOutput) SetKey(v string) *TagForDescribeCustomerGatewayAttributesOutput
SetKey sets the Key field's value.
func (*TagForDescribeCustomerGatewayAttributesOutput) SetValue ¶
func (s *TagForDescribeCustomerGatewayAttributesOutput) SetValue(v string) *TagForDescribeCustomerGatewayAttributesOutput
SetValue sets the Value field's value.
func (TagForDescribeCustomerGatewayAttributesOutput) String ¶
func (s TagForDescribeCustomerGatewayAttributesOutput) String() string
String returns the string representation
type TagForDescribeSslVpnClientCertsOutput ¶
type TagForDescribeSslVpnClientCertsOutput struct {
Key *string `type:"string"`
Value *string `type:"string"`
// contains filtered or unexported fields
}
func (TagForDescribeSslVpnClientCertsOutput) GoString ¶
func (s TagForDescribeSslVpnClientCertsOutput) GoString() string
GoString returns the string representation
func (*TagForDescribeSslVpnClientCertsOutput) SetKey ¶
func (s *TagForDescribeSslVpnClientCertsOutput) SetKey(v string) *TagForDescribeSslVpnClientCertsOutput
SetKey sets the Key field's value.
func (*TagForDescribeSslVpnClientCertsOutput) SetValue ¶
func (s *TagForDescribeSslVpnClientCertsOutput) SetValue(v string) *TagForDescribeSslVpnClientCertsOutput
SetValue sets the Value field's value.
func (TagForDescribeSslVpnClientCertsOutput) String ¶
func (s TagForDescribeSslVpnClientCertsOutput) String() string
String returns the string representation
type TagForDescribeSslVpnServersOutput ¶
type TagForDescribeSslVpnServersOutput struct {
Key *string `type:"string"`
Value *string `type:"string"`
// contains filtered or unexported fields
}
func (TagForDescribeSslVpnServersOutput) GoString ¶
func (s TagForDescribeSslVpnServersOutput) GoString() string
GoString returns the string representation
func (*TagForDescribeSslVpnServersOutput) SetKey ¶
func (s *TagForDescribeSslVpnServersOutput) SetKey(v string) *TagForDescribeSslVpnServersOutput
SetKey sets the Key field's value.
func (*TagForDescribeSslVpnServersOutput) SetValue ¶
func (s *TagForDescribeSslVpnServersOutput) SetValue(v string) *TagForDescribeSslVpnServersOutput
SetValue sets the Value field's value.
func (TagForDescribeSslVpnServersOutput) String ¶
func (s TagForDescribeSslVpnServersOutput) String() string
String returns the string representation
type TagForDescribeVpnConnectionAttributesOutput ¶
type TagForDescribeVpnConnectionAttributesOutput struct {
Key *string `type:"string"`
Value *string `type:"string"`
// contains filtered or unexported fields
}
func (TagForDescribeVpnConnectionAttributesOutput) GoString ¶
func (s TagForDescribeVpnConnectionAttributesOutput) GoString() string
GoString returns the string representation
func (*TagForDescribeVpnConnectionAttributesOutput) SetKey ¶
func (s *TagForDescribeVpnConnectionAttributesOutput) SetKey(v string) *TagForDescribeVpnConnectionAttributesOutput
SetKey sets the Key field's value.
func (*TagForDescribeVpnConnectionAttributesOutput) SetValue ¶
func (s *TagForDescribeVpnConnectionAttributesOutput) SetValue(v string) *TagForDescribeVpnConnectionAttributesOutput
SetValue sets the Value field's value.
func (TagForDescribeVpnConnectionAttributesOutput) String ¶
func (s TagForDescribeVpnConnectionAttributesOutput) String() string
String returns the string representation
type TagForDescribeVpnConnectionsOutput ¶
type TagForDescribeVpnConnectionsOutput struct {
Key *string `type:"string"`
Value *string `type:"string"`
// contains filtered or unexported fields
}
func (TagForDescribeVpnConnectionsOutput) GoString ¶
func (s TagForDescribeVpnConnectionsOutput) GoString() string
GoString returns the string representation
func (*TagForDescribeVpnConnectionsOutput) SetKey ¶
func (s *TagForDescribeVpnConnectionsOutput) SetKey(v string) *TagForDescribeVpnConnectionsOutput
SetKey sets the Key field's value.
func (*TagForDescribeVpnConnectionsOutput) SetValue ¶
func (s *TagForDescribeVpnConnectionsOutput) SetValue(v string) *TagForDescribeVpnConnectionsOutput
SetValue sets the Value field's value.
func (TagForDescribeVpnConnectionsOutput) String ¶
func (s TagForDescribeVpnConnectionsOutput) String() string
String returns the string representation
type TagForDescribeVpnGatewayAttributesOutput ¶
type TagForDescribeVpnGatewayAttributesOutput struct {
Key *string `type:"string"`
Value *string `type:"string"`
// contains filtered or unexported fields
}
func (TagForDescribeVpnGatewayAttributesOutput) GoString ¶
func (s TagForDescribeVpnGatewayAttributesOutput) GoString() string
GoString returns the string representation
func (*TagForDescribeVpnGatewayAttributesOutput) SetKey ¶
func (s *TagForDescribeVpnGatewayAttributesOutput) SetKey(v string) *TagForDescribeVpnGatewayAttributesOutput
SetKey sets the Key field's value.
func (*TagForDescribeVpnGatewayAttributesOutput) SetValue ¶
func (s *TagForDescribeVpnGatewayAttributesOutput) SetValue(v string) *TagForDescribeVpnGatewayAttributesOutput
SetValue sets the Value field's value.
func (TagForDescribeVpnGatewayAttributesOutput) String ¶
func (s TagForDescribeVpnGatewayAttributesOutput) String() string
String returns the string representation
type TagForDescribeVpnGatewaysBillingOutput ¶
type TagForDescribeVpnGatewaysBillingOutput struct {
Key *string `type:"string"`
Value *string `type:"string"`
// contains filtered or unexported fields
}
func (TagForDescribeVpnGatewaysBillingOutput) GoString ¶
func (s TagForDescribeVpnGatewaysBillingOutput) GoString() string
GoString returns the string representation
func (*TagForDescribeVpnGatewaysBillingOutput) SetKey ¶
func (s *TagForDescribeVpnGatewaysBillingOutput) SetKey(v string) *TagForDescribeVpnGatewaysBillingOutput
SetKey sets the Key field's value.
func (*TagForDescribeVpnGatewaysBillingOutput) SetValue ¶
func (s *TagForDescribeVpnGatewaysBillingOutput) SetValue(v string) *TagForDescribeVpnGatewaysBillingOutput
SetValue sets the Value field's value.
func (TagForDescribeVpnGatewaysBillingOutput) String ¶
func (s TagForDescribeVpnGatewaysBillingOutput) String() string
String returns the string representation
type TagForDescribeVpnGatewaysOutput ¶
type TagForDescribeVpnGatewaysOutput struct {
Key *string `type:"string"`
Value *string `type:"string"`
// contains filtered or unexported fields
}
func (TagForDescribeVpnGatewaysOutput) GoString ¶
func (s TagForDescribeVpnGatewaysOutput) GoString() string
GoString returns the string representation
func (*TagForDescribeVpnGatewaysOutput) SetKey ¶
func (s *TagForDescribeVpnGatewaysOutput) SetKey(v string) *TagForDescribeVpnGatewaysOutput
SetKey sets the Key field's value.
func (*TagForDescribeVpnGatewaysOutput) SetValue ¶
func (s *TagForDescribeVpnGatewaysOutput) SetValue(v string) *TagForDescribeVpnGatewaysOutput
SetValue sets the Value field's value.
func (TagForDescribeVpnGatewaysOutput) String ¶
func (s TagForDescribeVpnGatewaysOutput) String() string
String returns the string representation
type TunnelBgpInfoForDescribeVpnConnectionAttributesOutput ¶
type TunnelBgpInfoForDescribeVpnConnectionAttributesOutput struct {
EnableBgp *bool `type:"boolean"`
LocalAsn *int64 `type:"integer"`
LocalBgpIp *string `type:"string"`
PeerAsn *int64 `type:"integer"`
PeerBgpIp *string `type:"string"`
SessionStatus *string `type:"string" enum:"SessionStatusForDescribeVpnConnectionAttributesOutput"`
TunnelCidr *string `type:"string"`
// contains filtered or unexported fields
}
func (TunnelBgpInfoForDescribeVpnConnectionAttributesOutput) GoString ¶
func (s TunnelBgpInfoForDescribeVpnConnectionAttributesOutput) GoString() string
GoString returns the string representation
func (*TunnelBgpInfoForDescribeVpnConnectionAttributesOutput) SetEnableBgp ¶
func (s *TunnelBgpInfoForDescribeVpnConnectionAttributesOutput) SetEnableBgp(v bool) *TunnelBgpInfoForDescribeVpnConnectionAttributesOutput
SetEnableBgp sets the EnableBgp field's value.
func (*TunnelBgpInfoForDescribeVpnConnectionAttributesOutput) SetLocalAsn ¶
func (s *TunnelBgpInfoForDescribeVpnConnectionAttributesOutput) SetLocalAsn(v int64) *TunnelBgpInfoForDescribeVpnConnectionAttributesOutput
SetLocalAsn sets the LocalAsn field's value.
func (*TunnelBgpInfoForDescribeVpnConnectionAttributesOutput) SetLocalBgpIp ¶
func (s *TunnelBgpInfoForDescribeVpnConnectionAttributesOutput) SetLocalBgpIp(v string) *TunnelBgpInfoForDescribeVpnConnectionAttributesOutput
SetLocalBgpIp sets the LocalBgpIp field's value.
func (*TunnelBgpInfoForDescribeVpnConnectionAttributesOutput) SetPeerAsn ¶
func (s *TunnelBgpInfoForDescribeVpnConnectionAttributesOutput) SetPeerAsn(v int64) *TunnelBgpInfoForDescribeVpnConnectionAttributesOutput
SetPeerAsn sets the PeerAsn field's value.
func (*TunnelBgpInfoForDescribeVpnConnectionAttributesOutput) SetPeerBgpIp ¶
func (s *TunnelBgpInfoForDescribeVpnConnectionAttributesOutput) SetPeerBgpIp(v string) *TunnelBgpInfoForDescribeVpnConnectionAttributesOutput
SetPeerBgpIp sets the PeerBgpIp field's value.
func (*TunnelBgpInfoForDescribeVpnConnectionAttributesOutput) SetSessionStatus ¶
func (s *TunnelBgpInfoForDescribeVpnConnectionAttributesOutput) SetSessionStatus(v string) *TunnelBgpInfoForDescribeVpnConnectionAttributesOutput
SetSessionStatus sets the SessionStatus field's value.
func (*TunnelBgpInfoForDescribeVpnConnectionAttributesOutput) SetTunnelCidr ¶
func (s *TunnelBgpInfoForDescribeVpnConnectionAttributesOutput) SetTunnelCidr(v string) *TunnelBgpInfoForDescribeVpnConnectionAttributesOutput
SetTunnelCidr sets the TunnelCidr field's value.
func (TunnelBgpInfoForDescribeVpnConnectionAttributesOutput) String ¶
func (s TunnelBgpInfoForDescribeVpnConnectionAttributesOutput) String() string
String returns the string representation
type TunnelOptionForCreateVpnConnectionInput ¶
type TunnelOptionForCreateVpnConnectionInput struct {
BGPConfig *ConvertBGPConfigForCreateVpnConnectionInput `type:"structure"`
CustomerGatewayId *string `type:"string"`
DpdAction *string `type:"string"`
IkeConfig *IkeConfigForCreateVpnConnectionInput `type:"structure"`
IpsecConfig *IpsecConfigForCreateVpnConnectionInput `type:"structure"`
NatTraversal *bool `type:"boolean"`
Role *string `type:"string"`
// contains filtered or unexported fields
}
func (TunnelOptionForCreateVpnConnectionInput) GoString ¶
func (s TunnelOptionForCreateVpnConnectionInput) GoString() string
GoString returns the string representation
func (*TunnelOptionForCreateVpnConnectionInput) SetBGPConfig ¶
func (s *TunnelOptionForCreateVpnConnectionInput) SetBGPConfig(v *ConvertBGPConfigForCreateVpnConnectionInput) *TunnelOptionForCreateVpnConnectionInput
SetBGPConfig sets the BGPConfig field's value.
func (*TunnelOptionForCreateVpnConnectionInput) SetCustomerGatewayId ¶
func (s *TunnelOptionForCreateVpnConnectionInput) SetCustomerGatewayId(v string) *TunnelOptionForCreateVpnConnectionInput
SetCustomerGatewayId sets the CustomerGatewayId field's value.
func (*TunnelOptionForCreateVpnConnectionInput) SetDpdAction ¶
func (s *TunnelOptionForCreateVpnConnectionInput) SetDpdAction(v string) *TunnelOptionForCreateVpnConnectionInput
SetDpdAction sets the DpdAction field's value.
func (*TunnelOptionForCreateVpnConnectionInput) SetIkeConfig ¶
func (s *TunnelOptionForCreateVpnConnectionInput) SetIkeConfig(v *IkeConfigForCreateVpnConnectionInput) *TunnelOptionForCreateVpnConnectionInput
SetIkeConfig sets the IkeConfig field's value.
func (*TunnelOptionForCreateVpnConnectionInput) SetIpsecConfig ¶
func (s *TunnelOptionForCreateVpnConnectionInput) SetIpsecConfig(v *IpsecConfigForCreateVpnConnectionInput) *TunnelOptionForCreateVpnConnectionInput
SetIpsecConfig sets the IpsecConfig field's value.
func (*TunnelOptionForCreateVpnConnectionInput) SetNatTraversal ¶
func (s *TunnelOptionForCreateVpnConnectionInput) SetNatTraversal(v bool) *TunnelOptionForCreateVpnConnectionInput
SetNatTraversal sets the NatTraversal field's value.
func (*TunnelOptionForCreateVpnConnectionInput) SetRole ¶
func (s *TunnelOptionForCreateVpnConnectionInput) SetRole(v string) *TunnelOptionForCreateVpnConnectionInput
SetRole sets the Role field's value.
func (TunnelOptionForCreateVpnConnectionInput) String ¶
func (s TunnelOptionForCreateVpnConnectionInput) String() string
String returns the string representation
type TunnelOptionForDescribeVpnConnectionAttributesOutput ¶
type TunnelOptionForDescribeVpnConnectionAttributesOutput struct {
ConnectStatus *string `type:"string"`
CustomerGatewayId *string `type:"string"`
DpdAction *string `type:"string"`
IkeConfig *IkeConfigForDescribeVpnConnectionAttributesOutput `type:"structure"`
IpsecConfig *IpsecConfigForDescribeVpnConnectionAttributesOutput `type:"structure"`
NatTraversal *bool `type:"boolean"`
Role *string `type:"string"`
TunnelBgpInfo *TunnelBgpInfoForDescribeVpnConnectionAttributesOutput `type:"structure"`
TunnelId *string `type:"string"`
// contains filtered or unexported fields
}
func (TunnelOptionForDescribeVpnConnectionAttributesOutput) GoString ¶
func (s TunnelOptionForDescribeVpnConnectionAttributesOutput) GoString() string
GoString returns the string representation
func (*TunnelOptionForDescribeVpnConnectionAttributesOutput) SetConnectStatus ¶
func (s *TunnelOptionForDescribeVpnConnectionAttributesOutput) SetConnectStatus(v string) *TunnelOptionForDescribeVpnConnectionAttributesOutput
SetConnectStatus sets the ConnectStatus field's value.
func (*TunnelOptionForDescribeVpnConnectionAttributesOutput) SetCustomerGatewayId ¶
func (s *TunnelOptionForDescribeVpnConnectionAttributesOutput) SetCustomerGatewayId(v string) *TunnelOptionForDescribeVpnConnectionAttributesOutput
SetCustomerGatewayId sets the CustomerGatewayId field's value.
func (*TunnelOptionForDescribeVpnConnectionAttributesOutput) SetDpdAction ¶
func (s *TunnelOptionForDescribeVpnConnectionAttributesOutput) SetDpdAction(v string) *TunnelOptionForDescribeVpnConnectionAttributesOutput
SetDpdAction sets the DpdAction field's value.
func (*TunnelOptionForDescribeVpnConnectionAttributesOutput) SetIkeConfig ¶
func (s *TunnelOptionForDescribeVpnConnectionAttributesOutput) SetIkeConfig(v *IkeConfigForDescribeVpnConnectionAttributesOutput) *TunnelOptionForDescribeVpnConnectionAttributesOutput
SetIkeConfig sets the IkeConfig field's value.
func (*TunnelOptionForDescribeVpnConnectionAttributesOutput) SetIpsecConfig ¶
func (s *TunnelOptionForDescribeVpnConnectionAttributesOutput) SetIpsecConfig(v *IpsecConfigForDescribeVpnConnectionAttributesOutput) *TunnelOptionForDescribeVpnConnectionAttributesOutput
SetIpsecConfig sets the IpsecConfig field's value.
func (*TunnelOptionForDescribeVpnConnectionAttributesOutput) SetNatTraversal ¶
func (s *TunnelOptionForDescribeVpnConnectionAttributesOutput) SetNatTraversal(v bool) *TunnelOptionForDescribeVpnConnectionAttributesOutput
SetNatTraversal sets the NatTraversal field's value.
func (*TunnelOptionForDescribeVpnConnectionAttributesOutput) SetRole ¶
func (s *TunnelOptionForDescribeVpnConnectionAttributesOutput) SetRole(v string) *TunnelOptionForDescribeVpnConnectionAttributesOutput
SetRole sets the Role field's value.
func (*TunnelOptionForDescribeVpnConnectionAttributesOutput) SetTunnelBgpInfo ¶
func (s *TunnelOptionForDescribeVpnConnectionAttributesOutput) SetTunnelBgpInfo(v *TunnelBgpInfoForDescribeVpnConnectionAttributesOutput) *TunnelOptionForDescribeVpnConnectionAttributesOutput
SetTunnelBgpInfo sets the TunnelBgpInfo field's value.
func (*TunnelOptionForDescribeVpnConnectionAttributesOutput) SetTunnelId ¶
func (s *TunnelOptionForDescribeVpnConnectionAttributesOutput) SetTunnelId(v string) *TunnelOptionForDescribeVpnConnectionAttributesOutput
SetTunnelId sets the TunnelId field's value.
func (TunnelOptionForDescribeVpnConnectionAttributesOutput) String ¶
func (s TunnelOptionForDescribeVpnConnectionAttributesOutput) String() string
String returns the string representation
type TunnelOptionForDescribeVpnConnectionsOutput ¶
type TunnelOptionForDescribeVpnConnectionsOutput struct {
ConnectStatus *string `type:"string"`
CustomerGatewayId *string `type:"string"`
DpdAction *string `type:"string"`
IkeConfig *IkeConfigForDescribeVpnConnectionsOutput `type:"structure"`
IpsecConfig *IpsecConfigForDescribeVpnConnectionsOutput `type:"structure"`
NatTraversal *bool `type:"boolean"`
Role *string `type:"string"`
TunnelBgpInfo *BgpInfoForDescribeVpnConnectionsOutput `type:"structure"`
TunnelId *string `type:"string"`
// contains filtered or unexported fields
}
func (TunnelOptionForDescribeVpnConnectionsOutput) GoString ¶
func (s TunnelOptionForDescribeVpnConnectionsOutput) GoString() string
GoString returns the string representation
func (*TunnelOptionForDescribeVpnConnectionsOutput) SetConnectStatus ¶
func (s *TunnelOptionForDescribeVpnConnectionsOutput) SetConnectStatus(v string) *TunnelOptionForDescribeVpnConnectionsOutput
SetConnectStatus sets the ConnectStatus field's value.
func (*TunnelOptionForDescribeVpnConnectionsOutput) SetCustomerGatewayId ¶
func (s *TunnelOptionForDescribeVpnConnectionsOutput) SetCustomerGatewayId(v string) *TunnelOptionForDescribeVpnConnectionsOutput
SetCustomerGatewayId sets the CustomerGatewayId field's value.
func (*TunnelOptionForDescribeVpnConnectionsOutput) SetDpdAction ¶
func (s *TunnelOptionForDescribeVpnConnectionsOutput) SetDpdAction(v string) *TunnelOptionForDescribeVpnConnectionsOutput
SetDpdAction sets the DpdAction field's value.
func (*TunnelOptionForDescribeVpnConnectionsOutput) SetIkeConfig ¶
func (s *TunnelOptionForDescribeVpnConnectionsOutput) SetIkeConfig(v *IkeConfigForDescribeVpnConnectionsOutput) *TunnelOptionForDescribeVpnConnectionsOutput
SetIkeConfig sets the IkeConfig field's value.
func (*TunnelOptionForDescribeVpnConnectionsOutput) SetIpsecConfig ¶
func (s *TunnelOptionForDescribeVpnConnectionsOutput) SetIpsecConfig(v *IpsecConfigForDescribeVpnConnectionsOutput) *TunnelOptionForDescribeVpnConnectionsOutput
SetIpsecConfig sets the IpsecConfig field's value.
func (*TunnelOptionForDescribeVpnConnectionsOutput) SetNatTraversal ¶
func (s *TunnelOptionForDescribeVpnConnectionsOutput) SetNatTraversal(v bool) *TunnelOptionForDescribeVpnConnectionsOutput
SetNatTraversal sets the NatTraversal field's value.
func (*TunnelOptionForDescribeVpnConnectionsOutput) SetRole ¶
func (s *TunnelOptionForDescribeVpnConnectionsOutput) SetRole(v string) *TunnelOptionForDescribeVpnConnectionsOutput
SetRole sets the Role field's value.
func (*TunnelOptionForDescribeVpnConnectionsOutput) SetTunnelBgpInfo ¶
func (s *TunnelOptionForDescribeVpnConnectionsOutput) SetTunnelBgpInfo(v *BgpInfoForDescribeVpnConnectionsOutput) *TunnelOptionForDescribeVpnConnectionsOutput
SetTunnelBgpInfo sets the TunnelBgpInfo field's value.
func (*TunnelOptionForDescribeVpnConnectionsOutput) SetTunnelId ¶
func (s *TunnelOptionForDescribeVpnConnectionsOutput) SetTunnelId(v string) *TunnelOptionForDescribeVpnConnectionsOutput
SetTunnelId sets the TunnelId field's value.
func (TunnelOptionForDescribeVpnConnectionsOutput) String ¶
func (s TunnelOptionForDescribeVpnConnectionsOutput) String() string
String returns the string representation
type TunnelOptionForModifyVpnConnectionAttributesInput ¶
type TunnelOptionForModifyVpnConnectionAttributesInput struct {
BGPConfig *ConvertBGPConfigForModifyVpnConnectionAttributesInput `type:"structure"`
CustomerGatewayId *string `type:"string"`
DpdAction *string `type:"string"`
IkeConfig *IkeConfigForModifyVpnConnectionAttributesInput `type:"structure"`
IpsecConfig *IpsecConfigForModifyVpnConnectionAttributesInput `type:"structure"`
NatTraversal *bool `type:"boolean"`
TunnelId *string `type:"string"`
// contains filtered or unexported fields
}
func (TunnelOptionForModifyVpnConnectionAttributesInput) GoString ¶
func (s TunnelOptionForModifyVpnConnectionAttributesInput) GoString() string
GoString returns the string representation
func (*TunnelOptionForModifyVpnConnectionAttributesInput) SetBGPConfig ¶
func (s *TunnelOptionForModifyVpnConnectionAttributesInput) SetBGPConfig(v *ConvertBGPConfigForModifyVpnConnectionAttributesInput) *TunnelOptionForModifyVpnConnectionAttributesInput
SetBGPConfig sets the BGPConfig field's value.
func (*TunnelOptionForModifyVpnConnectionAttributesInput) SetCustomerGatewayId ¶
func (s *TunnelOptionForModifyVpnConnectionAttributesInput) SetCustomerGatewayId(v string) *TunnelOptionForModifyVpnConnectionAttributesInput
SetCustomerGatewayId sets the CustomerGatewayId field's value.
func (*TunnelOptionForModifyVpnConnectionAttributesInput) SetDpdAction ¶
func (s *TunnelOptionForModifyVpnConnectionAttributesInput) SetDpdAction(v string) *TunnelOptionForModifyVpnConnectionAttributesInput
SetDpdAction sets the DpdAction field's value.
func (*TunnelOptionForModifyVpnConnectionAttributesInput) SetIkeConfig ¶
func (s *TunnelOptionForModifyVpnConnectionAttributesInput) SetIkeConfig(v *IkeConfigForModifyVpnConnectionAttributesInput) *TunnelOptionForModifyVpnConnectionAttributesInput
SetIkeConfig sets the IkeConfig field's value.
func (*TunnelOptionForModifyVpnConnectionAttributesInput) SetIpsecConfig ¶
func (s *TunnelOptionForModifyVpnConnectionAttributesInput) SetIpsecConfig(v *IpsecConfigForModifyVpnConnectionAttributesInput) *TunnelOptionForModifyVpnConnectionAttributesInput
SetIpsecConfig sets the IpsecConfig field's value.
func (*TunnelOptionForModifyVpnConnectionAttributesInput) SetNatTraversal ¶
func (s *TunnelOptionForModifyVpnConnectionAttributesInput) SetNatTraversal(v bool) *TunnelOptionForModifyVpnConnectionAttributesInput
SetNatTraversal sets the NatTraversal field's value.
func (*TunnelOptionForModifyVpnConnectionAttributesInput) SetTunnelId ¶
func (s *TunnelOptionForModifyVpnConnectionAttributesInput) SetTunnelId(v string) *TunnelOptionForModifyVpnConnectionAttributesInput
SetTunnelId sets the TunnelId field's value.
func (TunnelOptionForModifyVpnConnectionAttributesInput) String ¶
func (s TunnelOptionForModifyVpnConnectionAttributesInput) String() string
String returns the string representation
type VPN ¶
VPN provides the API operation methods for making requests to VPN. See this package's package overview docs for details on the service.
VPN methods are safe to use concurrently. It is not safe to modify mutate any of the struct's properties though.
func New ¶
func New(p client.ConfigProvider, cfgs ...*byteplus.Config) *VPN
New create int can support ssl or region locate set
func (*VPN) CreateCustomerGateway ¶
func (c *VPN) CreateCustomerGateway(input *CreateCustomerGatewayInput) (*CreateCustomerGatewayOutput, error)
CreateCustomerGateway API operation for VPN.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for VPN's API operation CreateCustomerGateway for usage and error information.
func (*VPN) CreateCustomerGatewayCommon ¶
func (c *VPN) CreateCustomerGatewayCommon(input *map[string]interface{}) (*map[string]interface{}, error)
CreateCustomerGatewayCommon API operation for VPN.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for VPN's API operation CreateCustomerGatewayCommon for usage and error information.
func (*VPN) CreateCustomerGatewayCommonRequest ¶
func (c *VPN) CreateCustomerGatewayCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CreateCustomerGatewayCommonRequest generates a "byteplus/request.Request" representing the client's request for the CreateCustomerGatewayCommon operation. The "output" return value will be populated with the CreateCustomerGatewayCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateCustomerGatewayCommon Request to send the API call to the service. the "output" return value is not valid until after CreateCustomerGatewayCommon Send returns without error.
See CreateCustomerGatewayCommon for more information on using the CreateCustomerGatewayCommon API call, and error handling.
// Example sending a request using the CreateCustomerGatewayCommonRequest method.
req, resp := client.CreateCustomerGatewayCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPN) CreateCustomerGatewayCommonWithContext ¶
func (c *VPN) CreateCustomerGatewayCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
CreateCustomerGatewayCommonWithContext is the same as CreateCustomerGatewayCommon with the addition of the ability to pass a context and additional request options.
See CreateCustomerGatewayCommon for details on how to use this API operation.
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 (*VPN) CreateCustomerGatewayRequest ¶
func (c *VPN) CreateCustomerGatewayRequest(input *CreateCustomerGatewayInput) (req *request.Request, output *CreateCustomerGatewayOutput)
CreateCustomerGatewayRequest generates a "byteplus/request.Request" representing the client's request for the CreateCustomerGateway operation. The "output" return value will be populated with the CreateCustomerGatewayCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateCustomerGatewayCommon Request to send the API call to the service. the "output" return value is not valid until after CreateCustomerGatewayCommon Send returns without error.
See CreateCustomerGateway for more information on using the CreateCustomerGateway API call, and error handling.
// Example sending a request using the CreateCustomerGatewayRequest method.
req, resp := client.CreateCustomerGatewayRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPN) CreateCustomerGatewayWithContext ¶
func (c *VPN) CreateCustomerGatewayWithContext(ctx byteplus.Context, input *CreateCustomerGatewayInput, opts ...request.Option) (*CreateCustomerGatewayOutput, error)
CreateCustomerGatewayWithContext is the same as CreateCustomerGateway with the addition of the ability to pass a context and additional request options.
See CreateCustomerGateway for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe 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 (*VPN) CreateSslVpnClientCert ¶
func (c *VPN) CreateSslVpnClientCert(input *CreateSslVpnClientCertInput) (*CreateSslVpnClientCertOutput, error)
CreateSslVpnClientCert API operation for VPN.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for VPN's API operation CreateSslVpnClientCert for usage and error information.
func (*VPN) CreateSslVpnClientCertCommon ¶
func (c *VPN) CreateSslVpnClientCertCommon(input *map[string]interface{}) (*map[string]interface{}, error)
CreateSslVpnClientCertCommon API operation for VPN.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for VPN's API operation CreateSslVpnClientCertCommon for usage and error information.
func (*VPN) CreateSslVpnClientCertCommonRequest ¶
func (c *VPN) CreateSslVpnClientCertCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CreateSslVpnClientCertCommonRequest generates a "byteplus/request.Request" representing the client's request for the CreateSslVpnClientCertCommon operation. The "output" return value will be populated with the CreateSslVpnClientCertCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateSslVpnClientCertCommon Request to send the API call to the service. the "output" return value is not valid until after CreateSslVpnClientCertCommon Send returns without error.
See CreateSslVpnClientCertCommon for more information on using the CreateSslVpnClientCertCommon API call, and error handling.
// Example sending a request using the CreateSslVpnClientCertCommonRequest method.
req, resp := client.CreateSslVpnClientCertCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPN) CreateSslVpnClientCertCommonWithContext ¶
func (c *VPN) CreateSslVpnClientCertCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
CreateSslVpnClientCertCommonWithContext is the same as CreateSslVpnClientCertCommon with the addition of the ability to pass a context and additional request options.
See CreateSslVpnClientCertCommon for details on how to use this API operation.
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 (*VPN) CreateSslVpnClientCertRequest ¶
func (c *VPN) CreateSslVpnClientCertRequest(input *CreateSslVpnClientCertInput) (req *request.Request, output *CreateSslVpnClientCertOutput)
CreateSslVpnClientCertRequest generates a "byteplus/request.Request" representing the client's request for the CreateSslVpnClientCert operation. The "output" return value will be populated with the CreateSslVpnClientCertCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateSslVpnClientCertCommon Request to send the API call to the service. the "output" return value is not valid until after CreateSslVpnClientCertCommon Send returns without error.
See CreateSslVpnClientCert for more information on using the CreateSslVpnClientCert API call, and error handling.
// Example sending a request using the CreateSslVpnClientCertRequest method.
req, resp := client.CreateSslVpnClientCertRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPN) CreateSslVpnClientCertWithContext ¶
func (c *VPN) CreateSslVpnClientCertWithContext(ctx byteplus.Context, input *CreateSslVpnClientCertInput, opts ...request.Option) (*CreateSslVpnClientCertOutput, error)
CreateSslVpnClientCertWithContext is the same as CreateSslVpnClientCert with the addition of the ability to pass a context and additional request options.
See CreateSslVpnClientCert for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe 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 (*VPN) CreateSslVpnServer ¶
func (c *VPN) CreateSslVpnServer(input *CreateSslVpnServerInput) (*CreateSslVpnServerOutput, error)
CreateSslVpnServer API operation for VPN.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for VPN's API operation CreateSslVpnServer for usage and error information.
func (*VPN) CreateSslVpnServerCommon ¶
func (c *VPN) CreateSslVpnServerCommon(input *map[string]interface{}) (*map[string]interface{}, error)
CreateSslVpnServerCommon API operation for VPN.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for VPN's API operation CreateSslVpnServerCommon for usage and error information.
func (*VPN) CreateSslVpnServerCommonRequest ¶
func (c *VPN) CreateSslVpnServerCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CreateSslVpnServerCommonRequest generates a "byteplus/request.Request" representing the client's request for the CreateSslVpnServerCommon operation. The "output" return value will be populated with the CreateSslVpnServerCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateSslVpnServerCommon Request to send the API call to the service. the "output" return value is not valid until after CreateSslVpnServerCommon Send returns without error.
See CreateSslVpnServerCommon for more information on using the CreateSslVpnServerCommon API call, and error handling.
// Example sending a request using the CreateSslVpnServerCommonRequest method.
req, resp := client.CreateSslVpnServerCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPN) CreateSslVpnServerCommonWithContext ¶
func (c *VPN) CreateSslVpnServerCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
CreateSslVpnServerCommonWithContext is the same as CreateSslVpnServerCommon with the addition of the ability to pass a context and additional request options.
See CreateSslVpnServerCommon for details on how to use this API operation.
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 (*VPN) CreateSslVpnServerRequest ¶
func (c *VPN) CreateSslVpnServerRequest(input *CreateSslVpnServerInput) (req *request.Request, output *CreateSslVpnServerOutput)
CreateSslVpnServerRequest generates a "byteplus/request.Request" representing the client's request for the CreateSslVpnServer operation. The "output" return value will be populated with the CreateSslVpnServerCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateSslVpnServerCommon Request to send the API call to the service. the "output" return value is not valid until after CreateSslVpnServerCommon Send returns without error.
See CreateSslVpnServer for more information on using the CreateSslVpnServer API call, and error handling.
// Example sending a request using the CreateSslVpnServerRequest method.
req, resp := client.CreateSslVpnServerRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPN) CreateSslVpnServerWithContext ¶
func (c *VPN) CreateSslVpnServerWithContext(ctx byteplus.Context, input *CreateSslVpnServerInput, opts ...request.Option) (*CreateSslVpnServerOutput, error)
CreateSslVpnServerWithContext is the same as CreateSslVpnServer with the addition of the ability to pass a context and additional request options.
See CreateSslVpnServer for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe 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 (*VPN) CreateVpnConnection ¶
func (c *VPN) CreateVpnConnection(input *CreateVpnConnectionInput) (*CreateVpnConnectionOutput, error)
CreateVpnConnection API operation for VPN.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for VPN's API operation CreateVpnConnection for usage and error information.
func (*VPN) CreateVpnConnectionCommon ¶
func (c *VPN) CreateVpnConnectionCommon(input *map[string]interface{}) (*map[string]interface{}, error)
CreateVpnConnectionCommon API operation for VPN.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for VPN's API operation CreateVpnConnectionCommon for usage and error information.
func (*VPN) CreateVpnConnectionCommonRequest ¶
func (c *VPN) CreateVpnConnectionCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CreateVpnConnectionCommonRequest generates a "byteplus/request.Request" representing the client's request for the CreateVpnConnectionCommon operation. The "output" return value will be populated with the CreateVpnConnectionCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateVpnConnectionCommon Request to send the API call to the service. the "output" return value is not valid until after CreateVpnConnectionCommon Send returns without error.
See CreateVpnConnectionCommon for more information on using the CreateVpnConnectionCommon API call, and error handling.
// Example sending a request using the CreateVpnConnectionCommonRequest method.
req, resp := client.CreateVpnConnectionCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPN) CreateVpnConnectionCommonWithContext ¶
func (c *VPN) CreateVpnConnectionCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
CreateVpnConnectionCommonWithContext is the same as CreateVpnConnectionCommon with the addition of the ability to pass a context and additional request options.
See CreateVpnConnectionCommon for details on how to use this API operation.
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 (*VPN) CreateVpnConnectionHealthCheckers ¶
func (c *VPN) CreateVpnConnectionHealthCheckers(input *CreateVpnConnectionHealthCheckersInput) (*CreateVpnConnectionHealthCheckersOutput, error)
CreateVpnConnectionHealthCheckers API operation for VPN.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for VPN's API operation CreateVpnConnectionHealthCheckers for usage and error information.
func (*VPN) CreateVpnConnectionHealthCheckersCommon ¶
func (c *VPN) CreateVpnConnectionHealthCheckersCommon(input *map[string]interface{}) (*map[string]interface{}, error)
CreateVpnConnectionHealthCheckersCommon API operation for VPN.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for VPN's API operation CreateVpnConnectionHealthCheckersCommon for usage and error information.
func (*VPN) CreateVpnConnectionHealthCheckersCommonRequest ¶
func (c *VPN) CreateVpnConnectionHealthCheckersCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CreateVpnConnectionHealthCheckersCommonRequest generates a "byteplus/request.Request" representing the client's request for the CreateVpnConnectionHealthCheckersCommon operation. The "output" return value will be populated with the CreateVpnConnectionHealthCheckersCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateVpnConnectionHealthCheckersCommon Request to send the API call to the service. the "output" return value is not valid until after CreateVpnConnectionHealthCheckersCommon Send returns without error.
See CreateVpnConnectionHealthCheckersCommon for more information on using the CreateVpnConnectionHealthCheckersCommon API call, and error handling.
// Example sending a request using the CreateVpnConnectionHealthCheckersCommonRequest method.
req, resp := client.CreateVpnConnectionHealthCheckersCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPN) CreateVpnConnectionHealthCheckersCommonWithContext ¶
func (c *VPN) CreateVpnConnectionHealthCheckersCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
CreateVpnConnectionHealthCheckersCommonWithContext is the same as CreateVpnConnectionHealthCheckersCommon with the addition of the ability to pass a context and additional request options.
See CreateVpnConnectionHealthCheckersCommon for details on how to use this API operation.
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 (*VPN) CreateVpnConnectionHealthCheckersRequest ¶
func (c *VPN) CreateVpnConnectionHealthCheckersRequest(input *CreateVpnConnectionHealthCheckersInput) (req *request.Request, output *CreateVpnConnectionHealthCheckersOutput)
CreateVpnConnectionHealthCheckersRequest generates a "byteplus/request.Request" representing the client's request for the CreateVpnConnectionHealthCheckers operation. The "output" return value will be populated with the CreateVpnConnectionHealthCheckersCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateVpnConnectionHealthCheckersCommon Request to send the API call to the service. the "output" return value is not valid until after CreateVpnConnectionHealthCheckersCommon Send returns without error.
See CreateVpnConnectionHealthCheckers for more information on using the CreateVpnConnectionHealthCheckers API call, and error handling.
// Example sending a request using the CreateVpnConnectionHealthCheckersRequest method.
req, resp := client.CreateVpnConnectionHealthCheckersRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPN) CreateVpnConnectionHealthCheckersWithContext ¶
func (c *VPN) CreateVpnConnectionHealthCheckersWithContext(ctx byteplus.Context, input *CreateVpnConnectionHealthCheckersInput, opts ...request.Option) (*CreateVpnConnectionHealthCheckersOutput, error)
CreateVpnConnectionHealthCheckersWithContext is the same as CreateVpnConnectionHealthCheckers with the addition of the ability to pass a context and additional request options.
See CreateVpnConnectionHealthCheckers for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe 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 (*VPN) CreateVpnConnectionRequest ¶
func (c *VPN) CreateVpnConnectionRequest(input *CreateVpnConnectionInput) (req *request.Request, output *CreateVpnConnectionOutput)
CreateVpnConnectionRequest generates a "byteplus/request.Request" representing the client's request for the CreateVpnConnection operation. The "output" return value will be populated with the CreateVpnConnectionCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateVpnConnectionCommon Request to send the API call to the service. the "output" return value is not valid until after CreateVpnConnectionCommon Send returns without error.
See CreateVpnConnection for more information on using the CreateVpnConnection API call, and error handling.
// Example sending a request using the CreateVpnConnectionRequest method.
req, resp := client.CreateVpnConnectionRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPN) CreateVpnConnectionWithContext ¶
func (c *VPN) CreateVpnConnectionWithContext(ctx byteplus.Context, input *CreateVpnConnectionInput, opts ...request.Option) (*CreateVpnConnectionOutput, error)
CreateVpnConnectionWithContext is the same as CreateVpnConnection with the addition of the ability to pass a context and additional request options.
See CreateVpnConnection for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe 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 (*VPN) CreateVpnGateway ¶
func (c *VPN) CreateVpnGateway(input *CreateVpnGatewayInput) (*CreateVpnGatewayOutput, error)
CreateVpnGateway API operation for VPN.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for VPN's API operation CreateVpnGateway for usage and error information.
func (*VPN) CreateVpnGatewayCommon ¶
func (c *VPN) CreateVpnGatewayCommon(input *map[string]interface{}) (*map[string]interface{}, error)
CreateVpnGatewayCommon API operation for VPN.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for VPN's API operation CreateVpnGatewayCommon for usage and error information.
func (*VPN) CreateVpnGatewayCommonRequest ¶
func (c *VPN) CreateVpnGatewayCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CreateVpnGatewayCommonRequest generates a "byteplus/request.Request" representing the client's request for the CreateVpnGatewayCommon operation. The "output" return value will be populated with the CreateVpnGatewayCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateVpnGatewayCommon Request to send the API call to the service. the "output" return value is not valid until after CreateVpnGatewayCommon Send returns without error.
See CreateVpnGatewayCommon for more information on using the CreateVpnGatewayCommon API call, and error handling.
// Example sending a request using the CreateVpnGatewayCommonRequest method.
req, resp := client.CreateVpnGatewayCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPN) CreateVpnGatewayCommonWithContext ¶
func (c *VPN) CreateVpnGatewayCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
CreateVpnGatewayCommonWithContext is the same as CreateVpnGatewayCommon with the addition of the ability to pass a context and additional request options.
See CreateVpnGatewayCommon for details on how to use this API operation.
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 (*VPN) CreateVpnGatewayRequest ¶
func (c *VPN) CreateVpnGatewayRequest(input *CreateVpnGatewayInput) (req *request.Request, output *CreateVpnGatewayOutput)
CreateVpnGatewayRequest generates a "byteplus/request.Request" representing the client's request for the CreateVpnGateway operation. The "output" return value will be populated with the CreateVpnGatewayCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateVpnGatewayCommon Request to send the API call to the service. the "output" return value is not valid until after CreateVpnGatewayCommon Send returns without error.
See CreateVpnGateway for more information on using the CreateVpnGateway API call, and error handling.
// Example sending a request using the CreateVpnGatewayRequest method.
req, resp := client.CreateVpnGatewayRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPN) CreateVpnGatewayRoute ¶
func (c *VPN) CreateVpnGatewayRoute(input *CreateVpnGatewayRouteInput) (*CreateVpnGatewayRouteOutput, error)
CreateVpnGatewayRoute API operation for VPN.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for VPN's API operation CreateVpnGatewayRoute for usage and error information.
func (*VPN) CreateVpnGatewayRouteCommon ¶
func (c *VPN) CreateVpnGatewayRouteCommon(input *map[string]interface{}) (*map[string]interface{}, error)
CreateVpnGatewayRouteCommon API operation for VPN.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for VPN's API operation CreateVpnGatewayRouteCommon for usage and error information.
func (*VPN) CreateVpnGatewayRouteCommonRequest ¶
func (c *VPN) CreateVpnGatewayRouteCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CreateVpnGatewayRouteCommonRequest generates a "byteplus/request.Request" representing the client's request for the CreateVpnGatewayRouteCommon operation. The "output" return value will be populated with the CreateVpnGatewayRouteCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateVpnGatewayRouteCommon Request to send the API call to the service. the "output" return value is not valid until after CreateVpnGatewayRouteCommon Send returns without error.
See CreateVpnGatewayRouteCommon for more information on using the CreateVpnGatewayRouteCommon API call, and error handling.
// Example sending a request using the CreateVpnGatewayRouteCommonRequest method.
req, resp := client.CreateVpnGatewayRouteCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPN) CreateVpnGatewayRouteCommonWithContext ¶
func (c *VPN) CreateVpnGatewayRouteCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
CreateVpnGatewayRouteCommonWithContext is the same as CreateVpnGatewayRouteCommon with the addition of the ability to pass a context and additional request options.
See CreateVpnGatewayRouteCommon for details on how to use this API operation.
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 (*VPN) CreateVpnGatewayRouteRequest ¶
func (c *VPN) CreateVpnGatewayRouteRequest(input *CreateVpnGatewayRouteInput) (req *request.Request, output *CreateVpnGatewayRouteOutput)
CreateVpnGatewayRouteRequest generates a "byteplus/request.Request" representing the client's request for the CreateVpnGatewayRoute operation. The "output" return value will be populated with the CreateVpnGatewayRouteCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateVpnGatewayRouteCommon Request to send the API call to the service. the "output" return value is not valid until after CreateVpnGatewayRouteCommon Send returns without error.
See CreateVpnGatewayRoute for more information on using the CreateVpnGatewayRoute API call, and error handling.
// Example sending a request using the CreateVpnGatewayRouteRequest method.
req, resp := client.CreateVpnGatewayRouteRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPN) CreateVpnGatewayRouteWithContext ¶
func (c *VPN) CreateVpnGatewayRouteWithContext(ctx byteplus.Context, input *CreateVpnGatewayRouteInput, opts ...request.Option) (*CreateVpnGatewayRouteOutput, error)
CreateVpnGatewayRouteWithContext is the same as CreateVpnGatewayRoute with the addition of the ability to pass a context and additional request options.
See CreateVpnGatewayRoute for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe 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 (*VPN) CreateVpnGatewayWithContext ¶
func (c *VPN) CreateVpnGatewayWithContext(ctx byteplus.Context, input *CreateVpnGatewayInput, opts ...request.Option) (*CreateVpnGatewayOutput, error)
CreateVpnGatewayWithContext is the same as CreateVpnGateway with the addition of the ability to pass a context and additional request options.
See CreateVpnGateway for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe 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 (*VPN) DeleteCustomerGateway ¶
func (c *VPN) DeleteCustomerGateway(input *DeleteCustomerGatewayInput) (*DeleteCustomerGatewayOutput, error)
DeleteCustomerGateway API operation for VPN.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for VPN's API operation DeleteCustomerGateway for usage and error information.
func (*VPN) DeleteCustomerGatewayCommon ¶
func (c *VPN) DeleteCustomerGatewayCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DeleteCustomerGatewayCommon API operation for VPN.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for VPN's API operation DeleteCustomerGatewayCommon for usage and error information.
func (*VPN) DeleteCustomerGatewayCommonRequest ¶
func (c *VPN) DeleteCustomerGatewayCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DeleteCustomerGatewayCommonRequest generates a "byteplus/request.Request" representing the client's request for the DeleteCustomerGatewayCommon operation. The "output" return value will be populated with the DeleteCustomerGatewayCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteCustomerGatewayCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteCustomerGatewayCommon Send returns without error.
See DeleteCustomerGatewayCommon for more information on using the DeleteCustomerGatewayCommon API call, and error handling.
// Example sending a request using the DeleteCustomerGatewayCommonRequest method.
req, resp := client.DeleteCustomerGatewayCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPN) DeleteCustomerGatewayCommonWithContext ¶
func (c *VPN) DeleteCustomerGatewayCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DeleteCustomerGatewayCommonWithContext is the same as DeleteCustomerGatewayCommon with the addition of the ability to pass a context and additional request options.
See DeleteCustomerGatewayCommon for details on how to use this API operation.
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 (*VPN) DeleteCustomerGatewayRequest ¶
func (c *VPN) DeleteCustomerGatewayRequest(input *DeleteCustomerGatewayInput) (req *request.Request, output *DeleteCustomerGatewayOutput)
DeleteCustomerGatewayRequest generates a "byteplus/request.Request" representing the client's request for the DeleteCustomerGateway operation. The "output" return value will be populated with the DeleteCustomerGatewayCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteCustomerGatewayCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteCustomerGatewayCommon Send returns without error.
See DeleteCustomerGateway for more information on using the DeleteCustomerGateway API call, and error handling.
// Example sending a request using the DeleteCustomerGatewayRequest method.
req, resp := client.DeleteCustomerGatewayRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPN) DeleteCustomerGatewayWithContext ¶
func (c *VPN) DeleteCustomerGatewayWithContext(ctx byteplus.Context, input *DeleteCustomerGatewayInput, opts ...request.Option) (*DeleteCustomerGatewayOutput, error)
DeleteCustomerGatewayWithContext is the same as DeleteCustomerGateway with the addition of the ability to pass a context and additional request options.
See DeleteCustomerGateway for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe 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 (*VPN) DeleteSslVpnClientCert ¶
func (c *VPN) DeleteSslVpnClientCert(input *DeleteSslVpnClientCertInput) (*DeleteSslVpnClientCertOutput, error)
DeleteSslVpnClientCert API operation for VPN.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for VPN's API operation DeleteSslVpnClientCert for usage and error information.
func (*VPN) DeleteSslVpnClientCertCommon ¶
func (c *VPN) DeleteSslVpnClientCertCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DeleteSslVpnClientCertCommon API operation for VPN.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for VPN's API operation DeleteSslVpnClientCertCommon for usage and error information.
func (*VPN) DeleteSslVpnClientCertCommonRequest ¶
func (c *VPN) DeleteSslVpnClientCertCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DeleteSslVpnClientCertCommonRequest generates a "byteplus/request.Request" representing the client's request for the DeleteSslVpnClientCertCommon operation. The "output" return value will be populated with the DeleteSslVpnClientCertCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteSslVpnClientCertCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteSslVpnClientCertCommon Send returns without error.
See DeleteSslVpnClientCertCommon for more information on using the DeleteSslVpnClientCertCommon API call, and error handling.
// Example sending a request using the DeleteSslVpnClientCertCommonRequest method.
req, resp := client.DeleteSslVpnClientCertCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPN) DeleteSslVpnClientCertCommonWithContext ¶
func (c *VPN) DeleteSslVpnClientCertCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DeleteSslVpnClientCertCommonWithContext is the same as DeleteSslVpnClientCertCommon with the addition of the ability to pass a context and additional request options.
See DeleteSslVpnClientCertCommon for details on how to use this API operation.
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 (*VPN) DeleteSslVpnClientCertRequest ¶
func (c *VPN) DeleteSslVpnClientCertRequest(input *DeleteSslVpnClientCertInput) (req *request.Request, output *DeleteSslVpnClientCertOutput)
DeleteSslVpnClientCertRequest generates a "byteplus/request.Request" representing the client's request for the DeleteSslVpnClientCert operation. The "output" return value will be populated with the DeleteSslVpnClientCertCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteSslVpnClientCertCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteSslVpnClientCertCommon Send returns without error.
See DeleteSslVpnClientCert for more information on using the DeleteSslVpnClientCert API call, and error handling.
// Example sending a request using the DeleteSslVpnClientCertRequest method.
req, resp := client.DeleteSslVpnClientCertRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPN) DeleteSslVpnClientCertWithContext ¶
func (c *VPN) DeleteSslVpnClientCertWithContext(ctx byteplus.Context, input *DeleteSslVpnClientCertInput, opts ...request.Option) (*DeleteSslVpnClientCertOutput, error)
DeleteSslVpnClientCertWithContext is the same as DeleteSslVpnClientCert with the addition of the ability to pass a context and additional request options.
See DeleteSslVpnClientCert for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe 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 (*VPN) DeleteSslVpnServer ¶
func (c *VPN) DeleteSslVpnServer(input *DeleteSslVpnServerInput) (*DeleteSslVpnServerOutput, error)
DeleteSslVpnServer API operation for VPN.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for VPN's API operation DeleteSslVpnServer for usage and error information.
func (*VPN) DeleteSslVpnServerCommon ¶
func (c *VPN) DeleteSslVpnServerCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DeleteSslVpnServerCommon API operation for VPN.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for VPN's API operation DeleteSslVpnServerCommon for usage and error information.
func (*VPN) DeleteSslVpnServerCommonRequest ¶
func (c *VPN) DeleteSslVpnServerCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DeleteSslVpnServerCommonRequest generates a "byteplus/request.Request" representing the client's request for the DeleteSslVpnServerCommon operation. The "output" return value will be populated with the DeleteSslVpnServerCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteSslVpnServerCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteSslVpnServerCommon Send returns without error.
See DeleteSslVpnServerCommon for more information on using the DeleteSslVpnServerCommon API call, and error handling.
// Example sending a request using the DeleteSslVpnServerCommonRequest method.
req, resp := client.DeleteSslVpnServerCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPN) DeleteSslVpnServerCommonWithContext ¶
func (c *VPN) DeleteSslVpnServerCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DeleteSslVpnServerCommonWithContext is the same as DeleteSslVpnServerCommon with the addition of the ability to pass a context and additional request options.
See DeleteSslVpnServerCommon for details on how to use this API operation.
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 (*VPN) DeleteSslVpnServerRequest ¶
func (c *VPN) DeleteSslVpnServerRequest(input *DeleteSslVpnServerInput) (req *request.Request, output *DeleteSslVpnServerOutput)
DeleteSslVpnServerRequest generates a "byteplus/request.Request" representing the client's request for the DeleteSslVpnServer operation. The "output" return value will be populated with the DeleteSslVpnServerCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteSslVpnServerCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteSslVpnServerCommon Send returns without error.
See DeleteSslVpnServer for more information on using the DeleteSslVpnServer API call, and error handling.
// Example sending a request using the DeleteSslVpnServerRequest method.
req, resp := client.DeleteSslVpnServerRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPN) DeleteSslVpnServerWithContext ¶
func (c *VPN) DeleteSslVpnServerWithContext(ctx byteplus.Context, input *DeleteSslVpnServerInput, opts ...request.Option) (*DeleteSslVpnServerOutput, error)
DeleteSslVpnServerWithContext is the same as DeleteSslVpnServer with the addition of the ability to pass a context and additional request options.
See DeleteSslVpnServer for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe 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 (*VPN) DeleteVpnConnection ¶
func (c *VPN) DeleteVpnConnection(input *DeleteVpnConnectionInput) (*DeleteVpnConnectionOutput, error)
DeleteVpnConnection API operation for VPN.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for VPN's API operation DeleteVpnConnection for usage and error information.
func (*VPN) DeleteVpnConnectionCommon ¶
func (c *VPN) DeleteVpnConnectionCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DeleteVpnConnectionCommon API operation for VPN.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for VPN's API operation DeleteVpnConnectionCommon for usage and error information.
func (*VPN) DeleteVpnConnectionCommonRequest ¶
func (c *VPN) DeleteVpnConnectionCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DeleteVpnConnectionCommonRequest generates a "byteplus/request.Request" representing the client's request for the DeleteVpnConnectionCommon operation. The "output" return value will be populated with the DeleteVpnConnectionCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteVpnConnectionCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteVpnConnectionCommon Send returns without error.
See DeleteVpnConnectionCommon for more information on using the DeleteVpnConnectionCommon API call, and error handling.
// Example sending a request using the DeleteVpnConnectionCommonRequest method.
req, resp := client.DeleteVpnConnectionCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPN) DeleteVpnConnectionCommonWithContext ¶
func (c *VPN) DeleteVpnConnectionCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DeleteVpnConnectionCommonWithContext is the same as DeleteVpnConnectionCommon with the addition of the ability to pass a context and additional request options.
See DeleteVpnConnectionCommon for details on how to use this API operation.
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 (*VPN) DeleteVpnConnectionHealthChecker ¶
func (c *VPN) DeleteVpnConnectionHealthChecker(input *DeleteVpnConnectionHealthCheckerInput) (*DeleteVpnConnectionHealthCheckerOutput, error)
DeleteVpnConnectionHealthChecker API operation for VPN.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for VPN's API operation DeleteVpnConnectionHealthChecker for usage and error information.
func (*VPN) DeleteVpnConnectionHealthCheckerCommon ¶
func (c *VPN) DeleteVpnConnectionHealthCheckerCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DeleteVpnConnectionHealthCheckerCommon API operation for VPN.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for VPN's API operation DeleteVpnConnectionHealthCheckerCommon for usage and error information.
func (*VPN) DeleteVpnConnectionHealthCheckerCommonRequest ¶
func (c *VPN) DeleteVpnConnectionHealthCheckerCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DeleteVpnConnectionHealthCheckerCommonRequest generates a "byteplus/request.Request" representing the client's request for the DeleteVpnConnectionHealthCheckerCommon operation. The "output" return value will be populated with the DeleteVpnConnectionHealthCheckerCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteVpnConnectionHealthCheckerCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteVpnConnectionHealthCheckerCommon Send returns without error.
See DeleteVpnConnectionHealthCheckerCommon for more information on using the DeleteVpnConnectionHealthCheckerCommon API call, and error handling.
// Example sending a request using the DeleteVpnConnectionHealthCheckerCommonRequest method.
req, resp := client.DeleteVpnConnectionHealthCheckerCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPN) DeleteVpnConnectionHealthCheckerCommonWithContext ¶
func (c *VPN) DeleteVpnConnectionHealthCheckerCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DeleteVpnConnectionHealthCheckerCommonWithContext is the same as DeleteVpnConnectionHealthCheckerCommon with the addition of the ability to pass a context and additional request options.
See DeleteVpnConnectionHealthCheckerCommon for details on how to use this API operation.
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 (*VPN) DeleteVpnConnectionHealthCheckerRequest ¶
func (c *VPN) DeleteVpnConnectionHealthCheckerRequest(input *DeleteVpnConnectionHealthCheckerInput) (req *request.Request, output *DeleteVpnConnectionHealthCheckerOutput)
DeleteVpnConnectionHealthCheckerRequest generates a "byteplus/request.Request" representing the client's request for the DeleteVpnConnectionHealthChecker operation. The "output" return value will be populated with the DeleteVpnConnectionHealthCheckerCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteVpnConnectionHealthCheckerCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteVpnConnectionHealthCheckerCommon Send returns without error.
See DeleteVpnConnectionHealthChecker for more information on using the DeleteVpnConnectionHealthChecker API call, and error handling.
// Example sending a request using the DeleteVpnConnectionHealthCheckerRequest method.
req, resp := client.DeleteVpnConnectionHealthCheckerRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPN) DeleteVpnConnectionHealthCheckerWithContext ¶
func (c *VPN) DeleteVpnConnectionHealthCheckerWithContext(ctx byteplus.Context, input *DeleteVpnConnectionHealthCheckerInput, opts ...request.Option) (*DeleteVpnConnectionHealthCheckerOutput, error)
DeleteVpnConnectionHealthCheckerWithContext is the same as DeleteVpnConnectionHealthChecker with the addition of the ability to pass a context and additional request options.
See DeleteVpnConnectionHealthChecker for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe 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 (*VPN) DeleteVpnConnectionRequest ¶
func (c *VPN) DeleteVpnConnectionRequest(input *DeleteVpnConnectionInput) (req *request.Request, output *DeleteVpnConnectionOutput)
DeleteVpnConnectionRequest generates a "byteplus/request.Request" representing the client's request for the DeleteVpnConnection operation. The "output" return value will be populated with the DeleteVpnConnectionCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteVpnConnectionCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteVpnConnectionCommon Send returns without error.
See DeleteVpnConnection for more information on using the DeleteVpnConnection API call, and error handling.
// Example sending a request using the DeleteVpnConnectionRequest method.
req, resp := client.DeleteVpnConnectionRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPN) DeleteVpnConnectionWithContext ¶
func (c *VPN) DeleteVpnConnectionWithContext(ctx byteplus.Context, input *DeleteVpnConnectionInput, opts ...request.Option) (*DeleteVpnConnectionOutput, error)
DeleteVpnConnectionWithContext is the same as DeleteVpnConnection with the addition of the ability to pass a context and additional request options.
See DeleteVpnConnection for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe 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 (*VPN) DeleteVpnGateway ¶
func (c *VPN) DeleteVpnGateway(input *DeleteVpnGatewayInput) (*DeleteVpnGatewayOutput, error)
DeleteVpnGateway API operation for VPN.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for VPN's API operation DeleteVpnGateway for usage and error information.
func (*VPN) DeleteVpnGatewayCommon ¶
func (c *VPN) DeleteVpnGatewayCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DeleteVpnGatewayCommon API operation for VPN.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for VPN's API operation DeleteVpnGatewayCommon for usage and error information.
func (*VPN) DeleteVpnGatewayCommonRequest ¶
func (c *VPN) DeleteVpnGatewayCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DeleteVpnGatewayCommonRequest generates a "byteplus/request.Request" representing the client's request for the DeleteVpnGatewayCommon operation. The "output" return value will be populated with the DeleteVpnGatewayCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteVpnGatewayCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteVpnGatewayCommon Send returns without error.
See DeleteVpnGatewayCommon for more information on using the DeleteVpnGatewayCommon API call, and error handling.
// Example sending a request using the DeleteVpnGatewayCommonRequest method.
req, resp := client.DeleteVpnGatewayCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPN) DeleteVpnGatewayCommonWithContext ¶
func (c *VPN) DeleteVpnGatewayCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DeleteVpnGatewayCommonWithContext is the same as DeleteVpnGatewayCommon with the addition of the ability to pass a context and additional request options.
See DeleteVpnGatewayCommon for details on how to use this API operation.
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 (*VPN) DeleteVpnGatewayRequest ¶
func (c *VPN) DeleteVpnGatewayRequest(input *DeleteVpnGatewayInput) (req *request.Request, output *DeleteVpnGatewayOutput)
DeleteVpnGatewayRequest generates a "byteplus/request.Request" representing the client's request for the DeleteVpnGateway operation. The "output" return value will be populated with the DeleteVpnGatewayCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteVpnGatewayCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteVpnGatewayCommon Send returns without error.
See DeleteVpnGateway for more information on using the DeleteVpnGateway API call, and error handling.
// Example sending a request using the DeleteVpnGatewayRequest method.
req, resp := client.DeleteVpnGatewayRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPN) DeleteVpnGatewayRoute ¶
func (c *VPN) DeleteVpnGatewayRoute(input *DeleteVpnGatewayRouteInput) (*DeleteVpnGatewayRouteOutput, error)
DeleteVpnGatewayRoute API operation for VPN.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for VPN's API operation DeleteVpnGatewayRoute for usage and error information.
func (*VPN) DeleteVpnGatewayRouteCommon ¶
func (c *VPN) DeleteVpnGatewayRouteCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DeleteVpnGatewayRouteCommon API operation for VPN.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for VPN's API operation DeleteVpnGatewayRouteCommon for usage and error information.
func (*VPN) DeleteVpnGatewayRouteCommonRequest ¶
func (c *VPN) DeleteVpnGatewayRouteCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DeleteVpnGatewayRouteCommonRequest generates a "byteplus/request.Request" representing the client's request for the DeleteVpnGatewayRouteCommon operation. The "output" return value will be populated with the DeleteVpnGatewayRouteCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteVpnGatewayRouteCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteVpnGatewayRouteCommon Send returns without error.
See DeleteVpnGatewayRouteCommon for more information on using the DeleteVpnGatewayRouteCommon API call, and error handling.
// Example sending a request using the DeleteVpnGatewayRouteCommonRequest method.
req, resp := client.DeleteVpnGatewayRouteCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPN) DeleteVpnGatewayRouteCommonWithContext ¶
func (c *VPN) DeleteVpnGatewayRouteCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DeleteVpnGatewayRouteCommonWithContext is the same as DeleteVpnGatewayRouteCommon with the addition of the ability to pass a context and additional request options.
See DeleteVpnGatewayRouteCommon for details on how to use this API operation.
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 (*VPN) DeleteVpnGatewayRouteRequest ¶
func (c *VPN) DeleteVpnGatewayRouteRequest(input *DeleteVpnGatewayRouteInput) (req *request.Request, output *DeleteVpnGatewayRouteOutput)
DeleteVpnGatewayRouteRequest generates a "byteplus/request.Request" representing the client's request for the DeleteVpnGatewayRoute operation. The "output" return value will be populated with the DeleteVpnGatewayRouteCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteVpnGatewayRouteCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteVpnGatewayRouteCommon Send returns without error.
See DeleteVpnGatewayRoute for more information on using the DeleteVpnGatewayRoute API call, and error handling.
// Example sending a request using the DeleteVpnGatewayRouteRequest method.
req, resp := client.DeleteVpnGatewayRouteRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPN) DeleteVpnGatewayRouteWithContext ¶
func (c *VPN) DeleteVpnGatewayRouteWithContext(ctx byteplus.Context, input *DeleteVpnGatewayRouteInput, opts ...request.Option) (*DeleteVpnGatewayRouteOutput, error)
DeleteVpnGatewayRouteWithContext is the same as DeleteVpnGatewayRoute with the addition of the ability to pass a context and additional request options.
See DeleteVpnGatewayRoute for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe 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 (*VPN) DeleteVpnGatewayWithContext ¶
func (c *VPN) DeleteVpnGatewayWithContext(ctx byteplus.Context, input *DeleteVpnGatewayInput, opts ...request.Option) (*DeleteVpnGatewayOutput, error)
DeleteVpnGatewayWithContext is the same as DeleteVpnGateway with the addition of the ability to pass a context and additional request options.
See DeleteVpnGateway for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe 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 (*VPN) DescribeCustomerGatewayAttributes ¶
func (c *VPN) DescribeCustomerGatewayAttributes(input *DescribeCustomerGatewayAttributesInput) (*DescribeCustomerGatewayAttributesOutput, error)
DescribeCustomerGatewayAttributes API operation for VPN.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for VPN's API operation DescribeCustomerGatewayAttributes for usage and error information.
func (*VPN) DescribeCustomerGatewayAttributesCommon ¶
func (c *VPN) DescribeCustomerGatewayAttributesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DescribeCustomerGatewayAttributesCommon API operation for VPN.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for VPN's API operation DescribeCustomerGatewayAttributesCommon for usage and error information.
func (*VPN) DescribeCustomerGatewayAttributesCommonRequest ¶
func (c *VPN) DescribeCustomerGatewayAttributesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DescribeCustomerGatewayAttributesCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeCustomerGatewayAttributesCommon operation. The "output" return value will be populated with the DescribeCustomerGatewayAttributesCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeCustomerGatewayAttributesCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeCustomerGatewayAttributesCommon Send returns without error.
See DescribeCustomerGatewayAttributesCommon for more information on using the DescribeCustomerGatewayAttributesCommon API call, and error handling.
// Example sending a request using the DescribeCustomerGatewayAttributesCommonRequest method.
req, resp := client.DescribeCustomerGatewayAttributesCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPN) DescribeCustomerGatewayAttributesCommonWithContext ¶
func (c *VPN) DescribeCustomerGatewayAttributesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DescribeCustomerGatewayAttributesCommonWithContext is the same as DescribeCustomerGatewayAttributesCommon with the addition of the ability to pass a context and additional request options.
See DescribeCustomerGatewayAttributesCommon for details on how to use this API operation.
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 (*VPN) DescribeCustomerGatewayAttributesRequest ¶
func (c *VPN) DescribeCustomerGatewayAttributesRequest(input *DescribeCustomerGatewayAttributesInput) (req *request.Request, output *DescribeCustomerGatewayAttributesOutput)
DescribeCustomerGatewayAttributesRequest generates a "byteplus/request.Request" representing the client's request for the DescribeCustomerGatewayAttributes operation. The "output" return value will be populated with the DescribeCustomerGatewayAttributesCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeCustomerGatewayAttributesCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeCustomerGatewayAttributesCommon Send returns without error.
See DescribeCustomerGatewayAttributes for more information on using the DescribeCustomerGatewayAttributes API call, and error handling.
// Example sending a request using the DescribeCustomerGatewayAttributesRequest method.
req, resp := client.DescribeCustomerGatewayAttributesRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPN) DescribeCustomerGatewayAttributesWithContext ¶
func (c *VPN) DescribeCustomerGatewayAttributesWithContext(ctx byteplus.Context, input *DescribeCustomerGatewayAttributesInput, opts ...request.Option) (*DescribeCustomerGatewayAttributesOutput, error)
DescribeCustomerGatewayAttributesWithContext is the same as DescribeCustomerGatewayAttributes with the addition of the ability to pass a context and additional request options.
See DescribeCustomerGatewayAttributes for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe 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 (*VPN) DescribeCustomerGateways ¶
func (c *VPN) DescribeCustomerGateways(input *DescribeCustomerGatewaysInput) (*DescribeCustomerGatewaysOutput, error)
DescribeCustomerGateways API operation for VPN.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for VPN's API operation DescribeCustomerGateways for usage and error information.
func (*VPN) DescribeCustomerGatewaysCommon ¶
func (c *VPN) DescribeCustomerGatewaysCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DescribeCustomerGatewaysCommon API operation for VPN.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for VPN's API operation DescribeCustomerGatewaysCommon for usage and error information.
func (*VPN) DescribeCustomerGatewaysCommonRequest ¶
func (c *VPN) DescribeCustomerGatewaysCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DescribeCustomerGatewaysCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeCustomerGatewaysCommon operation. The "output" return value will be populated with the DescribeCustomerGatewaysCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeCustomerGatewaysCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeCustomerGatewaysCommon Send returns without error.
See DescribeCustomerGatewaysCommon for more information on using the DescribeCustomerGatewaysCommon API call, and error handling.
// Example sending a request using the DescribeCustomerGatewaysCommonRequest method.
req, resp := client.DescribeCustomerGatewaysCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPN) DescribeCustomerGatewaysCommonWithContext ¶
func (c *VPN) DescribeCustomerGatewaysCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DescribeCustomerGatewaysCommonWithContext is the same as DescribeCustomerGatewaysCommon with the addition of the ability to pass a context and additional request options.
See DescribeCustomerGatewaysCommon for details on how to use this API operation.
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 (*VPN) DescribeCustomerGatewaysRequest ¶
func (c *VPN) DescribeCustomerGatewaysRequest(input *DescribeCustomerGatewaysInput) (req *request.Request, output *DescribeCustomerGatewaysOutput)
DescribeCustomerGatewaysRequest generates a "byteplus/request.Request" representing the client's request for the DescribeCustomerGateways operation. The "output" return value will be populated with the DescribeCustomerGatewaysCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeCustomerGatewaysCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeCustomerGatewaysCommon Send returns without error.
See DescribeCustomerGateways for more information on using the DescribeCustomerGateways API call, and error handling.
// Example sending a request using the DescribeCustomerGatewaysRequest method.
req, resp := client.DescribeCustomerGatewaysRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPN) DescribeCustomerGatewaysWithContext ¶
func (c *VPN) DescribeCustomerGatewaysWithContext(ctx byteplus.Context, input *DescribeCustomerGatewaysInput, opts ...request.Option) (*DescribeCustomerGatewaysOutput, error)
DescribeCustomerGatewaysWithContext is the same as DescribeCustomerGateways with the addition of the ability to pass a context and additional request options.
See DescribeCustomerGateways for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe 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 (*VPN) DescribeSslVpnClientCertAttributes ¶
func (c *VPN) DescribeSslVpnClientCertAttributes(input *DescribeSslVpnClientCertAttributesInput) (*DescribeSslVpnClientCertAttributesOutput, error)
DescribeSslVpnClientCertAttributes API operation for VPN.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for VPN's API operation DescribeSslVpnClientCertAttributes for usage and error information.
func (*VPN) DescribeSslVpnClientCertAttributesCommon ¶
func (c *VPN) DescribeSslVpnClientCertAttributesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DescribeSslVpnClientCertAttributesCommon API operation for VPN.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for VPN's API operation DescribeSslVpnClientCertAttributesCommon for usage and error information.
func (*VPN) DescribeSslVpnClientCertAttributesCommonRequest ¶
func (c *VPN) DescribeSslVpnClientCertAttributesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DescribeSslVpnClientCertAttributesCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeSslVpnClientCertAttributesCommon operation. The "output" return value will be populated with the DescribeSslVpnClientCertAttributesCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeSslVpnClientCertAttributesCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeSslVpnClientCertAttributesCommon Send returns without error.
See DescribeSslVpnClientCertAttributesCommon for more information on using the DescribeSslVpnClientCertAttributesCommon API call, and error handling.
// Example sending a request using the DescribeSslVpnClientCertAttributesCommonRequest method.
req, resp := client.DescribeSslVpnClientCertAttributesCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPN) DescribeSslVpnClientCertAttributesCommonWithContext ¶
func (c *VPN) DescribeSslVpnClientCertAttributesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DescribeSslVpnClientCertAttributesCommonWithContext is the same as DescribeSslVpnClientCertAttributesCommon with the addition of the ability to pass a context and additional request options.
See DescribeSslVpnClientCertAttributesCommon for details on how to use this API operation.
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 (*VPN) DescribeSslVpnClientCertAttributesRequest ¶
func (c *VPN) DescribeSslVpnClientCertAttributesRequest(input *DescribeSslVpnClientCertAttributesInput) (req *request.Request, output *DescribeSslVpnClientCertAttributesOutput)
DescribeSslVpnClientCertAttributesRequest generates a "byteplus/request.Request" representing the client's request for the DescribeSslVpnClientCertAttributes operation. The "output" return value will be populated with the DescribeSslVpnClientCertAttributesCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeSslVpnClientCertAttributesCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeSslVpnClientCertAttributesCommon Send returns without error.
See DescribeSslVpnClientCertAttributes for more information on using the DescribeSslVpnClientCertAttributes API call, and error handling.
// Example sending a request using the DescribeSslVpnClientCertAttributesRequest method.
req, resp := client.DescribeSslVpnClientCertAttributesRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPN) DescribeSslVpnClientCertAttributesWithContext ¶
func (c *VPN) DescribeSslVpnClientCertAttributesWithContext(ctx byteplus.Context, input *DescribeSslVpnClientCertAttributesInput, opts ...request.Option) (*DescribeSslVpnClientCertAttributesOutput, error)
DescribeSslVpnClientCertAttributesWithContext is the same as DescribeSslVpnClientCertAttributes with the addition of the ability to pass a context and additional request options.
See DescribeSslVpnClientCertAttributes for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe 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 (*VPN) DescribeSslVpnClientCerts ¶
func (c *VPN) DescribeSslVpnClientCerts(input *DescribeSslVpnClientCertsInput) (*DescribeSslVpnClientCertsOutput, error)
DescribeSslVpnClientCerts API operation for VPN.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for VPN's API operation DescribeSslVpnClientCerts for usage and error information.
func (*VPN) DescribeSslVpnClientCertsCommon ¶
func (c *VPN) DescribeSslVpnClientCertsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DescribeSslVpnClientCertsCommon API operation for VPN.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for VPN's API operation DescribeSslVpnClientCertsCommon for usage and error information.
func (*VPN) DescribeSslVpnClientCertsCommonRequest ¶
func (c *VPN) DescribeSslVpnClientCertsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DescribeSslVpnClientCertsCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeSslVpnClientCertsCommon operation. The "output" return value will be populated with the DescribeSslVpnClientCertsCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeSslVpnClientCertsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeSslVpnClientCertsCommon Send returns without error.
See DescribeSslVpnClientCertsCommon for more information on using the DescribeSslVpnClientCertsCommon API call, and error handling.
// Example sending a request using the DescribeSslVpnClientCertsCommonRequest method.
req, resp := client.DescribeSslVpnClientCertsCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPN) DescribeSslVpnClientCertsCommonWithContext ¶
func (c *VPN) DescribeSslVpnClientCertsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DescribeSslVpnClientCertsCommonWithContext is the same as DescribeSslVpnClientCertsCommon with the addition of the ability to pass a context and additional request options.
See DescribeSslVpnClientCertsCommon for details on how to use this API operation.
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 (*VPN) DescribeSslVpnClientCertsRequest ¶
func (c *VPN) DescribeSslVpnClientCertsRequest(input *DescribeSslVpnClientCertsInput) (req *request.Request, output *DescribeSslVpnClientCertsOutput)
DescribeSslVpnClientCertsRequest generates a "byteplus/request.Request" representing the client's request for the DescribeSslVpnClientCerts operation. The "output" return value will be populated with the DescribeSslVpnClientCertsCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeSslVpnClientCertsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeSslVpnClientCertsCommon Send returns without error.
See DescribeSslVpnClientCerts for more information on using the DescribeSslVpnClientCerts API call, and error handling.
// Example sending a request using the DescribeSslVpnClientCertsRequest method.
req, resp := client.DescribeSslVpnClientCertsRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPN) DescribeSslVpnClientCertsWithContext ¶
func (c *VPN) DescribeSslVpnClientCertsWithContext(ctx byteplus.Context, input *DescribeSslVpnClientCertsInput, opts ...request.Option) (*DescribeSslVpnClientCertsOutput, error)
DescribeSslVpnClientCertsWithContext is the same as DescribeSslVpnClientCerts with the addition of the ability to pass a context and additional request options.
See DescribeSslVpnClientCerts for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe 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 (*VPN) DescribeSslVpnServers ¶
func (c *VPN) DescribeSslVpnServers(input *DescribeSslVpnServersInput) (*DescribeSslVpnServersOutput, error)
DescribeSslVpnServers API operation for VPN.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for VPN's API operation DescribeSslVpnServers for usage and error information.
func (*VPN) DescribeSslVpnServersCommon ¶
func (c *VPN) DescribeSslVpnServersCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DescribeSslVpnServersCommon API operation for VPN.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for VPN's API operation DescribeSslVpnServersCommon for usage and error information.
func (*VPN) DescribeSslVpnServersCommonRequest ¶
func (c *VPN) DescribeSslVpnServersCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DescribeSslVpnServersCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeSslVpnServersCommon operation. The "output" return value will be populated with the DescribeSslVpnServersCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeSslVpnServersCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeSslVpnServersCommon Send returns without error.
See DescribeSslVpnServersCommon for more information on using the DescribeSslVpnServersCommon API call, and error handling.
// Example sending a request using the DescribeSslVpnServersCommonRequest method.
req, resp := client.DescribeSslVpnServersCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPN) DescribeSslVpnServersCommonWithContext ¶
func (c *VPN) DescribeSslVpnServersCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DescribeSslVpnServersCommonWithContext is the same as DescribeSslVpnServersCommon with the addition of the ability to pass a context and additional request options.
See DescribeSslVpnServersCommon for details on how to use this API operation.
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 (*VPN) DescribeSslVpnServersRequest ¶
func (c *VPN) DescribeSslVpnServersRequest(input *DescribeSslVpnServersInput) (req *request.Request, output *DescribeSslVpnServersOutput)
DescribeSslVpnServersRequest generates a "byteplus/request.Request" representing the client's request for the DescribeSslVpnServers operation. The "output" return value will be populated with the DescribeSslVpnServersCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeSslVpnServersCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeSslVpnServersCommon Send returns without error.
See DescribeSslVpnServers for more information on using the DescribeSslVpnServers API call, and error handling.
// Example sending a request using the DescribeSslVpnServersRequest method.
req, resp := client.DescribeSslVpnServersRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPN) DescribeSslVpnServersWithContext ¶
func (c *VPN) DescribeSslVpnServersWithContext(ctx byteplus.Context, input *DescribeSslVpnServersInput, opts ...request.Option) (*DescribeSslVpnServersOutput, error)
DescribeSslVpnServersWithContext is the same as DescribeSslVpnServers with the addition of the ability to pass a context and additional request options.
See DescribeSslVpnServers for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe 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 (*VPN) DescribeVpnConnectionAttributes ¶
func (c *VPN) DescribeVpnConnectionAttributes(input *DescribeVpnConnectionAttributesInput) (*DescribeVpnConnectionAttributesOutput, error)
DescribeVpnConnectionAttributes API operation for VPN.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for VPN's API operation DescribeVpnConnectionAttributes for usage and error information.
func (*VPN) DescribeVpnConnectionAttributesCommon ¶
func (c *VPN) DescribeVpnConnectionAttributesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DescribeVpnConnectionAttributesCommon API operation for VPN.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for VPN's API operation DescribeVpnConnectionAttributesCommon for usage and error information.
func (*VPN) DescribeVpnConnectionAttributesCommonRequest ¶
func (c *VPN) DescribeVpnConnectionAttributesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DescribeVpnConnectionAttributesCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeVpnConnectionAttributesCommon operation. The "output" return value will be populated with the DescribeVpnConnectionAttributesCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeVpnConnectionAttributesCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeVpnConnectionAttributesCommon Send returns without error.
See DescribeVpnConnectionAttributesCommon for more information on using the DescribeVpnConnectionAttributesCommon API call, and error handling.
// Example sending a request using the DescribeVpnConnectionAttributesCommonRequest method.
req, resp := client.DescribeVpnConnectionAttributesCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPN) DescribeVpnConnectionAttributesCommonWithContext ¶
func (c *VPN) DescribeVpnConnectionAttributesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DescribeVpnConnectionAttributesCommonWithContext is the same as DescribeVpnConnectionAttributesCommon with the addition of the ability to pass a context and additional request options.
See DescribeVpnConnectionAttributesCommon for details on how to use this API operation.
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 (*VPN) DescribeVpnConnectionAttributesRequest ¶
func (c *VPN) DescribeVpnConnectionAttributesRequest(input *DescribeVpnConnectionAttributesInput) (req *request.Request, output *DescribeVpnConnectionAttributesOutput)
DescribeVpnConnectionAttributesRequest generates a "byteplus/request.Request" representing the client's request for the DescribeVpnConnectionAttributes operation. The "output" return value will be populated with the DescribeVpnConnectionAttributesCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeVpnConnectionAttributesCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeVpnConnectionAttributesCommon Send returns without error.
See DescribeVpnConnectionAttributes for more information on using the DescribeVpnConnectionAttributes API call, and error handling.
// Example sending a request using the DescribeVpnConnectionAttributesRequest method.
req, resp := client.DescribeVpnConnectionAttributesRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPN) DescribeVpnConnectionAttributesWithContext ¶
func (c *VPN) DescribeVpnConnectionAttributesWithContext(ctx byteplus.Context, input *DescribeVpnConnectionAttributesInput, opts ...request.Option) (*DescribeVpnConnectionAttributesOutput, error)
DescribeVpnConnectionAttributesWithContext is the same as DescribeVpnConnectionAttributes with the addition of the ability to pass a context and additional request options.
See DescribeVpnConnectionAttributes for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe 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 (*VPN) DescribeVpnConnections ¶
func (c *VPN) DescribeVpnConnections(input *DescribeVpnConnectionsInput) (*DescribeVpnConnectionsOutput, error)
DescribeVpnConnections API operation for VPN.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for VPN's API operation DescribeVpnConnections for usage and error information.
func (*VPN) DescribeVpnConnectionsCommon ¶
func (c *VPN) DescribeVpnConnectionsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DescribeVpnConnectionsCommon API operation for VPN.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for VPN's API operation DescribeVpnConnectionsCommon for usage and error information.
func (*VPN) DescribeVpnConnectionsCommonRequest ¶
func (c *VPN) DescribeVpnConnectionsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DescribeVpnConnectionsCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeVpnConnectionsCommon operation. The "output" return value will be populated with the DescribeVpnConnectionsCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeVpnConnectionsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeVpnConnectionsCommon Send returns without error.
See DescribeVpnConnectionsCommon for more information on using the DescribeVpnConnectionsCommon API call, and error handling.
// Example sending a request using the DescribeVpnConnectionsCommonRequest method.
req, resp := client.DescribeVpnConnectionsCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPN) DescribeVpnConnectionsCommonWithContext ¶
func (c *VPN) DescribeVpnConnectionsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DescribeVpnConnectionsCommonWithContext is the same as DescribeVpnConnectionsCommon with the addition of the ability to pass a context and additional request options.
See DescribeVpnConnectionsCommon for details on how to use this API operation.
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 (*VPN) DescribeVpnConnectionsRequest ¶
func (c *VPN) DescribeVpnConnectionsRequest(input *DescribeVpnConnectionsInput) (req *request.Request, output *DescribeVpnConnectionsOutput)
DescribeVpnConnectionsRequest generates a "byteplus/request.Request" representing the client's request for the DescribeVpnConnections operation. The "output" return value will be populated with the DescribeVpnConnectionsCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeVpnConnectionsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeVpnConnectionsCommon Send returns without error.
See DescribeVpnConnections for more information on using the DescribeVpnConnections API call, and error handling.
// Example sending a request using the DescribeVpnConnectionsRequest method.
req, resp := client.DescribeVpnConnectionsRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPN) DescribeVpnConnectionsWithContext ¶
func (c *VPN) DescribeVpnConnectionsWithContext(ctx byteplus.Context, input *DescribeVpnConnectionsInput, opts ...request.Option) (*DescribeVpnConnectionsOutput, error)
DescribeVpnConnectionsWithContext is the same as DescribeVpnConnections with the addition of the ability to pass a context and additional request options.
See DescribeVpnConnections for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe 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 (*VPN) DescribeVpnGatewayAttributes ¶
func (c *VPN) DescribeVpnGatewayAttributes(input *DescribeVpnGatewayAttributesInput) (*DescribeVpnGatewayAttributesOutput, error)
DescribeVpnGatewayAttributes API operation for VPN.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for VPN's API operation DescribeVpnGatewayAttributes for usage and error information.
func (*VPN) DescribeVpnGatewayAttributesCommon ¶
func (c *VPN) DescribeVpnGatewayAttributesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DescribeVpnGatewayAttributesCommon API operation for VPN.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for VPN's API operation DescribeVpnGatewayAttributesCommon for usage and error information.
func (*VPN) DescribeVpnGatewayAttributesCommonRequest ¶
func (c *VPN) DescribeVpnGatewayAttributesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DescribeVpnGatewayAttributesCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeVpnGatewayAttributesCommon operation. The "output" return value will be populated with the DescribeVpnGatewayAttributesCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeVpnGatewayAttributesCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeVpnGatewayAttributesCommon Send returns without error.
See DescribeVpnGatewayAttributesCommon for more information on using the DescribeVpnGatewayAttributesCommon API call, and error handling.
// Example sending a request using the DescribeVpnGatewayAttributesCommonRequest method.
req, resp := client.DescribeVpnGatewayAttributesCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPN) DescribeVpnGatewayAttributesCommonWithContext ¶
func (c *VPN) DescribeVpnGatewayAttributesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DescribeVpnGatewayAttributesCommonWithContext is the same as DescribeVpnGatewayAttributesCommon with the addition of the ability to pass a context and additional request options.
See DescribeVpnGatewayAttributesCommon for details on how to use this API operation.
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 (*VPN) DescribeVpnGatewayAttributesRequest ¶
func (c *VPN) DescribeVpnGatewayAttributesRequest(input *DescribeVpnGatewayAttributesInput) (req *request.Request, output *DescribeVpnGatewayAttributesOutput)
DescribeVpnGatewayAttributesRequest generates a "byteplus/request.Request" representing the client's request for the DescribeVpnGatewayAttributes operation. The "output" return value will be populated with the DescribeVpnGatewayAttributesCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeVpnGatewayAttributesCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeVpnGatewayAttributesCommon Send returns without error.
See DescribeVpnGatewayAttributes for more information on using the DescribeVpnGatewayAttributes API call, and error handling.
// Example sending a request using the DescribeVpnGatewayAttributesRequest method.
req, resp := client.DescribeVpnGatewayAttributesRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPN) DescribeVpnGatewayAttributesWithContext ¶
func (c *VPN) DescribeVpnGatewayAttributesWithContext(ctx byteplus.Context, input *DescribeVpnGatewayAttributesInput, opts ...request.Option) (*DescribeVpnGatewayAttributesOutput, error)
DescribeVpnGatewayAttributesWithContext is the same as DescribeVpnGatewayAttributes with the addition of the ability to pass a context and additional request options.
See DescribeVpnGatewayAttributes for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe 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 (*VPN) DescribeVpnGatewayRouteAttributes ¶
func (c *VPN) DescribeVpnGatewayRouteAttributes(input *DescribeVpnGatewayRouteAttributesInput) (*DescribeVpnGatewayRouteAttributesOutput, error)
DescribeVpnGatewayRouteAttributes API operation for VPN.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for VPN's API operation DescribeVpnGatewayRouteAttributes for usage and error information.
func (*VPN) DescribeVpnGatewayRouteAttributesCommon ¶
func (c *VPN) DescribeVpnGatewayRouteAttributesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DescribeVpnGatewayRouteAttributesCommon API operation for VPN.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for VPN's API operation DescribeVpnGatewayRouteAttributesCommon for usage and error information.
func (*VPN) DescribeVpnGatewayRouteAttributesCommonRequest ¶
func (c *VPN) DescribeVpnGatewayRouteAttributesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DescribeVpnGatewayRouteAttributesCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeVpnGatewayRouteAttributesCommon operation. The "output" return value will be populated with the DescribeVpnGatewayRouteAttributesCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeVpnGatewayRouteAttributesCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeVpnGatewayRouteAttributesCommon Send returns without error.
See DescribeVpnGatewayRouteAttributesCommon for more information on using the DescribeVpnGatewayRouteAttributesCommon API call, and error handling.
// Example sending a request using the DescribeVpnGatewayRouteAttributesCommonRequest method.
req, resp := client.DescribeVpnGatewayRouteAttributesCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPN) DescribeVpnGatewayRouteAttributesCommonWithContext ¶
func (c *VPN) DescribeVpnGatewayRouteAttributesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DescribeVpnGatewayRouteAttributesCommonWithContext is the same as DescribeVpnGatewayRouteAttributesCommon with the addition of the ability to pass a context and additional request options.
See DescribeVpnGatewayRouteAttributesCommon for details on how to use this API operation.
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 (*VPN) DescribeVpnGatewayRouteAttributesRequest ¶
func (c *VPN) DescribeVpnGatewayRouteAttributesRequest(input *DescribeVpnGatewayRouteAttributesInput) (req *request.Request, output *DescribeVpnGatewayRouteAttributesOutput)
DescribeVpnGatewayRouteAttributesRequest generates a "byteplus/request.Request" representing the client's request for the DescribeVpnGatewayRouteAttributes operation. The "output" return value will be populated with the DescribeVpnGatewayRouteAttributesCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeVpnGatewayRouteAttributesCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeVpnGatewayRouteAttributesCommon Send returns without error.
See DescribeVpnGatewayRouteAttributes for more information on using the DescribeVpnGatewayRouteAttributes API call, and error handling.
// Example sending a request using the DescribeVpnGatewayRouteAttributesRequest method.
req, resp := client.DescribeVpnGatewayRouteAttributesRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPN) DescribeVpnGatewayRouteAttributesWithContext ¶
func (c *VPN) DescribeVpnGatewayRouteAttributesWithContext(ctx byteplus.Context, input *DescribeVpnGatewayRouteAttributesInput, opts ...request.Option) (*DescribeVpnGatewayRouteAttributesOutput, error)
DescribeVpnGatewayRouteAttributesWithContext is the same as DescribeVpnGatewayRouteAttributes with the addition of the ability to pass a context and additional request options.
See DescribeVpnGatewayRouteAttributes for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe 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 (*VPN) DescribeVpnGatewayRoutes ¶
func (c *VPN) DescribeVpnGatewayRoutes(input *DescribeVpnGatewayRoutesInput) (*DescribeVpnGatewayRoutesOutput, error)
DescribeVpnGatewayRoutes API operation for VPN.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for VPN's API operation DescribeVpnGatewayRoutes for usage and error information.
func (*VPN) DescribeVpnGatewayRoutesCommon ¶
func (c *VPN) DescribeVpnGatewayRoutesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DescribeVpnGatewayRoutesCommon API operation for VPN.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for VPN's API operation DescribeVpnGatewayRoutesCommon for usage and error information.
func (*VPN) DescribeVpnGatewayRoutesCommonRequest ¶
func (c *VPN) DescribeVpnGatewayRoutesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DescribeVpnGatewayRoutesCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeVpnGatewayRoutesCommon operation. The "output" return value will be populated with the DescribeVpnGatewayRoutesCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeVpnGatewayRoutesCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeVpnGatewayRoutesCommon Send returns without error.
See DescribeVpnGatewayRoutesCommon for more information on using the DescribeVpnGatewayRoutesCommon API call, and error handling.
// Example sending a request using the DescribeVpnGatewayRoutesCommonRequest method.
req, resp := client.DescribeVpnGatewayRoutesCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPN) DescribeVpnGatewayRoutesCommonWithContext ¶
func (c *VPN) DescribeVpnGatewayRoutesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DescribeVpnGatewayRoutesCommonWithContext is the same as DescribeVpnGatewayRoutesCommon with the addition of the ability to pass a context and additional request options.
See DescribeVpnGatewayRoutesCommon for details on how to use this API operation.
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 (*VPN) DescribeVpnGatewayRoutesRequest ¶
func (c *VPN) DescribeVpnGatewayRoutesRequest(input *DescribeVpnGatewayRoutesInput) (req *request.Request, output *DescribeVpnGatewayRoutesOutput)
DescribeVpnGatewayRoutesRequest generates a "byteplus/request.Request" representing the client's request for the DescribeVpnGatewayRoutes operation. The "output" return value will be populated with the DescribeVpnGatewayRoutesCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeVpnGatewayRoutesCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeVpnGatewayRoutesCommon Send returns without error.
See DescribeVpnGatewayRoutes for more information on using the DescribeVpnGatewayRoutes API call, and error handling.
// Example sending a request using the DescribeVpnGatewayRoutesRequest method.
req, resp := client.DescribeVpnGatewayRoutesRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPN) DescribeVpnGatewayRoutesWithContext ¶
func (c *VPN) DescribeVpnGatewayRoutesWithContext(ctx byteplus.Context, input *DescribeVpnGatewayRoutesInput, opts ...request.Option) (*DescribeVpnGatewayRoutesOutput, error)
DescribeVpnGatewayRoutesWithContext is the same as DescribeVpnGatewayRoutes with the addition of the ability to pass a context and additional request options.
See DescribeVpnGatewayRoutes for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe 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 (*VPN) DescribeVpnGateways ¶
func (c *VPN) DescribeVpnGateways(input *DescribeVpnGatewaysInput) (*DescribeVpnGatewaysOutput, error)
DescribeVpnGateways API operation for VPN.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for VPN's API operation DescribeVpnGateways for usage and error information.
func (*VPN) DescribeVpnGatewaysBilling ¶
func (c *VPN) DescribeVpnGatewaysBilling(input *DescribeVpnGatewaysBillingInput) (*DescribeVpnGatewaysBillingOutput, error)
DescribeVpnGatewaysBilling API operation for VPN.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for VPN's API operation DescribeVpnGatewaysBilling for usage and error information.
func (*VPN) DescribeVpnGatewaysBillingCommon ¶
func (c *VPN) DescribeVpnGatewaysBillingCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DescribeVpnGatewaysBillingCommon API operation for VPN.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for VPN's API operation DescribeVpnGatewaysBillingCommon for usage and error information.
func (*VPN) DescribeVpnGatewaysBillingCommonRequest ¶
func (c *VPN) DescribeVpnGatewaysBillingCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DescribeVpnGatewaysBillingCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeVpnGatewaysBillingCommon operation. The "output" return value will be populated with the DescribeVpnGatewaysBillingCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeVpnGatewaysBillingCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeVpnGatewaysBillingCommon Send returns without error.
See DescribeVpnGatewaysBillingCommon for more information on using the DescribeVpnGatewaysBillingCommon API call, and error handling.
// Example sending a request using the DescribeVpnGatewaysBillingCommonRequest method.
req, resp := client.DescribeVpnGatewaysBillingCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPN) DescribeVpnGatewaysBillingCommonWithContext ¶
func (c *VPN) DescribeVpnGatewaysBillingCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DescribeVpnGatewaysBillingCommonWithContext is the same as DescribeVpnGatewaysBillingCommon with the addition of the ability to pass a context and additional request options.
See DescribeVpnGatewaysBillingCommon for details on how to use this API operation.
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 (*VPN) DescribeVpnGatewaysBillingRequest ¶
func (c *VPN) DescribeVpnGatewaysBillingRequest(input *DescribeVpnGatewaysBillingInput) (req *request.Request, output *DescribeVpnGatewaysBillingOutput)
DescribeVpnGatewaysBillingRequest generates a "byteplus/request.Request" representing the client's request for the DescribeVpnGatewaysBilling operation. The "output" return value will be populated with the DescribeVpnGatewaysBillingCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeVpnGatewaysBillingCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeVpnGatewaysBillingCommon Send returns without error.
See DescribeVpnGatewaysBilling for more information on using the DescribeVpnGatewaysBilling API call, and error handling.
// Example sending a request using the DescribeVpnGatewaysBillingRequest method.
req, resp := client.DescribeVpnGatewaysBillingRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPN) DescribeVpnGatewaysBillingWithContext ¶
func (c *VPN) DescribeVpnGatewaysBillingWithContext(ctx byteplus.Context, input *DescribeVpnGatewaysBillingInput, opts ...request.Option) (*DescribeVpnGatewaysBillingOutput, error)
DescribeVpnGatewaysBillingWithContext is the same as DescribeVpnGatewaysBilling with the addition of the ability to pass a context and additional request options.
See DescribeVpnGatewaysBilling for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe 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 (*VPN) DescribeVpnGatewaysCommon ¶
func (c *VPN) DescribeVpnGatewaysCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DescribeVpnGatewaysCommon API operation for VPN.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for VPN's API operation DescribeVpnGatewaysCommon for usage and error information.
func (*VPN) DescribeVpnGatewaysCommonRequest ¶
func (c *VPN) DescribeVpnGatewaysCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DescribeVpnGatewaysCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeVpnGatewaysCommon operation. The "output" return value will be populated with the DescribeVpnGatewaysCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeVpnGatewaysCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeVpnGatewaysCommon Send returns without error.
See DescribeVpnGatewaysCommon for more information on using the DescribeVpnGatewaysCommon API call, and error handling.
// Example sending a request using the DescribeVpnGatewaysCommonRequest method.
req, resp := client.DescribeVpnGatewaysCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPN) DescribeVpnGatewaysCommonWithContext ¶
func (c *VPN) DescribeVpnGatewaysCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DescribeVpnGatewaysCommonWithContext is the same as DescribeVpnGatewaysCommon with the addition of the ability to pass a context and additional request options.
See DescribeVpnGatewaysCommon for details on how to use this API operation.
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 (*VPN) DescribeVpnGatewaysRequest ¶
func (c *VPN) DescribeVpnGatewaysRequest(input *DescribeVpnGatewaysInput) (req *request.Request, output *DescribeVpnGatewaysOutput)
DescribeVpnGatewaysRequest generates a "byteplus/request.Request" representing the client's request for the DescribeVpnGateways operation. The "output" return value will be populated with the DescribeVpnGatewaysCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeVpnGatewaysCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeVpnGatewaysCommon Send returns without error.
See DescribeVpnGateways for more information on using the DescribeVpnGateways API call, and error handling.
// Example sending a request using the DescribeVpnGatewaysRequest method.
req, resp := client.DescribeVpnGatewaysRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPN) DescribeVpnGatewaysWithContext ¶
func (c *VPN) DescribeVpnGatewaysWithContext(ctx byteplus.Context, input *DescribeVpnGatewaysInput, opts ...request.Option) (*DescribeVpnGatewaysOutput, error)
DescribeVpnGatewaysWithContext is the same as DescribeVpnGateways with the addition of the ability to pass a context and additional request options.
See DescribeVpnGateways for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe 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 (*VPN) ModifyCustomerGatewayAttributes ¶
func (c *VPN) ModifyCustomerGatewayAttributes(input *ModifyCustomerGatewayAttributesInput) (*ModifyCustomerGatewayAttributesOutput, error)
ModifyCustomerGatewayAttributes API operation for VPN.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for VPN's API operation ModifyCustomerGatewayAttributes for usage and error information.
func (*VPN) ModifyCustomerGatewayAttributesCommon ¶
func (c *VPN) ModifyCustomerGatewayAttributesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ModifyCustomerGatewayAttributesCommon API operation for VPN.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for VPN's API operation ModifyCustomerGatewayAttributesCommon for usage and error information.
func (*VPN) ModifyCustomerGatewayAttributesCommonRequest ¶
func (c *VPN) ModifyCustomerGatewayAttributesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ModifyCustomerGatewayAttributesCommonRequest generates a "byteplus/request.Request" representing the client's request for the ModifyCustomerGatewayAttributesCommon operation. The "output" return value will be populated with the ModifyCustomerGatewayAttributesCommon request's response once the request completes successfully.
Use "Send" method on the returned ModifyCustomerGatewayAttributesCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyCustomerGatewayAttributesCommon Send returns without error.
See ModifyCustomerGatewayAttributesCommon for more information on using the ModifyCustomerGatewayAttributesCommon API call, and error handling.
// Example sending a request using the ModifyCustomerGatewayAttributesCommonRequest method.
req, resp := client.ModifyCustomerGatewayAttributesCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPN) ModifyCustomerGatewayAttributesCommonWithContext ¶
func (c *VPN) ModifyCustomerGatewayAttributesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ModifyCustomerGatewayAttributesCommonWithContext is the same as ModifyCustomerGatewayAttributesCommon with the addition of the ability to pass a context and additional request options.
See ModifyCustomerGatewayAttributesCommon for details on how to use this API operation.
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 (*VPN) ModifyCustomerGatewayAttributesRequest ¶
func (c *VPN) ModifyCustomerGatewayAttributesRequest(input *ModifyCustomerGatewayAttributesInput) (req *request.Request, output *ModifyCustomerGatewayAttributesOutput)
ModifyCustomerGatewayAttributesRequest generates a "byteplus/request.Request" representing the client's request for the ModifyCustomerGatewayAttributes operation. The "output" return value will be populated with the ModifyCustomerGatewayAttributesCommon request's response once the request completes successfully.
Use "Send" method on the returned ModifyCustomerGatewayAttributesCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyCustomerGatewayAttributesCommon Send returns without error.
See ModifyCustomerGatewayAttributes for more information on using the ModifyCustomerGatewayAttributes API call, and error handling.
// Example sending a request using the ModifyCustomerGatewayAttributesRequest method.
req, resp := client.ModifyCustomerGatewayAttributesRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPN) ModifyCustomerGatewayAttributesWithContext ¶
func (c *VPN) ModifyCustomerGatewayAttributesWithContext(ctx byteplus.Context, input *ModifyCustomerGatewayAttributesInput, opts ...request.Option) (*ModifyCustomerGatewayAttributesOutput, error)
ModifyCustomerGatewayAttributesWithContext is the same as ModifyCustomerGatewayAttributes with the addition of the ability to pass a context and additional request options.
See ModifyCustomerGatewayAttributes for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe 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 (*VPN) ModifySslVpnClientCert ¶
func (c *VPN) ModifySslVpnClientCert(input *ModifySslVpnClientCertInput) (*ModifySslVpnClientCertOutput, error)
ModifySslVpnClientCert API operation for VPN.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for VPN's API operation ModifySslVpnClientCert for usage and error information.
func (*VPN) ModifySslVpnClientCertCommon ¶
func (c *VPN) ModifySslVpnClientCertCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ModifySslVpnClientCertCommon API operation for VPN.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for VPN's API operation ModifySslVpnClientCertCommon for usage and error information.
func (*VPN) ModifySslVpnClientCertCommonRequest ¶
func (c *VPN) ModifySslVpnClientCertCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ModifySslVpnClientCertCommonRequest generates a "byteplus/request.Request" representing the client's request for the ModifySslVpnClientCertCommon operation. The "output" return value will be populated with the ModifySslVpnClientCertCommon request's response once the request completes successfully.
Use "Send" method on the returned ModifySslVpnClientCertCommon Request to send the API call to the service. the "output" return value is not valid until after ModifySslVpnClientCertCommon Send returns without error.
See ModifySslVpnClientCertCommon for more information on using the ModifySslVpnClientCertCommon API call, and error handling.
// Example sending a request using the ModifySslVpnClientCertCommonRequest method.
req, resp := client.ModifySslVpnClientCertCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPN) ModifySslVpnClientCertCommonWithContext ¶
func (c *VPN) ModifySslVpnClientCertCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ModifySslVpnClientCertCommonWithContext is the same as ModifySslVpnClientCertCommon with the addition of the ability to pass a context and additional request options.
See ModifySslVpnClientCertCommon for details on how to use this API operation.
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 (*VPN) ModifySslVpnClientCertRequest ¶
func (c *VPN) ModifySslVpnClientCertRequest(input *ModifySslVpnClientCertInput) (req *request.Request, output *ModifySslVpnClientCertOutput)
ModifySslVpnClientCertRequest generates a "byteplus/request.Request" representing the client's request for the ModifySslVpnClientCert operation. The "output" return value will be populated with the ModifySslVpnClientCertCommon request's response once the request completes successfully.
Use "Send" method on the returned ModifySslVpnClientCertCommon Request to send the API call to the service. the "output" return value is not valid until after ModifySslVpnClientCertCommon Send returns without error.
See ModifySslVpnClientCert for more information on using the ModifySslVpnClientCert API call, and error handling.
// Example sending a request using the ModifySslVpnClientCertRequest method.
req, resp := client.ModifySslVpnClientCertRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPN) ModifySslVpnClientCertWithContext ¶
func (c *VPN) ModifySslVpnClientCertWithContext(ctx byteplus.Context, input *ModifySslVpnClientCertInput, opts ...request.Option) (*ModifySslVpnClientCertOutput, error)
ModifySslVpnClientCertWithContext is the same as ModifySslVpnClientCert with the addition of the ability to pass a context and additional request options.
See ModifySslVpnClientCert for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe 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 (*VPN) ModifySslVpnServer ¶
func (c *VPN) ModifySslVpnServer(input *ModifySslVpnServerInput) (*ModifySslVpnServerOutput, error)
ModifySslVpnServer API operation for VPN.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for VPN's API operation ModifySslVpnServer for usage and error information.
func (*VPN) ModifySslVpnServerCommon ¶
func (c *VPN) ModifySslVpnServerCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ModifySslVpnServerCommon API operation for VPN.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for VPN's API operation ModifySslVpnServerCommon for usage and error information.
func (*VPN) ModifySslVpnServerCommonRequest ¶
func (c *VPN) ModifySslVpnServerCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ModifySslVpnServerCommonRequest generates a "byteplus/request.Request" representing the client's request for the ModifySslVpnServerCommon operation. The "output" return value will be populated with the ModifySslVpnServerCommon request's response once the request completes successfully.
Use "Send" method on the returned ModifySslVpnServerCommon Request to send the API call to the service. the "output" return value is not valid until after ModifySslVpnServerCommon Send returns without error.
See ModifySslVpnServerCommon for more information on using the ModifySslVpnServerCommon API call, and error handling.
// Example sending a request using the ModifySslVpnServerCommonRequest method.
req, resp := client.ModifySslVpnServerCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPN) ModifySslVpnServerCommonWithContext ¶
func (c *VPN) ModifySslVpnServerCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ModifySslVpnServerCommonWithContext is the same as ModifySslVpnServerCommon with the addition of the ability to pass a context and additional request options.
See ModifySslVpnServerCommon for details on how to use this API operation.
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 (*VPN) ModifySslVpnServerRequest ¶
func (c *VPN) ModifySslVpnServerRequest(input *ModifySslVpnServerInput) (req *request.Request, output *ModifySslVpnServerOutput)
ModifySslVpnServerRequest generates a "byteplus/request.Request" representing the client's request for the ModifySslVpnServer operation. The "output" return value will be populated with the ModifySslVpnServerCommon request's response once the request completes successfully.
Use "Send" method on the returned ModifySslVpnServerCommon Request to send the API call to the service. the "output" return value is not valid until after ModifySslVpnServerCommon Send returns without error.
See ModifySslVpnServer for more information on using the ModifySslVpnServer API call, and error handling.
// Example sending a request using the ModifySslVpnServerRequest method.
req, resp := client.ModifySslVpnServerRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPN) ModifySslVpnServerWithContext ¶
func (c *VPN) ModifySslVpnServerWithContext(ctx byteplus.Context, input *ModifySslVpnServerInput, opts ...request.Option) (*ModifySslVpnServerOutput, error)
ModifySslVpnServerWithContext is the same as ModifySslVpnServer with the addition of the ability to pass a context and additional request options.
See ModifySslVpnServer for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe 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 (*VPN) ModifyVpnConnectionAttributes ¶
func (c *VPN) ModifyVpnConnectionAttributes(input *ModifyVpnConnectionAttributesInput) (*ModifyVpnConnectionAttributesOutput, error)
ModifyVpnConnectionAttributes API operation for VPN.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for VPN's API operation ModifyVpnConnectionAttributes for usage and error information.
func (*VPN) ModifyVpnConnectionAttributesCommon ¶
func (c *VPN) ModifyVpnConnectionAttributesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ModifyVpnConnectionAttributesCommon API operation for VPN.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for VPN's API operation ModifyVpnConnectionAttributesCommon for usage and error information.
func (*VPN) ModifyVpnConnectionAttributesCommonRequest ¶
func (c *VPN) ModifyVpnConnectionAttributesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ModifyVpnConnectionAttributesCommonRequest generates a "byteplus/request.Request" representing the client's request for the ModifyVpnConnectionAttributesCommon operation. The "output" return value will be populated with the ModifyVpnConnectionAttributesCommon request's response once the request completes successfully.
Use "Send" method on the returned ModifyVpnConnectionAttributesCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyVpnConnectionAttributesCommon Send returns without error.
See ModifyVpnConnectionAttributesCommon for more information on using the ModifyVpnConnectionAttributesCommon API call, and error handling.
// Example sending a request using the ModifyVpnConnectionAttributesCommonRequest method.
req, resp := client.ModifyVpnConnectionAttributesCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPN) ModifyVpnConnectionAttributesCommonWithContext ¶
func (c *VPN) ModifyVpnConnectionAttributesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ModifyVpnConnectionAttributesCommonWithContext is the same as ModifyVpnConnectionAttributesCommon with the addition of the ability to pass a context and additional request options.
See ModifyVpnConnectionAttributesCommon for details on how to use this API operation.
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 (*VPN) ModifyVpnConnectionAttributesRequest ¶
func (c *VPN) ModifyVpnConnectionAttributesRequest(input *ModifyVpnConnectionAttributesInput) (req *request.Request, output *ModifyVpnConnectionAttributesOutput)
ModifyVpnConnectionAttributesRequest generates a "byteplus/request.Request" representing the client's request for the ModifyVpnConnectionAttributes operation. The "output" return value will be populated with the ModifyVpnConnectionAttributesCommon request's response once the request completes successfully.
Use "Send" method on the returned ModifyVpnConnectionAttributesCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyVpnConnectionAttributesCommon Send returns without error.
See ModifyVpnConnectionAttributes for more information on using the ModifyVpnConnectionAttributes API call, and error handling.
// Example sending a request using the ModifyVpnConnectionAttributesRequest method.
req, resp := client.ModifyVpnConnectionAttributesRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPN) ModifyVpnConnectionAttributesWithContext ¶
func (c *VPN) ModifyVpnConnectionAttributesWithContext(ctx byteplus.Context, input *ModifyVpnConnectionAttributesInput, opts ...request.Option) (*ModifyVpnConnectionAttributesOutput, error)
ModifyVpnConnectionAttributesWithContext is the same as ModifyVpnConnectionAttributes with the addition of the ability to pass a context and additional request options.
See ModifyVpnConnectionAttributes for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe 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 (*VPN) ModifyVpnConnectionHealthChecker ¶
func (c *VPN) ModifyVpnConnectionHealthChecker(input *ModifyVpnConnectionHealthCheckerInput) (*ModifyVpnConnectionHealthCheckerOutput, error)
ModifyVpnConnectionHealthChecker API operation for VPN.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for VPN's API operation ModifyVpnConnectionHealthChecker for usage and error information.
func (*VPN) ModifyVpnConnectionHealthCheckerCommon ¶
func (c *VPN) ModifyVpnConnectionHealthCheckerCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ModifyVpnConnectionHealthCheckerCommon API operation for VPN.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for VPN's API operation ModifyVpnConnectionHealthCheckerCommon for usage and error information.
func (*VPN) ModifyVpnConnectionHealthCheckerCommonRequest ¶
func (c *VPN) ModifyVpnConnectionHealthCheckerCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ModifyVpnConnectionHealthCheckerCommonRequest generates a "byteplus/request.Request" representing the client's request for the ModifyVpnConnectionHealthCheckerCommon operation. The "output" return value will be populated with the ModifyVpnConnectionHealthCheckerCommon request's response once the request completes successfully.
Use "Send" method on the returned ModifyVpnConnectionHealthCheckerCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyVpnConnectionHealthCheckerCommon Send returns without error.
See ModifyVpnConnectionHealthCheckerCommon for more information on using the ModifyVpnConnectionHealthCheckerCommon API call, and error handling.
// Example sending a request using the ModifyVpnConnectionHealthCheckerCommonRequest method.
req, resp := client.ModifyVpnConnectionHealthCheckerCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPN) ModifyVpnConnectionHealthCheckerCommonWithContext ¶
func (c *VPN) ModifyVpnConnectionHealthCheckerCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ModifyVpnConnectionHealthCheckerCommonWithContext is the same as ModifyVpnConnectionHealthCheckerCommon with the addition of the ability to pass a context and additional request options.
See ModifyVpnConnectionHealthCheckerCommon for details on how to use this API operation.
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 (*VPN) ModifyVpnConnectionHealthCheckerRequest ¶
func (c *VPN) ModifyVpnConnectionHealthCheckerRequest(input *ModifyVpnConnectionHealthCheckerInput) (req *request.Request, output *ModifyVpnConnectionHealthCheckerOutput)
ModifyVpnConnectionHealthCheckerRequest generates a "byteplus/request.Request" representing the client's request for the ModifyVpnConnectionHealthChecker operation. The "output" return value will be populated with the ModifyVpnConnectionHealthCheckerCommon request's response once the request completes successfully.
Use "Send" method on the returned ModifyVpnConnectionHealthCheckerCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyVpnConnectionHealthCheckerCommon Send returns without error.
See ModifyVpnConnectionHealthChecker for more information on using the ModifyVpnConnectionHealthChecker API call, and error handling.
// Example sending a request using the ModifyVpnConnectionHealthCheckerRequest method.
req, resp := client.ModifyVpnConnectionHealthCheckerRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPN) ModifyVpnConnectionHealthCheckerWithContext ¶
func (c *VPN) ModifyVpnConnectionHealthCheckerWithContext(ctx byteplus.Context, input *ModifyVpnConnectionHealthCheckerInput, opts ...request.Option) (*ModifyVpnConnectionHealthCheckerOutput, error)
ModifyVpnConnectionHealthCheckerWithContext is the same as ModifyVpnConnectionHealthChecker with the addition of the ability to pass a context and additional request options.
See ModifyVpnConnectionHealthChecker for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe 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 (*VPN) ModifyVpnConnectionTunnelAttributes ¶
func (c *VPN) ModifyVpnConnectionTunnelAttributes(input *ModifyVpnConnectionTunnelAttributesInput) (*ModifyVpnConnectionTunnelAttributesOutput, error)
ModifyVpnConnectionTunnelAttributes API operation for VPN.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for VPN's API operation ModifyVpnConnectionTunnelAttributes for usage and error information.
func (*VPN) ModifyVpnConnectionTunnelAttributesCommon ¶
func (c *VPN) ModifyVpnConnectionTunnelAttributesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ModifyVpnConnectionTunnelAttributesCommon API operation for VPN.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for VPN's API operation ModifyVpnConnectionTunnelAttributesCommon for usage and error information.
func (*VPN) ModifyVpnConnectionTunnelAttributesCommonRequest ¶
func (c *VPN) ModifyVpnConnectionTunnelAttributesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ModifyVpnConnectionTunnelAttributesCommonRequest generates a "byteplus/request.Request" representing the client's request for the ModifyVpnConnectionTunnelAttributesCommon operation. The "output" return value will be populated with the ModifyVpnConnectionTunnelAttributesCommon request's response once the request completes successfully.
Use "Send" method on the returned ModifyVpnConnectionTunnelAttributesCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyVpnConnectionTunnelAttributesCommon Send returns without error.
See ModifyVpnConnectionTunnelAttributesCommon for more information on using the ModifyVpnConnectionTunnelAttributesCommon API call, and error handling.
// Example sending a request using the ModifyVpnConnectionTunnelAttributesCommonRequest method.
req, resp := client.ModifyVpnConnectionTunnelAttributesCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPN) ModifyVpnConnectionTunnelAttributesCommonWithContext ¶
func (c *VPN) ModifyVpnConnectionTunnelAttributesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ModifyVpnConnectionTunnelAttributesCommonWithContext is the same as ModifyVpnConnectionTunnelAttributesCommon with the addition of the ability to pass a context and additional request options.
See ModifyVpnConnectionTunnelAttributesCommon for details on how to use this API operation.
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 (*VPN) ModifyVpnConnectionTunnelAttributesRequest ¶
func (c *VPN) ModifyVpnConnectionTunnelAttributesRequest(input *ModifyVpnConnectionTunnelAttributesInput) (req *request.Request, output *ModifyVpnConnectionTunnelAttributesOutput)
ModifyVpnConnectionTunnelAttributesRequest generates a "byteplus/request.Request" representing the client's request for the ModifyVpnConnectionTunnelAttributes operation. The "output" return value will be populated with the ModifyVpnConnectionTunnelAttributesCommon request's response once the request completes successfully.
Use "Send" method on the returned ModifyVpnConnectionTunnelAttributesCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyVpnConnectionTunnelAttributesCommon Send returns without error.
See ModifyVpnConnectionTunnelAttributes for more information on using the ModifyVpnConnectionTunnelAttributes API call, and error handling.
// Example sending a request using the ModifyVpnConnectionTunnelAttributesRequest method.
req, resp := client.ModifyVpnConnectionTunnelAttributesRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPN) ModifyVpnConnectionTunnelAttributesWithContext ¶
func (c *VPN) ModifyVpnConnectionTunnelAttributesWithContext(ctx byteplus.Context, input *ModifyVpnConnectionTunnelAttributesInput, opts ...request.Option) (*ModifyVpnConnectionTunnelAttributesOutput, error)
ModifyVpnConnectionTunnelAttributesWithContext is the same as ModifyVpnConnectionTunnelAttributes with the addition of the ability to pass a context and additional request options.
See ModifyVpnConnectionTunnelAttributes for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe 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 (*VPN) ModifyVpnGatewayAttributes ¶
func (c *VPN) ModifyVpnGatewayAttributes(input *ModifyVpnGatewayAttributesInput) (*ModifyVpnGatewayAttributesOutput, error)
ModifyVpnGatewayAttributes API operation for VPN.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for VPN's API operation ModifyVpnGatewayAttributes for usage and error information.
func (*VPN) ModifyVpnGatewayAttributesCommon ¶
func (c *VPN) ModifyVpnGatewayAttributesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ModifyVpnGatewayAttributesCommon API operation for VPN.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for VPN's API operation ModifyVpnGatewayAttributesCommon for usage and error information.
func (*VPN) ModifyVpnGatewayAttributesCommonRequest ¶
func (c *VPN) ModifyVpnGatewayAttributesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ModifyVpnGatewayAttributesCommonRequest generates a "byteplus/request.Request" representing the client's request for the ModifyVpnGatewayAttributesCommon operation. The "output" return value will be populated with the ModifyVpnGatewayAttributesCommon request's response once the request completes successfully.
Use "Send" method on the returned ModifyVpnGatewayAttributesCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyVpnGatewayAttributesCommon Send returns without error.
See ModifyVpnGatewayAttributesCommon for more information on using the ModifyVpnGatewayAttributesCommon API call, and error handling.
// Example sending a request using the ModifyVpnGatewayAttributesCommonRequest method.
req, resp := client.ModifyVpnGatewayAttributesCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPN) ModifyVpnGatewayAttributesCommonWithContext ¶
func (c *VPN) ModifyVpnGatewayAttributesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ModifyVpnGatewayAttributesCommonWithContext is the same as ModifyVpnGatewayAttributesCommon with the addition of the ability to pass a context and additional request options.
See ModifyVpnGatewayAttributesCommon for details on how to use this API operation.
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 (*VPN) ModifyVpnGatewayAttributesRequest ¶
func (c *VPN) ModifyVpnGatewayAttributesRequest(input *ModifyVpnGatewayAttributesInput) (req *request.Request, output *ModifyVpnGatewayAttributesOutput)
ModifyVpnGatewayAttributesRequest generates a "byteplus/request.Request" representing the client's request for the ModifyVpnGatewayAttributes operation. The "output" return value will be populated with the ModifyVpnGatewayAttributesCommon request's response once the request completes successfully.
Use "Send" method on the returned ModifyVpnGatewayAttributesCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyVpnGatewayAttributesCommon Send returns without error.
See ModifyVpnGatewayAttributes for more information on using the ModifyVpnGatewayAttributes API call, and error handling.
// Example sending a request using the ModifyVpnGatewayAttributesRequest method.
req, resp := client.ModifyVpnGatewayAttributesRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPN) ModifyVpnGatewayAttributesWithContext ¶
func (c *VPN) ModifyVpnGatewayAttributesWithContext(ctx byteplus.Context, input *ModifyVpnGatewayAttributesInput, opts ...request.Option) (*ModifyVpnGatewayAttributesOutput, error)
ModifyVpnGatewayAttributesWithContext is the same as ModifyVpnGatewayAttributes with the addition of the ability to pass a context and additional request options.
See ModifyVpnGatewayAttributes for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe 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 (*VPN) RenewVpnGateway ¶
func (c *VPN) RenewVpnGateway(input *RenewVpnGatewayInput) (*RenewVpnGatewayOutput, error)
RenewVpnGateway API operation for VPN.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for VPN's API operation RenewVpnGateway for usage and error information.
func (*VPN) RenewVpnGatewayCommon ¶
RenewVpnGatewayCommon API operation for VPN.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for VPN's API operation RenewVpnGatewayCommon for usage and error information.
func (*VPN) RenewVpnGatewayCommonRequest ¶
func (c *VPN) RenewVpnGatewayCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
RenewVpnGatewayCommonRequest generates a "byteplus/request.Request" representing the client's request for the RenewVpnGatewayCommon operation. The "output" return value will be populated with the RenewVpnGatewayCommon request's response once the request completes successfully.
Use "Send" method on the returned RenewVpnGatewayCommon Request to send the API call to the service. the "output" return value is not valid until after RenewVpnGatewayCommon Send returns without error.
See RenewVpnGatewayCommon for more information on using the RenewVpnGatewayCommon API call, and error handling.
// Example sending a request using the RenewVpnGatewayCommonRequest method.
req, resp := client.RenewVpnGatewayCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPN) RenewVpnGatewayCommonWithContext ¶
func (c *VPN) RenewVpnGatewayCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
RenewVpnGatewayCommonWithContext is the same as RenewVpnGatewayCommon with the addition of the ability to pass a context and additional request options.
See RenewVpnGatewayCommon for details on how to use this API operation.
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 (*VPN) RenewVpnGatewayRequest ¶
func (c *VPN) RenewVpnGatewayRequest(input *RenewVpnGatewayInput) (req *request.Request, output *RenewVpnGatewayOutput)
RenewVpnGatewayRequest generates a "byteplus/request.Request" representing the client's request for the RenewVpnGateway operation. The "output" return value will be populated with the RenewVpnGatewayCommon request's response once the request completes successfully.
Use "Send" method on the returned RenewVpnGatewayCommon Request to send the API call to the service. the "output" return value is not valid until after RenewVpnGatewayCommon Send returns without error.
See RenewVpnGateway for more information on using the RenewVpnGateway API call, and error handling.
// Example sending a request using the RenewVpnGatewayRequest method.
req, resp := client.RenewVpnGatewayRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPN) RenewVpnGatewayWithContext ¶
func (c *VPN) RenewVpnGatewayWithContext(ctx byteplus.Context, input *RenewVpnGatewayInput, opts ...request.Option) (*RenewVpnGatewayOutput, error)
RenewVpnGatewayWithContext is the same as RenewVpnGateway with the addition of the ability to pass a context and additional request options.
See RenewVpnGateway for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe 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 (*VPN) ResetVpnConnection ¶
func (c *VPN) ResetVpnConnection(input *ResetVpnConnectionInput) (*ResetVpnConnectionOutput, error)
ResetVpnConnection API operation for VPN.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for VPN's API operation ResetVpnConnection for usage and error information.
func (*VPN) ResetVpnConnectionCommon ¶
func (c *VPN) ResetVpnConnectionCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ResetVpnConnectionCommon API operation for VPN.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for VPN's API operation ResetVpnConnectionCommon for usage and error information.
func (*VPN) ResetVpnConnectionCommonRequest ¶
func (c *VPN) ResetVpnConnectionCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ResetVpnConnectionCommonRequest generates a "byteplus/request.Request" representing the client's request for the ResetVpnConnectionCommon operation. The "output" return value will be populated with the ResetVpnConnectionCommon request's response once the request completes successfully.
Use "Send" method on the returned ResetVpnConnectionCommon Request to send the API call to the service. the "output" return value is not valid until after ResetVpnConnectionCommon Send returns without error.
See ResetVpnConnectionCommon for more information on using the ResetVpnConnectionCommon API call, and error handling.
// Example sending a request using the ResetVpnConnectionCommonRequest method.
req, resp := client.ResetVpnConnectionCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPN) ResetVpnConnectionCommonWithContext ¶
func (c *VPN) ResetVpnConnectionCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ResetVpnConnectionCommonWithContext is the same as ResetVpnConnectionCommon with the addition of the ability to pass a context and additional request options.
See ResetVpnConnectionCommon for details on how to use this API operation.
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 (*VPN) ResetVpnConnectionRequest ¶
func (c *VPN) ResetVpnConnectionRequest(input *ResetVpnConnectionInput) (req *request.Request, output *ResetVpnConnectionOutput)
ResetVpnConnectionRequest generates a "byteplus/request.Request" representing the client's request for the ResetVpnConnection operation. The "output" return value will be populated with the ResetVpnConnectionCommon request's response once the request completes successfully.
Use "Send" method on the returned ResetVpnConnectionCommon Request to send the API call to the service. the "output" return value is not valid until after ResetVpnConnectionCommon Send returns without error.
See ResetVpnConnection for more information on using the ResetVpnConnection API call, and error handling.
// Example sending a request using the ResetVpnConnectionRequest method.
req, resp := client.ResetVpnConnectionRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPN) ResetVpnConnectionWithContext ¶
func (c *VPN) ResetVpnConnectionWithContext(ctx byteplus.Context, input *ResetVpnConnectionInput, opts ...request.Option) (*ResetVpnConnectionOutput, error)
ResetVpnConnectionWithContext is the same as ResetVpnConnection with the addition of the ability to pass a context and additional request options.
See ResetVpnConnection for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe 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 (*VPN) SetVpnGatewayRenewal ¶
func (c *VPN) SetVpnGatewayRenewal(input *SetVpnGatewayRenewalInput) (*SetVpnGatewayRenewalOutput, error)
SetVpnGatewayRenewal API operation for VPN.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for VPN's API operation SetVpnGatewayRenewal for usage and error information.
func (*VPN) SetVpnGatewayRenewalCommon ¶
func (c *VPN) SetVpnGatewayRenewalCommon(input *map[string]interface{}) (*map[string]interface{}, error)
SetVpnGatewayRenewalCommon API operation for VPN.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for VPN's API operation SetVpnGatewayRenewalCommon for usage and error information.
func (*VPN) SetVpnGatewayRenewalCommonRequest ¶
func (c *VPN) SetVpnGatewayRenewalCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
SetVpnGatewayRenewalCommonRequest generates a "byteplus/request.Request" representing the client's request for the SetVpnGatewayRenewalCommon operation. The "output" return value will be populated with the SetVpnGatewayRenewalCommon request's response once the request completes successfully.
Use "Send" method on the returned SetVpnGatewayRenewalCommon Request to send the API call to the service. the "output" return value is not valid until after SetVpnGatewayRenewalCommon Send returns without error.
See SetVpnGatewayRenewalCommon for more information on using the SetVpnGatewayRenewalCommon API call, and error handling.
// Example sending a request using the SetVpnGatewayRenewalCommonRequest method.
req, resp := client.SetVpnGatewayRenewalCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPN) SetVpnGatewayRenewalCommonWithContext ¶
func (c *VPN) SetVpnGatewayRenewalCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
SetVpnGatewayRenewalCommonWithContext is the same as SetVpnGatewayRenewalCommon with the addition of the ability to pass a context and additional request options.
See SetVpnGatewayRenewalCommon for details on how to use this API operation.
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 (*VPN) SetVpnGatewayRenewalRequest ¶
func (c *VPN) SetVpnGatewayRenewalRequest(input *SetVpnGatewayRenewalInput) (req *request.Request, output *SetVpnGatewayRenewalOutput)
SetVpnGatewayRenewalRequest generates a "byteplus/request.Request" representing the client's request for the SetVpnGatewayRenewal operation. The "output" return value will be populated with the SetVpnGatewayRenewalCommon request's response once the request completes successfully.
Use "Send" method on the returned SetVpnGatewayRenewalCommon Request to send the API call to the service. the "output" return value is not valid until after SetVpnGatewayRenewalCommon Send returns without error.
See SetVpnGatewayRenewal for more information on using the SetVpnGatewayRenewal API call, and error handling.
// Example sending a request using the SetVpnGatewayRenewalRequest method.
req, resp := client.SetVpnGatewayRenewalRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPN) SetVpnGatewayRenewalWithContext ¶
func (c *VPN) SetVpnGatewayRenewalWithContext(ctx byteplus.Context, input *SetVpnGatewayRenewalInput, opts ...request.Option) (*SetVpnGatewayRenewalOutput, error)
SetVpnGatewayRenewalWithContext is the same as SetVpnGatewayRenewal with the addition of the ability to pass a context and additional request options.
See SetVpnGatewayRenewal for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe 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.
type VPNAPI ¶
type VPNAPI interface {
CreateCustomerGatewayCommon(*map[string]interface{}) (*map[string]interface{}, error)
CreateCustomerGatewayCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
CreateCustomerGatewayCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
CreateCustomerGateway(*CreateCustomerGatewayInput) (*CreateCustomerGatewayOutput, error)
CreateCustomerGatewayWithContext(byteplus.Context, *CreateCustomerGatewayInput, ...request.Option) (*CreateCustomerGatewayOutput, error)
CreateCustomerGatewayRequest(*CreateCustomerGatewayInput) (*request.Request, *CreateCustomerGatewayOutput)
CreateSslVpnClientCertCommon(*map[string]interface{}) (*map[string]interface{}, error)
CreateSslVpnClientCertCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
CreateSslVpnClientCertCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
CreateSslVpnClientCert(*CreateSslVpnClientCertInput) (*CreateSslVpnClientCertOutput, error)
CreateSslVpnClientCertWithContext(byteplus.Context, *CreateSslVpnClientCertInput, ...request.Option) (*CreateSslVpnClientCertOutput, error)
CreateSslVpnClientCertRequest(*CreateSslVpnClientCertInput) (*request.Request, *CreateSslVpnClientCertOutput)
CreateSslVpnServerCommon(*map[string]interface{}) (*map[string]interface{}, error)
CreateSslVpnServerCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
CreateSslVpnServerCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
CreateSslVpnServer(*CreateSslVpnServerInput) (*CreateSslVpnServerOutput, error)
CreateSslVpnServerWithContext(byteplus.Context, *CreateSslVpnServerInput, ...request.Option) (*CreateSslVpnServerOutput, error)
CreateSslVpnServerRequest(*CreateSslVpnServerInput) (*request.Request, *CreateSslVpnServerOutput)
CreateVpnConnectionCommon(*map[string]interface{}) (*map[string]interface{}, error)
CreateVpnConnectionCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
CreateVpnConnectionCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
CreateVpnConnection(*CreateVpnConnectionInput) (*CreateVpnConnectionOutput, error)
CreateVpnConnectionWithContext(byteplus.Context, *CreateVpnConnectionInput, ...request.Option) (*CreateVpnConnectionOutput, error)
CreateVpnConnectionRequest(*CreateVpnConnectionInput) (*request.Request, *CreateVpnConnectionOutput)
CreateVpnConnectionHealthCheckersCommon(*map[string]interface{}) (*map[string]interface{}, error)
CreateVpnConnectionHealthCheckersCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
CreateVpnConnectionHealthCheckersCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
CreateVpnConnectionHealthCheckers(*CreateVpnConnectionHealthCheckersInput) (*CreateVpnConnectionHealthCheckersOutput, error)
CreateVpnConnectionHealthCheckersWithContext(byteplus.Context, *CreateVpnConnectionHealthCheckersInput, ...request.Option) (*CreateVpnConnectionHealthCheckersOutput, error)
CreateVpnConnectionHealthCheckersRequest(*CreateVpnConnectionHealthCheckersInput) (*request.Request, *CreateVpnConnectionHealthCheckersOutput)
CreateVpnGatewayCommon(*map[string]interface{}) (*map[string]interface{}, error)
CreateVpnGatewayCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
CreateVpnGatewayCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
CreateVpnGateway(*CreateVpnGatewayInput) (*CreateVpnGatewayOutput, error)
CreateVpnGatewayWithContext(byteplus.Context, *CreateVpnGatewayInput, ...request.Option) (*CreateVpnGatewayOutput, error)
CreateVpnGatewayRequest(*CreateVpnGatewayInput) (*request.Request, *CreateVpnGatewayOutput)
CreateVpnGatewayRouteCommon(*map[string]interface{}) (*map[string]interface{}, error)
CreateVpnGatewayRouteCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
CreateVpnGatewayRouteCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
CreateVpnGatewayRoute(*CreateVpnGatewayRouteInput) (*CreateVpnGatewayRouteOutput, error)
CreateVpnGatewayRouteWithContext(byteplus.Context, *CreateVpnGatewayRouteInput, ...request.Option) (*CreateVpnGatewayRouteOutput, error)
CreateVpnGatewayRouteRequest(*CreateVpnGatewayRouteInput) (*request.Request, *CreateVpnGatewayRouteOutput)
DeleteCustomerGatewayCommon(*map[string]interface{}) (*map[string]interface{}, error)
DeleteCustomerGatewayCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DeleteCustomerGatewayCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DeleteCustomerGateway(*DeleteCustomerGatewayInput) (*DeleteCustomerGatewayOutput, error)
DeleteCustomerGatewayWithContext(byteplus.Context, *DeleteCustomerGatewayInput, ...request.Option) (*DeleteCustomerGatewayOutput, error)
DeleteCustomerGatewayRequest(*DeleteCustomerGatewayInput) (*request.Request, *DeleteCustomerGatewayOutput)
DeleteSslVpnClientCertCommon(*map[string]interface{}) (*map[string]interface{}, error)
DeleteSslVpnClientCertCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DeleteSslVpnClientCertCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DeleteSslVpnClientCert(*DeleteSslVpnClientCertInput) (*DeleteSslVpnClientCertOutput, error)
DeleteSslVpnClientCertWithContext(byteplus.Context, *DeleteSslVpnClientCertInput, ...request.Option) (*DeleteSslVpnClientCertOutput, error)
DeleteSslVpnClientCertRequest(*DeleteSslVpnClientCertInput) (*request.Request, *DeleteSslVpnClientCertOutput)
DeleteSslVpnServerCommon(*map[string]interface{}) (*map[string]interface{}, error)
DeleteSslVpnServerCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DeleteSslVpnServerCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DeleteSslVpnServer(*DeleteSslVpnServerInput) (*DeleteSslVpnServerOutput, error)
DeleteSslVpnServerWithContext(byteplus.Context, *DeleteSslVpnServerInput, ...request.Option) (*DeleteSslVpnServerOutput, error)
DeleteSslVpnServerRequest(*DeleteSslVpnServerInput) (*request.Request, *DeleteSslVpnServerOutput)
DeleteVpnConnectionCommon(*map[string]interface{}) (*map[string]interface{}, error)
DeleteVpnConnectionCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DeleteVpnConnectionCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DeleteVpnConnection(*DeleteVpnConnectionInput) (*DeleteVpnConnectionOutput, error)
DeleteVpnConnectionWithContext(byteplus.Context, *DeleteVpnConnectionInput, ...request.Option) (*DeleteVpnConnectionOutput, error)
DeleteVpnConnectionRequest(*DeleteVpnConnectionInput) (*request.Request, *DeleteVpnConnectionOutput)
DeleteVpnConnectionHealthCheckerCommon(*map[string]interface{}) (*map[string]interface{}, error)
DeleteVpnConnectionHealthCheckerCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DeleteVpnConnectionHealthCheckerCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DeleteVpnConnectionHealthChecker(*DeleteVpnConnectionHealthCheckerInput) (*DeleteVpnConnectionHealthCheckerOutput, error)
DeleteVpnConnectionHealthCheckerWithContext(byteplus.Context, *DeleteVpnConnectionHealthCheckerInput, ...request.Option) (*DeleteVpnConnectionHealthCheckerOutput, error)
DeleteVpnConnectionHealthCheckerRequest(*DeleteVpnConnectionHealthCheckerInput) (*request.Request, *DeleteVpnConnectionHealthCheckerOutput)
DeleteVpnGatewayCommon(*map[string]interface{}) (*map[string]interface{}, error)
DeleteVpnGatewayCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DeleteVpnGatewayCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DeleteVpnGateway(*DeleteVpnGatewayInput) (*DeleteVpnGatewayOutput, error)
DeleteVpnGatewayWithContext(byteplus.Context, *DeleteVpnGatewayInput, ...request.Option) (*DeleteVpnGatewayOutput, error)
DeleteVpnGatewayRequest(*DeleteVpnGatewayInput) (*request.Request, *DeleteVpnGatewayOutput)
DeleteVpnGatewayRouteCommon(*map[string]interface{}) (*map[string]interface{}, error)
DeleteVpnGatewayRouteCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DeleteVpnGatewayRouteCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DeleteVpnGatewayRoute(*DeleteVpnGatewayRouteInput) (*DeleteVpnGatewayRouteOutput, error)
DeleteVpnGatewayRouteWithContext(byteplus.Context, *DeleteVpnGatewayRouteInput, ...request.Option) (*DeleteVpnGatewayRouteOutput, error)
DeleteVpnGatewayRouteRequest(*DeleteVpnGatewayRouteInput) (*request.Request, *DeleteVpnGatewayRouteOutput)
DescribeCustomerGatewayAttributesCommon(*map[string]interface{}) (*map[string]interface{}, error)
DescribeCustomerGatewayAttributesCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DescribeCustomerGatewayAttributesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DescribeCustomerGatewayAttributes(*DescribeCustomerGatewayAttributesInput) (*DescribeCustomerGatewayAttributesOutput, error)
DescribeCustomerGatewayAttributesWithContext(byteplus.Context, *DescribeCustomerGatewayAttributesInput, ...request.Option) (*DescribeCustomerGatewayAttributesOutput, error)
DescribeCustomerGatewayAttributesRequest(*DescribeCustomerGatewayAttributesInput) (*request.Request, *DescribeCustomerGatewayAttributesOutput)
DescribeCustomerGatewaysCommon(*map[string]interface{}) (*map[string]interface{}, error)
DescribeCustomerGatewaysCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DescribeCustomerGatewaysCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DescribeCustomerGateways(*DescribeCustomerGatewaysInput) (*DescribeCustomerGatewaysOutput, error)
DescribeCustomerGatewaysWithContext(byteplus.Context, *DescribeCustomerGatewaysInput, ...request.Option) (*DescribeCustomerGatewaysOutput, error)
DescribeCustomerGatewaysRequest(*DescribeCustomerGatewaysInput) (*request.Request, *DescribeCustomerGatewaysOutput)
DescribeSslVpnClientCertAttributesCommon(*map[string]interface{}) (*map[string]interface{}, error)
DescribeSslVpnClientCertAttributesCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DescribeSslVpnClientCertAttributesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DescribeSslVpnClientCertAttributes(*DescribeSslVpnClientCertAttributesInput) (*DescribeSslVpnClientCertAttributesOutput, error)
DescribeSslVpnClientCertAttributesWithContext(byteplus.Context, *DescribeSslVpnClientCertAttributesInput, ...request.Option) (*DescribeSslVpnClientCertAttributesOutput, error)
DescribeSslVpnClientCertAttributesRequest(*DescribeSslVpnClientCertAttributesInput) (*request.Request, *DescribeSslVpnClientCertAttributesOutput)
DescribeSslVpnClientCertsCommon(*map[string]interface{}) (*map[string]interface{}, error)
DescribeSslVpnClientCertsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DescribeSslVpnClientCertsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DescribeSslVpnClientCerts(*DescribeSslVpnClientCertsInput) (*DescribeSslVpnClientCertsOutput, error)
DescribeSslVpnClientCertsWithContext(byteplus.Context, *DescribeSslVpnClientCertsInput, ...request.Option) (*DescribeSslVpnClientCertsOutput, error)
DescribeSslVpnClientCertsRequest(*DescribeSslVpnClientCertsInput) (*request.Request, *DescribeSslVpnClientCertsOutput)
DescribeSslVpnServersCommon(*map[string]interface{}) (*map[string]interface{}, error)
DescribeSslVpnServersCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DescribeSslVpnServersCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DescribeSslVpnServers(*DescribeSslVpnServersInput) (*DescribeSslVpnServersOutput, error)
DescribeSslVpnServersWithContext(byteplus.Context, *DescribeSslVpnServersInput, ...request.Option) (*DescribeSslVpnServersOutput, error)
DescribeSslVpnServersRequest(*DescribeSslVpnServersInput) (*request.Request, *DescribeSslVpnServersOutput)
DescribeVpnConnectionAttributesCommon(*map[string]interface{}) (*map[string]interface{}, error)
DescribeVpnConnectionAttributesCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DescribeVpnConnectionAttributesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DescribeVpnConnectionAttributes(*DescribeVpnConnectionAttributesInput) (*DescribeVpnConnectionAttributesOutput, error)
DescribeVpnConnectionAttributesWithContext(byteplus.Context, *DescribeVpnConnectionAttributesInput, ...request.Option) (*DescribeVpnConnectionAttributesOutput, error)
DescribeVpnConnectionAttributesRequest(*DescribeVpnConnectionAttributesInput) (*request.Request, *DescribeVpnConnectionAttributesOutput)
DescribeVpnConnectionsCommon(*map[string]interface{}) (*map[string]interface{}, error)
DescribeVpnConnectionsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DescribeVpnConnectionsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DescribeVpnConnections(*DescribeVpnConnectionsInput) (*DescribeVpnConnectionsOutput, error)
DescribeVpnConnectionsWithContext(byteplus.Context, *DescribeVpnConnectionsInput, ...request.Option) (*DescribeVpnConnectionsOutput, error)
DescribeVpnConnectionsRequest(*DescribeVpnConnectionsInput) (*request.Request, *DescribeVpnConnectionsOutput)
DescribeVpnGatewayAttributesCommon(*map[string]interface{}) (*map[string]interface{}, error)
DescribeVpnGatewayAttributesCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DescribeVpnGatewayAttributesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DescribeVpnGatewayAttributes(*DescribeVpnGatewayAttributesInput) (*DescribeVpnGatewayAttributesOutput, error)
DescribeVpnGatewayAttributesWithContext(byteplus.Context, *DescribeVpnGatewayAttributesInput, ...request.Option) (*DescribeVpnGatewayAttributesOutput, error)
DescribeVpnGatewayAttributesRequest(*DescribeVpnGatewayAttributesInput) (*request.Request, *DescribeVpnGatewayAttributesOutput)
DescribeVpnGatewayRouteAttributesCommon(*map[string]interface{}) (*map[string]interface{}, error)
DescribeVpnGatewayRouteAttributesCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DescribeVpnGatewayRouteAttributesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DescribeVpnGatewayRouteAttributes(*DescribeVpnGatewayRouteAttributesInput) (*DescribeVpnGatewayRouteAttributesOutput, error)
DescribeVpnGatewayRouteAttributesWithContext(byteplus.Context, *DescribeVpnGatewayRouteAttributesInput, ...request.Option) (*DescribeVpnGatewayRouteAttributesOutput, error)
DescribeVpnGatewayRouteAttributesRequest(*DescribeVpnGatewayRouteAttributesInput) (*request.Request, *DescribeVpnGatewayRouteAttributesOutput)
DescribeVpnGatewayRoutesCommon(*map[string]interface{}) (*map[string]interface{}, error)
DescribeVpnGatewayRoutesCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DescribeVpnGatewayRoutesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DescribeVpnGatewayRoutes(*DescribeVpnGatewayRoutesInput) (*DescribeVpnGatewayRoutesOutput, error)
DescribeVpnGatewayRoutesWithContext(byteplus.Context, *DescribeVpnGatewayRoutesInput, ...request.Option) (*DescribeVpnGatewayRoutesOutput, error)
DescribeVpnGatewayRoutesRequest(*DescribeVpnGatewayRoutesInput) (*request.Request, *DescribeVpnGatewayRoutesOutput)
DescribeVpnGatewaysCommon(*map[string]interface{}) (*map[string]interface{}, error)
DescribeVpnGatewaysCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DescribeVpnGatewaysCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DescribeVpnGateways(*DescribeVpnGatewaysInput) (*DescribeVpnGatewaysOutput, error)
DescribeVpnGatewaysWithContext(byteplus.Context, *DescribeVpnGatewaysInput, ...request.Option) (*DescribeVpnGatewaysOutput, error)
DescribeVpnGatewaysRequest(*DescribeVpnGatewaysInput) (*request.Request, *DescribeVpnGatewaysOutput)
DescribeVpnGatewaysBillingCommon(*map[string]interface{}) (*map[string]interface{}, error)
DescribeVpnGatewaysBillingCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DescribeVpnGatewaysBillingCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DescribeVpnGatewaysBilling(*DescribeVpnGatewaysBillingInput) (*DescribeVpnGatewaysBillingOutput, error)
DescribeVpnGatewaysBillingWithContext(byteplus.Context, *DescribeVpnGatewaysBillingInput, ...request.Option) (*DescribeVpnGatewaysBillingOutput, error)
DescribeVpnGatewaysBillingRequest(*DescribeVpnGatewaysBillingInput) (*request.Request, *DescribeVpnGatewaysBillingOutput)
ModifyCustomerGatewayAttributesCommon(*map[string]interface{}) (*map[string]interface{}, error)
ModifyCustomerGatewayAttributesCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ModifyCustomerGatewayAttributesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ModifyCustomerGatewayAttributes(*ModifyCustomerGatewayAttributesInput) (*ModifyCustomerGatewayAttributesOutput, error)
ModifyCustomerGatewayAttributesWithContext(byteplus.Context, *ModifyCustomerGatewayAttributesInput, ...request.Option) (*ModifyCustomerGatewayAttributesOutput, error)
ModifyCustomerGatewayAttributesRequest(*ModifyCustomerGatewayAttributesInput) (*request.Request, *ModifyCustomerGatewayAttributesOutput)
ModifySslVpnClientCertCommon(*map[string]interface{}) (*map[string]interface{}, error)
ModifySslVpnClientCertCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ModifySslVpnClientCertCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ModifySslVpnClientCert(*ModifySslVpnClientCertInput) (*ModifySslVpnClientCertOutput, error)
ModifySslVpnClientCertWithContext(byteplus.Context, *ModifySslVpnClientCertInput, ...request.Option) (*ModifySslVpnClientCertOutput, error)
ModifySslVpnClientCertRequest(*ModifySslVpnClientCertInput) (*request.Request, *ModifySslVpnClientCertOutput)
ModifySslVpnServerCommon(*map[string]interface{}) (*map[string]interface{}, error)
ModifySslVpnServerCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ModifySslVpnServerCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ModifySslVpnServer(*ModifySslVpnServerInput) (*ModifySslVpnServerOutput, error)
ModifySslVpnServerWithContext(byteplus.Context, *ModifySslVpnServerInput, ...request.Option) (*ModifySslVpnServerOutput, error)
ModifySslVpnServerRequest(*ModifySslVpnServerInput) (*request.Request, *ModifySslVpnServerOutput)
ModifyVpnConnectionAttributesCommon(*map[string]interface{}) (*map[string]interface{}, error)
ModifyVpnConnectionAttributesCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ModifyVpnConnectionAttributesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ModifyVpnConnectionAttributes(*ModifyVpnConnectionAttributesInput) (*ModifyVpnConnectionAttributesOutput, error)
ModifyVpnConnectionAttributesWithContext(byteplus.Context, *ModifyVpnConnectionAttributesInput, ...request.Option) (*ModifyVpnConnectionAttributesOutput, error)
ModifyVpnConnectionAttributesRequest(*ModifyVpnConnectionAttributesInput) (*request.Request, *ModifyVpnConnectionAttributesOutput)
ModifyVpnConnectionHealthCheckerCommon(*map[string]interface{}) (*map[string]interface{}, error)
ModifyVpnConnectionHealthCheckerCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ModifyVpnConnectionHealthCheckerCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ModifyVpnConnectionHealthChecker(*ModifyVpnConnectionHealthCheckerInput) (*ModifyVpnConnectionHealthCheckerOutput, error)
ModifyVpnConnectionHealthCheckerWithContext(byteplus.Context, *ModifyVpnConnectionHealthCheckerInput, ...request.Option) (*ModifyVpnConnectionHealthCheckerOutput, error)
ModifyVpnConnectionHealthCheckerRequest(*ModifyVpnConnectionHealthCheckerInput) (*request.Request, *ModifyVpnConnectionHealthCheckerOutput)
ModifyVpnConnectionTunnelAttributesCommon(*map[string]interface{}) (*map[string]interface{}, error)
ModifyVpnConnectionTunnelAttributesCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ModifyVpnConnectionTunnelAttributesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ModifyVpnConnectionTunnelAttributes(*ModifyVpnConnectionTunnelAttributesInput) (*ModifyVpnConnectionTunnelAttributesOutput, error)
ModifyVpnConnectionTunnelAttributesWithContext(byteplus.Context, *ModifyVpnConnectionTunnelAttributesInput, ...request.Option) (*ModifyVpnConnectionTunnelAttributesOutput, error)
ModifyVpnConnectionTunnelAttributesRequest(*ModifyVpnConnectionTunnelAttributesInput) (*request.Request, *ModifyVpnConnectionTunnelAttributesOutput)
ModifyVpnGatewayAttributesCommon(*map[string]interface{}) (*map[string]interface{}, error)
ModifyVpnGatewayAttributesCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ModifyVpnGatewayAttributesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ModifyVpnGatewayAttributes(*ModifyVpnGatewayAttributesInput) (*ModifyVpnGatewayAttributesOutput, error)
ModifyVpnGatewayAttributesWithContext(byteplus.Context, *ModifyVpnGatewayAttributesInput, ...request.Option) (*ModifyVpnGatewayAttributesOutput, error)
ModifyVpnGatewayAttributesRequest(*ModifyVpnGatewayAttributesInput) (*request.Request, *ModifyVpnGatewayAttributesOutput)
RenewVpnGatewayCommon(*map[string]interface{}) (*map[string]interface{}, error)
RenewVpnGatewayCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
RenewVpnGatewayCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
RenewVpnGateway(*RenewVpnGatewayInput) (*RenewVpnGatewayOutput, error)
RenewVpnGatewayWithContext(byteplus.Context, *RenewVpnGatewayInput, ...request.Option) (*RenewVpnGatewayOutput, error)
RenewVpnGatewayRequest(*RenewVpnGatewayInput) (*request.Request, *RenewVpnGatewayOutput)
ResetVpnConnectionCommon(*map[string]interface{}) (*map[string]interface{}, error)
ResetVpnConnectionCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ResetVpnConnectionCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ResetVpnConnection(*ResetVpnConnectionInput) (*ResetVpnConnectionOutput, error)
ResetVpnConnectionWithContext(byteplus.Context, *ResetVpnConnectionInput, ...request.Option) (*ResetVpnConnectionOutput, error)
ResetVpnConnectionRequest(*ResetVpnConnectionInput) (*request.Request, *ResetVpnConnectionOutput)
SetVpnGatewayRenewalCommon(*map[string]interface{}) (*map[string]interface{}, error)
SetVpnGatewayRenewalCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
SetVpnGatewayRenewalCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
SetVpnGatewayRenewal(*SetVpnGatewayRenewalInput) (*SetVpnGatewayRenewalOutput, error)
SetVpnGatewayRenewalWithContext(byteplus.Context, *SetVpnGatewayRenewalInput, ...request.Option) (*SetVpnGatewayRenewalOutput, error)
SetVpnGatewayRenewalRequest(*SetVpnGatewayRenewalInput) (*request.Request, *SetVpnGatewayRenewalOutput)
}
VPNAPI provides an interface to enable mocking the vpn.VPN service client's API operation,
// byteplus sdk func uses an SDK service client to make a request to
// VPN.
func myFunc(svc VPNAPI) bool {
// Make svc.CreateCustomerGateway request
}
func main() {
sess := session.New()
svc := vpn.New(sess)
myFunc(svc)
}
type VpnConnectionForDescribeVpnConnectionsOutput ¶
type VpnConnectionForDescribeVpnConnectionsOutput struct {
AccountId *string `type:"string"`
AttachStatus *string `type:"string"`
AttachType *string `type:"string"`
BgpInfo *BgpInfoForDescribeVpnConnectionsOutput `type:"structure"`
BusinessStatus *string `type:"string"`
ConnectStatus *string `type:"string"`
CreationTime *string `type:"string"`
CustomerGatewayId *string `type:"string"`
DeletedTime *string `type:"string"`
Description *string `type:"string"`
DpdAction *string `type:"string"`
DualTunnelEnabled *bool `type:"boolean"`
HealthCheckers []*HealthCheckerForDescribeVpnConnectionsOutput `type:"list"`
IkeConfig *IkeConfigForDescribeVpnConnectionsOutput `type:"structure"`
IpAddress *string `type:"string"`
IpsecConfig *IpsecConfigForDescribeVpnConnectionsOutput `type:"structure"`
IsBlocked *bool `type:"boolean"`
LocalSubnet []*string `type:"list"`
LogEnabled *bool `type:"boolean"`
NatTraversal *bool `type:"boolean"`
NegotiateInstantly *bool `type:"boolean"`
OverdueTime *string `type:"string"`
ProjectName *string `type:"string"`
RemoteSubnet []*string `type:"list"`
RequestId *string `type:"string"`
Spec *string `type:"string"`
Status *string `type:"string"`
Tags []*TagForDescribeVpnConnectionsOutput `type:"list"`
TransitRouterId *string `type:"string"`
TunnelOptions []*TunnelOptionForDescribeVpnConnectionsOutput `type:"list"`
UpdateTime *string `type:"string"`
VpnConnectionId *string `type:"string"`
VpnConnectionName *string `type:"string"`
VpnGatewayId *string `type:"string"`
ZoneId *string `type:"string"`
// contains filtered or unexported fields
}
func (VpnConnectionForDescribeVpnConnectionsOutput) GoString ¶
func (s VpnConnectionForDescribeVpnConnectionsOutput) GoString() string
GoString returns the string representation
func (*VpnConnectionForDescribeVpnConnectionsOutput) SetAccountId ¶
func (s *VpnConnectionForDescribeVpnConnectionsOutput) SetAccountId(v string) *VpnConnectionForDescribeVpnConnectionsOutput
SetAccountId sets the AccountId field's value.
func (*VpnConnectionForDescribeVpnConnectionsOutput) SetAttachStatus ¶
func (s *VpnConnectionForDescribeVpnConnectionsOutput) SetAttachStatus(v string) *VpnConnectionForDescribeVpnConnectionsOutput
SetAttachStatus sets the AttachStatus field's value.
func (*VpnConnectionForDescribeVpnConnectionsOutput) SetAttachType ¶
func (s *VpnConnectionForDescribeVpnConnectionsOutput) SetAttachType(v string) *VpnConnectionForDescribeVpnConnectionsOutput
SetAttachType sets the AttachType field's value.
func (*VpnConnectionForDescribeVpnConnectionsOutput) SetBgpInfo ¶
func (s *VpnConnectionForDescribeVpnConnectionsOutput) SetBgpInfo(v *BgpInfoForDescribeVpnConnectionsOutput) *VpnConnectionForDescribeVpnConnectionsOutput
SetBgpInfo sets the BgpInfo field's value.
func (*VpnConnectionForDescribeVpnConnectionsOutput) SetBusinessStatus ¶
func (s *VpnConnectionForDescribeVpnConnectionsOutput) SetBusinessStatus(v string) *VpnConnectionForDescribeVpnConnectionsOutput
SetBusinessStatus sets the BusinessStatus field's value.
func (*VpnConnectionForDescribeVpnConnectionsOutput) SetConnectStatus ¶
func (s *VpnConnectionForDescribeVpnConnectionsOutput) SetConnectStatus(v string) *VpnConnectionForDescribeVpnConnectionsOutput
SetConnectStatus sets the ConnectStatus field's value.
func (*VpnConnectionForDescribeVpnConnectionsOutput) SetCreationTime ¶
func (s *VpnConnectionForDescribeVpnConnectionsOutput) SetCreationTime(v string) *VpnConnectionForDescribeVpnConnectionsOutput
SetCreationTime sets the CreationTime field's value.
func (*VpnConnectionForDescribeVpnConnectionsOutput) SetCustomerGatewayId ¶
func (s *VpnConnectionForDescribeVpnConnectionsOutput) SetCustomerGatewayId(v string) *VpnConnectionForDescribeVpnConnectionsOutput
SetCustomerGatewayId sets the CustomerGatewayId field's value.
func (*VpnConnectionForDescribeVpnConnectionsOutput) SetDeletedTime ¶
func (s *VpnConnectionForDescribeVpnConnectionsOutput) SetDeletedTime(v string) *VpnConnectionForDescribeVpnConnectionsOutput
SetDeletedTime sets the DeletedTime field's value.
func (*VpnConnectionForDescribeVpnConnectionsOutput) SetDescription ¶
func (s *VpnConnectionForDescribeVpnConnectionsOutput) SetDescription(v string) *VpnConnectionForDescribeVpnConnectionsOutput
SetDescription sets the Description field's value.
func (*VpnConnectionForDescribeVpnConnectionsOutput) SetDpdAction ¶
func (s *VpnConnectionForDescribeVpnConnectionsOutput) SetDpdAction(v string) *VpnConnectionForDescribeVpnConnectionsOutput
SetDpdAction sets the DpdAction field's value.
func (*VpnConnectionForDescribeVpnConnectionsOutput) SetDualTunnelEnabled ¶
func (s *VpnConnectionForDescribeVpnConnectionsOutput) SetDualTunnelEnabled(v bool) *VpnConnectionForDescribeVpnConnectionsOutput
SetDualTunnelEnabled sets the DualTunnelEnabled field's value.
func (*VpnConnectionForDescribeVpnConnectionsOutput) SetHealthCheckers ¶
func (s *VpnConnectionForDescribeVpnConnectionsOutput) SetHealthCheckers(v []*HealthCheckerForDescribeVpnConnectionsOutput) *VpnConnectionForDescribeVpnConnectionsOutput
SetHealthCheckers sets the HealthCheckers field's value.
func (*VpnConnectionForDescribeVpnConnectionsOutput) SetIkeConfig ¶
func (s *VpnConnectionForDescribeVpnConnectionsOutput) SetIkeConfig(v *IkeConfigForDescribeVpnConnectionsOutput) *VpnConnectionForDescribeVpnConnectionsOutput
SetIkeConfig sets the IkeConfig field's value.
func (*VpnConnectionForDescribeVpnConnectionsOutput) SetIpAddress ¶
func (s *VpnConnectionForDescribeVpnConnectionsOutput) SetIpAddress(v string) *VpnConnectionForDescribeVpnConnectionsOutput
SetIpAddress sets the IpAddress field's value.
func (*VpnConnectionForDescribeVpnConnectionsOutput) SetIpsecConfig ¶
func (s *VpnConnectionForDescribeVpnConnectionsOutput) SetIpsecConfig(v *IpsecConfigForDescribeVpnConnectionsOutput) *VpnConnectionForDescribeVpnConnectionsOutput
SetIpsecConfig sets the IpsecConfig field's value.
func (*VpnConnectionForDescribeVpnConnectionsOutput) SetIsBlocked ¶
func (s *VpnConnectionForDescribeVpnConnectionsOutput) SetIsBlocked(v bool) *VpnConnectionForDescribeVpnConnectionsOutput
SetIsBlocked sets the IsBlocked field's value.
func (*VpnConnectionForDescribeVpnConnectionsOutput) SetLocalSubnet ¶
func (s *VpnConnectionForDescribeVpnConnectionsOutput) SetLocalSubnet(v []*string) *VpnConnectionForDescribeVpnConnectionsOutput
SetLocalSubnet sets the LocalSubnet field's value.
func (*VpnConnectionForDescribeVpnConnectionsOutput) SetLogEnabled ¶
func (s *VpnConnectionForDescribeVpnConnectionsOutput) SetLogEnabled(v bool) *VpnConnectionForDescribeVpnConnectionsOutput
SetLogEnabled sets the LogEnabled field's value.
func (*VpnConnectionForDescribeVpnConnectionsOutput) SetNatTraversal ¶
func (s *VpnConnectionForDescribeVpnConnectionsOutput) SetNatTraversal(v bool) *VpnConnectionForDescribeVpnConnectionsOutput
SetNatTraversal sets the NatTraversal field's value.
func (*VpnConnectionForDescribeVpnConnectionsOutput) SetNegotiateInstantly ¶
func (s *VpnConnectionForDescribeVpnConnectionsOutput) SetNegotiateInstantly(v bool) *VpnConnectionForDescribeVpnConnectionsOutput
SetNegotiateInstantly sets the NegotiateInstantly field's value.
func (*VpnConnectionForDescribeVpnConnectionsOutput) SetOverdueTime ¶
func (s *VpnConnectionForDescribeVpnConnectionsOutput) SetOverdueTime(v string) *VpnConnectionForDescribeVpnConnectionsOutput
SetOverdueTime sets the OverdueTime field's value.
func (*VpnConnectionForDescribeVpnConnectionsOutput) SetProjectName ¶
func (s *VpnConnectionForDescribeVpnConnectionsOutput) SetProjectName(v string) *VpnConnectionForDescribeVpnConnectionsOutput
SetProjectName sets the ProjectName field's value.
func (*VpnConnectionForDescribeVpnConnectionsOutput) SetRemoteSubnet ¶
func (s *VpnConnectionForDescribeVpnConnectionsOutput) SetRemoteSubnet(v []*string) *VpnConnectionForDescribeVpnConnectionsOutput
SetRemoteSubnet sets the RemoteSubnet field's value.
func (*VpnConnectionForDescribeVpnConnectionsOutput) SetRequestId ¶
func (s *VpnConnectionForDescribeVpnConnectionsOutput) SetRequestId(v string) *VpnConnectionForDescribeVpnConnectionsOutput
SetRequestId sets the RequestId field's value.
func (*VpnConnectionForDescribeVpnConnectionsOutput) SetSpec ¶
func (s *VpnConnectionForDescribeVpnConnectionsOutput) SetSpec(v string) *VpnConnectionForDescribeVpnConnectionsOutput
SetSpec sets the Spec field's value.
func (*VpnConnectionForDescribeVpnConnectionsOutput) SetStatus ¶
func (s *VpnConnectionForDescribeVpnConnectionsOutput) SetStatus(v string) *VpnConnectionForDescribeVpnConnectionsOutput
SetStatus sets the Status field's value.
func (*VpnConnectionForDescribeVpnConnectionsOutput) SetTags ¶
func (s *VpnConnectionForDescribeVpnConnectionsOutput) SetTags(v []*TagForDescribeVpnConnectionsOutput) *VpnConnectionForDescribeVpnConnectionsOutput
SetTags sets the Tags field's value.
func (*VpnConnectionForDescribeVpnConnectionsOutput) SetTransitRouterId ¶
func (s *VpnConnectionForDescribeVpnConnectionsOutput) SetTransitRouterId(v string) *VpnConnectionForDescribeVpnConnectionsOutput
SetTransitRouterId sets the TransitRouterId field's value.
func (*VpnConnectionForDescribeVpnConnectionsOutput) SetTunnelOptions ¶
func (s *VpnConnectionForDescribeVpnConnectionsOutput) SetTunnelOptions(v []*TunnelOptionForDescribeVpnConnectionsOutput) *VpnConnectionForDescribeVpnConnectionsOutput
SetTunnelOptions sets the TunnelOptions field's value.
func (*VpnConnectionForDescribeVpnConnectionsOutput) SetUpdateTime ¶
func (s *VpnConnectionForDescribeVpnConnectionsOutput) SetUpdateTime(v string) *VpnConnectionForDescribeVpnConnectionsOutput
SetUpdateTime sets the UpdateTime field's value.
func (*VpnConnectionForDescribeVpnConnectionsOutput) SetVpnConnectionId ¶
func (s *VpnConnectionForDescribeVpnConnectionsOutput) SetVpnConnectionId(v string) *VpnConnectionForDescribeVpnConnectionsOutput
SetVpnConnectionId sets the VpnConnectionId field's value.
func (*VpnConnectionForDescribeVpnConnectionsOutput) SetVpnConnectionName ¶
func (s *VpnConnectionForDescribeVpnConnectionsOutput) SetVpnConnectionName(v string) *VpnConnectionForDescribeVpnConnectionsOutput
SetVpnConnectionName sets the VpnConnectionName field's value.
func (*VpnConnectionForDescribeVpnConnectionsOutput) SetVpnGatewayId ¶
func (s *VpnConnectionForDescribeVpnConnectionsOutput) SetVpnGatewayId(v string) *VpnConnectionForDescribeVpnConnectionsOutput
SetVpnGatewayId sets the VpnGatewayId field's value.
func (*VpnConnectionForDescribeVpnConnectionsOutput) SetZoneId ¶
func (s *VpnConnectionForDescribeVpnConnectionsOutput) SetZoneId(v string) *VpnConnectionForDescribeVpnConnectionsOutput
SetZoneId sets the ZoneId field's value.
func (VpnConnectionForDescribeVpnConnectionsOutput) String ¶
func (s VpnConnectionForDescribeVpnConnectionsOutput) String() string
String returns the string representation
type VpnGatewayForDescribeVpnGatewaysBillingOutput ¶
type VpnGatewayForDescribeVpnGatewaysBillingOutput struct {
AccountId *string `type:"string"`
Asn *int64 `type:"integer"`
Bandwidth *int64 `type:"integer"`
BillingType *int64 `type:"integer"`
BusinessStatus *string `type:"string"`
ConnectionCount *int64 `type:"integer"`
CreationTime *string `type:"string"`
DeletedTime *string `type:"string"`
Description *string `type:"string"`
DualTunnelEnabled *bool `type:"boolean"`
ExpiredTime *string `type:"string"`
IpAddress *string `type:"string"`
IpStackType *string `type:"string"`
IpVersion *string `type:"string"`
IpsecEnabled *bool `type:"boolean"`
IsBlocked *bool `type:"boolean"`
LockReason *string `type:"string"`
OverdueTime *string `type:"string"`
ProjectName *string `type:"string"`
RouteCount *int64 `type:"integer"`
SecondaryIpAddress *string `type:"string"`
SecondarySubnetId *string `type:"string"`
SslEnabled *bool `type:"boolean"`
SslMaxConnections *int64 `type:"integer"`
Status *string `type:"string"`
SubnetId *string `type:"string"`
Tags []*TagForDescribeVpnGatewaysBillingOutput `type:"list"`
UpdateTime *string `type:"string"`
VpcId *string `type:"string"`
VpnGatewayId *string `type:"string"`
VpnGatewayName *string `type:"string"`
// contains filtered or unexported fields
}
func (VpnGatewayForDescribeVpnGatewaysBillingOutput) GoString ¶
func (s VpnGatewayForDescribeVpnGatewaysBillingOutput) GoString() string
GoString returns the string representation
func (*VpnGatewayForDescribeVpnGatewaysBillingOutput) SetAccountId ¶
func (s *VpnGatewayForDescribeVpnGatewaysBillingOutput) SetAccountId(v string) *VpnGatewayForDescribeVpnGatewaysBillingOutput
SetAccountId sets the AccountId field's value.
func (*VpnGatewayForDescribeVpnGatewaysBillingOutput) SetAsn ¶
func (s *VpnGatewayForDescribeVpnGatewaysBillingOutput) SetAsn(v int64) *VpnGatewayForDescribeVpnGatewaysBillingOutput
SetAsn sets the Asn field's value.
func (*VpnGatewayForDescribeVpnGatewaysBillingOutput) SetBandwidth ¶
func (s *VpnGatewayForDescribeVpnGatewaysBillingOutput) SetBandwidth(v int64) *VpnGatewayForDescribeVpnGatewaysBillingOutput
SetBandwidth sets the Bandwidth field's value.
func (*VpnGatewayForDescribeVpnGatewaysBillingOutput) SetBillingType ¶
func (s *VpnGatewayForDescribeVpnGatewaysBillingOutput) SetBillingType(v int64) *VpnGatewayForDescribeVpnGatewaysBillingOutput
SetBillingType sets the BillingType field's value.
func (*VpnGatewayForDescribeVpnGatewaysBillingOutput) SetBusinessStatus ¶
func (s *VpnGatewayForDescribeVpnGatewaysBillingOutput) SetBusinessStatus(v string) *VpnGatewayForDescribeVpnGatewaysBillingOutput
SetBusinessStatus sets the BusinessStatus field's value.
func (*VpnGatewayForDescribeVpnGatewaysBillingOutput) SetConnectionCount ¶
func (s *VpnGatewayForDescribeVpnGatewaysBillingOutput) SetConnectionCount(v int64) *VpnGatewayForDescribeVpnGatewaysBillingOutput
SetConnectionCount sets the ConnectionCount field's value.
func (*VpnGatewayForDescribeVpnGatewaysBillingOutput) SetCreationTime ¶
func (s *VpnGatewayForDescribeVpnGatewaysBillingOutput) SetCreationTime(v string) *VpnGatewayForDescribeVpnGatewaysBillingOutput
SetCreationTime sets the CreationTime field's value.
func (*VpnGatewayForDescribeVpnGatewaysBillingOutput) SetDeletedTime ¶
func (s *VpnGatewayForDescribeVpnGatewaysBillingOutput) SetDeletedTime(v string) *VpnGatewayForDescribeVpnGatewaysBillingOutput
SetDeletedTime sets the DeletedTime field's value.
func (*VpnGatewayForDescribeVpnGatewaysBillingOutput) SetDescription ¶
func (s *VpnGatewayForDescribeVpnGatewaysBillingOutput) SetDescription(v string) *VpnGatewayForDescribeVpnGatewaysBillingOutput
SetDescription sets the Description field's value.
func (*VpnGatewayForDescribeVpnGatewaysBillingOutput) SetDualTunnelEnabled ¶
func (s *VpnGatewayForDescribeVpnGatewaysBillingOutput) SetDualTunnelEnabled(v bool) *VpnGatewayForDescribeVpnGatewaysBillingOutput
SetDualTunnelEnabled sets the DualTunnelEnabled field's value.
func (*VpnGatewayForDescribeVpnGatewaysBillingOutput) SetExpiredTime ¶
func (s *VpnGatewayForDescribeVpnGatewaysBillingOutput) SetExpiredTime(v string) *VpnGatewayForDescribeVpnGatewaysBillingOutput
SetExpiredTime sets the ExpiredTime field's value.
func (*VpnGatewayForDescribeVpnGatewaysBillingOutput) SetIpAddress ¶
func (s *VpnGatewayForDescribeVpnGatewaysBillingOutput) SetIpAddress(v string) *VpnGatewayForDescribeVpnGatewaysBillingOutput
SetIpAddress sets the IpAddress field's value.
func (*VpnGatewayForDescribeVpnGatewaysBillingOutput) SetIpStackType ¶
func (s *VpnGatewayForDescribeVpnGatewaysBillingOutput) SetIpStackType(v string) *VpnGatewayForDescribeVpnGatewaysBillingOutput
SetIpStackType sets the IpStackType field's value.
func (*VpnGatewayForDescribeVpnGatewaysBillingOutput) SetIpVersion ¶
func (s *VpnGatewayForDescribeVpnGatewaysBillingOutput) SetIpVersion(v string) *VpnGatewayForDescribeVpnGatewaysBillingOutput
SetIpVersion sets the IpVersion field's value.
func (*VpnGatewayForDescribeVpnGatewaysBillingOutput) SetIpsecEnabled ¶
func (s *VpnGatewayForDescribeVpnGatewaysBillingOutput) SetIpsecEnabled(v bool) *VpnGatewayForDescribeVpnGatewaysBillingOutput
SetIpsecEnabled sets the IpsecEnabled field's value.
func (*VpnGatewayForDescribeVpnGatewaysBillingOutput) SetIsBlocked ¶
func (s *VpnGatewayForDescribeVpnGatewaysBillingOutput) SetIsBlocked(v bool) *VpnGatewayForDescribeVpnGatewaysBillingOutput
SetIsBlocked sets the IsBlocked field's value.
func (*VpnGatewayForDescribeVpnGatewaysBillingOutput) SetLockReason ¶
func (s *VpnGatewayForDescribeVpnGatewaysBillingOutput) SetLockReason(v string) *VpnGatewayForDescribeVpnGatewaysBillingOutput
SetLockReason sets the LockReason field's value.
func (*VpnGatewayForDescribeVpnGatewaysBillingOutput) SetOverdueTime ¶
func (s *VpnGatewayForDescribeVpnGatewaysBillingOutput) SetOverdueTime(v string) *VpnGatewayForDescribeVpnGatewaysBillingOutput
SetOverdueTime sets the OverdueTime field's value.
func (*VpnGatewayForDescribeVpnGatewaysBillingOutput) SetProjectName ¶
func (s *VpnGatewayForDescribeVpnGatewaysBillingOutput) SetProjectName(v string) *VpnGatewayForDescribeVpnGatewaysBillingOutput
SetProjectName sets the ProjectName field's value.
func (*VpnGatewayForDescribeVpnGatewaysBillingOutput) SetRouteCount ¶
func (s *VpnGatewayForDescribeVpnGatewaysBillingOutput) SetRouteCount(v int64) *VpnGatewayForDescribeVpnGatewaysBillingOutput
SetRouteCount sets the RouteCount field's value.
func (*VpnGatewayForDescribeVpnGatewaysBillingOutput) SetSecondaryIpAddress ¶
func (s *VpnGatewayForDescribeVpnGatewaysBillingOutput) SetSecondaryIpAddress(v string) *VpnGatewayForDescribeVpnGatewaysBillingOutput
SetSecondaryIpAddress sets the SecondaryIpAddress field's value.
func (*VpnGatewayForDescribeVpnGatewaysBillingOutput) SetSecondarySubnetId ¶
func (s *VpnGatewayForDescribeVpnGatewaysBillingOutput) SetSecondarySubnetId(v string) *VpnGatewayForDescribeVpnGatewaysBillingOutput
SetSecondarySubnetId sets the SecondarySubnetId field's value.
func (*VpnGatewayForDescribeVpnGatewaysBillingOutput) SetSslEnabled ¶
func (s *VpnGatewayForDescribeVpnGatewaysBillingOutput) SetSslEnabled(v bool) *VpnGatewayForDescribeVpnGatewaysBillingOutput
SetSslEnabled sets the SslEnabled field's value.
func (*VpnGatewayForDescribeVpnGatewaysBillingOutput) SetSslMaxConnections ¶
func (s *VpnGatewayForDescribeVpnGatewaysBillingOutput) SetSslMaxConnections(v int64) *VpnGatewayForDescribeVpnGatewaysBillingOutput
SetSslMaxConnections sets the SslMaxConnections field's value.
func (*VpnGatewayForDescribeVpnGatewaysBillingOutput) SetStatus ¶
func (s *VpnGatewayForDescribeVpnGatewaysBillingOutput) SetStatus(v string) *VpnGatewayForDescribeVpnGatewaysBillingOutput
SetStatus sets the Status field's value.
func (*VpnGatewayForDescribeVpnGatewaysBillingOutput) SetSubnetId ¶
func (s *VpnGatewayForDescribeVpnGatewaysBillingOutput) SetSubnetId(v string) *VpnGatewayForDescribeVpnGatewaysBillingOutput
SetSubnetId sets the SubnetId field's value.
func (*VpnGatewayForDescribeVpnGatewaysBillingOutput) SetTags ¶
func (s *VpnGatewayForDescribeVpnGatewaysBillingOutput) SetTags(v []*TagForDescribeVpnGatewaysBillingOutput) *VpnGatewayForDescribeVpnGatewaysBillingOutput
SetTags sets the Tags field's value.
func (*VpnGatewayForDescribeVpnGatewaysBillingOutput) SetUpdateTime ¶
func (s *VpnGatewayForDescribeVpnGatewaysBillingOutput) SetUpdateTime(v string) *VpnGatewayForDescribeVpnGatewaysBillingOutput
SetUpdateTime sets the UpdateTime field's value.
func (*VpnGatewayForDescribeVpnGatewaysBillingOutput) SetVpcId ¶
func (s *VpnGatewayForDescribeVpnGatewaysBillingOutput) SetVpcId(v string) *VpnGatewayForDescribeVpnGatewaysBillingOutput
SetVpcId sets the VpcId field's value.
func (*VpnGatewayForDescribeVpnGatewaysBillingOutput) SetVpnGatewayId ¶
func (s *VpnGatewayForDescribeVpnGatewaysBillingOutput) SetVpnGatewayId(v string) *VpnGatewayForDescribeVpnGatewaysBillingOutput
SetVpnGatewayId sets the VpnGatewayId field's value.
func (*VpnGatewayForDescribeVpnGatewaysBillingOutput) SetVpnGatewayName ¶
func (s *VpnGatewayForDescribeVpnGatewaysBillingOutput) SetVpnGatewayName(v string) *VpnGatewayForDescribeVpnGatewaysBillingOutput
SetVpnGatewayName sets the VpnGatewayName field's value.
func (VpnGatewayForDescribeVpnGatewaysBillingOutput) String ¶
func (s VpnGatewayForDescribeVpnGatewaysBillingOutput) String() string
String returns the string representation
type VpnGatewayForDescribeVpnGatewaysOutput ¶
type VpnGatewayForDescribeVpnGatewaysOutput struct {
AccountId *string `type:"string"`
Asn *int64 `type:"integer"`
Bandwidth *int64 `type:"integer"`
BillingType *int64 `type:"integer"`
BusinessStatus *string `type:"string"`
ConnectionCount *int64 `type:"integer"`
CreationTime *string `type:"string"`
DeletedTime *string `type:"string"`
Description *string `type:"string"`
DualTunnelEnabled *bool `type:"boolean"`
ExpiredTime *string `type:"string"`
IpAddress *string `type:"string"`
IpStackType *string `type:"string"`
IpVersion *string `type:"string"`
IpsecEnabled *bool `type:"boolean"`
IsBlocked *bool `type:"boolean"`
LockReason *string `type:"string"`
OverdueTime *string `type:"string"`
ProjectName *string `type:"string"`
RouteCount *int64 `type:"integer"`
SecondaryIpAddress *string `type:"string"`
SecondarySubnetId *string `type:"string"`
SslEnabled *bool `type:"boolean"`
SslMaxConnections *int64 `type:"integer"`
Status *string `type:"string"`
SubnetId *string `type:"string"`
Tags []*TagForDescribeVpnGatewaysOutput `type:"list"`
UpdateTime *string `type:"string"`
VpcId *string `type:"string"`
VpnGatewayId *string `type:"string"`
VpnGatewayName *string `type:"string"`
// contains filtered or unexported fields
}
func (VpnGatewayForDescribeVpnGatewaysOutput) GoString ¶
func (s VpnGatewayForDescribeVpnGatewaysOutput) GoString() string
GoString returns the string representation
func (*VpnGatewayForDescribeVpnGatewaysOutput) SetAccountId ¶
func (s *VpnGatewayForDescribeVpnGatewaysOutput) SetAccountId(v string) *VpnGatewayForDescribeVpnGatewaysOutput
SetAccountId sets the AccountId field's value.
func (*VpnGatewayForDescribeVpnGatewaysOutput) SetAsn ¶
func (s *VpnGatewayForDescribeVpnGatewaysOutput) SetAsn(v int64) *VpnGatewayForDescribeVpnGatewaysOutput
SetAsn sets the Asn field's value.
func (*VpnGatewayForDescribeVpnGatewaysOutput) SetBandwidth ¶
func (s *VpnGatewayForDescribeVpnGatewaysOutput) SetBandwidth(v int64) *VpnGatewayForDescribeVpnGatewaysOutput
SetBandwidth sets the Bandwidth field's value.
func (*VpnGatewayForDescribeVpnGatewaysOutput) SetBillingType ¶
func (s *VpnGatewayForDescribeVpnGatewaysOutput) SetBillingType(v int64) *VpnGatewayForDescribeVpnGatewaysOutput
SetBillingType sets the BillingType field's value.
func (*VpnGatewayForDescribeVpnGatewaysOutput) SetBusinessStatus ¶
func (s *VpnGatewayForDescribeVpnGatewaysOutput) SetBusinessStatus(v string) *VpnGatewayForDescribeVpnGatewaysOutput
SetBusinessStatus sets the BusinessStatus field's value.
func (*VpnGatewayForDescribeVpnGatewaysOutput) SetConnectionCount ¶
func (s *VpnGatewayForDescribeVpnGatewaysOutput) SetConnectionCount(v int64) *VpnGatewayForDescribeVpnGatewaysOutput
SetConnectionCount sets the ConnectionCount field's value.
func (*VpnGatewayForDescribeVpnGatewaysOutput) SetCreationTime ¶
func (s *VpnGatewayForDescribeVpnGatewaysOutput) SetCreationTime(v string) *VpnGatewayForDescribeVpnGatewaysOutput
SetCreationTime sets the CreationTime field's value.
func (*VpnGatewayForDescribeVpnGatewaysOutput) SetDeletedTime ¶
func (s *VpnGatewayForDescribeVpnGatewaysOutput) SetDeletedTime(v string) *VpnGatewayForDescribeVpnGatewaysOutput
SetDeletedTime sets the DeletedTime field's value.
func (*VpnGatewayForDescribeVpnGatewaysOutput) SetDescription ¶
func (s *VpnGatewayForDescribeVpnGatewaysOutput) SetDescription(v string) *VpnGatewayForDescribeVpnGatewaysOutput
SetDescription sets the Description field's value.
func (*VpnGatewayForDescribeVpnGatewaysOutput) SetDualTunnelEnabled ¶
func (s *VpnGatewayForDescribeVpnGatewaysOutput) SetDualTunnelEnabled(v bool) *VpnGatewayForDescribeVpnGatewaysOutput
SetDualTunnelEnabled sets the DualTunnelEnabled field's value.
func (*VpnGatewayForDescribeVpnGatewaysOutput) SetExpiredTime ¶
func (s *VpnGatewayForDescribeVpnGatewaysOutput) SetExpiredTime(v string) *VpnGatewayForDescribeVpnGatewaysOutput
SetExpiredTime sets the ExpiredTime field's value.
func (*VpnGatewayForDescribeVpnGatewaysOutput) SetIpAddress ¶
func (s *VpnGatewayForDescribeVpnGatewaysOutput) SetIpAddress(v string) *VpnGatewayForDescribeVpnGatewaysOutput
SetIpAddress sets the IpAddress field's value.
func (*VpnGatewayForDescribeVpnGatewaysOutput) SetIpStackType ¶
func (s *VpnGatewayForDescribeVpnGatewaysOutput) SetIpStackType(v string) *VpnGatewayForDescribeVpnGatewaysOutput
SetIpStackType sets the IpStackType field's value.
func (*VpnGatewayForDescribeVpnGatewaysOutput) SetIpVersion ¶
func (s *VpnGatewayForDescribeVpnGatewaysOutput) SetIpVersion(v string) *VpnGatewayForDescribeVpnGatewaysOutput
SetIpVersion sets the IpVersion field's value.
func (*VpnGatewayForDescribeVpnGatewaysOutput) SetIpsecEnabled ¶
func (s *VpnGatewayForDescribeVpnGatewaysOutput) SetIpsecEnabled(v bool) *VpnGatewayForDescribeVpnGatewaysOutput
SetIpsecEnabled sets the IpsecEnabled field's value.
func (*VpnGatewayForDescribeVpnGatewaysOutput) SetIsBlocked ¶
func (s *VpnGatewayForDescribeVpnGatewaysOutput) SetIsBlocked(v bool) *VpnGatewayForDescribeVpnGatewaysOutput
SetIsBlocked sets the IsBlocked field's value.
func (*VpnGatewayForDescribeVpnGatewaysOutput) SetLockReason ¶
func (s *VpnGatewayForDescribeVpnGatewaysOutput) SetLockReason(v string) *VpnGatewayForDescribeVpnGatewaysOutput
SetLockReason sets the LockReason field's value.
func (*VpnGatewayForDescribeVpnGatewaysOutput) SetOverdueTime ¶
func (s *VpnGatewayForDescribeVpnGatewaysOutput) SetOverdueTime(v string) *VpnGatewayForDescribeVpnGatewaysOutput
SetOverdueTime sets the OverdueTime field's value.
func (*VpnGatewayForDescribeVpnGatewaysOutput) SetProjectName ¶
func (s *VpnGatewayForDescribeVpnGatewaysOutput) SetProjectName(v string) *VpnGatewayForDescribeVpnGatewaysOutput
SetProjectName sets the ProjectName field's value.
func (*VpnGatewayForDescribeVpnGatewaysOutput) SetRouteCount ¶
func (s *VpnGatewayForDescribeVpnGatewaysOutput) SetRouteCount(v int64) *VpnGatewayForDescribeVpnGatewaysOutput
SetRouteCount sets the RouteCount field's value.
func (*VpnGatewayForDescribeVpnGatewaysOutput) SetSecondaryIpAddress ¶
func (s *VpnGatewayForDescribeVpnGatewaysOutput) SetSecondaryIpAddress(v string) *VpnGatewayForDescribeVpnGatewaysOutput
SetSecondaryIpAddress sets the SecondaryIpAddress field's value.
func (*VpnGatewayForDescribeVpnGatewaysOutput) SetSecondarySubnetId ¶
func (s *VpnGatewayForDescribeVpnGatewaysOutput) SetSecondarySubnetId(v string) *VpnGatewayForDescribeVpnGatewaysOutput
SetSecondarySubnetId sets the SecondarySubnetId field's value.
func (*VpnGatewayForDescribeVpnGatewaysOutput) SetSslEnabled ¶
func (s *VpnGatewayForDescribeVpnGatewaysOutput) SetSslEnabled(v bool) *VpnGatewayForDescribeVpnGatewaysOutput
SetSslEnabled sets the SslEnabled field's value.
func (*VpnGatewayForDescribeVpnGatewaysOutput) SetSslMaxConnections ¶
func (s *VpnGatewayForDescribeVpnGatewaysOutput) SetSslMaxConnections(v int64) *VpnGatewayForDescribeVpnGatewaysOutput
SetSslMaxConnections sets the SslMaxConnections field's value.
func (*VpnGatewayForDescribeVpnGatewaysOutput) SetStatus ¶
func (s *VpnGatewayForDescribeVpnGatewaysOutput) SetStatus(v string) *VpnGatewayForDescribeVpnGatewaysOutput
SetStatus sets the Status field's value.
func (*VpnGatewayForDescribeVpnGatewaysOutput) SetSubnetId ¶
func (s *VpnGatewayForDescribeVpnGatewaysOutput) SetSubnetId(v string) *VpnGatewayForDescribeVpnGatewaysOutput
SetSubnetId sets the SubnetId field's value.
func (*VpnGatewayForDescribeVpnGatewaysOutput) SetTags ¶
func (s *VpnGatewayForDescribeVpnGatewaysOutput) SetTags(v []*TagForDescribeVpnGatewaysOutput) *VpnGatewayForDescribeVpnGatewaysOutput
SetTags sets the Tags field's value.
func (*VpnGatewayForDescribeVpnGatewaysOutput) SetUpdateTime ¶
func (s *VpnGatewayForDescribeVpnGatewaysOutput) SetUpdateTime(v string) *VpnGatewayForDescribeVpnGatewaysOutput
SetUpdateTime sets the UpdateTime field's value.
func (*VpnGatewayForDescribeVpnGatewaysOutput) SetVpcId ¶
func (s *VpnGatewayForDescribeVpnGatewaysOutput) SetVpcId(v string) *VpnGatewayForDescribeVpnGatewaysOutput
SetVpcId sets the VpcId field's value.
func (*VpnGatewayForDescribeVpnGatewaysOutput) SetVpnGatewayId ¶
func (s *VpnGatewayForDescribeVpnGatewaysOutput) SetVpnGatewayId(v string) *VpnGatewayForDescribeVpnGatewaysOutput
SetVpnGatewayId sets the VpnGatewayId field's value.
func (*VpnGatewayForDescribeVpnGatewaysOutput) SetVpnGatewayName ¶
func (s *VpnGatewayForDescribeVpnGatewaysOutput) SetVpnGatewayName(v string) *VpnGatewayForDescribeVpnGatewaysOutput
SetVpnGatewayName sets the VpnGatewayName field's value.
func (VpnGatewayForDescribeVpnGatewaysOutput) String ¶
func (s VpnGatewayForDescribeVpnGatewaysOutput) String() string
String returns the string representation
type VpnGatewayRouteForDescribeVpnGatewayRoutesOutput ¶
type VpnGatewayRouteForDescribeVpnGatewayRoutesOutput struct {
AsPath []*AsPathForDescribeVpnGatewayRoutesOutput `type:"list"`
CreationTime *string `type:"string"`
DestinationCidrBlock *string `type:"string"`
NextHopId *string `type:"string"`
NextTunnelId *string `type:"string"`
RouteType *string `type:"string" enum:"RouteTypeForDescribeVpnGatewayRoutesOutput"`
Status *string `type:"string"`
UpdateTime *string `type:"string"`
VpnGatewayId *string `type:"string"`
VpnGatewayRouteId *string `type:"string"`
// contains filtered or unexported fields
}
func (VpnGatewayRouteForDescribeVpnGatewayRoutesOutput) GoString ¶
func (s VpnGatewayRouteForDescribeVpnGatewayRoutesOutput) GoString() string
GoString returns the string representation
func (*VpnGatewayRouteForDescribeVpnGatewayRoutesOutput) SetAsPath ¶
func (s *VpnGatewayRouteForDescribeVpnGatewayRoutesOutput) SetAsPath(v []*AsPathForDescribeVpnGatewayRoutesOutput) *VpnGatewayRouteForDescribeVpnGatewayRoutesOutput
SetAsPath sets the AsPath field's value.
func (*VpnGatewayRouteForDescribeVpnGatewayRoutesOutput) SetCreationTime ¶
func (s *VpnGatewayRouteForDescribeVpnGatewayRoutesOutput) SetCreationTime(v string) *VpnGatewayRouteForDescribeVpnGatewayRoutesOutput
SetCreationTime sets the CreationTime field's value.
func (*VpnGatewayRouteForDescribeVpnGatewayRoutesOutput) SetDestinationCidrBlock ¶
func (s *VpnGatewayRouteForDescribeVpnGatewayRoutesOutput) SetDestinationCidrBlock(v string) *VpnGatewayRouteForDescribeVpnGatewayRoutesOutput
SetDestinationCidrBlock sets the DestinationCidrBlock field's value.
func (*VpnGatewayRouteForDescribeVpnGatewayRoutesOutput) SetNextHopId ¶
func (s *VpnGatewayRouteForDescribeVpnGatewayRoutesOutput) SetNextHopId(v string) *VpnGatewayRouteForDescribeVpnGatewayRoutesOutput
SetNextHopId sets the NextHopId field's value.
func (*VpnGatewayRouteForDescribeVpnGatewayRoutesOutput) SetNextTunnelId ¶
func (s *VpnGatewayRouteForDescribeVpnGatewayRoutesOutput) SetNextTunnelId(v string) *VpnGatewayRouteForDescribeVpnGatewayRoutesOutput
SetNextTunnelId sets the NextTunnelId field's value.
func (*VpnGatewayRouteForDescribeVpnGatewayRoutesOutput) SetRouteType ¶
func (s *VpnGatewayRouteForDescribeVpnGatewayRoutesOutput) SetRouteType(v string) *VpnGatewayRouteForDescribeVpnGatewayRoutesOutput
SetRouteType sets the RouteType field's value.
func (*VpnGatewayRouteForDescribeVpnGatewayRoutesOutput) SetStatus ¶
func (s *VpnGatewayRouteForDescribeVpnGatewayRoutesOutput) SetStatus(v string) *VpnGatewayRouteForDescribeVpnGatewayRoutesOutput
SetStatus sets the Status field's value.
func (*VpnGatewayRouteForDescribeVpnGatewayRoutesOutput) SetUpdateTime ¶
func (s *VpnGatewayRouteForDescribeVpnGatewayRoutesOutput) SetUpdateTime(v string) *VpnGatewayRouteForDescribeVpnGatewayRoutesOutput
SetUpdateTime sets the UpdateTime field's value.
func (*VpnGatewayRouteForDescribeVpnGatewayRoutesOutput) SetVpnGatewayId ¶
func (s *VpnGatewayRouteForDescribeVpnGatewayRoutesOutput) SetVpnGatewayId(v string) *VpnGatewayRouteForDescribeVpnGatewayRoutesOutput
SetVpnGatewayId sets the VpnGatewayId field's value.
func (*VpnGatewayRouteForDescribeVpnGatewayRoutesOutput) SetVpnGatewayRouteId ¶
func (s *VpnGatewayRouteForDescribeVpnGatewayRoutesOutput) SetVpnGatewayRouteId(v string) *VpnGatewayRouteForDescribeVpnGatewayRoutesOutput
SetVpnGatewayRouteId sets the VpnGatewayRouteId field's value.
func (VpnGatewayRouteForDescribeVpnGatewayRoutesOutput) String ¶
func (s VpnGatewayRouteForDescribeVpnGatewayRoutesOutput) String() string
String returns the string representation
Source Files
¶
- api_create_customer_gateway.go
- api_create_ssl_vpn_client_cert.go
- api_create_ssl_vpn_server.go
- api_create_vpn_connection.go
- api_create_vpn_connection_health_checkers.go
- api_create_vpn_gateway.go
- api_create_vpn_gateway_route.go
- api_delete_customer_gateway.go
- api_delete_ssl_vpn_client_cert.go
- api_delete_ssl_vpn_server.go
- api_delete_vpn_connection.go
- api_delete_vpn_connection_health_checker.go
- api_delete_vpn_gateway.go
- api_delete_vpn_gateway_route.go
- api_describe_customer_gateway_attributes.go
- api_describe_customer_gateways.go
- api_describe_ssl_vpn_client_cert_attributes.go
- api_describe_ssl_vpn_client_certs.go
- api_describe_ssl_vpn_servers.go
- api_describe_vpn_connection_attributes.go
- api_describe_vpn_connections.go
- api_describe_vpn_gateway_attributes.go
- api_describe_vpn_gateway_route_attributes.go
- api_describe_vpn_gateway_routes.go
- api_describe_vpn_gateways.go
- api_describe_vpn_gateways_billing.go
- api_modify_customer_gateway_attributes.go
- api_modify_ssl_vpn_client_cert.go
- api_modify_ssl_vpn_server.go
- api_modify_vpn_connection_attributes.go
- api_modify_vpn_connection_health_checker.go
- api_modify_vpn_connection_tunnel_attributes.go
- api_modify_vpn_gateway_attributes.go
- api_renew_vpn_gateway.go
- api_reset_vpn_connection.go
- api_set_vpn_gateway_renewal.go
- interface_vpn.go
- service_vpn.go