Documentation
¶
Overview ¶
Package vpc20250901iface provides an interface to enable mocking the VPC20250901 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 AssignPrivateIpAddressesInput
- func (s AssignPrivateIpAddressesInput) GoString() string
- func (s *AssignPrivateIpAddressesInput) SetClientToken(v string) *AssignPrivateIpAddressesInput
- func (s *AssignPrivateIpAddressesInput) SetNetworkInterfaceId(v string) *AssignPrivateIpAddressesInput
- func (s *AssignPrivateIpAddressesInput) SetPrivateIpAddress(v []*string) *AssignPrivateIpAddressesInput
- func (s *AssignPrivateIpAddressesInput) SetSecondaryPrivateIpAddressCount(v int32) *AssignPrivateIpAddressesInput
- func (s AssignPrivateIpAddressesInput) String() string
- func (s *AssignPrivateIpAddressesInput) Validate() error
- type AssignPrivateIpAddressesOutput
- func (s AssignPrivateIpAddressesOutput) GoString() string
- func (s *AssignPrivateIpAddressesOutput) SetAsyncTaskId(v string) *AssignPrivateIpAddressesOutput
- func (s *AssignPrivateIpAddressesOutput) SetNetworkInterfaceId(v string) *AssignPrivateIpAddressesOutput
- func (s *AssignPrivateIpAddressesOutput) SetPrivateIpSet(v []*string) *AssignPrivateIpAddressesOutput
- func (s *AssignPrivateIpAddressesOutput) SetRequestId(v string) *AssignPrivateIpAddressesOutput
- func (s AssignPrivateIpAddressesOutput) String() string
- type AssociateRouteTableInput
- func (s AssociateRouteTableInput) GoString() string
- func (s *AssociateRouteTableInput) SetClientToken(v string) *AssociateRouteTableInput
- func (s *AssociateRouteTableInput) SetRouteTableId(v string) *AssociateRouteTableInput
- func (s *AssociateRouteTableInput) SetSubnetId(v string) *AssociateRouteTableInput
- func (s AssociateRouteTableInput) String() string
- func (s *AssociateRouteTableInput) Validate() error
- type AssociateRouteTableOutput
- type AssociateVpcCidrBlockInput
- func (s AssociateVpcCidrBlockInput) GoString() string
- func (s *AssociateVpcCidrBlockInput) SetSecondaryCidrBlock(v string) *AssociateVpcCidrBlockInput
- func (s *AssociateVpcCidrBlockInput) SetVpcId(v string) *AssociateVpcCidrBlockInput
- func (s AssociateVpcCidrBlockInput) String() string
- func (s *AssociateVpcCidrBlockInput) Validate() error
- type AssociateVpcCidrBlockOutput
- func (s AssociateVpcCidrBlockOutput) GoString() string
- func (s *AssociateVpcCidrBlockOutput) SetAsyncTaskId(v string) *AssociateVpcCidrBlockOutput
- func (s *AssociateVpcCidrBlockOutput) SetRequestId(v string) *AssociateVpcCidrBlockOutput
- func (s *AssociateVpcCidrBlockOutput) SetSecondaryCidrBlocks(v []*string) *AssociateVpcCidrBlockOutput
- func (s *AssociateVpcCidrBlockOutput) SetVpcId(v string) *AssociateVpcCidrBlockOutput
- func (s AssociateVpcCidrBlockOutput) String() string
- type AssociatedElasticIpForDescribeNetworkInterfaceAttributesOutput
- func (s AssociatedElasticIpForDescribeNetworkInterfaceAttributesOutput) GoString() string
- func (s *AssociatedElasticIpForDescribeNetworkInterfaceAttributesOutput) SetAllocationId(v string) *AssociatedElasticIpForDescribeNetworkInterfaceAttributesOutput
- func (s *AssociatedElasticIpForDescribeNetworkInterfaceAttributesOutput) SetEipAddress(v string) *AssociatedElasticIpForDescribeNetworkInterfaceAttributesOutput
- func (s *AssociatedElasticIpForDescribeNetworkInterfaceAttributesOutput) SetReleaseWithInstance(v bool) *AssociatedElasticIpForDescribeNetworkInterfaceAttributesOutput
- func (s AssociatedElasticIpForDescribeNetworkInterfaceAttributesOutput) String() string
- type AssociatedElasticIpForDescribeNetworkInterfacesOutput
- func (s AssociatedElasticIpForDescribeNetworkInterfacesOutput) GoString() string
- func (s *AssociatedElasticIpForDescribeNetworkInterfacesOutput) SetAllocationId(v string) *AssociatedElasticIpForDescribeNetworkInterfacesOutput
- func (s *AssociatedElasticIpForDescribeNetworkInterfacesOutput) SetEipAddress(v string) *AssociatedElasticIpForDescribeNetworkInterfacesOutput
- func (s *AssociatedElasticIpForDescribeNetworkInterfacesOutput) SetReleaseWithInstance(v bool) *AssociatedElasticIpForDescribeNetworkInterfacesOutput
- func (s AssociatedElasticIpForDescribeNetworkInterfacesOutput) String() string
- type AttachNetworkInterfaceInput
- func (s AttachNetworkInterfaceInput) GoString() string
- func (s *AttachNetworkInterfaceInput) SetInstanceId(v string) *AttachNetworkInterfaceInput
- func (s *AttachNetworkInterfaceInput) SetNetworkInterfaceId(v string) *AttachNetworkInterfaceInput
- func (s AttachNetworkInterfaceInput) String() string
- func (s *AttachNetworkInterfaceInput) Validate() error
- type AttachNetworkInterfaceOutput
- type AttachmentForDescribeNetworkInterfacesOutput
- func (s AttachmentForDescribeNetworkInterfacesOutput) GoString() string
- func (s *AttachmentForDescribeNetworkInterfacesOutput) SetDeleteOnTermination(v bool) *AttachmentForDescribeNetworkInterfacesOutput
- func (s *AttachmentForDescribeNetworkInterfacesOutput) SetInstanceId(v string) *AttachmentForDescribeNetworkInterfacesOutput
- func (s AttachmentForDescribeNetworkInterfacesOutput) String() string
- type AuthorizeSecurityGroupEgressInput
- func (s AuthorizeSecurityGroupEgressInput) GoString() string
- func (s *AuthorizeSecurityGroupEgressInput) SetCidrIp(v string) *AuthorizeSecurityGroupEgressInput
- func (s *AuthorizeSecurityGroupEgressInput) SetClientToken(v string) *AuthorizeSecurityGroupEgressInput
- func (s *AuthorizeSecurityGroupEgressInput) SetDescription(v string) *AuthorizeSecurityGroupEgressInput
- func (s *AuthorizeSecurityGroupEgressInput) SetPortEnd(v int32) *AuthorizeSecurityGroupEgressInput
- func (s *AuthorizeSecurityGroupEgressInput) SetPortStart(v int32) *AuthorizeSecurityGroupEgressInput
- func (s *AuthorizeSecurityGroupEgressInput) SetProtocol(v string) *AuthorizeSecurityGroupEgressInput
- func (s *AuthorizeSecurityGroupEgressInput) SetSecurityGroupId(v string) *AuthorizeSecurityGroupEgressInput
- func (s *AuthorizeSecurityGroupEgressInput) SetSourceGroupId(v string) *AuthorizeSecurityGroupEgressInput
- func (s AuthorizeSecurityGroupEgressInput) String() string
- func (s *AuthorizeSecurityGroupEgressInput) Validate() error
- type AuthorizeSecurityGroupEgressOutput
- func (s AuthorizeSecurityGroupEgressOutput) GoString() string
- func (s *AuthorizeSecurityGroupEgressOutput) SetAsyncTaskId(v string) *AuthorizeSecurityGroupEgressOutput
- func (s *AuthorizeSecurityGroupEgressOutput) SetRequestId(v string) *AuthorizeSecurityGroupEgressOutput
- func (s AuthorizeSecurityGroupEgressOutput) String() string
- type AuthorizeSecurityGroupIngressInput
- func (s AuthorizeSecurityGroupIngressInput) GoString() string
- func (s *AuthorizeSecurityGroupIngressInput) SetCidrIp(v string) *AuthorizeSecurityGroupIngressInput
- func (s *AuthorizeSecurityGroupIngressInput) SetClientToken(v string) *AuthorizeSecurityGroupIngressInput
- func (s *AuthorizeSecurityGroupIngressInput) SetDescription(v string) *AuthorizeSecurityGroupIngressInput
- func (s *AuthorizeSecurityGroupIngressInput) SetPortEnd(v int32) *AuthorizeSecurityGroupIngressInput
- func (s *AuthorizeSecurityGroupIngressInput) SetPortStart(v int32) *AuthorizeSecurityGroupIngressInput
- func (s *AuthorizeSecurityGroupIngressInput) SetProtocol(v string) *AuthorizeSecurityGroupIngressInput
- func (s *AuthorizeSecurityGroupIngressInput) SetSecurityGroupId(v string) *AuthorizeSecurityGroupIngressInput
- func (s *AuthorizeSecurityGroupIngressInput) SetSourceGroupId(v string) *AuthorizeSecurityGroupIngressInput
- func (s AuthorizeSecurityGroupIngressInput) String() string
- func (s *AuthorizeSecurityGroupIngressInput) Validate() error
- type AuthorizeSecurityGroupIngressOutput
- func (s AuthorizeSecurityGroupIngressOutput) GoString() string
- func (s *AuthorizeSecurityGroupIngressOutput) SetAsyncTaskId(v string) *AuthorizeSecurityGroupIngressOutput
- func (s *AuthorizeSecurityGroupIngressOutput) SetRequestId(v string) *AuthorizeSecurityGroupIngressOutput
- func (s AuthorizeSecurityGroupIngressOutput) String() string
- type CreateNetworkInterfaceInput
- func (s CreateNetworkInterfaceInput) GoString() string
- func (s *CreateNetworkInterfaceInput) SetClientToken(v string) *CreateNetworkInterfaceInput
- func (s *CreateNetworkInterfaceInput) SetDescription(v string) *CreateNetworkInterfaceInput
- func (s *CreateNetworkInterfaceInput) SetNetworkInterfaceName(v string) *CreateNetworkInterfaceInput
- func (s *CreateNetworkInterfaceInput) SetPortSecurityEnabled(v bool) *CreateNetworkInterfaceInput
- func (s *CreateNetworkInterfaceInput) SetPrimaryIpAddress(v string) *CreateNetworkInterfaceInput
- func (s *CreateNetworkInterfaceInput) SetPrivateIpAddress(v []*string) *CreateNetworkInterfaceInput
- func (s *CreateNetworkInterfaceInput) SetProjectName(v string) *CreateNetworkInterfaceInput
- func (s *CreateNetworkInterfaceInput) SetSecondaryPrivateIpAddressCount(v int32) *CreateNetworkInterfaceInput
- func (s *CreateNetworkInterfaceInput) SetSecurityGroupIds(v []*string) *CreateNetworkInterfaceInput
- func (s *CreateNetworkInterfaceInput) SetSubnetId(v string) *CreateNetworkInterfaceInput
- func (s *CreateNetworkInterfaceInput) SetTags(v []*TagForCreateNetworkInterfaceInput) *CreateNetworkInterfaceInput
- func (s CreateNetworkInterfaceInput) String() string
- func (s *CreateNetworkInterfaceInput) Validate() error
- type CreateNetworkInterfaceOutput
- func (s CreateNetworkInterfaceOutput) GoString() string
- func (s *CreateNetworkInterfaceOutput) SetAsyncTaskId(v string) *CreateNetworkInterfaceOutput
- func (s *CreateNetworkInterfaceOutput) SetNetworkInterfaceId(v string) *CreateNetworkInterfaceOutput
- func (s *CreateNetworkInterfaceOutput) SetRequestId(v string) *CreateNetworkInterfaceOutput
- func (s CreateNetworkInterfaceOutput) String() string
- type CreateRouteEntryInput
- func (s CreateRouteEntryInput) GoString() string
- func (s *CreateRouteEntryInput) SetClientToken(v string) *CreateRouteEntryInput
- func (s *CreateRouteEntryInput) SetDescription(v string) *CreateRouteEntryInput
- func (s *CreateRouteEntryInput) SetDestinationCidrBlock(v string) *CreateRouteEntryInput
- func (s *CreateRouteEntryInput) SetNextHopId(v string) *CreateRouteEntryInput
- func (s *CreateRouteEntryInput) SetNextHopType(v string) *CreateRouteEntryInput
- func (s *CreateRouteEntryInput) SetRouteEntryName(v string) *CreateRouteEntryInput
- func (s *CreateRouteEntryInput) SetRouteTableId(v string) *CreateRouteEntryInput
- func (s CreateRouteEntryInput) String() string
- func (s *CreateRouteEntryInput) Validate() error
- type CreateRouteEntryOutput
- func (s CreateRouteEntryOutput) GoString() string
- func (s *CreateRouteEntryOutput) SetAsyncTaskId(v string) *CreateRouteEntryOutput
- func (s *CreateRouteEntryOutput) SetRequestId(v string) *CreateRouteEntryOutput
- func (s *CreateRouteEntryOutput) SetRouteEntryId(v string) *CreateRouteEntryOutput
- func (s CreateRouteEntryOutput) String() string
- type CreateRouteTableInput
- func (s CreateRouteTableInput) GoString() string
- func (s *CreateRouteTableInput) SetClientToken(v string) *CreateRouteTableInput
- func (s *CreateRouteTableInput) SetDescription(v string) *CreateRouteTableInput
- func (s *CreateRouteTableInput) SetProjectName(v string) *CreateRouteTableInput
- func (s *CreateRouteTableInput) SetRouteTableName(v string) *CreateRouteTableInput
- func (s *CreateRouteTableInput) SetTags(v []*TagForCreateRouteTableInput) *CreateRouteTableInput
- func (s *CreateRouteTableInput) SetVpcId(v string) *CreateRouteTableInput
- func (s CreateRouteTableInput) String() string
- func (s *CreateRouteTableInput) Validate() error
- type CreateRouteTableOutput
- func (s CreateRouteTableOutput) GoString() string
- func (s *CreateRouteTableOutput) SetAsyncTaskId(v string) *CreateRouteTableOutput
- func (s *CreateRouteTableOutput) SetRequestId(v string) *CreateRouteTableOutput
- func (s *CreateRouteTableOutput) SetRouteTableId(v string) *CreateRouteTableOutput
- func (s CreateRouteTableOutput) String() string
- type CreateSecurityGroupInput
- func (s CreateSecurityGroupInput) GoString() string
- func (s *CreateSecurityGroupInput) SetClientToken(v string) *CreateSecurityGroupInput
- func (s *CreateSecurityGroupInput) SetDescription(v string) *CreateSecurityGroupInput
- func (s *CreateSecurityGroupInput) SetProjectName(v string) *CreateSecurityGroupInput
- func (s *CreateSecurityGroupInput) SetSecurityGroupName(v string) *CreateSecurityGroupInput
- func (s *CreateSecurityGroupInput) SetTags(v []*TagForCreateSecurityGroupInput) *CreateSecurityGroupInput
- func (s *CreateSecurityGroupInput) SetVpcId(v string) *CreateSecurityGroupInput
- func (s CreateSecurityGroupInput) String() string
- func (s *CreateSecurityGroupInput) Validate() error
- type CreateSecurityGroupOutput
- func (s CreateSecurityGroupOutput) GoString() string
- func (s *CreateSecurityGroupOutput) SetAsyncTaskId(v string) *CreateSecurityGroupOutput
- func (s *CreateSecurityGroupOutput) SetRequestId(v string) *CreateSecurityGroupOutput
- func (s *CreateSecurityGroupOutput) SetSecurityGroupId(v string) *CreateSecurityGroupOutput
- func (s CreateSecurityGroupOutput) String() string
- type CreateSubnetInput
- func (s CreateSubnetInput) GoString() string
- func (s *CreateSubnetInput) SetCidrBlock(v string) *CreateSubnetInput
- func (s *CreateSubnetInput) SetClientToken(v string) *CreateSubnetInput
- func (s *CreateSubnetInput) SetDescription(v string) *CreateSubnetInput
- func (s *CreateSubnetInput) SetSubnetName(v string) *CreateSubnetInput
- func (s *CreateSubnetInput) SetTags(v []*TagForCreateSubnetInput) *CreateSubnetInput
- func (s *CreateSubnetInput) SetVpcId(v string) *CreateSubnetInput
- func (s *CreateSubnetInput) SetZoneId(v string) *CreateSubnetInput
- func (s CreateSubnetInput) String() string
- func (s *CreateSubnetInput) Validate() error
- type CreateSubnetOutput
- func (s CreateSubnetOutput) GoString() string
- func (s *CreateSubnetOutput) SetAsyncTaskId(v string) *CreateSubnetOutput
- func (s *CreateSubnetOutput) SetRequestId(v string) *CreateSubnetOutput
- func (s *CreateSubnetOutput) SetSubnetId(v string) *CreateSubnetOutput
- func (s CreateSubnetOutput) String() string
- type CreateVpcInput
- func (s CreateVpcInput) GoString() string
- func (s *CreateVpcInput) SetCidrBlock(v string) *CreateVpcInput
- func (s *CreateVpcInput) SetClientToken(v string) *CreateVpcInput
- func (s *CreateVpcInput) SetDescription(v string) *CreateVpcInput
- func (s *CreateVpcInput) SetDnsServers(v []*string) *CreateVpcInput
- func (s *CreateVpcInput) SetProjectName(v string) *CreateVpcInput
- func (s *CreateVpcInput) SetTags(v []*TagForCreateVpcInput) *CreateVpcInput
- func (s *CreateVpcInput) SetVpcName(v string) *CreateVpcInput
- func (s CreateVpcInput) String() string
- func (s *CreateVpcInput) Validate() error
- type CreateVpcOutput
- func (s CreateVpcOutput) GoString() string
- func (s *CreateVpcOutput) SetAsyncTaskId(v string) *CreateVpcOutput
- func (s *CreateVpcOutput) SetRequestId(v string) *CreateVpcOutput
- func (s *CreateVpcOutput) SetRouteTableId(v string) *CreateVpcOutput
- func (s *CreateVpcOutput) SetVpcId(v string) *CreateVpcOutput
- func (s CreateVpcOutput) String() string
- type DeleteNetworkInterfaceInput
- type DeleteNetworkInterfaceOutput
- type DeleteRouteEntryInput
- type DeleteRouteEntryOutput
- type DeleteRouteTableInput
- type DeleteRouteTableOutput
- type DeleteSecurityGroupInput
- type DeleteSecurityGroupOutput
- type DeleteSubnetInput
- type DeleteSubnetOutput
- type DeleteVpcInput
- type DeleteVpcOutput
- type DescribeNetworkInterfaceAttributesInput
- func (s DescribeNetworkInterfaceAttributesInput) GoString() string
- func (s *DescribeNetworkInterfaceAttributesInput) SetNetworkInterfaceId(v string) *DescribeNetworkInterfaceAttributesInput
- func (s DescribeNetworkInterfaceAttributesInput) String() string
- func (s *DescribeNetworkInterfaceAttributesInput) Validate() error
- type DescribeNetworkInterfaceAttributesOutput
- func (s DescribeNetworkInterfaceAttributesOutput) GoString() string
- func (s *DescribeNetworkInterfaceAttributesOutput) SetAccountId(v string) *DescribeNetworkInterfaceAttributesOutput
- func (s *DescribeNetworkInterfaceAttributesOutput) SetAssociatedElasticIp(v *AssociatedElasticIpForDescribeNetworkInterfaceAttributesOutput) *DescribeNetworkInterfaceAttributesOutput
- func (s *DescribeNetworkInterfaceAttributesOutput) SetCreatedAt(v string) *DescribeNetworkInterfaceAttributesOutput
- func (s *DescribeNetworkInterfaceAttributesOutput) SetDescription(v string) *DescribeNetworkInterfaceAttributesOutput
- func (s *DescribeNetworkInterfaceAttributesOutput) SetDeviceId(v string) *DescribeNetworkInterfaceAttributesOutput
- func (s *DescribeNetworkInterfaceAttributesOutput) SetMacAddress(v string) *DescribeNetworkInterfaceAttributesOutput
- func (s *DescribeNetworkInterfaceAttributesOutput) SetNetworkInterfaceId(v string) *DescribeNetworkInterfaceAttributesOutput
- func (s *DescribeNetworkInterfaceAttributesOutput) SetNetworkInterfaceName(v string) *DescribeNetworkInterfaceAttributesOutput
- func (s *DescribeNetworkInterfaceAttributesOutput) SetPortSecurityEnabled(v bool) *DescribeNetworkInterfaceAttributesOutput
- func (s *DescribeNetworkInterfaceAttributesOutput) SetPrimaryIpAddress(v string) *DescribeNetworkInterfaceAttributesOutput
- func (s *DescribeNetworkInterfaceAttributesOutput) SetPrivateIpSets(v *PrivateIpSetsForDescribeNetworkInterfaceAttributesOutput) *DescribeNetworkInterfaceAttributesOutput
- func (s *DescribeNetworkInterfaceAttributesOutput) SetProjectName(v string) *DescribeNetworkInterfaceAttributesOutput
- func (s *DescribeNetworkInterfaceAttributesOutput) SetRequestId(v string) *DescribeNetworkInterfaceAttributesOutput
- func (s *DescribeNetworkInterfaceAttributesOutput) SetSecurityGroupIds(v []*string) *DescribeNetworkInterfaceAttributesOutput
- func (s *DescribeNetworkInterfaceAttributesOutput) SetServiceManaged(v bool) *DescribeNetworkInterfaceAttributesOutput
- func (s *DescribeNetworkInterfaceAttributesOutput) SetStatus(v string) *DescribeNetworkInterfaceAttributesOutput
- func (s *DescribeNetworkInterfaceAttributesOutput) SetSubnetId(v string) *DescribeNetworkInterfaceAttributesOutput
- func (s *DescribeNetworkInterfaceAttributesOutput) SetTags(v []*TagForDescribeNetworkInterfaceAttributesOutput) *DescribeNetworkInterfaceAttributesOutput
- func (s *DescribeNetworkInterfaceAttributesOutput) SetType(v string) *DescribeNetworkInterfaceAttributesOutput
- func (s *DescribeNetworkInterfaceAttributesOutput) SetUpdatedAt(v string) *DescribeNetworkInterfaceAttributesOutput
- func (s *DescribeNetworkInterfaceAttributesOutput) SetVpcId(v string) *DescribeNetworkInterfaceAttributesOutput
- func (s *DescribeNetworkInterfaceAttributesOutput) SetVpcName(v string) *DescribeNetworkInterfaceAttributesOutput
- func (s *DescribeNetworkInterfaceAttributesOutput) SetZoneId(v string) *DescribeNetworkInterfaceAttributesOutput
- func (s DescribeNetworkInterfaceAttributesOutput) String() string
- type DescribeNetworkInterfacesInput
- func (s DescribeNetworkInterfacesInput) GoString() string
- func (s *DescribeNetworkInterfacesInput) SetInstanceId(v string) *DescribeNetworkInterfacesInput
- func (s *DescribeNetworkInterfacesInput) SetMaxResults(v int32) *DescribeNetworkInterfacesInput
- func (s *DescribeNetworkInterfacesInput) SetNetworkInterfaceIds(v []*string) *DescribeNetworkInterfacesInput
- func (s *DescribeNetworkInterfacesInput) SetNetworkInterfaceName(v string) *DescribeNetworkInterfacesInput
- func (s *DescribeNetworkInterfacesInput) SetNextToken(v string) *DescribeNetworkInterfacesInput
- func (s *DescribeNetworkInterfacesInput) SetPageNumber(v int32) *DescribeNetworkInterfacesInput
- func (s *DescribeNetworkInterfacesInput) SetPageSize(v int32) *DescribeNetworkInterfacesInput
- func (s *DescribeNetworkInterfacesInput) SetPrimaryIpAddresses(v []*string) *DescribeNetworkInterfacesInput
- func (s *DescribeNetworkInterfacesInput) SetPrivateIpAddresses(v []*string) *DescribeNetworkInterfacesInput
- func (s *DescribeNetworkInterfacesInput) SetProjectName(v string) *DescribeNetworkInterfacesInput
- func (s *DescribeNetworkInterfacesInput) SetSecurityGroupId(v string) *DescribeNetworkInterfacesInput
- func (s *DescribeNetworkInterfacesInput) SetStatus(v string) *DescribeNetworkInterfacesInput
- func (s *DescribeNetworkInterfacesInput) SetSubnetId(v string) *DescribeNetworkInterfacesInput
- func (s *DescribeNetworkInterfacesInput) SetTagFilters(v []*TagFilterForDescribeNetworkInterfacesInput) *DescribeNetworkInterfacesInput
- func (s *DescribeNetworkInterfacesInput) SetType(v string) *DescribeNetworkInterfacesInput
- func (s *DescribeNetworkInterfacesInput) SetVpcId(v string) *DescribeNetworkInterfacesInput
- func (s *DescribeNetworkInterfacesInput) SetZoneId(v string) *DescribeNetworkInterfacesInput
- func (s DescribeNetworkInterfacesInput) String() string
- func (s *DescribeNetworkInterfacesInput) Validate() error
- type DescribeNetworkInterfacesOutput
- func (s DescribeNetworkInterfacesOutput) GoString() string
- func (s *DescribeNetworkInterfacesOutput) SetNetworkInterfaceSets(v []*NetworkInterfaceSetForDescribeNetworkInterfacesOutput) *DescribeNetworkInterfacesOutput
- func (s *DescribeNetworkInterfacesOutput) SetNextToken(v string) *DescribeNetworkInterfacesOutput
- func (s *DescribeNetworkInterfacesOutput) SetPageNumber(v int32) *DescribeNetworkInterfacesOutput
- func (s *DescribeNetworkInterfacesOutput) SetPageSize(v int32) *DescribeNetworkInterfacesOutput
- func (s *DescribeNetworkInterfacesOutput) SetRequestId(v string) *DescribeNetworkInterfacesOutput
- func (s *DescribeNetworkInterfacesOutput) SetTotalCount(v int32) *DescribeNetworkInterfacesOutput
- func (s DescribeNetworkInterfacesOutput) String() string
- type DescribeRouteEntryListInput
- func (s DescribeRouteEntryListInput) GoString() string
- func (s *DescribeRouteEntryListInput) SetDestinationCidrBlock(v string) *DescribeRouteEntryListInput
- func (s *DescribeRouteEntryListInput) SetMaxResults(v int32) *DescribeRouteEntryListInput
- func (s *DescribeRouteEntryListInput) SetNextHopId(v string) *DescribeRouteEntryListInput
- func (s *DescribeRouteEntryListInput) SetNextHopType(v string) *DescribeRouteEntryListInput
- func (s *DescribeRouteEntryListInput) SetNextToken(v string) *DescribeRouteEntryListInput
- func (s *DescribeRouteEntryListInput) SetPageNumber(v int32) *DescribeRouteEntryListInput
- func (s *DescribeRouteEntryListInput) SetPageSize(v int32) *DescribeRouteEntryListInput
- func (s *DescribeRouteEntryListInput) SetRouteEntryId(v string) *DescribeRouteEntryListInput
- func (s *DescribeRouteEntryListInput) SetRouteEntryName(v string) *DescribeRouteEntryListInput
- func (s *DescribeRouteEntryListInput) SetRouteEntryType(v string) *DescribeRouteEntryListInput
- func (s *DescribeRouteEntryListInput) SetRouteTableId(v string) *DescribeRouteEntryListInput
- func (s DescribeRouteEntryListInput) String() string
- func (s *DescribeRouteEntryListInput) Validate() error
- type DescribeRouteEntryListOutput
- func (s DescribeRouteEntryListOutput) GoString() string
- func (s *DescribeRouteEntryListOutput) SetNextToken(v string) *DescribeRouteEntryListOutput
- func (s *DescribeRouteEntryListOutput) SetPageNumber(v int32) *DescribeRouteEntryListOutput
- func (s *DescribeRouteEntryListOutput) SetPageSize(v int32) *DescribeRouteEntryListOutput
- func (s *DescribeRouteEntryListOutput) SetRequestId(v string) *DescribeRouteEntryListOutput
- func (s *DescribeRouteEntryListOutput) SetRouteEntries(v []*RouteEntryForDescribeRouteEntryListOutput) *DescribeRouteEntryListOutput
- func (s *DescribeRouteEntryListOutput) SetTotalCount(v int32) *DescribeRouteEntryListOutput
- func (s DescribeRouteEntryListOutput) String() string
- type DescribeRouteTableListInput
- func (s DescribeRouteTableListInput) GoString() string
- func (s *DescribeRouteTableListInput) SetMaxResults(v int32) *DescribeRouteTableListInput
- func (s *DescribeRouteTableListInput) SetNextToken(v string) *DescribeRouteTableListInput
- func (s *DescribeRouteTableListInput) SetPageNumber(v int32) *DescribeRouteTableListInput
- func (s *DescribeRouteTableListInput) SetPageSize(v int32) *DescribeRouteTableListInput
- func (s *DescribeRouteTableListInput) SetProjectName(v string) *DescribeRouteTableListInput
- func (s *DescribeRouteTableListInput) SetRouteTableId(v string) *DescribeRouteTableListInput
- func (s *DescribeRouteTableListInput) SetRouteTableName(v string) *DescribeRouteTableListInput
- func (s *DescribeRouteTableListInput) SetTagFilters(v []*TagFilterForDescribeRouteTableListInput) *DescribeRouteTableListInput
- func (s *DescribeRouteTableListInput) SetVpcId(v string) *DescribeRouteTableListInput
- func (s DescribeRouteTableListInput) String() string
- func (s *DescribeRouteTableListInput) Validate() error
- type DescribeRouteTableListOutput
- func (s DescribeRouteTableListOutput) GoString() string
- func (s *DescribeRouteTableListOutput) SetNextToken(v string) *DescribeRouteTableListOutput
- func (s *DescribeRouteTableListOutput) SetPageNumber(v int32) *DescribeRouteTableListOutput
- func (s *DescribeRouteTableListOutput) SetPageSize(v int32) *DescribeRouteTableListOutput
- func (s *DescribeRouteTableListOutput) SetRequestId(v string) *DescribeRouteTableListOutput
- func (s *DescribeRouteTableListOutput) SetRouterTableList(v []*RouterTableListForDescribeRouteTableListOutput) *DescribeRouteTableListOutput
- func (s *DescribeRouteTableListOutput) SetTotalCount(v int32) *DescribeRouteTableListOutput
- func (s DescribeRouteTableListOutput) String() string
- type DescribeSecurityGroupAttributesInput
- func (s DescribeSecurityGroupAttributesInput) GoString() string
- func (s *DescribeSecurityGroupAttributesInput) SetCidrIp(v string) *DescribeSecurityGroupAttributesInput
- func (s *DescribeSecurityGroupAttributesInput) SetDirection(v string) *DescribeSecurityGroupAttributesInput
- func (s *DescribeSecurityGroupAttributesInput) SetProtocol(v string) *DescribeSecurityGroupAttributesInput
- func (s *DescribeSecurityGroupAttributesInput) SetSecurityGroupId(v string) *DescribeSecurityGroupAttributesInput
- func (s *DescribeSecurityGroupAttributesInput) SetSourceGroupId(v string) *DescribeSecurityGroupAttributesInput
- func (s DescribeSecurityGroupAttributesInput) String() string
- func (s *DescribeSecurityGroupAttributesInput) Validate() error
- type DescribeSecurityGroupAttributesOutput
- func (s DescribeSecurityGroupAttributesOutput) GoString() string
- func (s *DescribeSecurityGroupAttributesOutput) SetAccountId(v string) *DescribeSecurityGroupAttributesOutput
- func (s *DescribeSecurityGroupAttributesOutput) SetCreationTime(v string) *DescribeSecurityGroupAttributesOutput
- func (s *DescribeSecurityGroupAttributesOutput) SetDescription(v string) *DescribeSecurityGroupAttributesOutput
- func (s *DescribeSecurityGroupAttributesOutput) SetPermissions(v []*PermissionForDescribeSecurityGroupAttributesOutput) *DescribeSecurityGroupAttributesOutput
- func (s *DescribeSecurityGroupAttributesOutput) SetProjectName(v string) *DescribeSecurityGroupAttributesOutput
- func (s *DescribeSecurityGroupAttributesOutput) SetRequestId(v string) *DescribeSecurityGroupAttributesOutput
- func (s *DescribeSecurityGroupAttributesOutput) SetSecurityGroupId(v string) *DescribeSecurityGroupAttributesOutput
- func (s *DescribeSecurityGroupAttributesOutput) SetSecurityGroupName(v string) *DescribeSecurityGroupAttributesOutput
- func (s *DescribeSecurityGroupAttributesOutput) SetServiceManaged(v bool) *DescribeSecurityGroupAttributesOutput
- func (s *DescribeSecurityGroupAttributesOutput) SetStatus(v string) *DescribeSecurityGroupAttributesOutput
- func (s *DescribeSecurityGroupAttributesOutput) SetTags(v []*TagForDescribeSecurityGroupAttributesOutput) *DescribeSecurityGroupAttributesOutput
- func (s *DescribeSecurityGroupAttributesOutput) SetType(v string) *DescribeSecurityGroupAttributesOutput
- func (s *DescribeSecurityGroupAttributesOutput) SetUpdateTime(v string) *DescribeSecurityGroupAttributesOutput
- func (s *DescribeSecurityGroupAttributesOutput) SetVpcId(v string) *DescribeSecurityGroupAttributesOutput
- func (s DescribeSecurityGroupAttributesOutput) String() string
- type DescribeSecurityGroupsInput
- func (s DescribeSecurityGroupsInput) GoString() string
- func (s *DescribeSecurityGroupsInput) SetMaxResults(v int32) *DescribeSecurityGroupsInput
- func (s *DescribeSecurityGroupsInput) SetNextToken(v string) *DescribeSecurityGroupsInput
- func (s *DescribeSecurityGroupsInput) SetPageNumber(v int32) *DescribeSecurityGroupsInput
- func (s *DescribeSecurityGroupsInput) SetPageSize(v int32) *DescribeSecurityGroupsInput
- func (s *DescribeSecurityGroupsInput) SetProjectName(v string) *DescribeSecurityGroupsInput
- func (s *DescribeSecurityGroupsInput) SetSecurityGroupIds(v []*string) *DescribeSecurityGroupsInput
- func (s *DescribeSecurityGroupsInput) SetSecurityGroupNames(v []*string) *DescribeSecurityGroupsInput
- func (s *DescribeSecurityGroupsInput) SetTagFilters(v []*TagFilterForDescribeSecurityGroupsInput) *DescribeSecurityGroupsInput
- func (s *DescribeSecurityGroupsInput) SetVpcId(v string) *DescribeSecurityGroupsInput
- func (s DescribeSecurityGroupsInput) String() string
- func (s *DescribeSecurityGroupsInput) Validate() error
- type DescribeSecurityGroupsOutput
- func (s DescribeSecurityGroupsOutput) GoString() string
- func (s *DescribeSecurityGroupsOutput) SetNextToken(v string) *DescribeSecurityGroupsOutput
- func (s *DescribeSecurityGroupsOutput) SetPageNumber(v int32) *DescribeSecurityGroupsOutput
- func (s *DescribeSecurityGroupsOutput) SetPageSize(v int32) *DescribeSecurityGroupsOutput
- func (s *DescribeSecurityGroupsOutput) SetRequestId(v string) *DescribeSecurityGroupsOutput
- func (s *DescribeSecurityGroupsOutput) SetSecurityGroups(v []*SecurityGroupForDescribeSecurityGroupsOutput) *DescribeSecurityGroupsOutput
- func (s *DescribeSecurityGroupsOutput) SetTotalCount(v int32) *DescribeSecurityGroupsOutput
- func (s DescribeSecurityGroupsOutput) String() string
- type DescribeSubnetAttributesInput
- type DescribeSubnetAttributesOutput
- func (s DescribeSubnetAttributesOutput) GoString() string
- func (s *DescribeSubnetAttributesOutput) SetAccountId(v string) *DescribeSubnetAttributesOutput
- func (s *DescribeSubnetAttributesOutput) SetAvailableIpAddressCount(v int32) *DescribeSubnetAttributesOutput
- func (s *DescribeSubnetAttributesOutput) SetCidrBlock(v string) *DescribeSubnetAttributesOutput
- func (s *DescribeSubnetAttributesOutput) SetCreationTime(v string) *DescribeSubnetAttributesOutput
- func (s *DescribeSubnetAttributesOutput) SetDescription(v string) *DescribeSubnetAttributesOutput
- func (s *DescribeSubnetAttributesOutput) SetIsDefault(v bool) *DescribeSubnetAttributesOutput
- func (s *DescribeSubnetAttributesOutput) SetProjectName(v string) *DescribeSubnetAttributesOutput
- func (s *DescribeSubnetAttributesOutput) SetRequestId(v string) *DescribeSubnetAttributesOutput
- func (s *DescribeSubnetAttributesOutput) SetRouteTable(v *RouteTableForDescribeSubnetAttributesOutput) *DescribeSubnetAttributesOutput
- func (s *DescribeSubnetAttributesOutput) SetStatus(v string) *DescribeSubnetAttributesOutput
- func (s *DescribeSubnetAttributesOutput) SetSubnetId(v string) *DescribeSubnetAttributesOutput
- func (s *DescribeSubnetAttributesOutput) SetSubnetName(v string) *DescribeSubnetAttributesOutput
- func (s *DescribeSubnetAttributesOutput) SetTags(v []*TagForDescribeSubnetAttributesOutput) *DescribeSubnetAttributesOutput
- func (s *DescribeSubnetAttributesOutput) SetTotalIpv4Count(v int32) *DescribeSubnetAttributesOutput
- func (s *DescribeSubnetAttributesOutput) SetUpdateTime(v string) *DescribeSubnetAttributesOutput
- func (s *DescribeSubnetAttributesOutput) SetVpcId(v string) *DescribeSubnetAttributesOutput
- func (s *DescribeSubnetAttributesOutput) SetZoneId(v string) *DescribeSubnetAttributesOutput
- func (s DescribeSubnetAttributesOutput) String() string
- type DescribeSubnetsInput
- func (s DescribeSubnetsInput) GoString() string
- func (s *DescribeSubnetsInput) SetIsDefault(v bool) *DescribeSubnetsInput
- func (s *DescribeSubnetsInput) SetMaxResults(v int32) *DescribeSubnetsInput
- func (s *DescribeSubnetsInput) SetNextToken(v string) *DescribeSubnetsInput
- func (s *DescribeSubnetsInput) SetPageNumber(v int32) *DescribeSubnetsInput
- func (s *DescribeSubnetsInput) SetPageSize(v int32) *DescribeSubnetsInput
- func (s *DescribeSubnetsInput) SetProjectName(v string) *DescribeSubnetsInput
- func (s *DescribeSubnetsInput) SetRouteTableId(v string) *DescribeSubnetsInput
- func (s *DescribeSubnetsInput) SetSubnetIds(v []*string) *DescribeSubnetsInput
- func (s *DescribeSubnetsInput) SetSubnetName(v string) *DescribeSubnetsInput
- func (s *DescribeSubnetsInput) SetSubnetOwnerId(v string) *DescribeSubnetsInput
- func (s *DescribeSubnetsInput) SetTagFilters(v []*TagFilterForDescribeSubnetsInput) *DescribeSubnetsInput
- func (s *DescribeSubnetsInput) SetVpcId(v string) *DescribeSubnetsInput
- func (s *DescribeSubnetsInput) SetZoneId(v string) *DescribeSubnetsInput
- func (s DescribeSubnetsInput) String() string
- func (s *DescribeSubnetsInput) Validate() error
- type DescribeSubnetsOutput
- func (s DescribeSubnetsOutput) GoString() string
- func (s *DescribeSubnetsOutput) SetNextToken(v string) *DescribeSubnetsOutput
- func (s *DescribeSubnetsOutput) SetPageNumber(v int32) *DescribeSubnetsOutput
- func (s *DescribeSubnetsOutput) SetPageSize(v int32) *DescribeSubnetsOutput
- func (s *DescribeSubnetsOutput) SetRequestId(v string) *DescribeSubnetsOutput
- func (s *DescribeSubnetsOutput) SetSubnets(v []*SubnetForDescribeSubnetsOutput) *DescribeSubnetsOutput
- func (s *DescribeSubnetsOutput) SetTotalCount(v int32) *DescribeSubnetsOutput
- func (s DescribeSubnetsOutput) String() string
- type DescribeVpcAttributesInput
- type DescribeVpcAttributesOutput
- func (s DescribeVpcAttributesOutput) GoString() string
- func (s *DescribeVpcAttributesOutput) SetAccountId(v string) *DescribeVpcAttributesOutput
- func (s *DescribeVpcAttributesOutput) SetCidrBlock(v string) *DescribeVpcAttributesOutput
- func (s *DescribeVpcAttributesOutput) SetCreationTime(v string) *DescribeVpcAttributesOutput
- func (s *DescribeVpcAttributesOutput) SetDescription(v string) *DescribeVpcAttributesOutput
- func (s *DescribeVpcAttributesOutput) SetDnsServers(v []*string) *DescribeVpcAttributesOutput
- func (s *DescribeVpcAttributesOutput) SetIsDefault(v bool) *DescribeVpcAttributesOutput
- func (s *DescribeVpcAttributesOutput) SetNatGatewayIds(v []*string) *DescribeVpcAttributesOutput
- func (s *DescribeVpcAttributesOutput) SetProjectName(v string) *DescribeVpcAttributesOutput
- func (s *DescribeVpcAttributesOutput) SetRequestId(v string) *DescribeVpcAttributesOutput
- func (s *DescribeVpcAttributesOutput) SetRouteTableIds(v []*string) *DescribeVpcAttributesOutput
- func (s *DescribeVpcAttributesOutput) SetSecondaryCidrBlocks(v []*string) *DescribeVpcAttributesOutput
- func (s *DescribeVpcAttributesOutput) SetSecurityGroupIds(v []*string) *DescribeVpcAttributesOutput
- func (s *DescribeVpcAttributesOutput) SetStatus(v string) *DescribeVpcAttributesOutput
- func (s *DescribeVpcAttributesOutput) SetSubnetIds(v []*string) *DescribeVpcAttributesOutput
- func (s *DescribeVpcAttributesOutput) SetTags(v []*TagForDescribeVpcAttributesOutput) *DescribeVpcAttributesOutput
- func (s *DescribeVpcAttributesOutput) SetUpdateTime(v string) *DescribeVpcAttributesOutput
- func (s *DescribeVpcAttributesOutput) SetVpcId(v string) *DescribeVpcAttributesOutput
- func (s *DescribeVpcAttributesOutput) SetVpcName(v string) *DescribeVpcAttributesOutput
- func (s DescribeVpcAttributesOutput) String() string
- type DescribeVpcsInput
- func (s DescribeVpcsInput) GoString() string
- func (s *DescribeVpcsInput) SetIsDefault(v bool) *DescribeVpcsInput
- func (s *DescribeVpcsInput) SetMaxResults(v int32) *DescribeVpcsInput
- func (s *DescribeVpcsInput) SetNextToken(v string) *DescribeVpcsInput
- func (s *DescribeVpcsInput) SetPageNumber(v int32) *DescribeVpcsInput
- func (s *DescribeVpcsInput) SetPageSize(v int32) *DescribeVpcsInput
- func (s *DescribeVpcsInput) SetProjectName(v string) *DescribeVpcsInput
- func (s *DescribeVpcsInput) SetTagFilters(v []*TagFilterForDescribeVpcsInput) *DescribeVpcsInput
- func (s *DescribeVpcsInput) SetVpcIds(v []*string) *DescribeVpcsInput
- func (s *DescribeVpcsInput) SetVpcName(v string) *DescribeVpcsInput
- func (s *DescribeVpcsInput) SetVpcOwnerId(v int32) *DescribeVpcsInput
- func (s DescribeVpcsInput) String() string
- func (s *DescribeVpcsInput) Validate() error
- type DescribeVpcsOutput
- func (s DescribeVpcsOutput) GoString() string
- func (s *DescribeVpcsOutput) SetNextToken(v string) *DescribeVpcsOutput
- func (s *DescribeVpcsOutput) SetPageNumber(v int32) *DescribeVpcsOutput
- func (s *DescribeVpcsOutput) SetPageSize(v int32) *DescribeVpcsOutput
- func (s *DescribeVpcsOutput) SetRequestId(v string) *DescribeVpcsOutput
- func (s *DescribeVpcsOutput) SetTotalCount(v int32) *DescribeVpcsOutput
- func (s *DescribeVpcsOutput) SetVpcs(v []*VpcForDescribeVpcsOutput) *DescribeVpcsOutput
- func (s DescribeVpcsOutput) String() string
- type DetachNetworkInterfaceInput
- func (s DetachNetworkInterfaceInput) GoString() string
- func (s *DetachNetworkInterfaceInput) SetInstanceId(v string) *DetachNetworkInterfaceInput
- func (s *DetachNetworkInterfaceInput) SetNetworkInterfaceId(v string) *DetachNetworkInterfaceInput
- func (s DetachNetworkInterfaceInput) String() string
- func (s *DetachNetworkInterfaceInput) Validate() error
- type DetachNetworkInterfaceOutput
- type DisassociateRouteTableInput
- func (s DisassociateRouteTableInput) GoString() string
- func (s *DisassociateRouteTableInput) SetClientToken(v string) *DisassociateRouteTableInput
- func (s *DisassociateRouteTableInput) SetRouteTableId(v string) *DisassociateRouteTableInput
- func (s *DisassociateRouteTableInput) SetSubnetId(v string) *DisassociateRouteTableInput
- func (s DisassociateRouteTableInput) String() string
- func (s *DisassociateRouteTableInput) Validate() error
- type DisassociateRouteTableOutput
- type DisassociateVpcCidrBlockInput
- func (s DisassociateVpcCidrBlockInput) GoString() string
- func (s *DisassociateVpcCidrBlockInput) SetSecondaryCidrBlock(v string) *DisassociateVpcCidrBlockInput
- func (s *DisassociateVpcCidrBlockInput) SetVpcId(v string) *DisassociateVpcCidrBlockInput
- func (s DisassociateVpcCidrBlockInput) String() string
- func (s *DisassociateVpcCidrBlockInput) Validate() error
- type DisassociateVpcCidrBlockOutput
- func (s DisassociateVpcCidrBlockOutput) GoString() string
- func (s *DisassociateVpcCidrBlockOutput) SetAsyncTaskId(v string) *DisassociateVpcCidrBlockOutput
- func (s *DisassociateVpcCidrBlockOutput) SetRequestId(v string) *DisassociateVpcCidrBlockOutput
- func (s DisassociateVpcCidrBlockOutput) String() string
- type ListTagsForResourcesInput
- func (s ListTagsForResourcesInput) GoString() string
- func (s *ListTagsForResourcesInput) SetMaxResults(v int32) *ListTagsForResourcesInput
- func (s *ListTagsForResourcesInput) SetNextToken(v string) *ListTagsForResourcesInput
- func (s *ListTagsForResourcesInput) SetResourceIds(v []*string) *ListTagsForResourcesInput
- func (s *ListTagsForResourcesInput) SetResourceType(v string) *ListTagsForResourcesInput
- func (s *ListTagsForResourcesInput) SetTagFilters(v []*TagFilterForListTagsForResourcesInput) *ListTagsForResourcesInput
- func (s *ListTagsForResourcesInput) SetTagType(v string) *ListTagsForResourcesInput
- func (s ListTagsForResourcesInput) String() string
- func (s *ListTagsForResourcesInput) Validate() error
- type ListTagsForResourcesOutput
- func (s ListTagsForResourcesOutput) GoString() string
- func (s *ListTagsForResourcesOutput) SetNextToken(v string) *ListTagsForResourcesOutput
- func (s *ListTagsForResourcesOutput) SetRequestId(v string) *ListTagsForResourcesOutput
- func (s *ListTagsForResourcesOutput) SetResourceTags(v []*ResourceTagForListTagsForResourcesOutput) *ListTagsForResourcesOutput
- func (s ListTagsForResourcesOutput) String() string
- type ModifyNetworkInterfaceAttributesInput
- func (s ModifyNetworkInterfaceAttributesInput) GoString() string
- func (s *ModifyNetworkInterfaceAttributesInput) SetDeleteOnTermination(v bool) *ModifyNetworkInterfaceAttributesInput
- func (s *ModifyNetworkInterfaceAttributesInput) SetDescription(v string) *ModifyNetworkInterfaceAttributesInput
- func (s *ModifyNetworkInterfaceAttributesInput) SetNetworkInterfaceId(v string) *ModifyNetworkInterfaceAttributesInput
- func (s *ModifyNetworkInterfaceAttributesInput) SetNetworkInterfaceName(v string) *ModifyNetworkInterfaceAttributesInput
- func (s *ModifyNetworkInterfaceAttributesInput) SetPortSecurityEnabled(v bool) *ModifyNetworkInterfaceAttributesInput
- func (s *ModifyNetworkInterfaceAttributesInput) SetSecurityGroupIds(v []*string) *ModifyNetworkInterfaceAttributesInput
- func (s ModifyNetworkInterfaceAttributesInput) String() string
- func (s *ModifyNetworkInterfaceAttributesInput) Validate() error
- type ModifyNetworkInterfaceAttributesOutput
- func (s ModifyNetworkInterfaceAttributesOutput) GoString() string
- func (s *ModifyNetworkInterfaceAttributesOutput) SetAsyncTaskId(v string) *ModifyNetworkInterfaceAttributesOutput
- func (s *ModifyNetworkInterfaceAttributesOutput) SetRequestId(v string) *ModifyNetworkInterfaceAttributesOutput
- func (s ModifyNetworkInterfaceAttributesOutput) String() string
- type ModifyRouteEntryInput
- func (s ModifyRouteEntryInput) GoString() string
- func (s *ModifyRouteEntryInput) SetDescription(v string) *ModifyRouteEntryInput
- func (s *ModifyRouteEntryInput) SetRouteEntryId(v string) *ModifyRouteEntryInput
- func (s *ModifyRouteEntryInput) SetRouteEntryName(v string) *ModifyRouteEntryInput
- func (s ModifyRouteEntryInput) String() string
- func (s *ModifyRouteEntryInput) Validate() error
- type ModifyRouteEntryOutput
- type ModifyRouteTableAttributesInput
- func (s ModifyRouteTableAttributesInput) GoString() string
- func (s *ModifyRouteTableAttributesInput) SetDescription(v string) *ModifyRouteTableAttributesInput
- func (s *ModifyRouteTableAttributesInput) SetRouteTableId(v string) *ModifyRouteTableAttributesInput
- func (s *ModifyRouteTableAttributesInput) SetRouteTableName(v string) *ModifyRouteTableAttributesInput
- func (s ModifyRouteTableAttributesInput) String() string
- func (s *ModifyRouteTableAttributesInput) Validate() error
- type ModifyRouteTableAttributesOutput
- type ModifySecurityGroupAttributesInput
- func (s ModifySecurityGroupAttributesInput) GoString() string
- func (s *ModifySecurityGroupAttributesInput) SetDescription(v string) *ModifySecurityGroupAttributesInput
- func (s *ModifySecurityGroupAttributesInput) SetSecurityGroupId(v string) *ModifySecurityGroupAttributesInput
- func (s *ModifySecurityGroupAttributesInput) SetSecurityGroupName(v string) *ModifySecurityGroupAttributesInput
- func (s ModifySecurityGroupAttributesInput) String() string
- func (s *ModifySecurityGroupAttributesInput) Validate() error
- type ModifySecurityGroupAttributesOutput
- type ModifySecurityGroupRuleDescriptionsEgressInput
- func (s ModifySecurityGroupRuleDescriptionsEgressInput) GoString() string
- func (s *ModifySecurityGroupRuleDescriptionsEgressInput) SetCidrIp(v string) *ModifySecurityGroupRuleDescriptionsEgressInput
- func (s *ModifySecurityGroupRuleDescriptionsEgressInput) SetDescription(v string) *ModifySecurityGroupRuleDescriptionsEgressInput
- func (s *ModifySecurityGroupRuleDescriptionsEgressInput) SetPortEnd(v int32) *ModifySecurityGroupRuleDescriptionsEgressInput
- func (s *ModifySecurityGroupRuleDescriptionsEgressInput) SetPortStart(v int32) *ModifySecurityGroupRuleDescriptionsEgressInput
- func (s *ModifySecurityGroupRuleDescriptionsEgressInput) SetProtocol(v string) *ModifySecurityGroupRuleDescriptionsEgressInput
- func (s *ModifySecurityGroupRuleDescriptionsEgressInput) SetSecurityGroupId(v string) *ModifySecurityGroupRuleDescriptionsEgressInput
- func (s *ModifySecurityGroupRuleDescriptionsEgressInput) SetSourceGroupId(v string) *ModifySecurityGroupRuleDescriptionsEgressInput
- func (s ModifySecurityGroupRuleDescriptionsEgressInput) String() string
- func (s *ModifySecurityGroupRuleDescriptionsEgressInput) Validate() error
- type ModifySecurityGroupRuleDescriptionsEgressOutput
- type ModifySecurityGroupRuleDescriptionsIngressInput
- func (s ModifySecurityGroupRuleDescriptionsIngressInput) GoString() string
- func (s *ModifySecurityGroupRuleDescriptionsIngressInput) SetCidrIp(v string) *ModifySecurityGroupRuleDescriptionsIngressInput
- func (s *ModifySecurityGroupRuleDescriptionsIngressInput) SetDescription(v string) *ModifySecurityGroupRuleDescriptionsIngressInput
- func (s *ModifySecurityGroupRuleDescriptionsIngressInput) SetPortEnd(v int32) *ModifySecurityGroupRuleDescriptionsIngressInput
- func (s *ModifySecurityGroupRuleDescriptionsIngressInput) SetPortStart(v int32) *ModifySecurityGroupRuleDescriptionsIngressInput
- func (s *ModifySecurityGroupRuleDescriptionsIngressInput) SetProtocol(v string) *ModifySecurityGroupRuleDescriptionsIngressInput
- func (s *ModifySecurityGroupRuleDescriptionsIngressInput) SetSecurityGroupId(v string) *ModifySecurityGroupRuleDescriptionsIngressInput
- func (s *ModifySecurityGroupRuleDescriptionsIngressInput) SetSourceGroupId(v string) *ModifySecurityGroupRuleDescriptionsIngressInput
- func (s ModifySecurityGroupRuleDescriptionsIngressInput) String() string
- func (s *ModifySecurityGroupRuleDescriptionsIngressInput) Validate() error
- type ModifySecurityGroupRuleDescriptionsIngressOutput
- type ModifySubnetAttributesInput
- func (s ModifySubnetAttributesInput) GoString() string
- func (s *ModifySubnetAttributesInput) SetDescription(v string) *ModifySubnetAttributesInput
- func (s *ModifySubnetAttributesInput) SetSubnetId(v string) *ModifySubnetAttributesInput
- func (s *ModifySubnetAttributesInput) SetSubnetName(v string) *ModifySubnetAttributesInput
- func (s ModifySubnetAttributesInput) String() string
- func (s *ModifySubnetAttributesInput) Validate() error
- type ModifySubnetAttributesOutput
- type ModifyVpcAttributesInput
- func (s ModifyVpcAttributesInput) GoString() string
- func (s *ModifyVpcAttributesInput) SetDescription(v string) *ModifyVpcAttributesInput
- func (s *ModifyVpcAttributesInput) SetDnsServers(v []*string) *ModifyVpcAttributesInput
- func (s *ModifyVpcAttributesInput) SetVpcId(v string) *ModifyVpcAttributesInput
- func (s *ModifyVpcAttributesInput) SetVpcName(v string) *ModifyVpcAttributesInput
- func (s ModifyVpcAttributesInput) String() string
- func (s *ModifyVpcAttributesInput) Validate() error
- type ModifyVpcAttributesOutput
- type NetworkInterfaceSetForDescribeNetworkInterfacesOutput
- func (s NetworkInterfaceSetForDescribeNetworkInterfacesOutput) GoString() string
- func (s *NetworkInterfaceSetForDescribeNetworkInterfacesOutput) SetAccountId(v string) *NetworkInterfaceSetForDescribeNetworkInterfacesOutput
- func (s *NetworkInterfaceSetForDescribeNetworkInterfacesOutput) SetAssociatedElasticIp(v *AssociatedElasticIpForDescribeNetworkInterfacesOutput) *NetworkInterfaceSetForDescribeNetworkInterfacesOutput
- func (s *NetworkInterfaceSetForDescribeNetworkInterfacesOutput) SetAttachment(v *AttachmentForDescribeNetworkInterfacesOutput) *NetworkInterfaceSetForDescribeNetworkInterfacesOutput
- func (s *NetworkInterfaceSetForDescribeNetworkInterfacesOutput) SetCreatedAt(v string) *NetworkInterfaceSetForDescribeNetworkInterfacesOutput
- func (s *NetworkInterfaceSetForDescribeNetworkInterfacesOutput) SetDescription(v string) *NetworkInterfaceSetForDescribeNetworkInterfacesOutput
- func (s *NetworkInterfaceSetForDescribeNetworkInterfacesOutput) SetDeviceId(v string) *NetworkInterfaceSetForDescribeNetworkInterfacesOutput
- func (s *NetworkInterfaceSetForDescribeNetworkInterfacesOutput) SetMacAddress(v string) *NetworkInterfaceSetForDescribeNetworkInterfacesOutput
- func (s *NetworkInterfaceSetForDescribeNetworkInterfacesOutput) SetNetworkInterfaceId(v string) *NetworkInterfaceSetForDescribeNetworkInterfacesOutput
- func (s *NetworkInterfaceSetForDescribeNetworkInterfacesOutput) SetNetworkInterfaceName(v string) *NetworkInterfaceSetForDescribeNetworkInterfacesOutput
- func (s *NetworkInterfaceSetForDescribeNetworkInterfacesOutput) SetPortSecurityEnabled(v bool) *NetworkInterfaceSetForDescribeNetworkInterfacesOutput
- func (s *NetworkInterfaceSetForDescribeNetworkInterfacesOutput) SetPrimaryIpAddress(v string) *NetworkInterfaceSetForDescribeNetworkInterfacesOutput
- func (s *NetworkInterfaceSetForDescribeNetworkInterfacesOutput) SetPrivateIpSets(v *PrivateIpSetsForDescribeNetworkInterfacesOutput) *NetworkInterfaceSetForDescribeNetworkInterfacesOutput
- func (s *NetworkInterfaceSetForDescribeNetworkInterfacesOutput) SetProjectName(v string) *NetworkInterfaceSetForDescribeNetworkInterfacesOutput
- func (s *NetworkInterfaceSetForDescribeNetworkInterfacesOutput) SetSecurityGroupIds(v []*string) *NetworkInterfaceSetForDescribeNetworkInterfacesOutput
- func (s *NetworkInterfaceSetForDescribeNetworkInterfacesOutput) SetServiceManaged(v bool) *NetworkInterfaceSetForDescribeNetworkInterfacesOutput
- func (s *NetworkInterfaceSetForDescribeNetworkInterfacesOutput) SetStatus(v string) *NetworkInterfaceSetForDescribeNetworkInterfacesOutput
- func (s *NetworkInterfaceSetForDescribeNetworkInterfacesOutput) SetSubnetId(v string) *NetworkInterfaceSetForDescribeNetworkInterfacesOutput
- func (s *NetworkInterfaceSetForDescribeNetworkInterfacesOutput) SetTags(v []*TagForDescribeNetworkInterfacesOutput) *NetworkInterfaceSetForDescribeNetworkInterfacesOutput
- func (s *NetworkInterfaceSetForDescribeNetworkInterfacesOutput) SetType(v string) *NetworkInterfaceSetForDescribeNetworkInterfacesOutput
- func (s *NetworkInterfaceSetForDescribeNetworkInterfacesOutput) SetUpdatedAt(v string) *NetworkInterfaceSetForDescribeNetworkInterfacesOutput
- func (s *NetworkInterfaceSetForDescribeNetworkInterfacesOutput) SetVpcId(v string) *NetworkInterfaceSetForDescribeNetworkInterfacesOutput
- func (s *NetworkInterfaceSetForDescribeNetworkInterfacesOutput) SetVpcName(v string) *NetworkInterfaceSetForDescribeNetworkInterfacesOutput
- func (s *NetworkInterfaceSetForDescribeNetworkInterfacesOutput) SetZoneId(v string) *NetworkInterfaceSetForDescribeNetworkInterfacesOutput
- func (s NetworkInterfaceSetForDescribeNetworkInterfacesOutput) String() string
- type PermissionForDescribeSecurityGroupAttributesOutput
- func (s PermissionForDescribeSecurityGroupAttributesOutput) GoString() string
- func (s *PermissionForDescribeSecurityGroupAttributesOutput) SetCidrIp(v string) *PermissionForDescribeSecurityGroupAttributesOutput
- func (s *PermissionForDescribeSecurityGroupAttributesOutput) SetCreationTime(v string) *PermissionForDescribeSecurityGroupAttributesOutput
- func (s *PermissionForDescribeSecurityGroupAttributesOutput) SetDescription(v string) *PermissionForDescribeSecurityGroupAttributesOutput
- func (s *PermissionForDescribeSecurityGroupAttributesOutput) SetDirection(v string) *PermissionForDescribeSecurityGroupAttributesOutput
- func (s *PermissionForDescribeSecurityGroupAttributesOutput) SetPortEnd(v int32) *PermissionForDescribeSecurityGroupAttributesOutput
- func (s *PermissionForDescribeSecurityGroupAttributesOutput) SetPortStart(v int32) *PermissionForDescribeSecurityGroupAttributesOutput
- func (s *PermissionForDescribeSecurityGroupAttributesOutput) SetProtocol(v string) *PermissionForDescribeSecurityGroupAttributesOutput
- func (s *PermissionForDescribeSecurityGroupAttributesOutput) SetSourceGroupId(v string) *PermissionForDescribeSecurityGroupAttributesOutput
- func (s *PermissionForDescribeSecurityGroupAttributesOutput) SetUpdateTime(v string) *PermissionForDescribeSecurityGroupAttributesOutput
- func (s PermissionForDescribeSecurityGroupAttributesOutput) String() string
- type PrivateIpSetForDescribeNetworkInterfaceAttributesOutput
- func (s PrivateIpSetForDescribeNetworkInterfaceAttributesOutput) GoString() string
- func (s *PrivateIpSetForDescribeNetworkInterfaceAttributesOutput) SetAssociatedElasticIp(v *AssociatedElasticIpForDescribeNetworkInterfaceAttributesOutput) *PrivateIpSetForDescribeNetworkInterfaceAttributesOutput
- func (s *PrivateIpSetForDescribeNetworkInterfaceAttributesOutput) SetPrimary(v bool) *PrivateIpSetForDescribeNetworkInterfaceAttributesOutput
- func (s *PrivateIpSetForDescribeNetworkInterfaceAttributesOutput) SetPrivateIpAddress(v string) *PrivateIpSetForDescribeNetworkInterfaceAttributesOutput
- func (s PrivateIpSetForDescribeNetworkInterfaceAttributesOutput) String() string
- type PrivateIpSetForDescribeNetworkInterfacesOutput
- func (s PrivateIpSetForDescribeNetworkInterfacesOutput) GoString() string
- func (s *PrivateIpSetForDescribeNetworkInterfacesOutput) SetAssociatedElasticIp(v *AssociatedElasticIpForDescribeNetworkInterfacesOutput) *PrivateIpSetForDescribeNetworkInterfacesOutput
- func (s *PrivateIpSetForDescribeNetworkInterfacesOutput) SetPrimary(v bool) *PrivateIpSetForDescribeNetworkInterfacesOutput
- func (s *PrivateIpSetForDescribeNetworkInterfacesOutput) SetPrivateIpAddress(v string) *PrivateIpSetForDescribeNetworkInterfacesOutput
- func (s PrivateIpSetForDescribeNetworkInterfacesOutput) String() string
- type PrivateIpSetsForDescribeNetworkInterfaceAttributesOutput
- func (s PrivateIpSetsForDescribeNetworkInterfaceAttributesOutput) GoString() string
- func (s *PrivateIpSetsForDescribeNetworkInterfaceAttributesOutput) SetPrivateIpSet(v []*PrivateIpSetForDescribeNetworkInterfaceAttributesOutput) *PrivateIpSetsForDescribeNetworkInterfaceAttributesOutput
- func (s PrivateIpSetsForDescribeNetworkInterfaceAttributesOutput) String() string
- type PrivateIpSetsForDescribeNetworkInterfacesOutput
- func (s PrivateIpSetsForDescribeNetworkInterfacesOutput) GoString() string
- func (s *PrivateIpSetsForDescribeNetworkInterfacesOutput) SetPrivateIpSet(v []*PrivateIpSetForDescribeNetworkInterfacesOutput) *PrivateIpSetsForDescribeNetworkInterfacesOutput
- func (s PrivateIpSetsForDescribeNetworkInterfacesOutput) String() string
- type ResourceTagForListTagsForResourcesOutput
- func (s ResourceTagForListTagsForResourcesOutput) GoString() string
- func (s *ResourceTagForListTagsForResourcesOutput) SetResourceId(v string) *ResourceTagForListTagsForResourcesOutput
- func (s *ResourceTagForListTagsForResourcesOutput) SetResourceType(v string) *ResourceTagForListTagsForResourcesOutput
- func (s *ResourceTagForListTagsForResourcesOutput) SetTagKey(v string) *ResourceTagForListTagsForResourcesOutput
- func (s *ResourceTagForListTagsForResourcesOutput) SetTagValue(v string) *ResourceTagForListTagsForResourcesOutput
- func (s ResourceTagForListTagsForResourcesOutput) String() string
- type RevokeSecurityGroupEgressInput
- func (s RevokeSecurityGroupEgressInput) GoString() string
- func (s *RevokeSecurityGroupEgressInput) SetCidrIp(v string) *RevokeSecurityGroupEgressInput
- func (s *RevokeSecurityGroupEgressInput) SetDescription(v string) *RevokeSecurityGroupEgressInput
- func (s *RevokeSecurityGroupEgressInput) SetPortEnd(v int32) *RevokeSecurityGroupEgressInput
- func (s *RevokeSecurityGroupEgressInput) SetPortStart(v int32) *RevokeSecurityGroupEgressInput
- func (s *RevokeSecurityGroupEgressInput) SetProtocol(v string) *RevokeSecurityGroupEgressInput
- func (s *RevokeSecurityGroupEgressInput) SetSecurityGroupId(v string) *RevokeSecurityGroupEgressInput
- func (s *RevokeSecurityGroupEgressInput) SetSourceGroupId(v string) *RevokeSecurityGroupEgressInput
- func (s RevokeSecurityGroupEgressInput) String() string
- func (s *RevokeSecurityGroupEgressInput) Validate() error
- type RevokeSecurityGroupEgressOutput
- func (s RevokeSecurityGroupEgressOutput) GoString() string
- func (s *RevokeSecurityGroupEgressOutput) SetAsyncTaskId(v string) *RevokeSecurityGroupEgressOutput
- func (s *RevokeSecurityGroupEgressOutput) SetRequestId(v string) *RevokeSecurityGroupEgressOutput
- func (s RevokeSecurityGroupEgressOutput) String() string
- type RevokeSecurityGroupIngressInput
- func (s RevokeSecurityGroupIngressInput) GoString() string
- func (s *RevokeSecurityGroupIngressInput) SetCidrIp(v string) *RevokeSecurityGroupIngressInput
- func (s *RevokeSecurityGroupIngressInput) SetDescription(v string) *RevokeSecurityGroupIngressInput
- func (s *RevokeSecurityGroupIngressInput) SetPortEnd(v int32) *RevokeSecurityGroupIngressInput
- func (s *RevokeSecurityGroupIngressInput) SetPortStart(v int32) *RevokeSecurityGroupIngressInput
- func (s *RevokeSecurityGroupIngressInput) SetProtocol(v string) *RevokeSecurityGroupIngressInput
- func (s *RevokeSecurityGroupIngressInput) SetSecurityGroupId(v string) *RevokeSecurityGroupIngressInput
- func (s *RevokeSecurityGroupIngressInput) SetSourceGroupId(v string) *RevokeSecurityGroupIngressInput
- func (s RevokeSecurityGroupIngressInput) String() string
- func (s *RevokeSecurityGroupIngressInput) Validate() error
- type RevokeSecurityGroupIngressOutput
- func (s RevokeSecurityGroupIngressOutput) GoString() string
- func (s *RevokeSecurityGroupIngressOutput) SetAsyncTaskId(v string) *RevokeSecurityGroupIngressOutput
- func (s *RevokeSecurityGroupIngressOutput) SetRequestId(v string) *RevokeSecurityGroupIngressOutput
- func (s RevokeSecurityGroupIngressOutput) String() string
- type RouteEntryForDescribeRouteEntryListOutput
- func (s RouteEntryForDescribeRouteEntryListOutput) GoString() string
- func (s *RouteEntryForDescribeRouteEntryListOutput) SetDescription(v string) *RouteEntryForDescribeRouteEntryListOutput
- func (s *RouteEntryForDescribeRouteEntryListOutput) SetDestinationCidrBlock(v string) *RouteEntryForDescribeRouteEntryListOutput
- func (s *RouteEntryForDescribeRouteEntryListOutput) SetNextHopId(v string) *RouteEntryForDescribeRouteEntryListOutput
- func (s *RouteEntryForDescribeRouteEntryListOutput) SetNextHopType(v string) *RouteEntryForDescribeRouteEntryListOutput
- func (s *RouteEntryForDescribeRouteEntryListOutput) SetRouteEntryId(v string) *RouteEntryForDescribeRouteEntryListOutput
- func (s *RouteEntryForDescribeRouteEntryListOutput) SetRouteEntryName(v string) *RouteEntryForDescribeRouteEntryListOutput
- func (s *RouteEntryForDescribeRouteEntryListOutput) SetRouteTableId(v string) *RouteEntryForDescribeRouteEntryListOutput
- func (s *RouteEntryForDescribeRouteEntryListOutput) SetStatus(v string) *RouteEntryForDescribeRouteEntryListOutput
- func (s *RouteEntryForDescribeRouteEntryListOutput) SetType(v string) *RouteEntryForDescribeRouteEntryListOutput
- func (s *RouteEntryForDescribeRouteEntryListOutput) SetVpcId(v string) *RouteEntryForDescribeRouteEntryListOutput
- func (s RouteEntryForDescribeRouteEntryListOutput) String() string
- type RouteTableForDescribeSubnetAttributesOutput
- func (s RouteTableForDescribeSubnetAttributesOutput) GoString() string
- func (s *RouteTableForDescribeSubnetAttributesOutput) SetRouteTableId(v string) *RouteTableForDescribeSubnetAttributesOutput
- func (s *RouteTableForDescribeSubnetAttributesOutput) SetRouteTableType(v string) *RouteTableForDescribeSubnetAttributesOutput
- func (s RouteTableForDescribeSubnetAttributesOutput) String() string
- type RouteTableForDescribeSubnetsOutput
- func (s RouteTableForDescribeSubnetsOutput) GoString() string
- func (s *RouteTableForDescribeSubnetsOutput) SetRouteTableId(v string) *RouteTableForDescribeSubnetsOutput
- func (s *RouteTableForDescribeSubnetsOutput) SetRouteTableType(v string) *RouteTableForDescribeSubnetsOutput
- func (s RouteTableForDescribeSubnetsOutput) String() string
- type RouterTableListForDescribeRouteTableListOutput
- func (s RouterTableListForDescribeRouteTableListOutput) GoString() string
- func (s *RouterTableListForDescribeRouteTableListOutput) SetAccountId(v string) *RouterTableListForDescribeRouteTableListOutput
- func (s *RouterTableListForDescribeRouteTableListOutput) SetAssociateType(v string) *RouterTableListForDescribeRouteTableListOutput
- func (s *RouterTableListForDescribeRouteTableListOutput) SetCreationTime(v string) *RouterTableListForDescribeRouteTableListOutput
- func (s *RouterTableListForDescribeRouteTableListOutput) SetDescription(v string) *RouterTableListForDescribeRouteTableListOutput
- func (s *RouterTableListForDescribeRouteTableListOutput) SetProjectName(v string) *RouterTableListForDescribeRouteTableListOutput
- func (s *RouterTableListForDescribeRouteTableListOutput) SetRouteTableId(v string) *RouterTableListForDescribeRouteTableListOutput
- func (s *RouterTableListForDescribeRouteTableListOutput) SetRouteTableName(v string) *RouterTableListForDescribeRouteTableListOutput
- func (s *RouterTableListForDescribeRouteTableListOutput) SetRouteTableType(v string) *RouterTableListForDescribeRouteTableListOutput
- func (s *RouterTableListForDescribeRouteTableListOutput) SetSubnetIds(v []*string) *RouterTableListForDescribeRouteTableListOutput
- func (s *RouterTableListForDescribeRouteTableListOutput) SetTags(v []*TagForDescribeRouteTableListOutput) *RouterTableListForDescribeRouteTableListOutput
- func (s *RouterTableListForDescribeRouteTableListOutput) SetUpdateTime(v string) *RouterTableListForDescribeRouteTableListOutput
- func (s *RouterTableListForDescribeRouteTableListOutput) SetVpcId(v string) *RouterTableListForDescribeRouteTableListOutput
- func (s *RouterTableListForDescribeRouteTableListOutput) SetVpcName(v string) *RouterTableListForDescribeRouteTableListOutput
- func (s RouterTableListForDescribeRouteTableListOutput) String() string
- type SecurityGroupForDescribeSecurityGroupsOutput
- func (s SecurityGroupForDescribeSecurityGroupsOutput) GoString() string
- func (s *SecurityGroupForDescribeSecurityGroupsOutput) SetAccountId(v string) *SecurityGroupForDescribeSecurityGroupsOutput
- func (s *SecurityGroupForDescribeSecurityGroupsOutput) SetCreationTime(v string) *SecurityGroupForDescribeSecurityGroupsOutput
- func (s *SecurityGroupForDescribeSecurityGroupsOutput) SetDescription(v string) *SecurityGroupForDescribeSecurityGroupsOutput
- func (s *SecurityGroupForDescribeSecurityGroupsOutput) SetProjectName(v string) *SecurityGroupForDescribeSecurityGroupsOutput
- func (s *SecurityGroupForDescribeSecurityGroupsOutput) SetSecurityGroupId(v string) *SecurityGroupForDescribeSecurityGroupsOutput
- func (s *SecurityGroupForDescribeSecurityGroupsOutput) SetSecurityGroupName(v string) *SecurityGroupForDescribeSecurityGroupsOutput
- func (s *SecurityGroupForDescribeSecurityGroupsOutput) SetServiceManaged(v bool) *SecurityGroupForDescribeSecurityGroupsOutput
- func (s *SecurityGroupForDescribeSecurityGroupsOutput) SetStatus(v string) *SecurityGroupForDescribeSecurityGroupsOutput
- func (s *SecurityGroupForDescribeSecurityGroupsOutput) SetTags(v []*TagForDescribeSecurityGroupsOutput) *SecurityGroupForDescribeSecurityGroupsOutput
- func (s *SecurityGroupForDescribeSecurityGroupsOutput) SetType(v string) *SecurityGroupForDescribeSecurityGroupsOutput
- func (s *SecurityGroupForDescribeSecurityGroupsOutput) SetVpcId(v string) *SecurityGroupForDescribeSecurityGroupsOutput
- func (s SecurityGroupForDescribeSecurityGroupsOutput) String() string
- type SubnetForDescribeSubnetsOutput
- func (s SubnetForDescribeSubnetsOutput) GoString() string
- func (s *SubnetForDescribeSubnetsOutput) SetAccountId(v string) *SubnetForDescribeSubnetsOutput
- func (s *SubnetForDescribeSubnetsOutput) SetAvailableIpAddressCount(v int32) *SubnetForDescribeSubnetsOutput
- func (s *SubnetForDescribeSubnetsOutput) SetCidrBlock(v string) *SubnetForDescribeSubnetsOutput
- func (s *SubnetForDescribeSubnetsOutput) SetCreationTime(v string) *SubnetForDescribeSubnetsOutput
- func (s *SubnetForDescribeSubnetsOutput) SetDescription(v string) *SubnetForDescribeSubnetsOutput
- func (s *SubnetForDescribeSubnetsOutput) SetIsDefault(v bool) *SubnetForDescribeSubnetsOutput
- func (s *SubnetForDescribeSubnetsOutput) SetProjectName(v string) *SubnetForDescribeSubnetsOutput
- func (s *SubnetForDescribeSubnetsOutput) SetRouteTable(v *RouteTableForDescribeSubnetsOutput) *SubnetForDescribeSubnetsOutput
- func (s *SubnetForDescribeSubnetsOutput) SetStatus(v string) *SubnetForDescribeSubnetsOutput
- func (s *SubnetForDescribeSubnetsOutput) SetSubnetId(v string) *SubnetForDescribeSubnetsOutput
- func (s *SubnetForDescribeSubnetsOutput) SetSubnetName(v string) *SubnetForDescribeSubnetsOutput
- func (s *SubnetForDescribeSubnetsOutput) SetTags(v []*TagForDescribeSubnetsOutput) *SubnetForDescribeSubnetsOutput
- func (s *SubnetForDescribeSubnetsOutput) SetTotalIpv4Count(v int32) *SubnetForDescribeSubnetsOutput
- func (s *SubnetForDescribeSubnetsOutput) SetUpdateTime(v string) *SubnetForDescribeSubnetsOutput
- func (s *SubnetForDescribeSubnetsOutput) SetVpcId(v string) *SubnetForDescribeSubnetsOutput
- func (s *SubnetForDescribeSubnetsOutput) SetZoneId(v string) *SubnetForDescribeSubnetsOutput
- func (s SubnetForDescribeSubnetsOutput) String() string
- type TagFilterForDescribeNetworkInterfacesInput
- func (s TagFilterForDescribeNetworkInterfacesInput) GoString() string
- func (s *TagFilterForDescribeNetworkInterfacesInput) SetKey(v string) *TagFilterForDescribeNetworkInterfacesInput
- func (s *TagFilterForDescribeNetworkInterfacesInput) SetValues(v []*string) *TagFilterForDescribeNetworkInterfacesInput
- func (s TagFilterForDescribeNetworkInterfacesInput) String() string
- type TagFilterForDescribeRouteTableListInput
- func (s TagFilterForDescribeRouteTableListInput) GoString() string
- func (s *TagFilterForDescribeRouteTableListInput) SetKey(v string) *TagFilterForDescribeRouteTableListInput
- func (s *TagFilterForDescribeRouteTableListInput) SetValues(v []*string) *TagFilterForDescribeRouteTableListInput
- func (s TagFilterForDescribeRouteTableListInput) String() string
- type TagFilterForDescribeSecurityGroupsInput
- func (s TagFilterForDescribeSecurityGroupsInput) GoString() string
- func (s *TagFilterForDescribeSecurityGroupsInput) SetKey(v string) *TagFilterForDescribeSecurityGroupsInput
- func (s *TagFilterForDescribeSecurityGroupsInput) SetValues(v []*string) *TagFilterForDescribeSecurityGroupsInput
- func (s TagFilterForDescribeSecurityGroupsInput) String() string
- type TagFilterForDescribeSubnetsInput
- func (s TagFilterForDescribeSubnetsInput) GoString() string
- func (s *TagFilterForDescribeSubnetsInput) SetKey(v string) *TagFilterForDescribeSubnetsInput
- func (s *TagFilterForDescribeSubnetsInput) SetValues(v []*string) *TagFilterForDescribeSubnetsInput
- func (s TagFilterForDescribeSubnetsInput) String() string
- type TagFilterForDescribeVpcsInput
- type TagFilterForListTagsForResourcesInput
- func (s TagFilterForListTagsForResourcesInput) GoString() string
- func (s *TagFilterForListTagsForResourcesInput) SetKey(v string) *TagFilterForListTagsForResourcesInput
- func (s *TagFilterForListTagsForResourcesInput) SetValues(v []*string) *TagFilterForListTagsForResourcesInput
- func (s TagFilterForListTagsForResourcesInput) String() string
- type TagForCreateNetworkInterfaceInput
- func (s TagForCreateNetworkInterfaceInput) GoString() string
- func (s *TagForCreateNetworkInterfaceInput) SetKey(v string) *TagForCreateNetworkInterfaceInput
- func (s *TagForCreateNetworkInterfaceInput) SetValue(v string) *TagForCreateNetworkInterfaceInput
- func (s TagForCreateNetworkInterfaceInput) String() string
- type TagForCreateRouteTableInput
- type TagForCreateSecurityGroupInput
- type TagForCreateSubnetInput
- type TagForCreateVpcInput
- type TagForDescribeNetworkInterfaceAttributesOutput
- func (s TagForDescribeNetworkInterfaceAttributesOutput) GoString() string
- func (s *TagForDescribeNetworkInterfaceAttributesOutput) SetKey(v string) *TagForDescribeNetworkInterfaceAttributesOutput
- func (s *TagForDescribeNetworkInterfaceAttributesOutput) SetValue(v string) *TagForDescribeNetworkInterfaceAttributesOutput
- func (s TagForDescribeNetworkInterfaceAttributesOutput) String() string
- type TagForDescribeNetworkInterfacesOutput
- func (s TagForDescribeNetworkInterfacesOutput) GoString() string
- func (s *TagForDescribeNetworkInterfacesOutput) SetKey(v string) *TagForDescribeNetworkInterfacesOutput
- func (s *TagForDescribeNetworkInterfacesOutput) SetValue(v string) *TagForDescribeNetworkInterfacesOutput
- func (s TagForDescribeNetworkInterfacesOutput) String() string
- type TagForDescribeRouteTableListOutput
- func (s TagForDescribeRouteTableListOutput) GoString() string
- func (s *TagForDescribeRouteTableListOutput) SetKey(v string) *TagForDescribeRouteTableListOutput
- func (s *TagForDescribeRouteTableListOutput) SetValue(v string) *TagForDescribeRouteTableListOutput
- func (s TagForDescribeRouteTableListOutput) String() string
- type TagForDescribeSecurityGroupAttributesOutput
- func (s TagForDescribeSecurityGroupAttributesOutput) GoString() string
- func (s *TagForDescribeSecurityGroupAttributesOutput) SetKey(v string) *TagForDescribeSecurityGroupAttributesOutput
- func (s *TagForDescribeSecurityGroupAttributesOutput) SetValue(v string) *TagForDescribeSecurityGroupAttributesOutput
- func (s TagForDescribeSecurityGroupAttributesOutput) String() string
- type TagForDescribeSecurityGroupsOutput
- func (s TagForDescribeSecurityGroupsOutput) GoString() string
- func (s *TagForDescribeSecurityGroupsOutput) SetKey(v string) *TagForDescribeSecurityGroupsOutput
- func (s *TagForDescribeSecurityGroupsOutput) SetValue(v string) *TagForDescribeSecurityGroupsOutput
- func (s TagForDescribeSecurityGroupsOutput) String() string
- type TagForDescribeSubnetAttributesOutput
- func (s TagForDescribeSubnetAttributesOutput) GoString() string
- func (s *TagForDescribeSubnetAttributesOutput) SetKey(v string) *TagForDescribeSubnetAttributesOutput
- func (s *TagForDescribeSubnetAttributesOutput) SetValue(v string) *TagForDescribeSubnetAttributesOutput
- func (s TagForDescribeSubnetAttributesOutput) String() string
- type TagForDescribeSubnetsOutput
- type TagForDescribeVpcAttributesOutput
- func (s TagForDescribeVpcAttributesOutput) GoString() string
- func (s *TagForDescribeVpcAttributesOutput) SetKey(v string) *TagForDescribeVpcAttributesOutput
- func (s *TagForDescribeVpcAttributesOutput) SetValue(v string) *TagForDescribeVpcAttributesOutput
- func (s TagForDescribeVpcAttributesOutput) String() string
- type TagForDescribeVpcsOutput
- type TagForTagResourcesInput
- func (s TagForTagResourcesInput) GoString() string
- func (s *TagForTagResourcesInput) SetKey(v string) *TagForTagResourcesInput
- func (s *TagForTagResourcesInput) SetValue(v string) *TagForTagResourcesInput
- func (s TagForTagResourcesInput) String() string
- func (s *TagForTagResourcesInput) Validate() error
- type TagResourcesInput
- func (s TagResourcesInput) GoString() string
- func (s *TagResourcesInput) SetResourceIds(v []*string) *TagResourcesInput
- func (s *TagResourcesInput) SetResourceType(v string) *TagResourcesInput
- func (s *TagResourcesInput) SetTags(v []*TagForTagResourcesInput) *TagResourcesInput
- func (s TagResourcesInput) String() string
- func (s *TagResourcesInput) Validate() error
- type TagResourcesOutput
- type UnassignPrivateIpAddressesInput
- func (s UnassignPrivateIpAddressesInput) GoString() string
- func (s *UnassignPrivateIpAddressesInput) SetNetworkInterfaceId(v string) *UnassignPrivateIpAddressesInput
- func (s *UnassignPrivateIpAddressesInput) SetPrivateIpAddress(v []*string) *UnassignPrivateIpAddressesInput
- func (s UnassignPrivateIpAddressesInput) String() string
- func (s *UnassignPrivateIpAddressesInput) Validate() error
- type UnassignPrivateIpAddressesOutput
- func (s UnassignPrivateIpAddressesOutput) GoString() string
- func (s *UnassignPrivateIpAddressesOutput) SetAsyncTaskId(v string) *UnassignPrivateIpAddressesOutput
- func (s *UnassignPrivateIpAddressesOutput) SetRequestId(v string) *UnassignPrivateIpAddressesOutput
- func (s UnassignPrivateIpAddressesOutput) String() string
- type UntagResourcesInput
- func (s UntagResourcesInput) GoString() string
- func (s *UntagResourcesInput) SetResourceIds(v []*string) *UntagResourcesInput
- func (s *UntagResourcesInput) SetResourceType(v string) *UntagResourcesInput
- func (s *UntagResourcesInput) SetTagKeys(v []*string) *UntagResourcesInput
- func (s UntagResourcesInput) String() string
- func (s *UntagResourcesInput) Validate() error
- type UntagResourcesOutput
- type VPC20250901
- func (c *VPC20250901) AssignPrivateIpAddresses(input *AssignPrivateIpAddressesInput) (*AssignPrivateIpAddressesOutput, error)
- func (c *VPC20250901) AssignPrivateIpAddressesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *VPC20250901) AssignPrivateIpAddressesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *VPC20250901) AssignPrivateIpAddressesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *VPC20250901) AssignPrivateIpAddressesRequest(input *AssignPrivateIpAddressesInput) (req *request.Request, output *AssignPrivateIpAddressesOutput)
- func (c *VPC20250901) AssignPrivateIpAddressesWithContext(ctx byteplus.Context, input *AssignPrivateIpAddressesInput, ...) (*AssignPrivateIpAddressesOutput, error)
- func (c *VPC20250901) AssociateRouteTable(input *AssociateRouteTableInput) (*AssociateRouteTableOutput, error)
- func (c *VPC20250901) AssociateRouteTableCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *VPC20250901) AssociateRouteTableCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *VPC20250901) AssociateRouteTableCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *VPC20250901) AssociateRouteTableRequest(input *AssociateRouteTableInput) (req *request.Request, output *AssociateRouteTableOutput)
- func (c *VPC20250901) AssociateRouteTableWithContext(ctx byteplus.Context, input *AssociateRouteTableInput, opts ...request.Option) (*AssociateRouteTableOutput, error)
- func (c *VPC20250901) AssociateVpcCidrBlock(input *AssociateVpcCidrBlockInput) (*AssociateVpcCidrBlockOutput, error)
- func (c *VPC20250901) AssociateVpcCidrBlockCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *VPC20250901) AssociateVpcCidrBlockCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *VPC20250901) AssociateVpcCidrBlockCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *VPC20250901) AssociateVpcCidrBlockRequest(input *AssociateVpcCidrBlockInput) (req *request.Request, output *AssociateVpcCidrBlockOutput)
- func (c *VPC20250901) AssociateVpcCidrBlockWithContext(ctx byteplus.Context, input *AssociateVpcCidrBlockInput, ...) (*AssociateVpcCidrBlockOutput, error)
- func (c *VPC20250901) AttachNetworkInterface(input *AttachNetworkInterfaceInput) (*AttachNetworkInterfaceOutput, error)
- func (c *VPC20250901) AttachNetworkInterfaceCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *VPC20250901) AttachNetworkInterfaceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *VPC20250901) AttachNetworkInterfaceCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *VPC20250901) AttachNetworkInterfaceRequest(input *AttachNetworkInterfaceInput) (req *request.Request, output *AttachNetworkInterfaceOutput)
- func (c *VPC20250901) AttachNetworkInterfaceWithContext(ctx byteplus.Context, input *AttachNetworkInterfaceInput, ...) (*AttachNetworkInterfaceOutput, error)
- func (c *VPC20250901) AuthorizeSecurityGroupEgress(input *AuthorizeSecurityGroupEgressInput) (*AuthorizeSecurityGroupEgressOutput, error)
- func (c *VPC20250901) AuthorizeSecurityGroupEgressCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *VPC20250901) AuthorizeSecurityGroupEgressCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *VPC20250901) AuthorizeSecurityGroupEgressCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *VPC20250901) AuthorizeSecurityGroupEgressRequest(input *AuthorizeSecurityGroupEgressInput) (req *request.Request, output *AuthorizeSecurityGroupEgressOutput)
- func (c *VPC20250901) AuthorizeSecurityGroupEgressWithContext(ctx byteplus.Context, input *AuthorizeSecurityGroupEgressInput, ...) (*AuthorizeSecurityGroupEgressOutput, error)
- func (c *VPC20250901) AuthorizeSecurityGroupIngress(input *AuthorizeSecurityGroupIngressInput) (*AuthorizeSecurityGroupIngressOutput, error)
- func (c *VPC20250901) AuthorizeSecurityGroupIngressCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *VPC20250901) AuthorizeSecurityGroupIngressCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *VPC20250901) AuthorizeSecurityGroupIngressCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *VPC20250901) AuthorizeSecurityGroupIngressRequest(input *AuthorizeSecurityGroupIngressInput) (req *request.Request, output *AuthorizeSecurityGroupIngressOutput)
- func (c *VPC20250901) AuthorizeSecurityGroupIngressWithContext(ctx byteplus.Context, input *AuthorizeSecurityGroupIngressInput, ...) (*AuthorizeSecurityGroupIngressOutput, error)
- func (c *VPC20250901) CreateNetworkInterface(input *CreateNetworkInterfaceInput) (*CreateNetworkInterfaceOutput, error)
- func (c *VPC20250901) CreateNetworkInterfaceCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *VPC20250901) CreateNetworkInterfaceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *VPC20250901) CreateNetworkInterfaceCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *VPC20250901) CreateNetworkInterfaceRequest(input *CreateNetworkInterfaceInput) (req *request.Request, output *CreateNetworkInterfaceOutput)
- func (c *VPC20250901) CreateNetworkInterfaceWithContext(ctx byteplus.Context, input *CreateNetworkInterfaceInput, ...) (*CreateNetworkInterfaceOutput, error)
- func (c *VPC20250901) CreateRouteEntry(input *CreateRouteEntryInput) (*CreateRouteEntryOutput, error)
- func (c *VPC20250901) CreateRouteEntryCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *VPC20250901) CreateRouteEntryCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *VPC20250901) CreateRouteEntryCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *VPC20250901) CreateRouteEntryRequest(input *CreateRouteEntryInput) (req *request.Request, output *CreateRouteEntryOutput)
- func (c *VPC20250901) CreateRouteEntryWithContext(ctx byteplus.Context, input *CreateRouteEntryInput, opts ...request.Option) (*CreateRouteEntryOutput, error)
- func (c *VPC20250901) CreateRouteTable(input *CreateRouteTableInput) (*CreateRouteTableOutput, error)
- func (c *VPC20250901) CreateRouteTableCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *VPC20250901) CreateRouteTableCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *VPC20250901) CreateRouteTableCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *VPC20250901) CreateRouteTableRequest(input *CreateRouteTableInput) (req *request.Request, output *CreateRouteTableOutput)
- func (c *VPC20250901) CreateRouteTableWithContext(ctx byteplus.Context, input *CreateRouteTableInput, opts ...request.Option) (*CreateRouteTableOutput, error)
- func (c *VPC20250901) CreateSecurityGroup(input *CreateSecurityGroupInput) (*CreateSecurityGroupOutput, error)
- func (c *VPC20250901) CreateSecurityGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *VPC20250901) CreateSecurityGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *VPC20250901) CreateSecurityGroupCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *VPC20250901) CreateSecurityGroupRequest(input *CreateSecurityGroupInput) (req *request.Request, output *CreateSecurityGroupOutput)
- func (c *VPC20250901) CreateSecurityGroupWithContext(ctx byteplus.Context, input *CreateSecurityGroupInput, opts ...request.Option) (*CreateSecurityGroupOutput, error)
- func (c *VPC20250901) CreateSubnet(input *CreateSubnetInput) (*CreateSubnetOutput, error)
- func (c *VPC20250901) CreateSubnetCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *VPC20250901) CreateSubnetCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *VPC20250901) CreateSubnetCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *VPC20250901) CreateSubnetRequest(input *CreateSubnetInput) (req *request.Request, output *CreateSubnetOutput)
- func (c *VPC20250901) CreateSubnetWithContext(ctx byteplus.Context, input *CreateSubnetInput, opts ...request.Option) (*CreateSubnetOutput, error)
- func (c *VPC20250901) CreateVpc(input *CreateVpcInput) (*CreateVpcOutput, error)
- func (c *VPC20250901) CreateVpcCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *VPC20250901) CreateVpcCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *VPC20250901) CreateVpcCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *VPC20250901) CreateVpcRequest(input *CreateVpcInput) (req *request.Request, output *CreateVpcOutput)
- func (c *VPC20250901) CreateVpcWithContext(ctx byteplus.Context, input *CreateVpcInput, opts ...request.Option) (*CreateVpcOutput, error)
- func (c *VPC20250901) DeleteNetworkInterface(input *DeleteNetworkInterfaceInput) (*DeleteNetworkInterfaceOutput, error)
- func (c *VPC20250901) DeleteNetworkInterfaceCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *VPC20250901) DeleteNetworkInterfaceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *VPC20250901) DeleteNetworkInterfaceCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *VPC20250901) DeleteNetworkInterfaceRequest(input *DeleteNetworkInterfaceInput) (req *request.Request, output *DeleteNetworkInterfaceOutput)
- func (c *VPC20250901) DeleteNetworkInterfaceWithContext(ctx byteplus.Context, input *DeleteNetworkInterfaceInput, ...) (*DeleteNetworkInterfaceOutput, error)
- func (c *VPC20250901) DeleteRouteEntry(input *DeleteRouteEntryInput) (*DeleteRouteEntryOutput, error)
- func (c *VPC20250901) DeleteRouteEntryCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *VPC20250901) DeleteRouteEntryCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *VPC20250901) DeleteRouteEntryCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *VPC20250901) DeleteRouteEntryRequest(input *DeleteRouteEntryInput) (req *request.Request, output *DeleteRouteEntryOutput)
- func (c *VPC20250901) DeleteRouteEntryWithContext(ctx byteplus.Context, input *DeleteRouteEntryInput, opts ...request.Option) (*DeleteRouteEntryOutput, error)
- func (c *VPC20250901) DeleteRouteTable(input *DeleteRouteTableInput) (*DeleteRouteTableOutput, error)
- func (c *VPC20250901) DeleteRouteTableCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *VPC20250901) DeleteRouteTableCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *VPC20250901) DeleteRouteTableCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *VPC20250901) DeleteRouteTableRequest(input *DeleteRouteTableInput) (req *request.Request, output *DeleteRouteTableOutput)
- func (c *VPC20250901) DeleteRouteTableWithContext(ctx byteplus.Context, input *DeleteRouteTableInput, opts ...request.Option) (*DeleteRouteTableOutput, error)
- func (c *VPC20250901) DeleteSecurityGroup(input *DeleteSecurityGroupInput) (*DeleteSecurityGroupOutput, error)
- func (c *VPC20250901) DeleteSecurityGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *VPC20250901) DeleteSecurityGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *VPC20250901) DeleteSecurityGroupCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *VPC20250901) DeleteSecurityGroupRequest(input *DeleteSecurityGroupInput) (req *request.Request, output *DeleteSecurityGroupOutput)
- func (c *VPC20250901) DeleteSecurityGroupWithContext(ctx byteplus.Context, input *DeleteSecurityGroupInput, opts ...request.Option) (*DeleteSecurityGroupOutput, error)
- func (c *VPC20250901) DeleteSubnet(input *DeleteSubnetInput) (*DeleteSubnetOutput, error)
- func (c *VPC20250901) DeleteSubnetCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *VPC20250901) DeleteSubnetCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *VPC20250901) DeleteSubnetCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *VPC20250901) DeleteSubnetRequest(input *DeleteSubnetInput) (req *request.Request, output *DeleteSubnetOutput)
- func (c *VPC20250901) DeleteSubnetWithContext(ctx byteplus.Context, input *DeleteSubnetInput, opts ...request.Option) (*DeleteSubnetOutput, error)
- func (c *VPC20250901) DeleteVpc(input *DeleteVpcInput) (*DeleteVpcOutput, error)
- func (c *VPC20250901) DeleteVpcCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *VPC20250901) DeleteVpcCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *VPC20250901) DeleteVpcCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *VPC20250901) DeleteVpcRequest(input *DeleteVpcInput) (req *request.Request, output *DeleteVpcOutput)
- func (c *VPC20250901) DeleteVpcWithContext(ctx byteplus.Context, input *DeleteVpcInput, opts ...request.Option) (*DeleteVpcOutput, error)
- func (c *VPC20250901) DescribeNetworkInterfaceAttributes(input *DescribeNetworkInterfaceAttributesInput) (*DescribeNetworkInterfaceAttributesOutput, error)
- func (c *VPC20250901) DescribeNetworkInterfaceAttributesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *VPC20250901) DescribeNetworkInterfaceAttributesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *VPC20250901) DescribeNetworkInterfaceAttributesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *VPC20250901) DescribeNetworkInterfaceAttributesRequest(input *DescribeNetworkInterfaceAttributesInput) (req *request.Request, output *DescribeNetworkInterfaceAttributesOutput)
- func (c *VPC20250901) DescribeNetworkInterfaceAttributesWithContext(ctx byteplus.Context, input *DescribeNetworkInterfaceAttributesInput, ...) (*DescribeNetworkInterfaceAttributesOutput, error)
- func (c *VPC20250901) DescribeNetworkInterfaces(input *DescribeNetworkInterfacesInput) (*DescribeNetworkInterfacesOutput, error)
- func (c *VPC20250901) DescribeNetworkInterfacesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *VPC20250901) DescribeNetworkInterfacesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *VPC20250901) DescribeNetworkInterfacesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *VPC20250901) DescribeNetworkInterfacesRequest(input *DescribeNetworkInterfacesInput) (req *request.Request, output *DescribeNetworkInterfacesOutput)
- func (c *VPC20250901) DescribeNetworkInterfacesWithContext(ctx byteplus.Context, input *DescribeNetworkInterfacesInput, ...) (*DescribeNetworkInterfacesOutput, error)
- func (c *VPC20250901) DescribeRouteEntryList(input *DescribeRouteEntryListInput) (*DescribeRouteEntryListOutput, error)
- func (c *VPC20250901) DescribeRouteEntryListCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *VPC20250901) DescribeRouteEntryListCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *VPC20250901) DescribeRouteEntryListCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *VPC20250901) DescribeRouteEntryListRequest(input *DescribeRouteEntryListInput) (req *request.Request, output *DescribeRouteEntryListOutput)
- func (c *VPC20250901) DescribeRouteEntryListWithContext(ctx byteplus.Context, input *DescribeRouteEntryListInput, ...) (*DescribeRouteEntryListOutput, error)
- func (c *VPC20250901) DescribeRouteTableList(input *DescribeRouteTableListInput) (*DescribeRouteTableListOutput, error)
- func (c *VPC20250901) DescribeRouteTableListCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *VPC20250901) DescribeRouteTableListCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *VPC20250901) DescribeRouteTableListCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *VPC20250901) DescribeRouteTableListRequest(input *DescribeRouteTableListInput) (req *request.Request, output *DescribeRouteTableListOutput)
- func (c *VPC20250901) DescribeRouteTableListWithContext(ctx byteplus.Context, input *DescribeRouteTableListInput, ...) (*DescribeRouteTableListOutput, error)
- func (c *VPC20250901) DescribeSecurityGroupAttributes(input *DescribeSecurityGroupAttributesInput) (*DescribeSecurityGroupAttributesOutput, error)
- func (c *VPC20250901) DescribeSecurityGroupAttributesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *VPC20250901) DescribeSecurityGroupAttributesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *VPC20250901) DescribeSecurityGroupAttributesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *VPC20250901) DescribeSecurityGroupAttributesRequest(input *DescribeSecurityGroupAttributesInput) (req *request.Request, output *DescribeSecurityGroupAttributesOutput)
- func (c *VPC20250901) DescribeSecurityGroupAttributesWithContext(ctx byteplus.Context, input *DescribeSecurityGroupAttributesInput, ...) (*DescribeSecurityGroupAttributesOutput, error)
- func (c *VPC20250901) DescribeSecurityGroups(input *DescribeSecurityGroupsInput) (*DescribeSecurityGroupsOutput, error)
- func (c *VPC20250901) DescribeSecurityGroupsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *VPC20250901) DescribeSecurityGroupsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *VPC20250901) DescribeSecurityGroupsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *VPC20250901) DescribeSecurityGroupsRequest(input *DescribeSecurityGroupsInput) (req *request.Request, output *DescribeSecurityGroupsOutput)
- func (c *VPC20250901) DescribeSecurityGroupsWithContext(ctx byteplus.Context, input *DescribeSecurityGroupsInput, ...) (*DescribeSecurityGroupsOutput, error)
- func (c *VPC20250901) DescribeSubnetAttributes(input *DescribeSubnetAttributesInput) (*DescribeSubnetAttributesOutput, error)
- func (c *VPC20250901) DescribeSubnetAttributesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *VPC20250901) DescribeSubnetAttributesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *VPC20250901) DescribeSubnetAttributesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *VPC20250901) DescribeSubnetAttributesRequest(input *DescribeSubnetAttributesInput) (req *request.Request, output *DescribeSubnetAttributesOutput)
- func (c *VPC20250901) DescribeSubnetAttributesWithContext(ctx byteplus.Context, input *DescribeSubnetAttributesInput, ...) (*DescribeSubnetAttributesOutput, error)
- func (c *VPC20250901) DescribeSubnets(input *DescribeSubnetsInput) (*DescribeSubnetsOutput, error)
- func (c *VPC20250901) DescribeSubnetsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *VPC20250901) DescribeSubnetsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *VPC20250901) DescribeSubnetsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *VPC20250901) DescribeSubnetsRequest(input *DescribeSubnetsInput) (req *request.Request, output *DescribeSubnetsOutput)
- func (c *VPC20250901) DescribeSubnetsWithContext(ctx byteplus.Context, input *DescribeSubnetsInput, opts ...request.Option) (*DescribeSubnetsOutput, error)
- func (c *VPC20250901) DescribeVpcAttributes(input *DescribeVpcAttributesInput) (*DescribeVpcAttributesOutput, error)
- func (c *VPC20250901) DescribeVpcAttributesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *VPC20250901) DescribeVpcAttributesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *VPC20250901) DescribeVpcAttributesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *VPC20250901) DescribeVpcAttributesRequest(input *DescribeVpcAttributesInput) (req *request.Request, output *DescribeVpcAttributesOutput)
- func (c *VPC20250901) DescribeVpcAttributesWithContext(ctx byteplus.Context, input *DescribeVpcAttributesInput, ...) (*DescribeVpcAttributesOutput, error)
- func (c *VPC20250901) DescribeVpcs(input *DescribeVpcsInput) (*DescribeVpcsOutput, error)
- func (c *VPC20250901) DescribeVpcsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *VPC20250901) DescribeVpcsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *VPC20250901) DescribeVpcsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *VPC20250901) DescribeVpcsRequest(input *DescribeVpcsInput) (req *request.Request, output *DescribeVpcsOutput)
- func (c *VPC20250901) DescribeVpcsWithContext(ctx byteplus.Context, input *DescribeVpcsInput, opts ...request.Option) (*DescribeVpcsOutput, error)
- func (c *VPC20250901) DetachNetworkInterface(input *DetachNetworkInterfaceInput) (*DetachNetworkInterfaceOutput, error)
- func (c *VPC20250901) DetachNetworkInterfaceCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *VPC20250901) DetachNetworkInterfaceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *VPC20250901) DetachNetworkInterfaceCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *VPC20250901) DetachNetworkInterfaceRequest(input *DetachNetworkInterfaceInput) (req *request.Request, output *DetachNetworkInterfaceOutput)
- func (c *VPC20250901) DetachNetworkInterfaceWithContext(ctx byteplus.Context, input *DetachNetworkInterfaceInput, ...) (*DetachNetworkInterfaceOutput, error)
- func (c *VPC20250901) DisassociateRouteTable(input *DisassociateRouteTableInput) (*DisassociateRouteTableOutput, error)
- func (c *VPC20250901) DisassociateRouteTableCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *VPC20250901) DisassociateRouteTableCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *VPC20250901) DisassociateRouteTableCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *VPC20250901) DisassociateRouteTableRequest(input *DisassociateRouteTableInput) (req *request.Request, output *DisassociateRouteTableOutput)
- func (c *VPC20250901) DisassociateRouteTableWithContext(ctx byteplus.Context, input *DisassociateRouteTableInput, ...) (*DisassociateRouteTableOutput, error)
- func (c *VPC20250901) DisassociateVpcCidrBlock(input *DisassociateVpcCidrBlockInput) (*DisassociateVpcCidrBlockOutput, error)
- func (c *VPC20250901) DisassociateVpcCidrBlockCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *VPC20250901) DisassociateVpcCidrBlockCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *VPC20250901) DisassociateVpcCidrBlockCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *VPC20250901) DisassociateVpcCidrBlockRequest(input *DisassociateVpcCidrBlockInput) (req *request.Request, output *DisassociateVpcCidrBlockOutput)
- func (c *VPC20250901) DisassociateVpcCidrBlockWithContext(ctx byteplus.Context, input *DisassociateVpcCidrBlockInput, ...) (*DisassociateVpcCidrBlockOutput, error)
- func (c *VPC20250901) ListTagsForResources(input *ListTagsForResourcesInput) (*ListTagsForResourcesOutput, error)
- func (c *VPC20250901) ListTagsForResourcesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *VPC20250901) ListTagsForResourcesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *VPC20250901) ListTagsForResourcesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *VPC20250901) ListTagsForResourcesRequest(input *ListTagsForResourcesInput) (req *request.Request, output *ListTagsForResourcesOutput)
- func (c *VPC20250901) ListTagsForResourcesWithContext(ctx byteplus.Context, input *ListTagsForResourcesInput, opts ...request.Option) (*ListTagsForResourcesOutput, error)
- func (c *VPC20250901) ModifyNetworkInterfaceAttributes(input *ModifyNetworkInterfaceAttributesInput) (*ModifyNetworkInterfaceAttributesOutput, error)
- func (c *VPC20250901) ModifyNetworkInterfaceAttributesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *VPC20250901) ModifyNetworkInterfaceAttributesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *VPC20250901) ModifyNetworkInterfaceAttributesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *VPC20250901) ModifyNetworkInterfaceAttributesRequest(input *ModifyNetworkInterfaceAttributesInput) (req *request.Request, output *ModifyNetworkInterfaceAttributesOutput)
- func (c *VPC20250901) ModifyNetworkInterfaceAttributesWithContext(ctx byteplus.Context, input *ModifyNetworkInterfaceAttributesInput, ...) (*ModifyNetworkInterfaceAttributesOutput, error)
- func (c *VPC20250901) ModifyRouteEntry(input *ModifyRouteEntryInput) (*ModifyRouteEntryOutput, error)
- func (c *VPC20250901) ModifyRouteEntryCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *VPC20250901) ModifyRouteEntryCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *VPC20250901) ModifyRouteEntryCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *VPC20250901) ModifyRouteEntryRequest(input *ModifyRouteEntryInput) (req *request.Request, output *ModifyRouteEntryOutput)
- func (c *VPC20250901) ModifyRouteEntryWithContext(ctx byteplus.Context, input *ModifyRouteEntryInput, opts ...request.Option) (*ModifyRouteEntryOutput, error)
- func (c *VPC20250901) ModifyRouteTableAttributes(input *ModifyRouteTableAttributesInput) (*ModifyRouteTableAttributesOutput, error)
- func (c *VPC20250901) ModifyRouteTableAttributesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *VPC20250901) ModifyRouteTableAttributesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *VPC20250901) ModifyRouteTableAttributesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *VPC20250901) ModifyRouteTableAttributesRequest(input *ModifyRouteTableAttributesInput) (req *request.Request, output *ModifyRouteTableAttributesOutput)
- func (c *VPC20250901) ModifyRouteTableAttributesWithContext(ctx byteplus.Context, input *ModifyRouteTableAttributesInput, ...) (*ModifyRouteTableAttributesOutput, error)
- func (c *VPC20250901) ModifySecurityGroupAttributes(input *ModifySecurityGroupAttributesInput) (*ModifySecurityGroupAttributesOutput, error)
- func (c *VPC20250901) ModifySecurityGroupAttributesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *VPC20250901) ModifySecurityGroupAttributesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *VPC20250901) ModifySecurityGroupAttributesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *VPC20250901) ModifySecurityGroupAttributesRequest(input *ModifySecurityGroupAttributesInput) (req *request.Request, output *ModifySecurityGroupAttributesOutput)
- func (c *VPC20250901) ModifySecurityGroupAttributesWithContext(ctx byteplus.Context, input *ModifySecurityGroupAttributesInput, ...) (*ModifySecurityGroupAttributesOutput, error)
- func (c *VPC20250901) ModifySecurityGroupRuleDescriptionsEgress(input *ModifySecurityGroupRuleDescriptionsEgressInput) (*ModifySecurityGroupRuleDescriptionsEgressOutput, error)
- func (c *VPC20250901) ModifySecurityGroupRuleDescriptionsEgressCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *VPC20250901) ModifySecurityGroupRuleDescriptionsEgressCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *VPC20250901) ModifySecurityGroupRuleDescriptionsEgressCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *VPC20250901) ModifySecurityGroupRuleDescriptionsEgressRequest(input *ModifySecurityGroupRuleDescriptionsEgressInput) (req *request.Request, output *ModifySecurityGroupRuleDescriptionsEgressOutput)
- func (c *VPC20250901) ModifySecurityGroupRuleDescriptionsEgressWithContext(ctx byteplus.Context, input *ModifySecurityGroupRuleDescriptionsEgressInput, ...) (*ModifySecurityGroupRuleDescriptionsEgressOutput, error)
- func (c *VPC20250901) ModifySecurityGroupRuleDescriptionsIngress(input *ModifySecurityGroupRuleDescriptionsIngressInput) (*ModifySecurityGroupRuleDescriptionsIngressOutput, error)
- func (c *VPC20250901) ModifySecurityGroupRuleDescriptionsIngressCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *VPC20250901) ModifySecurityGroupRuleDescriptionsIngressCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *VPC20250901) ModifySecurityGroupRuleDescriptionsIngressCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *VPC20250901) ModifySecurityGroupRuleDescriptionsIngressRequest(input *ModifySecurityGroupRuleDescriptionsIngressInput) (req *request.Request, output *ModifySecurityGroupRuleDescriptionsIngressOutput)
- func (c *VPC20250901) ModifySecurityGroupRuleDescriptionsIngressWithContext(ctx byteplus.Context, input *ModifySecurityGroupRuleDescriptionsIngressInput, ...) (*ModifySecurityGroupRuleDescriptionsIngressOutput, error)
- func (c *VPC20250901) ModifySubnetAttributes(input *ModifySubnetAttributesInput) (*ModifySubnetAttributesOutput, error)
- func (c *VPC20250901) ModifySubnetAttributesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *VPC20250901) ModifySubnetAttributesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *VPC20250901) ModifySubnetAttributesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *VPC20250901) ModifySubnetAttributesRequest(input *ModifySubnetAttributesInput) (req *request.Request, output *ModifySubnetAttributesOutput)
- func (c *VPC20250901) ModifySubnetAttributesWithContext(ctx byteplus.Context, input *ModifySubnetAttributesInput, ...) (*ModifySubnetAttributesOutput, error)
- func (c *VPC20250901) ModifyVpcAttributes(input *ModifyVpcAttributesInput) (*ModifyVpcAttributesOutput, error)
- func (c *VPC20250901) ModifyVpcAttributesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *VPC20250901) ModifyVpcAttributesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *VPC20250901) ModifyVpcAttributesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *VPC20250901) ModifyVpcAttributesRequest(input *ModifyVpcAttributesInput) (req *request.Request, output *ModifyVpcAttributesOutput)
- func (c *VPC20250901) ModifyVpcAttributesWithContext(ctx byteplus.Context, input *ModifyVpcAttributesInput, opts ...request.Option) (*ModifyVpcAttributesOutput, error)
- func (c *VPC20250901) RevokeSecurityGroupEgress(input *RevokeSecurityGroupEgressInput) (*RevokeSecurityGroupEgressOutput, error)
- func (c *VPC20250901) RevokeSecurityGroupEgressCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *VPC20250901) RevokeSecurityGroupEgressCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *VPC20250901) RevokeSecurityGroupEgressCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *VPC20250901) RevokeSecurityGroupEgressRequest(input *RevokeSecurityGroupEgressInput) (req *request.Request, output *RevokeSecurityGroupEgressOutput)
- func (c *VPC20250901) RevokeSecurityGroupEgressWithContext(ctx byteplus.Context, input *RevokeSecurityGroupEgressInput, ...) (*RevokeSecurityGroupEgressOutput, error)
- func (c *VPC20250901) RevokeSecurityGroupIngress(input *RevokeSecurityGroupIngressInput) (*RevokeSecurityGroupIngressOutput, error)
- func (c *VPC20250901) RevokeSecurityGroupIngressCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *VPC20250901) RevokeSecurityGroupIngressCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *VPC20250901) RevokeSecurityGroupIngressCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *VPC20250901) RevokeSecurityGroupIngressRequest(input *RevokeSecurityGroupIngressInput) (req *request.Request, output *RevokeSecurityGroupIngressOutput)
- func (c *VPC20250901) RevokeSecurityGroupIngressWithContext(ctx byteplus.Context, input *RevokeSecurityGroupIngressInput, ...) (*RevokeSecurityGroupIngressOutput, error)
- func (c *VPC20250901) TagResources(input *TagResourcesInput) (*TagResourcesOutput, error)
- func (c *VPC20250901) TagResourcesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *VPC20250901) TagResourcesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *VPC20250901) TagResourcesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *VPC20250901) TagResourcesRequest(input *TagResourcesInput) (req *request.Request, output *TagResourcesOutput)
- func (c *VPC20250901) TagResourcesWithContext(ctx byteplus.Context, input *TagResourcesInput, opts ...request.Option) (*TagResourcesOutput, error)
- func (c *VPC20250901) UnassignPrivateIpAddresses(input *UnassignPrivateIpAddressesInput) (*UnassignPrivateIpAddressesOutput, error)
- func (c *VPC20250901) UnassignPrivateIpAddressesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *VPC20250901) UnassignPrivateIpAddressesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *VPC20250901) UnassignPrivateIpAddressesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *VPC20250901) UnassignPrivateIpAddressesRequest(input *UnassignPrivateIpAddressesInput) (req *request.Request, output *UnassignPrivateIpAddressesOutput)
- func (c *VPC20250901) UnassignPrivateIpAddressesWithContext(ctx byteplus.Context, input *UnassignPrivateIpAddressesInput, ...) (*UnassignPrivateIpAddressesOutput, error)
- func (c *VPC20250901) UntagResources(input *UntagResourcesInput) (*UntagResourcesOutput, error)
- func (c *VPC20250901) UntagResourcesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *VPC20250901) UntagResourcesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *VPC20250901) UntagResourcesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *VPC20250901) UntagResourcesRequest(input *UntagResourcesInput) (req *request.Request, output *UntagResourcesOutput)
- func (c *VPC20250901) UntagResourcesWithContext(ctx byteplus.Context, input *UntagResourcesInput, opts ...request.Option) (*UntagResourcesOutput, error)
- type VPC20250901API
- type VpcForDescribeVpcsOutput
- func (s VpcForDescribeVpcsOutput) GoString() string
- func (s *VpcForDescribeVpcsOutput) SetAccountId(v string) *VpcForDescribeVpcsOutput
- func (s *VpcForDescribeVpcsOutput) SetCidrBlock(v string) *VpcForDescribeVpcsOutput
- func (s *VpcForDescribeVpcsOutput) SetCreationTime(v string) *VpcForDescribeVpcsOutput
- func (s *VpcForDescribeVpcsOutput) SetDescription(v string) *VpcForDescribeVpcsOutput
- func (s *VpcForDescribeVpcsOutput) SetDnsServers(v []*string) *VpcForDescribeVpcsOutput
- func (s *VpcForDescribeVpcsOutput) SetIsDefault(v bool) *VpcForDescribeVpcsOutput
- func (s *VpcForDescribeVpcsOutput) SetNatGatewayIds(v []*string) *VpcForDescribeVpcsOutput
- func (s *VpcForDescribeVpcsOutput) SetProjectName(v string) *VpcForDescribeVpcsOutput
- func (s *VpcForDescribeVpcsOutput) SetRouteTableIds(v []*string) *VpcForDescribeVpcsOutput
- func (s *VpcForDescribeVpcsOutput) SetSecondaryCidrBlocks(v []*string) *VpcForDescribeVpcsOutput
- func (s *VpcForDescribeVpcsOutput) SetSecurityGroupIds(v []*string) *VpcForDescribeVpcsOutput
- func (s *VpcForDescribeVpcsOutput) SetStatus(v string) *VpcForDescribeVpcsOutput
- func (s *VpcForDescribeVpcsOutput) SetSubnetIds(v []*string) *VpcForDescribeVpcsOutput
- func (s *VpcForDescribeVpcsOutput) SetTags(v []*TagForDescribeVpcsOutput) *VpcForDescribeVpcsOutput
- func (s *VpcForDescribeVpcsOutput) SetUpdateTime(v string) *VpcForDescribeVpcsOutput
- func (s *VpcForDescribeVpcsOutput) SetVpcId(v string) *VpcForDescribeVpcsOutput
- func (s *VpcForDescribeVpcsOutput) SetVpcName(v string) *VpcForDescribeVpcsOutput
- func (s VpcForDescribeVpcsOutput) String() string
Constants ¶
const ( // EnumOfAssociateTypeForDescribeRouteTableListOutputSubnet is a EnumOfAssociateTypeForDescribeRouteTableListOutput enum value EnumOfAssociateTypeForDescribeRouteTableListOutputSubnet = "Subnet" // EnumOfAssociateTypeForDescribeRouteTableListOutputGateway is a EnumOfAssociateTypeForDescribeRouteTableListOutput enum value EnumOfAssociateTypeForDescribeRouteTableListOutputGateway = "Gateway" )
const ( // EnumOfResourceTypeForListTagsForResourcesInputVpc is a EnumOfResourceTypeForListTagsForResourcesInput enum value EnumOfResourceTypeForListTagsForResourcesInputVpc = "vpc" // EnumOfResourceTypeForListTagsForResourcesInputEni is a EnumOfResourceTypeForListTagsForResourcesInput enum value EnumOfResourceTypeForListTagsForResourcesInputEni = "eni" // EnumOfResourceTypeForListTagsForResourcesInputSecuritygroup is a EnumOfResourceTypeForListTagsForResourcesInput enum value EnumOfResourceTypeForListTagsForResourcesInputSecuritygroup = "securitygroup" // EnumOfResourceTypeForListTagsForResourcesInputEip is a EnumOfResourceTypeForListTagsForResourcesInput enum value EnumOfResourceTypeForListTagsForResourcesInputEip = "eip" // EnumOfResourceTypeForListTagsForResourcesInputBandwidthpackage is a EnumOfResourceTypeForListTagsForResourcesInput enum value EnumOfResourceTypeForListTagsForResourcesInputBandwidthpackage = "bandwidthpackage" // EnumOfResourceTypeForListTagsForResourcesInputVpngateway is a EnumOfResourceTypeForListTagsForResourcesInput enum value EnumOfResourceTypeForListTagsForResourcesInputVpngateway = "vpngateway" // EnumOfResourceTypeForListTagsForResourcesInputNgw is a EnumOfResourceTypeForListTagsForResourcesInput enum value EnumOfResourceTypeForListTagsForResourcesInputNgw = "ngw" // EnumOfResourceTypeForListTagsForResourcesInputDirectconnectconnection is a EnumOfResourceTypeForListTagsForResourcesInput enum value EnumOfResourceTypeForListTagsForResourcesInputDirectconnectconnection = "directconnectconnection" // EnumOfResourceTypeForListTagsForResourcesInputDirectconnectgateway is a EnumOfResourceTypeForListTagsForResourcesInput enum value EnumOfResourceTypeForListTagsForResourcesInputDirectconnectgateway = "directconnectgateway" // EnumOfResourceTypeForListTagsForResourcesInputDirectconnectvirtualinterface is a EnumOfResourceTypeForListTagsForResourcesInput enum value EnumOfResourceTypeForListTagsForResourcesInputDirectconnectvirtualinterface = "directconnectvirtualinterface" )
const ( // EnumOfResourceTypeForTagResourcesInputVpc is a EnumOfResourceTypeForTagResourcesInput enum value EnumOfResourceTypeForTagResourcesInputVpc = "vpc" // EnumOfResourceTypeForTagResourcesInputEni is a EnumOfResourceTypeForTagResourcesInput enum value EnumOfResourceTypeForTagResourcesInputEni = "eni" // EnumOfResourceTypeForTagResourcesInputSecuritygroup is a EnumOfResourceTypeForTagResourcesInput enum value EnumOfResourceTypeForTagResourcesInputSecuritygroup = "securitygroup" // EnumOfResourceTypeForTagResourcesInputEip is a EnumOfResourceTypeForTagResourcesInput enum value EnumOfResourceTypeForTagResourcesInputEip = "eip" // EnumOfResourceTypeForTagResourcesInputBandwidthpackage is a EnumOfResourceTypeForTagResourcesInput enum value EnumOfResourceTypeForTagResourcesInputBandwidthpackage = "bandwidthpackage" // EnumOfResourceTypeForTagResourcesInputVpngateway is a EnumOfResourceTypeForTagResourcesInput enum value EnumOfResourceTypeForTagResourcesInputVpngateway = "vpngateway" // EnumOfResourceTypeForTagResourcesInputNgw is a EnumOfResourceTypeForTagResourcesInput enum value EnumOfResourceTypeForTagResourcesInputNgw = "ngw" // EnumOfResourceTypeForTagResourcesInputDirectconnectconnection is a EnumOfResourceTypeForTagResourcesInput enum value EnumOfResourceTypeForTagResourcesInputDirectconnectconnection = "directconnectconnection" // EnumOfResourceTypeForTagResourcesInputDirectconnectgateway is a EnumOfResourceTypeForTagResourcesInput enum value EnumOfResourceTypeForTagResourcesInputDirectconnectgateway = "directconnectgateway" // EnumOfResourceTypeForTagResourcesInputDirectconnectvirtualinterface is a EnumOfResourceTypeForTagResourcesInput enum value EnumOfResourceTypeForTagResourcesInputDirectconnectvirtualinterface = "directconnectvirtualinterface" )
const ( // EnumOfResourceTypeForUntagResourcesInputVpc is a EnumOfResourceTypeForUntagResourcesInput enum value EnumOfResourceTypeForUntagResourcesInputVpc = "vpc" // EnumOfResourceTypeForUntagResourcesInputEni is a EnumOfResourceTypeForUntagResourcesInput enum value EnumOfResourceTypeForUntagResourcesInputEni = "eni" // EnumOfResourceTypeForUntagResourcesInputSecuritygroup is a EnumOfResourceTypeForUntagResourcesInput enum value EnumOfResourceTypeForUntagResourcesInputSecuritygroup = "securitygroup" // EnumOfResourceTypeForUntagResourcesInputEip is a EnumOfResourceTypeForUntagResourcesInput enum value EnumOfResourceTypeForUntagResourcesInputEip = "eip" // EnumOfResourceTypeForUntagResourcesInputBandwidthpackage is a EnumOfResourceTypeForUntagResourcesInput enum value EnumOfResourceTypeForUntagResourcesInputBandwidthpackage = "bandwidthpackage" // EnumOfResourceTypeForUntagResourcesInputVpngateway is a EnumOfResourceTypeForUntagResourcesInput enum value EnumOfResourceTypeForUntagResourcesInputVpngateway = "vpngateway" // EnumOfResourceTypeForUntagResourcesInputNgw is a EnumOfResourceTypeForUntagResourcesInput enum value EnumOfResourceTypeForUntagResourcesInputNgw = "ngw" // EnumOfResourceTypeForUntagResourcesInputDirectconnectconnection is a EnumOfResourceTypeForUntagResourcesInput enum value EnumOfResourceTypeForUntagResourcesInputDirectconnectconnection = "directconnectconnection" // EnumOfResourceTypeForUntagResourcesInputDirectconnectgateway is a EnumOfResourceTypeForUntagResourcesInput enum value EnumOfResourceTypeForUntagResourcesInputDirectconnectgateway = "directconnectgateway" // EnumOfResourceTypeForUntagResourcesInputDirectconnectvirtualinterface is a EnumOfResourceTypeForUntagResourcesInput enum value EnumOfResourceTypeForUntagResourcesInputDirectconnectvirtualinterface = "directconnectvirtualinterface" )
const ( ServiceName = "vpc" // Name of service. EndpointsID = ServiceName // ID to lookup a service endpoint with. ServiceID = "vpc" // ServiceID is a unique identifer of a specific service. )
Service information constants
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AssignPrivateIpAddressesInput ¶
type AssignPrivateIpAddressesInput struct {
ClientToken *string `type:"string"`
// NetworkInterfaceId is a required field
NetworkInterfaceId *string `type:"string" required:"true"`
PrivateIpAddress []*string `type:"list"`
SecondaryPrivateIpAddressCount *int32 `type:"int32"`
// contains filtered or unexported fields
}
func (AssignPrivateIpAddressesInput) GoString ¶
func (s AssignPrivateIpAddressesInput) GoString() string
GoString returns the string representation
func (*AssignPrivateIpAddressesInput) SetClientToken ¶
func (s *AssignPrivateIpAddressesInput) SetClientToken(v string) *AssignPrivateIpAddressesInput
SetClientToken sets the ClientToken field's value.
func (*AssignPrivateIpAddressesInput) SetNetworkInterfaceId ¶
func (s *AssignPrivateIpAddressesInput) SetNetworkInterfaceId(v string) *AssignPrivateIpAddressesInput
SetNetworkInterfaceId sets the NetworkInterfaceId field's value.
func (*AssignPrivateIpAddressesInput) SetPrivateIpAddress ¶
func (s *AssignPrivateIpAddressesInput) SetPrivateIpAddress(v []*string) *AssignPrivateIpAddressesInput
SetPrivateIpAddress sets the PrivateIpAddress field's value.
func (*AssignPrivateIpAddressesInput) SetSecondaryPrivateIpAddressCount ¶
func (s *AssignPrivateIpAddressesInput) SetSecondaryPrivateIpAddressCount(v int32) *AssignPrivateIpAddressesInput
SetSecondaryPrivateIpAddressCount sets the SecondaryPrivateIpAddressCount field's value.
func (AssignPrivateIpAddressesInput) String ¶
func (s AssignPrivateIpAddressesInput) String() string
String returns the string representation
func (*AssignPrivateIpAddressesInput) Validate ¶
func (s *AssignPrivateIpAddressesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type AssignPrivateIpAddressesOutput ¶
type AssignPrivateIpAddressesOutput struct {
Metadata *response.ResponseMetadata
AsyncTaskId *string `type:"string"`
NetworkInterfaceId *string `type:"string"`
PrivateIpSet []*string `type:"list"`
RequestId *string `type:"string"`
// contains filtered or unexported fields
}
func (AssignPrivateIpAddressesOutput) GoString ¶
func (s AssignPrivateIpAddressesOutput) GoString() string
GoString returns the string representation
func (*AssignPrivateIpAddressesOutput) SetAsyncTaskId ¶
func (s *AssignPrivateIpAddressesOutput) SetAsyncTaskId(v string) *AssignPrivateIpAddressesOutput
SetAsyncTaskId sets the AsyncTaskId field's value.
func (*AssignPrivateIpAddressesOutput) SetNetworkInterfaceId ¶
func (s *AssignPrivateIpAddressesOutput) SetNetworkInterfaceId(v string) *AssignPrivateIpAddressesOutput
SetNetworkInterfaceId sets the NetworkInterfaceId field's value.
func (*AssignPrivateIpAddressesOutput) SetPrivateIpSet ¶
func (s *AssignPrivateIpAddressesOutput) SetPrivateIpSet(v []*string) *AssignPrivateIpAddressesOutput
SetPrivateIpSet sets the PrivateIpSet field's value.
func (*AssignPrivateIpAddressesOutput) SetRequestId ¶
func (s *AssignPrivateIpAddressesOutput) SetRequestId(v string) *AssignPrivateIpAddressesOutput
SetRequestId sets the RequestId field's value.
func (AssignPrivateIpAddressesOutput) String ¶
func (s AssignPrivateIpAddressesOutput) String() string
String returns the string representation
type AssociateRouteTableInput ¶
type AssociateRouteTableInput struct {
ClientToken *string `type:"string"`
// RouteTableId is a required field
RouteTableId *string `type:"string" required:"true"`
SubnetId *string `type:"string"`
// contains filtered or unexported fields
}
func (AssociateRouteTableInput) GoString ¶
func (s AssociateRouteTableInput) GoString() string
GoString returns the string representation
func (*AssociateRouteTableInput) SetClientToken ¶
func (s *AssociateRouteTableInput) SetClientToken(v string) *AssociateRouteTableInput
SetClientToken sets the ClientToken field's value.
func (*AssociateRouteTableInput) SetRouteTableId ¶
func (s *AssociateRouteTableInput) SetRouteTableId(v string) *AssociateRouteTableInput
SetRouteTableId sets the RouteTableId field's value.
func (*AssociateRouteTableInput) SetSubnetId ¶
func (s *AssociateRouteTableInput) SetSubnetId(v string) *AssociateRouteTableInput
SetSubnetId sets the SubnetId field's value.
func (AssociateRouteTableInput) String ¶
func (s AssociateRouteTableInput) String() string
String returns the string representation
func (*AssociateRouteTableInput) Validate ¶
func (s *AssociateRouteTableInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type AssociateRouteTableOutput ¶
type AssociateRouteTableOutput struct {
Metadata *response.ResponseMetadata
AsyncTaskId *string `type:"string"`
RequestId *string `type:"string"`
// contains filtered or unexported fields
}
func (AssociateRouteTableOutput) GoString ¶
func (s AssociateRouteTableOutput) GoString() string
GoString returns the string representation
func (*AssociateRouteTableOutput) SetAsyncTaskId ¶
func (s *AssociateRouteTableOutput) SetAsyncTaskId(v string) *AssociateRouteTableOutput
SetAsyncTaskId sets the AsyncTaskId field's value.
func (*AssociateRouteTableOutput) SetRequestId ¶
func (s *AssociateRouteTableOutput) SetRequestId(v string) *AssociateRouteTableOutput
SetRequestId sets the RequestId field's value.
func (AssociateRouteTableOutput) String ¶
func (s AssociateRouteTableOutput) String() string
String returns the string representation
type AssociateVpcCidrBlockInput ¶
type AssociateVpcCidrBlockInput struct {
SecondaryCidrBlock *string `type:"string"`
// VpcId is a required field
VpcId *string `type:"string" required:"true"`
// contains filtered or unexported fields
}
func (AssociateVpcCidrBlockInput) GoString ¶
func (s AssociateVpcCidrBlockInput) GoString() string
GoString returns the string representation
func (*AssociateVpcCidrBlockInput) SetSecondaryCidrBlock ¶
func (s *AssociateVpcCidrBlockInput) SetSecondaryCidrBlock(v string) *AssociateVpcCidrBlockInput
SetSecondaryCidrBlock sets the SecondaryCidrBlock field's value.
func (*AssociateVpcCidrBlockInput) SetVpcId ¶
func (s *AssociateVpcCidrBlockInput) SetVpcId(v string) *AssociateVpcCidrBlockInput
SetVpcId sets the VpcId field's value.
func (AssociateVpcCidrBlockInput) String ¶
func (s AssociateVpcCidrBlockInput) String() string
String returns the string representation
func (*AssociateVpcCidrBlockInput) Validate ¶
func (s *AssociateVpcCidrBlockInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type AssociateVpcCidrBlockOutput ¶
type AssociateVpcCidrBlockOutput struct {
Metadata *response.ResponseMetadata
AsyncTaskId *string `type:"string"`
RequestId *string `type:"string"`
SecondaryCidrBlocks []*string `type:"list"`
VpcId *string `type:"string"`
// contains filtered or unexported fields
}
func (AssociateVpcCidrBlockOutput) GoString ¶
func (s AssociateVpcCidrBlockOutput) GoString() string
GoString returns the string representation
func (*AssociateVpcCidrBlockOutput) SetAsyncTaskId ¶
func (s *AssociateVpcCidrBlockOutput) SetAsyncTaskId(v string) *AssociateVpcCidrBlockOutput
SetAsyncTaskId sets the AsyncTaskId field's value.
func (*AssociateVpcCidrBlockOutput) SetRequestId ¶
func (s *AssociateVpcCidrBlockOutput) SetRequestId(v string) *AssociateVpcCidrBlockOutput
SetRequestId sets the RequestId field's value.
func (*AssociateVpcCidrBlockOutput) SetSecondaryCidrBlocks ¶
func (s *AssociateVpcCidrBlockOutput) SetSecondaryCidrBlocks(v []*string) *AssociateVpcCidrBlockOutput
SetSecondaryCidrBlocks sets the SecondaryCidrBlocks field's value.
func (*AssociateVpcCidrBlockOutput) SetVpcId ¶
func (s *AssociateVpcCidrBlockOutput) SetVpcId(v string) *AssociateVpcCidrBlockOutput
SetVpcId sets the VpcId field's value.
func (AssociateVpcCidrBlockOutput) String ¶
func (s AssociateVpcCidrBlockOutput) String() string
String returns the string representation
type AssociatedElasticIpForDescribeNetworkInterfaceAttributesOutput ¶
type AssociatedElasticIpForDescribeNetworkInterfaceAttributesOutput struct {
AllocationId *string `type:"string"`
EipAddress *string `type:"string"`
ReleaseWithInstance *bool `type:"boolean"`
// contains filtered or unexported fields
}
func (AssociatedElasticIpForDescribeNetworkInterfaceAttributesOutput) GoString ¶
func (s AssociatedElasticIpForDescribeNetworkInterfaceAttributesOutput) GoString() string
GoString returns the string representation
func (*AssociatedElasticIpForDescribeNetworkInterfaceAttributesOutput) SetAllocationId ¶
func (s *AssociatedElasticIpForDescribeNetworkInterfaceAttributesOutput) SetAllocationId(v string) *AssociatedElasticIpForDescribeNetworkInterfaceAttributesOutput
SetAllocationId sets the AllocationId field's value.
func (*AssociatedElasticIpForDescribeNetworkInterfaceAttributesOutput) SetEipAddress ¶
func (s *AssociatedElasticIpForDescribeNetworkInterfaceAttributesOutput) SetEipAddress(v string) *AssociatedElasticIpForDescribeNetworkInterfaceAttributesOutput
SetEipAddress sets the EipAddress field's value.
func (*AssociatedElasticIpForDescribeNetworkInterfaceAttributesOutput) SetReleaseWithInstance ¶
func (s *AssociatedElasticIpForDescribeNetworkInterfaceAttributesOutput) SetReleaseWithInstance(v bool) *AssociatedElasticIpForDescribeNetworkInterfaceAttributesOutput
SetReleaseWithInstance sets the ReleaseWithInstance field's value.
func (AssociatedElasticIpForDescribeNetworkInterfaceAttributesOutput) String ¶
func (s AssociatedElasticIpForDescribeNetworkInterfaceAttributesOutput) String() string
String returns the string representation
type AssociatedElasticIpForDescribeNetworkInterfacesOutput ¶
type AssociatedElasticIpForDescribeNetworkInterfacesOutput struct {
AllocationId *string `type:"string"`
EipAddress *string `type:"string"`
ReleaseWithInstance *bool `type:"boolean"`
// contains filtered or unexported fields
}
func (AssociatedElasticIpForDescribeNetworkInterfacesOutput) GoString ¶
func (s AssociatedElasticIpForDescribeNetworkInterfacesOutput) GoString() string
GoString returns the string representation
func (*AssociatedElasticIpForDescribeNetworkInterfacesOutput) SetAllocationId ¶
func (s *AssociatedElasticIpForDescribeNetworkInterfacesOutput) SetAllocationId(v string) *AssociatedElasticIpForDescribeNetworkInterfacesOutput
SetAllocationId sets the AllocationId field's value.
func (*AssociatedElasticIpForDescribeNetworkInterfacesOutput) SetEipAddress ¶
func (s *AssociatedElasticIpForDescribeNetworkInterfacesOutput) SetEipAddress(v string) *AssociatedElasticIpForDescribeNetworkInterfacesOutput
SetEipAddress sets the EipAddress field's value.
func (*AssociatedElasticIpForDescribeNetworkInterfacesOutput) SetReleaseWithInstance ¶
func (s *AssociatedElasticIpForDescribeNetworkInterfacesOutput) SetReleaseWithInstance(v bool) *AssociatedElasticIpForDescribeNetworkInterfacesOutput
SetReleaseWithInstance sets the ReleaseWithInstance field's value.
func (AssociatedElasticIpForDescribeNetworkInterfacesOutput) String ¶
func (s AssociatedElasticIpForDescribeNetworkInterfacesOutput) String() string
String returns the string representation
type AttachNetworkInterfaceInput ¶
type AttachNetworkInterfaceInput struct {
// InstanceId is a required field
InstanceId *string `type:"string" required:"true"`
// NetworkInterfaceId is a required field
NetworkInterfaceId *string `type:"string" required:"true"`
// contains filtered or unexported fields
}
func (AttachNetworkInterfaceInput) GoString ¶
func (s AttachNetworkInterfaceInput) GoString() string
GoString returns the string representation
func (*AttachNetworkInterfaceInput) SetInstanceId ¶
func (s *AttachNetworkInterfaceInput) SetInstanceId(v string) *AttachNetworkInterfaceInput
SetInstanceId sets the InstanceId field's value.
func (*AttachNetworkInterfaceInput) SetNetworkInterfaceId ¶
func (s *AttachNetworkInterfaceInput) SetNetworkInterfaceId(v string) *AttachNetworkInterfaceInput
SetNetworkInterfaceId sets the NetworkInterfaceId field's value.
func (AttachNetworkInterfaceInput) String ¶
func (s AttachNetworkInterfaceInput) String() string
String returns the string representation
func (*AttachNetworkInterfaceInput) Validate ¶
func (s *AttachNetworkInterfaceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type AttachNetworkInterfaceOutput ¶
type AttachNetworkInterfaceOutput struct {
Metadata *response.ResponseMetadata
AsyncTaskId *string `type:"string"`
RequestId *string `type:"string"`
// contains filtered or unexported fields
}
func (AttachNetworkInterfaceOutput) GoString ¶
func (s AttachNetworkInterfaceOutput) GoString() string
GoString returns the string representation
func (*AttachNetworkInterfaceOutput) SetAsyncTaskId ¶
func (s *AttachNetworkInterfaceOutput) SetAsyncTaskId(v string) *AttachNetworkInterfaceOutput
SetAsyncTaskId sets the AsyncTaskId field's value.
func (*AttachNetworkInterfaceOutput) SetRequestId ¶
func (s *AttachNetworkInterfaceOutput) SetRequestId(v string) *AttachNetworkInterfaceOutput
SetRequestId sets the RequestId field's value.
func (AttachNetworkInterfaceOutput) String ¶
func (s AttachNetworkInterfaceOutput) String() string
String returns the string representation
type AttachmentForDescribeNetworkInterfacesOutput ¶
type AttachmentForDescribeNetworkInterfacesOutput struct {
DeleteOnTermination *bool `type:"boolean"`
InstanceId *string `type:"string"`
// contains filtered or unexported fields
}
func (AttachmentForDescribeNetworkInterfacesOutput) GoString ¶
func (s AttachmentForDescribeNetworkInterfacesOutput) GoString() string
GoString returns the string representation
func (*AttachmentForDescribeNetworkInterfacesOutput) SetDeleteOnTermination ¶
func (s *AttachmentForDescribeNetworkInterfacesOutput) SetDeleteOnTermination(v bool) *AttachmentForDescribeNetworkInterfacesOutput
SetDeleteOnTermination sets the DeleteOnTermination field's value.
func (*AttachmentForDescribeNetworkInterfacesOutput) SetInstanceId ¶
func (s *AttachmentForDescribeNetworkInterfacesOutput) SetInstanceId(v string) *AttachmentForDescribeNetworkInterfacesOutput
SetInstanceId sets the InstanceId field's value.
func (AttachmentForDescribeNetworkInterfacesOutput) String ¶
func (s AttachmentForDescribeNetworkInterfacesOutput) String() string
String returns the string representation
type AuthorizeSecurityGroupEgressInput ¶
type AuthorizeSecurityGroupEgressInput struct {
CidrIp *string `type:"string"`
ClientToken *string `type:"string"`
Description *string `type:"string"`
// PortEnd is a required field
PortEnd *int32 `type:"int32" required:"true"`
// PortStart is a required field
PortStart *int32 `type:"int32" required:"true"`
// Protocol is a required field
Protocol *string `type:"string" required:"true"`
// SecurityGroupId is a required field
SecurityGroupId *string `type:"string" required:"true"`
SourceGroupId *string `type:"string"`
// contains filtered or unexported fields
}
func (AuthorizeSecurityGroupEgressInput) GoString ¶
func (s AuthorizeSecurityGroupEgressInput) GoString() string
GoString returns the string representation
func (*AuthorizeSecurityGroupEgressInput) SetCidrIp ¶
func (s *AuthorizeSecurityGroupEgressInput) SetCidrIp(v string) *AuthorizeSecurityGroupEgressInput
SetCidrIp sets the CidrIp field's value.
func (*AuthorizeSecurityGroupEgressInput) SetClientToken ¶
func (s *AuthorizeSecurityGroupEgressInput) SetClientToken(v string) *AuthorizeSecurityGroupEgressInput
SetClientToken sets the ClientToken field's value.
func (*AuthorizeSecurityGroupEgressInput) SetDescription ¶
func (s *AuthorizeSecurityGroupEgressInput) SetDescription(v string) *AuthorizeSecurityGroupEgressInput
SetDescription sets the Description field's value.
func (*AuthorizeSecurityGroupEgressInput) SetPortEnd ¶
func (s *AuthorizeSecurityGroupEgressInput) SetPortEnd(v int32) *AuthorizeSecurityGroupEgressInput
SetPortEnd sets the PortEnd field's value.
func (*AuthorizeSecurityGroupEgressInput) SetPortStart ¶
func (s *AuthorizeSecurityGroupEgressInput) SetPortStart(v int32) *AuthorizeSecurityGroupEgressInput
SetPortStart sets the PortStart field's value.
func (*AuthorizeSecurityGroupEgressInput) SetProtocol ¶
func (s *AuthorizeSecurityGroupEgressInput) SetProtocol(v string) *AuthorizeSecurityGroupEgressInput
SetProtocol sets the Protocol field's value.
func (*AuthorizeSecurityGroupEgressInput) SetSecurityGroupId ¶
func (s *AuthorizeSecurityGroupEgressInput) SetSecurityGroupId(v string) *AuthorizeSecurityGroupEgressInput
SetSecurityGroupId sets the SecurityGroupId field's value.
func (*AuthorizeSecurityGroupEgressInput) SetSourceGroupId ¶
func (s *AuthorizeSecurityGroupEgressInput) SetSourceGroupId(v string) *AuthorizeSecurityGroupEgressInput
SetSourceGroupId sets the SourceGroupId field's value.
func (AuthorizeSecurityGroupEgressInput) String ¶
func (s AuthorizeSecurityGroupEgressInput) String() string
String returns the string representation
func (*AuthorizeSecurityGroupEgressInput) Validate ¶
func (s *AuthorizeSecurityGroupEgressInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type AuthorizeSecurityGroupEgressOutput ¶
type AuthorizeSecurityGroupEgressOutput struct {
Metadata *response.ResponseMetadata
AsyncTaskId *string `type:"string"`
RequestId *string `type:"string"`
// contains filtered or unexported fields
}
func (AuthorizeSecurityGroupEgressOutput) GoString ¶
func (s AuthorizeSecurityGroupEgressOutput) GoString() string
GoString returns the string representation
func (*AuthorizeSecurityGroupEgressOutput) SetAsyncTaskId ¶
func (s *AuthorizeSecurityGroupEgressOutput) SetAsyncTaskId(v string) *AuthorizeSecurityGroupEgressOutput
SetAsyncTaskId sets the AsyncTaskId field's value.
func (*AuthorizeSecurityGroupEgressOutput) SetRequestId ¶
func (s *AuthorizeSecurityGroupEgressOutput) SetRequestId(v string) *AuthorizeSecurityGroupEgressOutput
SetRequestId sets the RequestId field's value.
func (AuthorizeSecurityGroupEgressOutput) String ¶
func (s AuthorizeSecurityGroupEgressOutput) String() string
String returns the string representation
type AuthorizeSecurityGroupIngressInput ¶
type AuthorizeSecurityGroupIngressInput struct {
CidrIp *string `type:"string"`
ClientToken *string `type:"string"`
Description *string `type:"string"`
// PortEnd is a required field
PortEnd *int32 `type:"int32" required:"true"`
// PortStart is a required field
PortStart *int32 `type:"int32" required:"true"`
// Protocol is a required field
Protocol *string `type:"string" required:"true"`
// SecurityGroupId is a required field
SecurityGroupId *string `type:"string" required:"true"`
SourceGroupId *string `type:"string"`
// contains filtered or unexported fields
}
func (AuthorizeSecurityGroupIngressInput) GoString ¶
func (s AuthorizeSecurityGroupIngressInput) GoString() string
GoString returns the string representation
func (*AuthorizeSecurityGroupIngressInput) SetCidrIp ¶
func (s *AuthorizeSecurityGroupIngressInput) SetCidrIp(v string) *AuthorizeSecurityGroupIngressInput
SetCidrIp sets the CidrIp field's value.
func (*AuthorizeSecurityGroupIngressInput) SetClientToken ¶
func (s *AuthorizeSecurityGroupIngressInput) SetClientToken(v string) *AuthorizeSecurityGroupIngressInput
SetClientToken sets the ClientToken field's value.
func (*AuthorizeSecurityGroupIngressInput) SetDescription ¶
func (s *AuthorizeSecurityGroupIngressInput) SetDescription(v string) *AuthorizeSecurityGroupIngressInput
SetDescription sets the Description field's value.
func (*AuthorizeSecurityGroupIngressInput) SetPortEnd ¶
func (s *AuthorizeSecurityGroupIngressInput) SetPortEnd(v int32) *AuthorizeSecurityGroupIngressInput
SetPortEnd sets the PortEnd field's value.
func (*AuthorizeSecurityGroupIngressInput) SetPortStart ¶
func (s *AuthorizeSecurityGroupIngressInput) SetPortStart(v int32) *AuthorizeSecurityGroupIngressInput
SetPortStart sets the PortStart field's value.
func (*AuthorizeSecurityGroupIngressInput) SetProtocol ¶
func (s *AuthorizeSecurityGroupIngressInput) SetProtocol(v string) *AuthorizeSecurityGroupIngressInput
SetProtocol sets the Protocol field's value.
func (*AuthorizeSecurityGroupIngressInput) SetSecurityGroupId ¶
func (s *AuthorizeSecurityGroupIngressInput) SetSecurityGroupId(v string) *AuthorizeSecurityGroupIngressInput
SetSecurityGroupId sets the SecurityGroupId field's value.
func (*AuthorizeSecurityGroupIngressInput) SetSourceGroupId ¶
func (s *AuthorizeSecurityGroupIngressInput) SetSourceGroupId(v string) *AuthorizeSecurityGroupIngressInput
SetSourceGroupId sets the SourceGroupId field's value.
func (AuthorizeSecurityGroupIngressInput) String ¶
func (s AuthorizeSecurityGroupIngressInput) String() string
String returns the string representation
func (*AuthorizeSecurityGroupIngressInput) Validate ¶
func (s *AuthorizeSecurityGroupIngressInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type AuthorizeSecurityGroupIngressOutput ¶
type AuthorizeSecurityGroupIngressOutput struct {
Metadata *response.ResponseMetadata
AsyncTaskId *string `type:"string"`
RequestId *string `type:"string"`
// contains filtered or unexported fields
}
func (AuthorizeSecurityGroupIngressOutput) GoString ¶
func (s AuthorizeSecurityGroupIngressOutput) GoString() string
GoString returns the string representation
func (*AuthorizeSecurityGroupIngressOutput) SetAsyncTaskId ¶
func (s *AuthorizeSecurityGroupIngressOutput) SetAsyncTaskId(v string) *AuthorizeSecurityGroupIngressOutput
SetAsyncTaskId sets the AsyncTaskId field's value.
func (*AuthorizeSecurityGroupIngressOutput) SetRequestId ¶
func (s *AuthorizeSecurityGroupIngressOutput) SetRequestId(v string) *AuthorizeSecurityGroupIngressOutput
SetRequestId sets the RequestId field's value.
func (AuthorizeSecurityGroupIngressOutput) String ¶
func (s AuthorizeSecurityGroupIngressOutput) String() string
String returns the string representation
type CreateNetworkInterfaceInput ¶
type CreateNetworkInterfaceInput struct {
ClientToken *string `type:"string"`
Description *string `min:"1" max:"255" type:"string"`
NetworkInterfaceName *string `min:"1" max:"128" type:"string"`
PortSecurityEnabled *bool `type:"boolean"`
PrimaryIpAddress *string `type:"string"`
PrivateIpAddress []*string `type:"list"`
ProjectName *string `type:"string"`
SecondaryPrivateIpAddressCount *int32 `type:"int32"`
// SecurityGroupIds is a required field
SecurityGroupIds []*string `type:"list" required:"true"`
// SubnetId is a required field
SubnetId *string `type:"string" required:"true"`
Tags []*TagForCreateNetworkInterfaceInput `type:"list"`
// contains filtered or unexported fields
}
func (CreateNetworkInterfaceInput) GoString ¶
func (s CreateNetworkInterfaceInput) GoString() string
GoString returns the string representation
func (*CreateNetworkInterfaceInput) SetClientToken ¶
func (s *CreateNetworkInterfaceInput) SetClientToken(v string) *CreateNetworkInterfaceInput
SetClientToken sets the ClientToken field's value.
func (*CreateNetworkInterfaceInput) SetDescription ¶
func (s *CreateNetworkInterfaceInput) SetDescription(v string) *CreateNetworkInterfaceInput
SetDescription sets the Description field's value.
func (*CreateNetworkInterfaceInput) SetNetworkInterfaceName ¶
func (s *CreateNetworkInterfaceInput) SetNetworkInterfaceName(v string) *CreateNetworkInterfaceInput
SetNetworkInterfaceName sets the NetworkInterfaceName field's value.
func (*CreateNetworkInterfaceInput) SetPortSecurityEnabled ¶
func (s *CreateNetworkInterfaceInput) SetPortSecurityEnabled(v bool) *CreateNetworkInterfaceInput
SetPortSecurityEnabled sets the PortSecurityEnabled field's value.
func (*CreateNetworkInterfaceInput) SetPrimaryIpAddress ¶
func (s *CreateNetworkInterfaceInput) SetPrimaryIpAddress(v string) *CreateNetworkInterfaceInput
SetPrimaryIpAddress sets the PrimaryIpAddress field's value.
func (*CreateNetworkInterfaceInput) SetPrivateIpAddress ¶
func (s *CreateNetworkInterfaceInput) SetPrivateIpAddress(v []*string) *CreateNetworkInterfaceInput
SetPrivateIpAddress sets the PrivateIpAddress field's value.
func (*CreateNetworkInterfaceInput) SetProjectName ¶
func (s *CreateNetworkInterfaceInput) SetProjectName(v string) *CreateNetworkInterfaceInput
SetProjectName sets the ProjectName field's value.
func (*CreateNetworkInterfaceInput) SetSecondaryPrivateIpAddressCount ¶
func (s *CreateNetworkInterfaceInput) SetSecondaryPrivateIpAddressCount(v int32) *CreateNetworkInterfaceInput
SetSecondaryPrivateIpAddressCount sets the SecondaryPrivateIpAddressCount field's value.
func (*CreateNetworkInterfaceInput) SetSecurityGroupIds ¶
func (s *CreateNetworkInterfaceInput) SetSecurityGroupIds(v []*string) *CreateNetworkInterfaceInput
SetSecurityGroupIds sets the SecurityGroupIds field's value.
func (*CreateNetworkInterfaceInput) SetSubnetId ¶
func (s *CreateNetworkInterfaceInput) SetSubnetId(v string) *CreateNetworkInterfaceInput
SetSubnetId sets the SubnetId field's value.
func (*CreateNetworkInterfaceInput) SetTags ¶
func (s *CreateNetworkInterfaceInput) SetTags(v []*TagForCreateNetworkInterfaceInput) *CreateNetworkInterfaceInput
SetTags sets the Tags field's value.
func (CreateNetworkInterfaceInput) String ¶
func (s CreateNetworkInterfaceInput) String() string
String returns the string representation
func (*CreateNetworkInterfaceInput) Validate ¶
func (s *CreateNetworkInterfaceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateNetworkInterfaceOutput ¶
type CreateNetworkInterfaceOutput struct {
Metadata *response.ResponseMetadata
AsyncTaskId *string `type:"string"`
NetworkInterfaceId *string `type:"string"`
RequestId *string `type:"string"`
// contains filtered or unexported fields
}
func (CreateNetworkInterfaceOutput) GoString ¶
func (s CreateNetworkInterfaceOutput) GoString() string
GoString returns the string representation
func (*CreateNetworkInterfaceOutput) SetAsyncTaskId ¶
func (s *CreateNetworkInterfaceOutput) SetAsyncTaskId(v string) *CreateNetworkInterfaceOutput
SetAsyncTaskId sets the AsyncTaskId field's value.
func (*CreateNetworkInterfaceOutput) SetNetworkInterfaceId ¶
func (s *CreateNetworkInterfaceOutput) SetNetworkInterfaceId(v string) *CreateNetworkInterfaceOutput
SetNetworkInterfaceId sets the NetworkInterfaceId field's value.
func (*CreateNetworkInterfaceOutput) SetRequestId ¶
func (s *CreateNetworkInterfaceOutput) SetRequestId(v string) *CreateNetworkInterfaceOutput
SetRequestId sets the RequestId field's value.
func (CreateNetworkInterfaceOutput) String ¶
func (s CreateNetworkInterfaceOutput) String() string
String returns the string representation
type CreateRouteEntryInput ¶
type CreateRouteEntryInput struct {
ClientToken *string `type:"string"`
Description *string `min:"1" max:"255" type:"string"`
DestinationCidrBlock *string `type:"string"`
// NextHopId is a required field
NextHopId *string `type:"string" required:"true"`
// NextHopType is a required field
NextHopType *string `type:"string" required:"true"`
RouteEntryName *string `min:"1" max:"128" type:"string"`
// RouteTableId is a required field
RouteTableId *string `type:"string" required:"true"`
// contains filtered or unexported fields
}
func (CreateRouteEntryInput) GoString ¶
func (s CreateRouteEntryInput) GoString() string
GoString returns the string representation
func (*CreateRouteEntryInput) SetClientToken ¶
func (s *CreateRouteEntryInput) SetClientToken(v string) *CreateRouteEntryInput
SetClientToken sets the ClientToken field's value.
func (*CreateRouteEntryInput) SetDescription ¶
func (s *CreateRouteEntryInput) SetDescription(v string) *CreateRouteEntryInput
SetDescription sets the Description field's value.
func (*CreateRouteEntryInput) SetDestinationCidrBlock ¶
func (s *CreateRouteEntryInput) SetDestinationCidrBlock(v string) *CreateRouteEntryInput
SetDestinationCidrBlock sets the DestinationCidrBlock field's value.
func (*CreateRouteEntryInput) SetNextHopId ¶
func (s *CreateRouteEntryInput) SetNextHopId(v string) *CreateRouteEntryInput
SetNextHopId sets the NextHopId field's value.
func (*CreateRouteEntryInput) SetNextHopType ¶
func (s *CreateRouteEntryInput) SetNextHopType(v string) *CreateRouteEntryInput
SetNextHopType sets the NextHopType field's value.
func (*CreateRouteEntryInput) SetRouteEntryName ¶
func (s *CreateRouteEntryInput) SetRouteEntryName(v string) *CreateRouteEntryInput
SetRouteEntryName sets the RouteEntryName field's value.
func (*CreateRouteEntryInput) SetRouteTableId ¶
func (s *CreateRouteEntryInput) SetRouteTableId(v string) *CreateRouteEntryInput
SetRouteTableId sets the RouteTableId field's value.
func (CreateRouteEntryInput) String ¶
func (s CreateRouteEntryInput) String() string
String returns the string representation
func (*CreateRouteEntryInput) Validate ¶
func (s *CreateRouteEntryInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateRouteEntryOutput ¶
type CreateRouteEntryOutput struct {
Metadata *response.ResponseMetadata
AsyncTaskId *string `type:"string"`
RequestId *string `type:"string"`
RouteEntryId *string `type:"string"`
// contains filtered or unexported fields
}
func (CreateRouteEntryOutput) GoString ¶
func (s CreateRouteEntryOutput) GoString() string
GoString returns the string representation
func (*CreateRouteEntryOutput) SetAsyncTaskId ¶
func (s *CreateRouteEntryOutput) SetAsyncTaskId(v string) *CreateRouteEntryOutput
SetAsyncTaskId sets the AsyncTaskId field's value.
func (*CreateRouteEntryOutput) SetRequestId ¶
func (s *CreateRouteEntryOutput) SetRequestId(v string) *CreateRouteEntryOutput
SetRequestId sets the RequestId field's value.
func (*CreateRouteEntryOutput) SetRouteEntryId ¶
func (s *CreateRouteEntryOutput) SetRouteEntryId(v string) *CreateRouteEntryOutput
SetRouteEntryId sets the RouteEntryId field's value.
func (CreateRouteEntryOutput) String ¶
func (s CreateRouteEntryOutput) String() string
String returns the string representation
type CreateRouteTableInput ¶
type CreateRouteTableInput struct {
ClientToken *string `type:"string"`
Description *string `min:"1" max:"255" type:"string"`
ProjectName *string `type:"string"`
RouteTableName *string `min:"1" max:"128" type:"string"`
Tags []*TagForCreateRouteTableInput `type:"list"`
// VpcId is a required field
VpcId *string `type:"string" required:"true"`
// contains filtered or unexported fields
}
func (CreateRouteTableInput) GoString ¶
func (s CreateRouteTableInput) GoString() string
GoString returns the string representation
func (*CreateRouteTableInput) SetClientToken ¶
func (s *CreateRouteTableInput) SetClientToken(v string) *CreateRouteTableInput
SetClientToken sets the ClientToken field's value.
func (*CreateRouteTableInput) SetDescription ¶
func (s *CreateRouteTableInput) SetDescription(v string) *CreateRouteTableInput
SetDescription sets the Description field's value.
func (*CreateRouteTableInput) SetProjectName ¶
func (s *CreateRouteTableInput) SetProjectName(v string) *CreateRouteTableInput
SetProjectName sets the ProjectName field's value.
func (*CreateRouteTableInput) SetRouteTableName ¶
func (s *CreateRouteTableInput) SetRouteTableName(v string) *CreateRouteTableInput
SetRouteTableName sets the RouteTableName field's value.
func (*CreateRouteTableInput) SetTags ¶
func (s *CreateRouteTableInput) SetTags(v []*TagForCreateRouteTableInput) *CreateRouteTableInput
SetTags sets the Tags field's value.
func (*CreateRouteTableInput) SetVpcId ¶
func (s *CreateRouteTableInput) SetVpcId(v string) *CreateRouteTableInput
SetVpcId sets the VpcId field's value.
func (CreateRouteTableInput) String ¶
func (s CreateRouteTableInput) String() string
String returns the string representation
func (*CreateRouteTableInput) Validate ¶
func (s *CreateRouteTableInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateRouteTableOutput ¶
type CreateRouteTableOutput struct {
Metadata *response.ResponseMetadata
AsyncTaskId *string `type:"string"`
RequestId *string `type:"string"`
RouteTableId *string `type:"string"`
// contains filtered or unexported fields
}
func (CreateRouteTableOutput) GoString ¶
func (s CreateRouteTableOutput) GoString() string
GoString returns the string representation
func (*CreateRouteTableOutput) SetAsyncTaskId ¶
func (s *CreateRouteTableOutput) SetAsyncTaskId(v string) *CreateRouteTableOutput
SetAsyncTaskId sets the AsyncTaskId field's value.
func (*CreateRouteTableOutput) SetRequestId ¶
func (s *CreateRouteTableOutput) SetRequestId(v string) *CreateRouteTableOutput
SetRequestId sets the RequestId field's value.
func (*CreateRouteTableOutput) SetRouteTableId ¶
func (s *CreateRouteTableOutput) SetRouteTableId(v string) *CreateRouteTableOutput
SetRouteTableId sets the RouteTableId field's value.
func (CreateRouteTableOutput) String ¶
func (s CreateRouteTableOutput) String() string
String returns the string representation
type CreateSecurityGroupInput ¶
type CreateSecurityGroupInput struct {
ClientToken *string `type:"string"`
Description *string `type:"string"`
ProjectName *string `type:"string"`
SecurityGroupName *string `type:"string"`
Tags []*TagForCreateSecurityGroupInput `type:"list"`
// VpcId is a required field
VpcId *string `type:"string" required:"true"`
// contains filtered or unexported fields
}
func (CreateSecurityGroupInput) GoString ¶
func (s CreateSecurityGroupInput) GoString() string
GoString returns the string representation
func (*CreateSecurityGroupInput) SetClientToken ¶
func (s *CreateSecurityGroupInput) SetClientToken(v string) *CreateSecurityGroupInput
SetClientToken sets the ClientToken field's value.
func (*CreateSecurityGroupInput) SetDescription ¶
func (s *CreateSecurityGroupInput) SetDescription(v string) *CreateSecurityGroupInput
SetDescription sets the Description field's value.
func (*CreateSecurityGroupInput) SetProjectName ¶
func (s *CreateSecurityGroupInput) SetProjectName(v string) *CreateSecurityGroupInput
SetProjectName sets the ProjectName field's value.
func (*CreateSecurityGroupInput) SetSecurityGroupName ¶
func (s *CreateSecurityGroupInput) SetSecurityGroupName(v string) *CreateSecurityGroupInput
SetSecurityGroupName sets the SecurityGroupName field's value.
func (*CreateSecurityGroupInput) SetTags ¶
func (s *CreateSecurityGroupInput) SetTags(v []*TagForCreateSecurityGroupInput) *CreateSecurityGroupInput
SetTags sets the Tags field's value.
func (*CreateSecurityGroupInput) SetVpcId ¶
func (s *CreateSecurityGroupInput) SetVpcId(v string) *CreateSecurityGroupInput
SetVpcId sets the VpcId field's value.
func (CreateSecurityGroupInput) String ¶
func (s CreateSecurityGroupInput) String() string
String returns the string representation
func (*CreateSecurityGroupInput) Validate ¶
func (s *CreateSecurityGroupInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateSecurityGroupOutput ¶
type CreateSecurityGroupOutput struct {
Metadata *response.ResponseMetadata
AsyncTaskId *string `type:"string"`
RequestId *string `type:"string"`
SecurityGroupId *string `type:"string"`
// contains filtered or unexported fields
}
func (CreateSecurityGroupOutput) GoString ¶
func (s CreateSecurityGroupOutput) GoString() string
GoString returns the string representation
func (*CreateSecurityGroupOutput) SetAsyncTaskId ¶
func (s *CreateSecurityGroupOutput) SetAsyncTaskId(v string) *CreateSecurityGroupOutput
SetAsyncTaskId sets the AsyncTaskId field's value.
func (*CreateSecurityGroupOutput) SetRequestId ¶
func (s *CreateSecurityGroupOutput) SetRequestId(v string) *CreateSecurityGroupOutput
SetRequestId sets the RequestId field's value.
func (*CreateSecurityGroupOutput) SetSecurityGroupId ¶
func (s *CreateSecurityGroupOutput) SetSecurityGroupId(v string) *CreateSecurityGroupOutput
SetSecurityGroupId sets the SecurityGroupId field's value.
func (CreateSecurityGroupOutput) String ¶
func (s CreateSecurityGroupOutput) String() string
String returns the string representation
type CreateSubnetInput ¶
type CreateSubnetInput struct {
// CidrBlock is a required field
CidrBlock *string `type:"string" required:"true"`
ClientToken *string `type:"string"`
Description *string `min:"1" max:"255" type:"string"`
SubnetName *string `min:"1" max:"128" type:"string"`
Tags []*TagForCreateSubnetInput `type:"list"`
// VpcId is a required field
VpcId *string `type:"string" required:"true"`
// ZoneId is a required field
ZoneId *string `type:"string" required:"true"`
// contains filtered or unexported fields
}
func (CreateSubnetInput) GoString ¶
func (s CreateSubnetInput) GoString() string
GoString returns the string representation
func (*CreateSubnetInput) SetCidrBlock ¶
func (s *CreateSubnetInput) SetCidrBlock(v string) *CreateSubnetInput
SetCidrBlock sets the CidrBlock field's value.
func (*CreateSubnetInput) SetClientToken ¶
func (s *CreateSubnetInput) SetClientToken(v string) *CreateSubnetInput
SetClientToken sets the ClientToken field's value.
func (*CreateSubnetInput) SetDescription ¶
func (s *CreateSubnetInput) SetDescription(v string) *CreateSubnetInput
SetDescription sets the Description field's value.
func (*CreateSubnetInput) SetSubnetName ¶
func (s *CreateSubnetInput) SetSubnetName(v string) *CreateSubnetInput
SetSubnetName sets the SubnetName field's value.
func (*CreateSubnetInput) SetTags ¶
func (s *CreateSubnetInput) SetTags(v []*TagForCreateSubnetInput) *CreateSubnetInput
SetTags sets the Tags field's value.
func (*CreateSubnetInput) SetVpcId ¶
func (s *CreateSubnetInput) SetVpcId(v string) *CreateSubnetInput
SetVpcId sets the VpcId field's value.
func (*CreateSubnetInput) SetZoneId ¶
func (s *CreateSubnetInput) SetZoneId(v string) *CreateSubnetInput
SetZoneId sets the ZoneId field's value.
func (CreateSubnetInput) String ¶
func (s CreateSubnetInput) String() string
String returns the string representation
func (*CreateSubnetInput) Validate ¶
func (s *CreateSubnetInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateSubnetOutput ¶
type CreateSubnetOutput struct {
Metadata *response.ResponseMetadata
AsyncTaskId *string `type:"string"`
RequestId *string `type:"string"`
SubnetId *string `type:"string"`
// contains filtered or unexported fields
}
func (CreateSubnetOutput) GoString ¶
func (s CreateSubnetOutput) GoString() string
GoString returns the string representation
func (*CreateSubnetOutput) SetAsyncTaskId ¶
func (s *CreateSubnetOutput) SetAsyncTaskId(v string) *CreateSubnetOutput
SetAsyncTaskId sets the AsyncTaskId field's value.
func (*CreateSubnetOutput) SetRequestId ¶
func (s *CreateSubnetOutput) SetRequestId(v string) *CreateSubnetOutput
SetRequestId sets the RequestId field's value.
func (*CreateSubnetOutput) SetSubnetId ¶
func (s *CreateSubnetOutput) SetSubnetId(v string) *CreateSubnetOutput
SetSubnetId sets the SubnetId field's value.
func (CreateSubnetOutput) String ¶
func (s CreateSubnetOutput) String() string
String returns the string representation
type CreateVpcInput ¶
type CreateVpcInput struct {
// CidrBlock is a required field
CidrBlock *string `type:"string" required:"true"`
ClientToken *string `type:"string"`
Description *string `min:"1" max:"255" type:"string"`
DnsServers []*string `type:"list"`
ProjectName *string `type:"string"`
Tags []*TagForCreateVpcInput `type:"list"`
VpcName *string `min:"1" max:"128" type:"string"`
// contains filtered or unexported fields
}
func (CreateVpcInput) GoString ¶
func (s CreateVpcInput) GoString() string
GoString returns the string representation
func (*CreateVpcInput) SetCidrBlock ¶
func (s *CreateVpcInput) SetCidrBlock(v string) *CreateVpcInput
SetCidrBlock sets the CidrBlock field's value.
func (*CreateVpcInput) SetClientToken ¶
func (s *CreateVpcInput) SetClientToken(v string) *CreateVpcInput
SetClientToken sets the ClientToken field's value.
func (*CreateVpcInput) SetDescription ¶
func (s *CreateVpcInput) SetDescription(v string) *CreateVpcInput
SetDescription sets the Description field's value.
func (*CreateVpcInput) SetDnsServers ¶
func (s *CreateVpcInput) SetDnsServers(v []*string) *CreateVpcInput
SetDnsServers sets the DnsServers field's value.
func (*CreateVpcInput) SetProjectName ¶
func (s *CreateVpcInput) SetProjectName(v string) *CreateVpcInput
SetProjectName sets the ProjectName field's value.
func (*CreateVpcInput) SetTags ¶
func (s *CreateVpcInput) SetTags(v []*TagForCreateVpcInput) *CreateVpcInput
SetTags sets the Tags field's value.
func (*CreateVpcInput) SetVpcName ¶
func (s *CreateVpcInput) SetVpcName(v string) *CreateVpcInput
SetVpcName sets the VpcName field's value.
func (CreateVpcInput) String ¶
func (s CreateVpcInput) String() string
String returns the string representation
func (*CreateVpcInput) Validate ¶
func (s *CreateVpcInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateVpcOutput ¶
type CreateVpcOutput struct {
Metadata *response.ResponseMetadata
AsyncTaskId *string `type:"string"`
RequestId *string `type:"string"`
RouteTableId *string `type:"string"`
VpcId *string `type:"string"`
// contains filtered or unexported fields
}
func (CreateVpcOutput) GoString ¶
func (s CreateVpcOutput) GoString() string
GoString returns the string representation
func (*CreateVpcOutput) SetAsyncTaskId ¶
func (s *CreateVpcOutput) SetAsyncTaskId(v string) *CreateVpcOutput
SetAsyncTaskId sets the AsyncTaskId field's value.
func (*CreateVpcOutput) SetRequestId ¶
func (s *CreateVpcOutput) SetRequestId(v string) *CreateVpcOutput
SetRequestId sets the RequestId field's value.
func (*CreateVpcOutput) SetRouteTableId ¶
func (s *CreateVpcOutput) SetRouteTableId(v string) *CreateVpcOutput
SetRouteTableId sets the RouteTableId field's value.
func (*CreateVpcOutput) SetVpcId ¶
func (s *CreateVpcOutput) SetVpcId(v string) *CreateVpcOutput
SetVpcId sets the VpcId field's value.
func (CreateVpcOutput) String ¶
func (s CreateVpcOutput) String() string
String returns the string representation
type DeleteNetworkInterfaceInput ¶
type DeleteNetworkInterfaceInput struct {
// NetworkInterfaceId is a required field
NetworkInterfaceId *string `type:"string" required:"true"`
// contains filtered or unexported fields
}
func (DeleteNetworkInterfaceInput) GoString ¶
func (s DeleteNetworkInterfaceInput) GoString() string
GoString returns the string representation
func (*DeleteNetworkInterfaceInput) SetNetworkInterfaceId ¶
func (s *DeleteNetworkInterfaceInput) SetNetworkInterfaceId(v string) *DeleteNetworkInterfaceInput
SetNetworkInterfaceId sets the NetworkInterfaceId field's value.
func (DeleteNetworkInterfaceInput) String ¶
func (s DeleteNetworkInterfaceInput) String() string
String returns the string representation
func (*DeleteNetworkInterfaceInput) Validate ¶
func (s *DeleteNetworkInterfaceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteNetworkInterfaceOutput ¶
type DeleteNetworkInterfaceOutput struct {
Metadata *response.ResponseMetadata
AsyncTaskId *string `type:"string"`
RequestId *string `type:"string"`
// contains filtered or unexported fields
}
func (DeleteNetworkInterfaceOutput) GoString ¶
func (s DeleteNetworkInterfaceOutput) GoString() string
GoString returns the string representation
func (*DeleteNetworkInterfaceOutput) SetAsyncTaskId ¶
func (s *DeleteNetworkInterfaceOutput) SetAsyncTaskId(v string) *DeleteNetworkInterfaceOutput
SetAsyncTaskId sets the AsyncTaskId field's value.
func (*DeleteNetworkInterfaceOutput) SetRequestId ¶
func (s *DeleteNetworkInterfaceOutput) SetRequestId(v string) *DeleteNetworkInterfaceOutput
SetRequestId sets the RequestId field's value.
func (DeleteNetworkInterfaceOutput) String ¶
func (s DeleteNetworkInterfaceOutput) String() string
String returns the string representation
type DeleteRouteEntryInput ¶
type DeleteRouteEntryInput struct {
// RouteEntryId is a required field
RouteEntryId *string `type:"string" required:"true"`
// contains filtered or unexported fields
}
func (DeleteRouteEntryInput) GoString ¶
func (s DeleteRouteEntryInput) GoString() string
GoString returns the string representation
func (*DeleteRouteEntryInput) SetRouteEntryId ¶
func (s *DeleteRouteEntryInput) SetRouteEntryId(v string) *DeleteRouteEntryInput
SetRouteEntryId sets the RouteEntryId field's value.
func (DeleteRouteEntryInput) String ¶
func (s DeleteRouteEntryInput) String() string
String returns the string representation
func (*DeleteRouteEntryInput) Validate ¶
func (s *DeleteRouteEntryInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteRouteEntryOutput ¶
type DeleteRouteEntryOutput struct {
Metadata *response.ResponseMetadata
AsyncTaskId *string `type:"string"`
RequestId *string `type:"string"`
// contains filtered or unexported fields
}
func (DeleteRouteEntryOutput) GoString ¶
func (s DeleteRouteEntryOutput) GoString() string
GoString returns the string representation
func (*DeleteRouteEntryOutput) SetAsyncTaskId ¶
func (s *DeleteRouteEntryOutput) SetAsyncTaskId(v string) *DeleteRouteEntryOutput
SetAsyncTaskId sets the AsyncTaskId field's value.
func (*DeleteRouteEntryOutput) SetRequestId ¶
func (s *DeleteRouteEntryOutput) SetRequestId(v string) *DeleteRouteEntryOutput
SetRequestId sets the RequestId field's value.
func (DeleteRouteEntryOutput) String ¶
func (s DeleteRouteEntryOutput) String() string
String returns the string representation
type DeleteRouteTableInput ¶
type DeleteRouteTableInput struct {
// RouteTableId is a required field
RouteTableId *string `type:"string" required:"true"`
// contains filtered or unexported fields
}
func (DeleteRouteTableInput) GoString ¶
func (s DeleteRouteTableInput) GoString() string
GoString returns the string representation
func (*DeleteRouteTableInput) SetRouteTableId ¶
func (s *DeleteRouteTableInput) SetRouteTableId(v string) *DeleteRouteTableInput
SetRouteTableId sets the RouteTableId field's value.
func (DeleteRouteTableInput) String ¶
func (s DeleteRouteTableInput) String() string
String returns the string representation
func (*DeleteRouteTableInput) Validate ¶
func (s *DeleteRouteTableInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteRouteTableOutput ¶
type DeleteRouteTableOutput struct {
Metadata *response.ResponseMetadata
AsyncTaskId *string `type:"string"`
RequestId *string `type:"string"`
// contains filtered or unexported fields
}
func (DeleteRouteTableOutput) GoString ¶
func (s DeleteRouteTableOutput) GoString() string
GoString returns the string representation
func (*DeleteRouteTableOutput) SetAsyncTaskId ¶
func (s *DeleteRouteTableOutput) SetAsyncTaskId(v string) *DeleteRouteTableOutput
SetAsyncTaskId sets the AsyncTaskId field's value.
func (*DeleteRouteTableOutput) SetRequestId ¶
func (s *DeleteRouteTableOutput) SetRequestId(v string) *DeleteRouteTableOutput
SetRequestId sets the RequestId field's value.
func (DeleteRouteTableOutput) String ¶
func (s DeleteRouteTableOutput) String() string
String returns the string representation
type DeleteSecurityGroupInput ¶
type DeleteSecurityGroupInput struct {
// SecurityGroupId is a required field
SecurityGroupId *string `type:"string" required:"true"`
// contains filtered or unexported fields
}
func (DeleteSecurityGroupInput) GoString ¶
func (s DeleteSecurityGroupInput) GoString() string
GoString returns the string representation
func (*DeleteSecurityGroupInput) SetSecurityGroupId ¶
func (s *DeleteSecurityGroupInput) SetSecurityGroupId(v string) *DeleteSecurityGroupInput
SetSecurityGroupId sets the SecurityGroupId field's value.
func (DeleteSecurityGroupInput) String ¶
func (s DeleteSecurityGroupInput) String() string
String returns the string representation
func (*DeleteSecurityGroupInput) Validate ¶
func (s *DeleteSecurityGroupInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteSecurityGroupOutput ¶
type DeleteSecurityGroupOutput struct {
Metadata *response.ResponseMetadata
AsyncTaskId *string `type:"string"`
RequestId *string `type:"string"`
// contains filtered or unexported fields
}
func (DeleteSecurityGroupOutput) GoString ¶
func (s DeleteSecurityGroupOutput) GoString() string
GoString returns the string representation
func (*DeleteSecurityGroupOutput) SetAsyncTaskId ¶
func (s *DeleteSecurityGroupOutput) SetAsyncTaskId(v string) *DeleteSecurityGroupOutput
SetAsyncTaskId sets the AsyncTaskId field's value.
func (*DeleteSecurityGroupOutput) SetRequestId ¶
func (s *DeleteSecurityGroupOutput) SetRequestId(v string) *DeleteSecurityGroupOutput
SetRequestId sets the RequestId field's value.
func (DeleteSecurityGroupOutput) String ¶
func (s DeleteSecurityGroupOutput) String() string
String returns the string representation
type DeleteSubnetInput ¶
type DeleteSubnetInput struct {
// SubnetId is a required field
SubnetId *string `type:"string" required:"true"`
// contains filtered or unexported fields
}
func (DeleteSubnetInput) GoString ¶
func (s DeleteSubnetInput) GoString() string
GoString returns the string representation
func (*DeleteSubnetInput) SetSubnetId ¶
func (s *DeleteSubnetInput) SetSubnetId(v string) *DeleteSubnetInput
SetSubnetId sets the SubnetId field's value.
func (DeleteSubnetInput) String ¶
func (s DeleteSubnetInput) String() string
String returns the string representation
func (*DeleteSubnetInput) Validate ¶
func (s *DeleteSubnetInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteSubnetOutput ¶
type DeleteSubnetOutput struct {
Metadata *response.ResponseMetadata
AsyncTaskId *string `type:"string"`
RequestId *string `type:"string"`
// contains filtered or unexported fields
}
func (DeleteSubnetOutput) GoString ¶
func (s DeleteSubnetOutput) GoString() string
GoString returns the string representation
func (*DeleteSubnetOutput) SetAsyncTaskId ¶
func (s *DeleteSubnetOutput) SetAsyncTaskId(v string) *DeleteSubnetOutput
SetAsyncTaskId sets the AsyncTaskId field's value.
func (*DeleteSubnetOutput) SetRequestId ¶
func (s *DeleteSubnetOutput) SetRequestId(v string) *DeleteSubnetOutput
SetRequestId sets the RequestId field's value.
func (DeleteSubnetOutput) String ¶
func (s DeleteSubnetOutput) String() string
String returns the string representation
type DeleteVpcInput ¶
type DeleteVpcInput struct {
// VpcId is a required field
VpcId *string `type:"string" required:"true"`
// contains filtered or unexported fields
}
func (DeleteVpcInput) GoString ¶
func (s DeleteVpcInput) GoString() string
GoString returns the string representation
func (*DeleteVpcInput) SetVpcId ¶
func (s *DeleteVpcInput) SetVpcId(v string) *DeleteVpcInput
SetVpcId sets the VpcId field's value.
func (DeleteVpcInput) String ¶
func (s DeleteVpcInput) String() string
String returns the string representation
func (*DeleteVpcInput) Validate ¶
func (s *DeleteVpcInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteVpcOutput ¶
type DeleteVpcOutput struct {
Metadata *response.ResponseMetadata
AsyncTaskId *string `type:"string"`
RequestId *string `type:"string"`
// contains filtered or unexported fields
}
func (DeleteVpcOutput) GoString ¶
func (s DeleteVpcOutput) GoString() string
GoString returns the string representation
func (*DeleteVpcOutput) SetAsyncTaskId ¶
func (s *DeleteVpcOutput) SetAsyncTaskId(v string) *DeleteVpcOutput
SetAsyncTaskId sets the AsyncTaskId field's value.
func (*DeleteVpcOutput) SetRequestId ¶
func (s *DeleteVpcOutput) SetRequestId(v string) *DeleteVpcOutput
SetRequestId sets the RequestId field's value.
func (DeleteVpcOutput) String ¶
func (s DeleteVpcOutput) String() string
String returns the string representation
type DescribeNetworkInterfaceAttributesInput ¶
type DescribeNetworkInterfaceAttributesInput struct {
// NetworkInterfaceId is a required field
NetworkInterfaceId *string `type:"string" required:"true"`
// contains filtered or unexported fields
}
func (DescribeNetworkInterfaceAttributesInput) GoString ¶
func (s DescribeNetworkInterfaceAttributesInput) GoString() string
GoString returns the string representation
func (*DescribeNetworkInterfaceAttributesInput) SetNetworkInterfaceId ¶
func (s *DescribeNetworkInterfaceAttributesInput) SetNetworkInterfaceId(v string) *DescribeNetworkInterfaceAttributesInput
SetNetworkInterfaceId sets the NetworkInterfaceId field's value.
func (DescribeNetworkInterfaceAttributesInput) String ¶
func (s DescribeNetworkInterfaceAttributesInput) String() string
String returns the string representation
func (*DescribeNetworkInterfaceAttributesInput) Validate ¶
func (s *DescribeNetworkInterfaceAttributesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DescribeNetworkInterfaceAttributesOutput ¶
type DescribeNetworkInterfaceAttributesOutput struct {
Metadata *response.ResponseMetadata
AccountId *string `type:"string"`
AssociatedElasticIp *AssociatedElasticIpForDescribeNetworkInterfaceAttributesOutput `type:"structure"`
CreatedAt *string `type:"string"`
Description *string `type:"string"`
DeviceId *string `type:"string"`
MacAddress *string `type:"string"`
NetworkInterfaceId *string `type:"string"`
NetworkInterfaceName *string `type:"string"`
PortSecurityEnabled *bool `type:"boolean"`
PrimaryIpAddress *string `type:"string"`
PrivateIpSets *PrivateIpSetsForDescribeNetworkInterfaceAttributesOutput `type:"structure"`
ProjectName *string `type:"string"`
RequestId *string `type:"string"`
SecurityGroupIds []*string `type:"list"`
ServiceManaged *bool `type:"boolean"`
Status *string `type:"string"`
SubnetId *string `type:"string"`
Tags []*TagForDescribeNetworkInterfaceAttributesOutput `type:"list"`
Type *string `type:"string"`
UpdatedAt *string `type:"string"`
VpcId *string `type:"string"`
VpcName *string `type:"string"`
ZoneId *string `type:"string"`
// contains filtered or unexported fields
}
func (DescribeNetworkInterfaceAttributesOutput) GoString ¶
func (s DescribeNetworkInterfaceAttributesOutput) GoString() string
GoString returns the string representation
func (*DescribeNetworkInterfaceAttributesOutput) SetAccountId ¶
func (s *DescribeNetworkInterfaceAttributesOutput) SetAccountId(v string) *DescribeNetworkInterfaceAttributesOutput
SetAccountId sets the AccountId field's value.
func (*DescribeNetworkInterfaceAttributesOutput) SetAssociatedElasticIp ¶
func (s *DescribeNetworkInterfaceAttributesOutput) SetAssociatedElasticIp(v *AssociatedElasticIpForDescribeNetworkInterfaceAttributesOutput) *DescribeNetworkInterfaceAttributesOutput
SetAssociatedElasticIp sets the AssociatedElasticIp field's value.
func (*DescribeNetworkInterfaceAttributesOutput) SetCreatedAt ¶
func (s *DescribeNetworkInterfaceAttributesOutput) SetCreatedAt(v string) *DescribeNetworkInterfaceAttributesOutput
SetCreatedAt sets the CreatedAt field's value.
func (*DescribeNetworkInterfaceAttributesOutput) SetDescription ¶
func (s *DescribeNetworkInterfaceAttributesOutput) SetDescription(v string) *DescribeNetworkInterfaceAttributesOutput
SetDescription sets the Description field's value.
func (*DescribeNetworkInterfaceAttributesOutput) SetDeviceId ¶
func (s *DescribeNetworkInterfaceAttributesOutput) SetDeviceId(v string) *DescribeNetworkInterfaceAttributesOutput
SetDeviceId sets the DeviceId field's value.
func (*DescribeNetworkInterfaceAttributesOutput) SetMacAddress ¶
func (s *DescribeNetworkInterfaceAttributesOutput) SetMacAddress(v string) *DescribeNetworkInterfaceAttributesOutput
SetMacAddress sets the MacAddress field's value.
func (*DescribeNetworkInterfaceAttributesOutput) SetNetworkInterfaceId ¶
func (s *DescribeNetworkInterfaceAttributesOutput) SetNetworkInterfaceId(v string) *DescribeNetworkInterfaceAttributesOutput
SetNetworkInterfaceId sets the NetworkInterfaceId field's value.
func (*DescribeNetworkInterfaceAttributesOutput) SetNetworkInterfaceName ¶
func (s *DescribeNetworkInterfaceAttributesOutput) SetNetworkInterfaceName(v string) *DescribeNetworkInterfaceAttributesOutput
SetNetworkInterfaceName sets the NetworkInterfaceName field's value.
func (*DescribeNetworkInterfaceAttributesOutput) SetPortSecurityEnabled ¶
func (s *DescribeNetworkInterfaceAttributesOutput) SetPortSecurityEnabled(v bool) *DescribeNetworkInterfaceAttributesOutput
SetPortSecurityEnabled sets the PortSecurityEnabled field's value.
func (*DescribeNetworkInterfaceAttributesOutput) SetPrimaryIpAddress ¶
func (s *DescribeNetworkInterfaceAttributesOutput) SetPrimaryIpAddress(v string) *DescribeNetworkInterfaceAttributesOutput
SetPrimaryIpAddress sets the PrimaryIpAddress field's value.
func (*DescribeNetworkInterfaceAttributesOutput) SetPrivateIpSets ¶
func (s *DescribeNetworkInterfaceAttributesOutput) SetPrivateIpSets(v *PrivateIpSetsForDescribeNetworkInterfaceAttributesOutput) *DescribeNetworkInterfaceAttributesOutput
SetPrivateIpSets sets the PrivateIpSets field's value.
func (*DescribeNetworkInterfaceAttributesOutput) SetProjectName ¶
func (s *DescribeNetworkInterfaceAttributesOutput) SetProjectName(v string) *DescribeNetworkInterfaceAttributesOutput
SetProjectName sets the ProjectName field's value.
func (*DescribeNetworkInterfaceAttributesOutput) SetRequestId ¶
func (s *DescribeNetworkInterfaceAttributesOutput) SetRequestId(v string) *DescribeNetworkInterfaceAttributesOutput
SetRequestId sets the RequestId field's value.
func (*DescribeNetworkInterfaceAttributesOutput) SetSecurityGroupIds ¶
func (s *DescribeNetworkInterfaceAttributesOutput) SetSecurityGroupIds(v []*string) *DescribeNetworkInterfaceAttributesOutput
SetSecurityGroupIds sets the SecurityGroupIds field's value.
func (*DescribeNetworkInterfaceAttributesOutput) SetServiceManaged ¶
func (s *DescribeNetworkInterfaceAttributesOutput) SetServiceManaged(v bool) *DescribeNetworkInterfaceAttributesOutput
SetServiceManaged sets the ServiceManaged field's value.
func (*DescribeNetworkInterfaceAttributesOutput) SetStatus ¶
func (s *DescribeNetworkInterfaceAttributesOutput) SetStatus(v string) *DescribeNetworkInterfaceAttributesOutput
SetStatus sets the Status field's value.
func (*DescribeNetworkInterfaceAttributesOutput) SetSubnetId ¶
func (s *DescribeNetworkInterfaceAttributesOutput) SetSubnetId(v string) *DescribeNetworkInterfaceAttributesOutput
SetSubnetId sets the SubnetId field's value.
func (*DescribeNetworkInterfaceAttributesOutput) SetTags ¶
func (s *DescribeNetworkInterfaceAttributesOutput) SetTags(v []*TagForDescribeNetworkInterfaceAttributesOutput) *DescribeNetworkInterfaceAttributesOutput
SetTags sets the Tags field's value.
func (*DescribeNetworkInterfaceAttributesOutput) SetType ¶
func (s *DescribeNetworkInterfaceAttributesOutput) SetType(v string) *DescribeNetworkInterfaceAttributesOutput
SetType sets the Type field's value.
func (*DescribeNetworkInterfaceAttributesOutput) SetUpdatedAt ¶
func (s *DescribeNetworkInterfaceAttributesOutput) SetUpdatedAt(v string) *DescribeNetworkInterfaceAttributesOutput
SetUpdatedAt sets the UpdatedAt field's value.
func (*DescribeNetworkInterfaceAttributesOutput) SetVpcId ¶
func (s *DescribeNetworkInterfaceAttributesOutput) SetVpcId(v string) *DescribeNetworkInterfaceAttributesOutput
SetVpcId sets the VpcId field's value.
func (*DescribeNetworkInterfaceAttributesOutput) SetVpcName ¶
func (s *DescribeNetworkInterfaceAttributesOutput) SetVpcName(v string) *DescribeNetworkInterfaceAttributesOutput
SetVpcName sets the VpcName field's value.
func (*DescribeNetworkInterfaceAttributesOutput) SetZoneId ¶
func (s *DescribeNetworkInterfaceAttributesOutput) SetZoneId(v string) *DescribeNetworkInterfaceAttributesOutput
SetZoneId sets the ZoneId field's value.
func (DescribeNetworkInterfaceAttributesOutput) String ¶
func (s DescribeNetworkInterfaceAttributesOutput) String() string
String returns the string representation
type DescribeNetworkInterfacesInput ¶
type DescribeNetworkInterfacesInput struct {
InstanceId *string `type:"string"`
MaxResults *int32 `min:"1" max:"100" type:"int32"`
NetworkInterfaceIds []*string `type:"list"`
NetworkInterfaceName *string `type:"string"`
NextToken *string `type:"string"`
PageNumber *int32 `type:"int32"`
PageSize *int32 `max:"100" type:"int32"`
PrimaryIpAddresses []*string `type:"list"`
PrivateIpAddresses []*string `type:"list"`
ProjectName *string `type:"string"`
SecurityGroupId *string `type:"string"`
Status *string `type:"string"`
SubnetId *string `type:"string"`
TagFilters []*TagFilterForDescribeNetworkInterfacesInput `type:"list"`
Type *string `type:"string"`
VpcId *string `type:"string"`
ZoneId *string `type:"string"`
// contains filtered or unexported fields
}
func (DescribeNetworkInterfacesInput) GoString ¶
func (s DescribeNetworkInterfacesInput) GoString() string
GoString returns the string representation
func (*DescribeNetworkInterfacesInput) SetInstanceId ¶
func (s *DescribeNetworkInterfacesInput) SetInstanceId(v string) *DescribeNetworkInterfacesInput
SetInstanceId sets the InstanceId field's value.
func (*DescribeNetworkInterfacesInput) SetMaxResults ¶
func (s *DescribeNetworkInterfacesInput) SetMaxResults(v int32) *DescribeNetworkInterfacesInput
SetMaxResults sets the MaxResults field's value.
func (*DescribeNetworkInterfacesInput) SetNetworkInterfaceIds ¶
func (s *DescribeNetworkInterfacesInput) SetNetworkInterfaceIds(v []*string) *DescribeNetworkInterfacesInput
SetNetworkInterfaceIds sets the NetworkInterfaceIds field's value.
func (*DescribeNetworkInterfacesInput) SetNetworkInterfaceName ¶
func (s *DescribeNetworkInterfacesInput) SetNetworkInterfaceName(v string) *DescribeNetworkInterfacesInput
SetNetworkInterfaceName sets the NetworkInterfaceName field's value.
func (*DescribeNetworkInterfacesInput) SetNextToken ¶
func (s *DescribeNetworkInterfacesInput) SetNextToken(v string) *DescribeNetworkInterfacesInput
SetNextToken sets the NextToken field's value.
func (*DescribeNetworkInterfacesInput) SetPageNumber ¶
func (s *DescribeNetworkInterfacesInput) SetPageNumber(v int32) *DescribeNetworkInterfacesInput
SetPageNumber sets the PageNumber field's value.
func (*DescribeNetworkInterfacesInput) SetPageSize ¶
func (s *DescribeNetworkInterfacesInput) SetPageSize(v int32) *DescribeNetworkInterfacesInput
SetPageSize sets the PageSize field's value.
func (*DescribeNetworkInterfacesInput) SetPrimaryIpAddresses ¶
func (s *DescribeNetworkInterfacesInput) SetPrimaryIpAddresses(v []*string) *DescribeNetworkInterfacesInput
SetPrimaryIpAddresses sets the PrimaryIpAddresses field's value.
func (*DescribeNetworkInterfacesInput) SetPrivateIpAddresses ¶
func (s *DescribeNetworkInterfacesInput) SetPrivateIpAddresses(v []*string) *DescribeNetworkInterfacesInput
SetPrivateIpAddresses sets the PrivateIpAddresses field's value.
func (*DescribeNetworkInterfacesInput) SetProjectName ¶
func (s *DescribeNetworkInterfacesInput) SetProjectName(v string) *DescribeNetworkInterfacesInput
SetProjectName sets the ProjectName field's value.
func (*DescribeNetworkInterfacesInput) SetSecurityGroupId ¶
func (s *DescribeNetworkInterfacesInput) SetSecurityGroupId(v string) *DescribeNetworkInterfacesInput
SetSecurityGroupId sets the SecurityGroupId field's value.
func (*DescribeNetworkInterfacesInput) SetStatus ¶
func (s *DescribeNetworkInterfacesInput) SetStatus(v string) *DescribeNetworkInterfacesInput
SetStatus sets the Status field's value.
func (*DescribeNetworkInterfacesInput) SetSubnetId ¶
func (s *DescribeNetworkInterfacesInput) SetSubnetId(v string) *DescribeNetworkInterfacesInput
SetSubnetId sets the SubnetId field's value.
func (*DescribeNetworkInterfacesInput) SetTagFilters ¶
func (s *DescribeNetworkInterfacesInput) SetTagFilters(v []*TagFilterForDescribeNetworkInterfacesInput) *DescribeNetworkInterfacesInput
SetTagFilters sets the TagFilters field's value.
func (*DescribeNetworkInterfacesInput) SetType ¶
func (s *DescribeNetworkInterfacesInput) SetType(v string) *DescribeNetworkInterfacesInput
SetType sets the Type field's value.
func (*DescribeNetworkInterfacesInput) SetVpcId ¶
func (s *DescribeNetworkInterfacesInput) SetVpcId(v string) *DescribeNetworkInterfacesInput
SetVpcId sets the VpcId field's value.
func (*DescribeNetworkInterfacesInput) SetZoneId ¶
func (s *DescribeNetworkInterfacesInput) SetZoneId(v string) *DescribeNetworkInterfacesInput
SetZoneId sets the ZoneId field's value.
func (DescribeNetworkInterfacesInput) String ¶
func (s DescribeNetworkInterfacesInput) String() string
String returns the string representation
func (*DescribeNetworkInterfacesInput) Validate ¶
func (s *DescribeNetworkInterfacesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DescribeNetworkInterfacesOutput ¶
type DescribeNetworkInterfacesOutput struct {
Metadata *response.ResponseMetadata
NetworkInterfaceSets []*NetworkInterfaceSetForDescribeNetworkInterfacesOutput `type:"list"`
NextToken *string `type:"string"`
PageNumber *int32 `type:"int32"`
PageSize *int32 `type:"int32"`
RequestId *string `type:"string"`
TotalCount *int32 `type:"int32"`
// contains filtered or unexported fields
}
func (DescribeNetworkInterfacesOutput) GoString ¶
func (s DescribeNetworkInterfacesOutput) GoString() string
GoString returns the string representation
func (*DescribeNetworkInterfacesOutput) SetNetworkInterfaceSets ¶
func (s *DescribeNetworkInterfacesOutput) SetNetworkInterfaceSets(v []*NetworkInterfaceSetForDescribeNetworkInterfacesOutput) *DescribeNetworkInterfacesOutput
SetNetworkInterfaceSets sets the NetworkInterfaceSets field's value.
func (*DescribeNetworkInterfacesOutput) SetNextToken ¶
func (s *DescribeNetworkInterfacesOutput) SetNextToken(v string) *DescribeNetworkInterfacesOutput
SetNextToken sets the NextToken field's value.
func (*DescribeNetworkInterfacesOutput) SetPageNumber ¶
func (s *DescribeNetworkInterfacesOutput) SetPageNumber(v int32) *DescribeNetworkInterfacesOutput
SetPageNumber sets the PageNumber field's value.
func (*DescribeNetworkInterfacesOutput) SetPageSize ¶
func (s *DescribeNetworkInterfacesOutput) SetPageSize(v int32) *DescribeNetworkInterfacesOutput
SetPageSize sets the PageSize field's value.
func (*DescribeNetworkInterfacesOutput) SetRequestId ¶
func (s *DescribeNetworkInterfacesOutput) SetRequestId(v string) *DescribeNetworkInterfacesOutput
SetRequestId sets the RequestId field's value.
func (*DescribeNetworkInterfacesOutput) SetTotalCount ¶
func (s *DescribeNetworkInterfacesOutput) SetTotalCount(v int32) *DescribeNetworkInterfacesOutput
SetTotalCount sets the TotalCount field's value.
func (DescribeNetworkInterfacesOutput) String ¶
func (s DescribeNetworkInterfacesOutput) String() string
String returns the string representation
type DescribeRouteEntryListInput ¶
type DescribeRouteEntryListInput struct {
DestinationCidrBlock *string `type:"string"`
MaxResults *int32 `min:"1" max:"100" type:"int32"`
NextHopId *string `type:"string"`
NextHopType *string `type:"string"`
NextToken *string `type:"string"`
PageNumber *int32 `type:"int32"`
PageSize *int32 `max:"100" type:"int32"`
RouteEntryId *string `type:"string"`
RouteEntryName *string `type:"string"`
RouteEntryType *string `type:"string"`
// RouteTableId is a required field
RouteTableId *string `type:"string" required:"true"`
// contains filtered or unexported fields
}
func (DescribeRouteEntryListInput) GoString ¶
func (s DescribeRouteEntryListInput) GoString() string
GoString returns the string representation
func (*DescribeRouteEntryListInput) SetDestinationCidrBlock ¶
func (s *DescribeRouteEntryListInput) SetDestinationCidrBlock(v string) *DescribeRouteEntryListInput
SetDestinationCidrBlock sets the DestinationCidrBlock field's value.
func (*DescribeRouteEntryListInput) SetMaxResults ¶
func (s *DescribeRouteEntryListInput) SetMaxResults(v int32) *DescribeRouteEntryListInput
SetMaxResults sets the MaxResults field's value.
func (*DescribeRouteEntryListInput) SetNextHopId ¶
func (s *DescribeRouteEntryListInput) SetNextHopId(v string) *DescribeRouteEntryListInput
SetNextHopId sets the NextHopId field's value.
func (*DescribeRouteEntryListInput) SetNextHopType ¶
func (s *DescribeRouteEntryListInput) SetNextHopType(v string) *DescribeRouteEntryListInput
SetNextHopType sets the NextHopType field's value.
func (*DescribeRouteEntryListInput) SetNextToken ¶
func (s *DescribeRouteEntryListInput) SetNextToken(v string) *DescribeRouteEntryListInput
SetNextToken sets the NextToken field's value.
func (*DescribeRouteEntryListInput) SetPageNumber ¶
func (s *DescribeRouteEntryListInput) SetPageNumber(v int32) *DescribeRouteEntryListInput
SetPageNumber sets the PageNumber field's value.
func (*DescribeRouteEntryListInput) SetPageSize ¶
func (s *DescribeRouteEntryListInput) SetPageSize(v int32) *DescribeRouteEntryListInput
SetPageSize sets the PageSize field's value.
func (*DescribeRouteEntryListInput) SetRouteEntryId ¶
func (s *DescribeRouteEntryListInput) SetRouteEntryId(v string) *DescribeRouteEntryListInput
SetRouteEntryId sets the RouteEntryId field's value.
func (*DescribeRouteEntryListInput) SetRouteEntryName ¶
func (s *DescribeRouteEntryListInput) SetRouteEntryName(v string) *DescribeRouteEntryListInput
SetRouteEntryName sets the RouteEntryName field's value.
func (*DescribeRouteEntryListInput) SetRouteEntryType ¶
func (s *DescribeRouteEntryListInput) SetRouteEntryType(v string) *DescribeRouteEntryListInput
SetRouteEntryType sets the RouteEntryType field's value.
func (*DescribeRouteEntryListInput) SetRouteTableId ¶
func (s *DescribeRouteEntryListInput) SetRouteTableId(v string) *DescribeRouteEntryListInput
SetRouteTableId sets the RouteTableId field's value.
func (DescribeRouteEntryListInput) String ¶
func (s DescribeRouteEntryListInput) String() string
String returns the string representation
func (*DescribeRouteEntryListInput) Validate ¶
func (s *DescribeRouteEntryListInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DescribeRouteEntryListOutput ¶
type DescribeRouteEntryListOutput struct {
Metadata *response.ResponseMetadata
NextToken *string `type:"string"`
PageNumber *int32 `type:"int32"`
PageSize *int32 `type:"int32"`
RequestId *string `type:"string"`
RouteEntries []*RouteEntryForDescribeRouteEntryListOutput `type:"list"`
TotalCount *int32 `type:"int32"`
// contains filtered or unexported fields
}
func (DescribeRouteEntryListOutput) GoString ¶
func (s DescribeRouteEntryListOutput) GoString() string
GoString returns the string representation
func (*DescribeRouteEntryListOutput) SetNextToken ¶
func (s *DescribeRouteEntryListOutput) SetNextToken(v string) *DescribeRouteEntryListOutput
SetNextToken sets the NextToken field's value.
func (*DescribeRouteEntryListOutput) SetPageNumber ¶
func (s *DescribeRouteEntryListOutput) SetPageNumber(v int32) *DescribeRouteEntryListOutput
SetPageNumber sets the PageNumber field's value.
func (*DescribeRouteEntryListOutput) SetPageSize ¶
func (s *DescribeRouteEntryListOutput) SetPageSize(v int32) *DescribeRouteEntryListOutput
SetPageSize sets the PageSize field's value.
func (*DescribeRouteEntryListOutput) SetRequestId ¶
func (s *DescribeRouteEntryListOutput) SetRequestId(v string) *DescribeRouteEntryListOutput
SetRequestId sets the RequestId field's value.
func (*DescribeRouteEntryListOutput) SetRouteEntries ¶
func (s *DescribeRouteEntryListOutput) SetRouteEntries(v []*RouteEntryForDescribeRouteEntryListOutput) *DescribeRouteEntryListOutput
SetRouteEntries sets the RouteEntries field's value.
func (*DescribeRouteEntryListOutput) SetTotalCount ¶
func (s *DescribeRouteEntryListOutput) SetTotalCount(v int32) *DescribeRouteEntryListOutput
SetTotalCount sets the TotalCount field's value.
func (DescribeRouteEntryListOutput) String ¶
func (s DescribeRouteEntryListOutput) String() string
String returns the string representation
type DescribeRouteTableListInput ¶
type DescribeRouteTableListInput struct {
MaxResults *int32 `type:"int32"`
NextToken *string `type:"string"`
PageNumber *int32 `type:"int32"`
PageSize *int32 `max:"100" type:"int32"`
ProjectName *string `type:"string"`
RouteTableId *string `type:"string"`
RouteTableName *string `type:"string"`
TagFilters []*TagFilterForDescribeRouteTableListInput `type:"list"`
VpcId *string `type:"string"`
// contains filtered or unexported fields
}
func (DescribeRouteTableListInput) GoString ¶
func (s DescribeRouteTableListInput) GoString() string
GoString returns the string representation
func (*DescribeRouteTableListInput) SetMaxResults ¶
func (s *DescribeRouteTableListInput) SetMaxResults(v int32) *DescribeRouteTableListInput
SetMaxResults sets the MaxResults field's value.
func (*DescribeRouteTableListInput) SetNextToken ¶
func (s *DescribeRouteTableListInput) SetNextToken(v string) *DescribeRouteTableListInput
SetNextToken sets the NextToken field's value.
func (*DescribeRouteTableListInput) SetPageNumber ¶
func (s *DescribeRouteTableListInput) SetPageNumber(v int32) *DescribeRouteTableListInput
SetPageNumber sets the PageNumber field's value.
func (*DescribeRouteTableListInput) SetPageSize ¶
func (s *DescribeRouteTableListInput) SetPageSize(v int32) *DescribeRouteTableListInput
SetPageSize sets the PageSize field's value.
func (*DescribeRouteTableListInput) SetProjectName ¶
func (s *DescribeRouteTableListInput) SetProjectName(v string) *DescribeRouteTableListInput
SetProjectName sets the ProjectName field's value.
func (*DescribeRouteTableListInput) SetRouteTableId ¶
func (s *DescribeRouteTableListInput) SetRouteTableId(v string) *DescribeRouteTableListInput
SetRouteTableId sets the RouteTableId field's value.
func (*DescribeRouteTableListInput) SetRouteTableName ¶
func (s *DescribeRouteTableListInput) SetRouteTableName(v string) *DescribeRouteTableListInput
SetRouteTableName sets the RouteTableName field's value.
func (*DescribeRouteTableListInput) SetTagFilters ¶
func (s *DescribeRouteTableListInput) SetTagFilters(v []*TagFilterForDescribeRouteTableListInput) *DescribeRouteTableListInput
SetTagFilters sets the TagFilters field's value.
func (*DescribeRouteTableListInput) SetVpcId ¶
func (s *DescribeRouteTableListInput) SetVpcId(v string) *DescribeRouteTableListInput
SetVpcId sets the VpcId field's value.
func (DescribeRouteTableListInput) String ¶
func (s DescribeRouteTableListInput) String() string
String returns the string representation
func (*DescribeRouteTableListInput) Validate ¶
func (s *DescribeRouteTableListInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DescribeRouteTableListOutput ¶
type DescribeRouteTableListOutput struct {
Metadata *response.ResponseMetadata
NextToken *string `type:"string"`
PageNumber *int32 `type:"int32"`
PageSize *int32 `type:"int32"`
RequestId *string `type:"string"`
RouterTableList []*RouterTableListForDescribeRouteTableListOutput `type:"list"`
TotalCount *int32 `type:"int32"`
// contains filtered or unexported fields
}
func (DescribeRouteTableListOutput) GoString ¶
func (s DescribeRouteTableListOutput) GoString() string
GoString returns the string representation
func (*DescribeRouteTableListOutput) SetNextToken ¶
func (s *DescribeRouteTableListOutput) SetNextToken(v string) *DescribeRouteTableListOutput
SetNextToken sets the NextToken field's value.
func (*DescribeRouteTableListOutput) SetPageNumber ¶
func (s *DescribeRouteTableListOutput) SetPageNumber(v int32) *DescribeRouteTableListOutput
SetPageNumber sets the PageNumber field's value.
func (*DescribeRouteTableListOutput) SetPageSize ¶
func (s *DescribeRouteTableListOutput) SetPageSize(v int32) *DescribeRouteTableListOutput
SetPageSize sets the PageSize field's value.
func (*DescribeRouteTableListOutput) SetRequestId ¶
func (s *DescribeRouteTableListOutput) SetRequestId(v string) *DescribeRouteTableListOutput
SetRequestId sets the RequestId field's value.
func (*DescribeRouteTableListOutput) SetRouterTableList ¶
func (s *DescribeRouteTableListOutput) SetRouterTableList(v []*RouterTableListForDescribeRouteTableListOutput) *DescribeRouteTableListOutput
SetRouterTableList sets the RouterTableList field's value.
func (*DescribeRouteTableListOutput) SetTotalCount ¶
func (s *DescribeRouteTableListOutput) SetTotalCount(v int32) *DescribeRouteTableListOutput
SetTotalCount sets the TotalCount field's value.
func (DescribeRouteTableListOutput) String ¶
func (s DescribeRouteTableListOutput) String() string
String returns the string representation
type DescribeSecurityGroupAttributesInput ¶
type DescribeSecurityGroupAttributesInput struct {
CidrIp *string `type:"string"`
Direction *string `type:"string"`
Protocol *string `type:"string"`
// SecurityGroupId is a required field
SecurityGroupId *string `type:"string" required:"true"`
SourceGroupId *string `type:"string"`
// contains filtered or unexported fields
}
func (DescribeSecurityGroupAttributesInput) GoString ¶
func (s DescribeSecurityGroupAttributesInput) GoString() string
GoString returns the string representation
func (*DescribeSecurityGroupAttributesInput) SetCidrIp ¶
func (s *DescribeSecurityGroupAttributesInput) SetCidrIp(v string) *DescribeSecurityGroupAttributesInput
SetCidrIp sets the CidrIp field's value.
func (*DescribeSecurityGroupAttributesInput) SetDirection ¶
func (s *DescribeSecurityGroupAttributesInput) SetDirection(v string) *DescribeSecurityGroupAttributesInput
SetDirection sets the Direction field's value.
func (*DescribeSecurityGroupAttributesInput) SetProtocol ¶
func (s *DescribeSecurityGroupAttributesInput) SetProtocol(v string) *DescribeSecurityGroupAttributesInput
SetProtocol sets the Protocol field's value.
func (*DescribeSecurityGroupAttributesInput) SetSecurityGroupId ¶
func (s *DescribeSecurityGroupAttributesInput) SetSecurityGroupId(v string) *DescribeSecurityGroupAttributesInput
SetSecurityGroupId sets the SecurityGroupId field's value.
func (*DescribeSecurityGroupAttributesInput) SetSourceGroupId ¶
func (s *DescribeSecurityGroupAttributesInput) SetSourceGroupId(v string) *DescribeSecurityGroupAttributesInput
SetSourceGroupId sets the SourceGroupId field's value.
func (DescribeSecurityGroupAttributesInput) String ¶
func (s DescribeSecurityGroupAttributesInput) String() string
String returns the string representation
func (*DescribeSecurityGroupAttributesInput) Validate ¶
func (s *DescribeSecurityGroupAttributesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DescribeSecurityGroupAttributesOutput ¶
type DescribeSecurityGroupAttributesOutput struct {
Metadata *response.ResponseMetadata
AccountId *string `type:"string"`
CreationTime *string `type:"string"`
Description *string `type:"string"`
Permissions []*PermissionForDescribeSecurityGroupAttributesOutput `type:"list"`
ProjectName *string `type:"string"`
RequestId *string `type:"string"`
SecurityGroupId *string `type:"string"`
SecurityGroupName *string `type:"string"`
ServiceManaged *bool `type:"boolean"`
Status *string `type:"string"`
Tags []*TagForDescribeSecurityGroupAttributesOutput `type:"list"`
Type *string `type:"string"`
UpdateTime *string `type:"string"`
VpcId *string `type:"string"`
// contains filtered or unexported fields
}
func (DescribeSecurityGroupAttributesOutput) GoString ¶
func (s DescribeSecurityGroupAttributesOutput) GoString() string
GoString returns the string representation
func (*DescribeSecurityGroupAttributesOutput) SetAccountId ¶
func (s *DescribeSecurityGroupAttributesOutput) SetAccountId(v string) *DescribeSecurityGroupAttributesOutput
SetAccountId sets the AccountId field's value.
func (*DescribeSecurityGroupAttributesOutput) SetCreationTime ¶
func (s *DescribeSecurityGroupAttributesOutput) SetCreationTime(v string) *DescribeSecurityGroupAttributesOutput
SetCreationTime sets the CreationTime field's value.
func (*DescribeSecurityGroupAttributesOutput) SetDescription ¶
func (s *DescribeSecurityGroupAttributesOutput) SetDescription(v string) *DescribeSecurityGroupAttributesOutput
SetDescription sets the Description field's value.
func (*DescribeSecurityGroupAttributesOutput) SetPermissions ¶
func (s *DescribeSecurityGroupAttributesOutput) SetPermissions(v []*PermissionForDescribeSecurityGroupAttributesOutput) *DescribeSecurityGroupAttributesOutput
SetPermissions sets the Permissions field's value.
func (*DescribeSecurityGroupAttributesOutput) SetProjectName ¶
func (s *DescribeSecurityGroupAttributesOutput) SetProjectName(v string) *DescribeSecurityGroupAttributesOutput
SetProjectName sets the ProjectName field's value.
func (*DescribeSecurityGroupAttributesOutput) SetRequestId ¶
func (s *DescribeSecurityGroupAttributesOutput) SetRequestId(v string) *DescribeSecurityGroupAttributesOutput
SetRequestId sets the RequestId field's value.
func (*DescribeSecurityGroupAttributesOutput) SetSecurityGroupId ¶
func (s *DescribeSecurityGroupAttributesOutput) SetSecurityGroupId(v string) *DescribeSecurityGroupAttributesOutput
SetSecurityGroupId sets the SecurityGroupId field's value.
func (*DescribeSecurityGroupAttributesOutput) SetSecurityGroupName ¶
func (s *DescribeSecurityGroupAttributesOutput) SetSecurityGroupName(v string) *DescribeSecurityGroupAttributesOutput
SetSecurityGroupName sets the SecurityGroupName field's value.
func (*DescribeSecurityGroupAttributesOutput) SetServiceManaged ¶
func (s *DescribeSecurityGroupAttributesOutput) SetServiceManaged(v bool) *DescribeSecurityGroupAttributesOutput
SetServiceManaged sets the ServiceManaged field's value.
func (*DescribeSecurityGroupAttributesOutput) SetStatus ¶
func (s *DescribeSecurityGroupAttributesOutput) SetStatus(v string) *DescribeSecurityGroupAttributesOutput
SetStatus sets the Status field's value.
func (*DescribeSecurityGroupAttributesOutput) SetTags ¶
func (s *DescribeSecurityGroupAttributesOutput) SetTags(v []*TagForDescribeSecurityGroupAttributesOutput) *DescribeSecurityGroupAttributesOutput
SetTags sets the Tags field's value.
func (*DescribeSecurityGroupAttributesOutput) SetType ¶
func (s *DescribeSecurityGroupAttributesOutput) SetType(v string) *DescribeSecurityGroupAttributesOutput
SetType sets the Type field's value.
func (*DescribeSecurityGroupAttributesOutput) SetUpdateTime ¶
func (s *DescribeSecurityGroupAttributesOutput) SetUpdateTime(v string) *DescribeSecurityGroupAttributesOutput
SetUpdateTime sets the UpdateTime field's value.
func (*DescribeSecurityGroupAttributesOutput) SetVpcId ¶
func (s *DescribeSecurityGroupAttributesOutput) SetVpcId(v string) *DescribeSecurityGroupAttributesOutput
SetVpcId sets the VpcId field's value.
func (DescribeSecurityGroupAttributesOutput) String ¶
func (s DescribeSecurityGroupAttributesOutput) String() string
String returns the string representation
type DescribeSecurityGroupsInput ¶
type DescribeSecurityGroupsInput struct {
MaxResults *int32 `min:"1" max:"100" type:"int32"`
NextToken *string `type:"string"`
PageNumber *int32 `type:"int32"`
PageSize *int32 `max:"100" type:"int32"`
ProjectName *string `type:"string"`
SecurityGroupIds []*string `type:"list"`
SecurityGroupNames []*string `type:"list"`
TagFilters []*TagFilterForDescribeSecurityGroupsInput `type:"list"`
VpcId *string `type:"string"`
// contains filtered or unexported fields
}
func (DescribeSecurityGroupsInput) GoString ¶
func (s DescribeSecurityGroupsInput) GoString() string
GoString returns the string representation
func (*DescribeSecurityGroupsInput) SetMaxResults ¶
func (s *DescribeSecurityGroupsInput) SetMaxResults(v int32) *DescribeSecurityGroupsInput
SetMaxResults sets the MaxResults field's value.
func (*DescribeSecurityGroupsInput) SetNextToken ¶
func (s *DescribeSecurityGroupsInput) SetNextToken(v string) *DescribeSecurityGroupsInput
SetNextToken sets the NextToken field's value.
func (*DescribeSecurityGroupsInput) SetPageNumber ¶
func (s *DescribeSecurityGroupsInput) SetPageNumber(v int32) *DescribeSecurityGroupsInput
SetPageNumber sets the PageNumber field's value.
func (*DescribeSecurityGroupsInput) SetPageSize ¶
func (s *DescribeSecurityGroupsInput) SetPageSize(v int32) *DescribeSecurityGroupsInput
SetPageSize sets the PageSize field's value.
func (*DescribeSecurityGroupsInput) SetProjectName ¶
func (s *DescribeSecurityGroupsInput) SetProjectName(v string) *DescribeSecurityGroupsInput
SetProjectName sets the ProjectName field's value.
func (*DescribeSecurityGroupsInput) SetSecurityGroupIds ¶
func (s *DescribeSecurityGroupsInput) SetSecurityGroupIds(v []*string) *DescribeSecurityGroupsInput
SetSecurityGroupIds sets the SecurityGroupIds field's value.
func (*DescribeSecurityGroupsInput) SetSecurityGroupNames ¶
func (s *DescribeSecurityGroupsInput) SetSecurityGroupNames(v []*string) *DescribeSecurityGroupsInput
SetSecurityGroupNames sets the SecurityGroupNames field's value.
func (*DescribeSecurityGroupsInput) SetTagFilters ¶
func (s *DescribeSecurityGroupsInput) SetTagFilters(v []*TagFilterForDescribeSecurityGroupsInput) *DescribeSecurityGroupsInput
SetTagFilters sets the TagFilters field's value.
func (*DescribeSecurityGroupsInput) SetVpcId ¶
func (s *DescribeSecurityGroupsInput) SetVpcId(v string) *DescribeSecurityGroupsInput
SetVpcId sets the VpcId field's value.
func (DescribeSecurityGroupsInput) String ¶
func (s DescribeSecurityGroupsInput) String() string
String returns the string representation
func (*DescribeSecurityGroupsInput) Validate ¶
func (s *DescribeSecurityGroupsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DescribeSecurityGroupsOutput ¶
type DescribeSecurityGroupsOutput struct {
Metadata *response.ResponseMetadata
NextToken *string `type:"string"`
PageNumber *int32 `type:"int32"`
PageSize *int32 `type:"int32"`
RequestId *string `type:"string"`
SecurityGroups []*SecurityGroupForDescribeSecurityGroupsOutput `type:"list"`
TotalCount *int32 `type:"int32"`
// contains filtered or unexported fields
}
func (DescribeSecurityGroupsOutput) GoString ¶
func (s DescribeSecurityGroupsOutput) GoString() string
GoString returns the string representation
func (*DescribeSecurityGroupsOutput) SetNextToken ¶
func (s *DescribeSecurityGroupsOutput) SetNextToken(v string) *DescribeSecurityGroupsOutput
SetNextToken sets the NextToken field's value.
func (*DescribeSecurityGroupsOutput) SetPageNumber ¶
func (s *DescribeSecurityGroupsOutput) SetPageNumber(v int32) *DescribeSecurityGroupsOutput
SetPageNumber sets the PageNumber field's value.
func (*DescribeSecurityGroupsOutput) SetPageSize ¶
func (s *DescribeSecurityGroupsOutput) SetPageSize(v int32) *DescribeSecurityGroupsOutput
SetPageSize sets the PageSize field's value.
func (*DescribeSecurityGroupsOutput) SetRequestId ¶
func (s *DescribeSecurityGroupsOutput) SetRequestId(v string) *DescribeSecurityGroupsOutput
SetRequestId sets the RequestId field's value.
func (*DescribeSecurityGroupsOutput) SetSecurityGroups ¶
func (s *DescribeSecurityGroupsOutput) SetSecurityGroups(v []*SecurityGroupForDescribeSecurityGroupsOutput) *DescribeSecurityGroupsOutput
SetSecurityGroups sets the SecurityGroups field's value.
func (*DescribeSecurityGroupsOutput) SetTotalCount ¶
func (s *DescribeSecurityGroupsOutput) SetTotalCount(v int32) *DescribeSecurityGroupsOutput
SetTotalCount sets the TotalCount field's value.
func (DescribeSecurityGroupsOutput) String ¶
func (s DescribeSecurityGroupsOutput) String() string
String returns the string representation
type DescribeSubnetAttributesInput ¶
type DescribeSubnetAttributesInput struct {
// SubnetId is a required field
SubnetId *string `type:"string" required:"true"`
// contains filtered or unexported fields
}
func (DescribeSubnetAttributesInput) GoString ¶
func (s DescribeSubnetAttributesInput) GoString() string
GoString returns the string representation
func (*DescribeSubnetAttributesInput) SetSubnetId ¶
func (s *DescribeSubnetAttributesInput) SetSubnetId(v string) *DescribeSubnetAttributesInput
SetSubnetId sets the SubnetId field's value.
func (DescribeSubnetAttributesInput) String ¶
func (s DescribeSubnetAttributesInput) String() string
String returns the string representation
func (*DescribeSubnetAttributesInput) Validate ¶
func (s *DescribeSubnetAttributesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DescribeSubnetAttributesOutput ¶
type DescribeSubnetAttributesOutput struct {
Metadata *response.ResponseMetadata
AccountId *string `type:"string"`
AvailableIpAddressCount *int32 `type:"int32"`
CidrBlock *string `type:"string"`
CreationTime *string `type:"string"`
Description *string `type:"string"`
IsDefault *bool `type:"boolean"`
ProjectName *string `type:"string"`
RequestId *string `type:"string"`
RouteTable *RouteTableForDescribeSubnetAttributesOutput `type:"structure"`
Status *string `type:"string"`
SubnetId *string `type:"string"`
SubnetName *string `type:"string"`
Tags []*TagForDescribeSubnetAttributesOutput `type:"list"`
TotalIpv4Count *int32 `type:"int32"`
UpdateTime *string `type:"string"`
VpcId *string `type:"string"`
ZoneId *string `type:"string"`
// contains filtered or unexported fields
}
func (DescribeSubnetAttributesOutput) GoString ¶
func (s DescribeSubnetAttributesOutput) GoString() string
GoString returns the string representation
func (*DescribeSubnetAttributesOutput) SetAccountId ¶
func (s *DescribeSubnetAttributesOutput) SetAccountId(v string) *DescribeSubnetAttributesOutput
SetAccountId sets the AccountId field's value.
func (*DescribeSubnetAttributesOutput) SetAvailableIpAddressCount ¶
func (s *DescribeSubnetAttributesOutput) SetAvailableIpAddressCount(v int32) *DescribeSubnetAttributesOutput
SetAvailableIpAddressCount sets the AvailableIpAddressCount field's value.
func (*DescribeSubnetAttributesOutput) SetCidrBlock ¶
func (s *DescribeSubnetAttributesOutput) SetCidrBlock(v string) *DescribeSubnetAttributesOutput
SetCidrBlock sets the CidrBlock field's value.
func (*DescribeSubnetAttributesOutput) SetCreationTime ¶
func (s *DescribeSubnetAttributesOutput) SetCreationTime(v string) *DescribeSubnetAttributesOutput
SetCreationTime sets the CreationTime field's value.
func (*DescribeSubnetAttributesOutput) SetDescription ¶
func (s *DescribeSubnetAttributesOutput) SetDescription(v string) *DescribeSubnetAttributesOutput
SetDescription sets the Description field's value.
func (*DescribeSubnetAttributesOutput) SetIsDefault ¶
func (s *DescribeSubnetAttributesOutput) SetIsDefault(v bool) *DescribeSubnetAttributesOutput
SetIsDefault sets the IsDefault field's value.
func (*DescribeSubnetAttributesOutput) SetProjectName ¶
func (s *DescribeSubnetAttributesOutput) SetProjectName(v string) *DescribeSubnetAttributesOutput
SetProjectName sets the ProjectName field's value.
func (*DescribeSubnetAttributesOutput) SetRequestId ¶
func (s *DescribeSubnetAttributesOutput) SetRequestId(v string) *DescribeSubnetAttributesOutput
SetRequestId sets the RequestId field's value.
func (*DescribeSubnetAttributesOutput) SetRouteTable ¶
func (s *DescribeSubnetAttributesOutput) SetRouteTable(v *RouteTableForDescribeSubnetAttributesOutput) *DescribeSubnetAttributesOutput
SetRouteTable sets the RouteTable field's value.
func (*DescribeSubnetAttributesOutput) SetStatus ¶
func (s *DescribeSubnetAttributesOutput) SetStatus(v string) *DescribeSubnetAttributesOutput
SetStatus sets the Status field's value.
func (*DescribeSubnetAttributesOutput) SetSubnetId ¶
func (s *DescribeSubnetAttributesOutput) SetSubnetId(v string) *DescribeSubnetAttributesOutput
SetSubnetId sets the SubnetId field's value.
func (*DescribeSubnetAttributesOutput) SetSubnetName ¶
func (s *DescribeSubnetAttributesOutput) SetSubnetName(v string) *DescribeSubnetAttributesOutput
SetSubnetName sets the SubnetName field's value.
func (*DescribeSubnetAttributesOutput) SetTags ¶
func (s *DescribeSubnetAttributesOutput) SetTags(v []*TagForDescribeSubnetAttributesOutput) *DescribeSubnetAttributesOutput
SetTags sets the Tags field's value.
func (*DescribeSubnetAttributesOutput) SetTotalIpv4Count ¶
func (s *DescribeSubnetAttributesOutput) SetTotalIpv4Count(v int32) *DescribeSubnetAttributesOutput
SetTotalIpv4Count sets the TotalIpv4Count field's value.
func (*DescribeSubnetAttributesOutput) SetUpdateTime ¶
func (s *DescribeSubnetAttributesOutput) SetUpdateTime(v string) *DescribeSubnetAttributesOutput
SetUpdateTime sets the UpdateTime field's value.
func (*DescribeSubnetAttributesOutput) SetVpcId ¶
func (s *DescribeSubnetAttributesOutput) SetVpcId(v string) *DescribeSubnetAttributesOutput
SetVpcId sets the VpcId field's value.
func (*DescribeSubnetAttributesOutput) SetZoneId ¶
func (s *DescribeSubnetAttributesOutput) SetZoneId(v string) *DescribeSubnetAttributesOutput
SetZoneId sets the ZoneId field's value.
func (DescribeSubnetAttributesOutput) String ¶
func (s DescribeSubnetAttributesOutput) String() string
String returns the string representation
type DescribeSubnetsInput ¶
type DescribeSubnetsInput struct {
IsDefault *bool `type:"boolean"`
MaxResults *int32 `type:"int32"`
NextToken *string `type:"string"`
PageNumber *int32 `type:"int32"`
PageSize *int32 `max:"100" type:"int32"`
ProjectName *string `type:"string"`
RouteTableId *string `type:"string"`
SubnetIds []*string `type:"list"`
SubnetName *string `type:"string"`
SubnetOwnerId *string `type:"string"`
TagFilters []*TagFilterForDescribeSubnetsInput `type:"list"`
VpcId *string `type:"string"`
ZoneId *string `type:"string"`
// contains filtered or unexported fields
}
func (DescribeSubnetsInput) GoString ¶
func (s DescribeSubnetsInput) GoString() string
GoString returns the string representation
func (*DescribeSubnetsInput) SetIsDefault ¶
func (s *DescribeSubnetsInput) SetIsDefault(v bool) *DescribeSubnetsInput
SetIsDefault sets the IsDefault field's value.
func (*DescribeSubnetsInput) SetMaxResults ¶
func (s *DescribeSubnetsInput) SetMaxResults(v int32) *DescribeSubnetsInput
SetMaxResults sets the MaxResults field's value.
func (*DescribeSubnetsInput) SetNextToken ¶
func (s *DescribeSubnetsInput) SetNextToken(v string) *DescribeSubnetsInput
SetNextToken sets the NextToken field's value.
func (*DescribeSubnetsInput) SetPageNumber ¶
func (s *DescribeSubnetsInput) SetPageNumber(v int32) *DescribeSubnetsInput
SetPageNumber sets the PageNumber field's value.
func (*DescribeSubnetsInput) SetPageSize ¶
func (s *DescribeSubnetsInput) SetPageSize(v int32) *DescribeSubnetsInput
SetPageSize sets the PageSize field's value.
func (*DescribeSubnetsInput) SetProjectName ¶
func (s *DescribeSubnetsInput) SetProjectName(v string) *DescribeSubnetsInput
SetProjectName sets the ProjectName field's value.
func (*DescribeSubnetsInput) SetRouteTableId ¶
func (s *DescribeSubnetsInput) SetRouteTableId(v string) *DescribeSubnetsInput
SetRouteTableId sets the RouteTableId field's value.
func (*DescribeSubnetsInput) SetSubnetIds ¶
func (s *DescribeSubnetsInput) SetSubnetIds(v []*string) *DescribeSubnetsInput
SetSubnetIds sets the SubnetIds field's value.
func (*DescribeSubnetsInput) SetSubnetName ¶
func (s *DescribeSubnetsInput) SetSubnetName(v string) *DescribeSubnetsInput
SetSubnetName sets the SubnetName field's value.
func (*DescribeSubnetsInput) SetSubnetOwnerId ¶
func (s *DescribeSubnetsInput) SetSubnetOwnerId(v string) *DescribeSubnetsInput
SetSubnetOwnerId sets the SubnetOwnerId field's value.
func (*DescribeSubnetsInput) SetTagFilters ¶
func (s *DescribeSubnetsInput) SetTagFilters(v []*TagFilterForDescribeSubnetsInput) *DescribeSubnetsInput
SetTagFilters sets the TagFilters field's value.
func (*DescribeSubnetsInput) SetVpcId ¶
func (s *DescribeSubnetsInput) SetVpcId(v string) *DescribeSubnetsInput
SetVpcId sets the VpcId field's value.
func (*DescribeSubnetsInput) SetZoneId ¶
func (s *DescribeSubnetsInput) SetZoneId(v string) *DescribeSubnetsInput
SetZoneId sets the ZoneId field's value.
func (DescribeSubnetsInput) String ¶
func (s DescribeSubnetsInput) String() string
String returns the string representation
func (*DescribeSubnetsInput) Validate ¶
func (s *DescribeSubnetsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DescribeSubnetsOutput ¶
type DescribeSubnetsOutput struct {
Metadata *response.ResponseMetadata
NextToken *string `type:"string"`
PageNumber *int32 `type:"int32"`
PageSize *int32 `type:"int32"`
RequestId *string `type:"string"`
Subnets []*SubnetForDescribeSubnetsOutput `type:"list"`
TotalCount *int32 `type:"int32"`
// contains filtered or unexported fields
}
func (DescribeSubnetsOutput) GoString ¶
func (s DescribeSubnetsOutput) GoString() string
GoString returns the string representation
func (*DescribeSubnetsOutput) SetNextToken ¶
func (s *DescribeSubnetsOutput) SetNextToken(v string) *DescribeSubnetsOutput
SetNextToken sets the NextToken field's value.
func (*DescribeSubnetsOutput) SetPageNumber ¶
func (s *DescribeSubnetsOutput) SetPageNumber(v int32) *DescribeSubnetsOutput
SetPageNumber sets the PageNumber field's value.
func (*DescribeSubnetsOutput) SetPageSize ¶
func (s *DescribeSubnetsOutput) SetPageSize(v int32) *DescribeSubnetsOutput
SetPageSize sets the PageSize field's value.
func (*DescribeSubnetsOutput) SetRequestId ¶
func (s *DescribeSubnetsOutput) SetRequestId(v string) *DescribeSubnetsOutput
SetRequestId sets the RequestId field's value.
func (*DescribeSubnetsOutput) SetSubnets ¶
func (s *DescribeSubnetsOutput) SetSubnets(v []*SubnetForDescribeSubnetsOutput) *DescribeSubnetsOutput
SetSubnets sets the Subnets field's value.
func (*DescribeSubnetsOutput) SetTotalCount ¶
func (s *DescribeSubnetsOutput) SetTotalCount(v int32) *DescribeSubnetsOutput
SetTotalCount sets the TotalCount field's value.
func (DescribeSubnetsOutput) String ¶
func (s DescribeSubnetsOutput) String() string
String returns the string representation
type DescribeVpcAttributesInput ¶
type DescribeVpcAttributesInput struct {
// VpcId is a required field
VpcId *string `type:"string" required:"true"`
// contains filtered or unexported fields
}
func (DescribeVpcAttributesInput) GoString ¶
func (s DescribeVpcAttributesInput) GoString() string
GoString returns the string representation
func (*DescribeVpcAttributesInput) SetVpcId ¶
func (s *DescribeVpcAttributesInput) SetVpcId(v string) *DescribeVpcAttributesInput
SetVpcId sets the VpcId field's value.
func (DescribeVpcAttributesInput) String ¶
func (s DescribeVpcAttributesInput) String() string
String returns the string representation
func (*DescribeVpcAttributesInput) Validate ¶
func (s *DescribeVpcAttributesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DescribeVpcAttributesOutput ¶
type DescribeVpcAttributesOutput struct {
Metadata *response.ResponseMetadata
AccountId *string `type:"string"`
CidrBlock *string `type:"string"`
CreationTime *string `type:"string"`
Description *string `type:"string"`
DnsServers []*string `type:"list"`
IsDefault *bool `type:"boolean"`
NatGatewayIds []*string `type:"list"`
ProjectName *string `type:"string"`
RequestId *string `type:"string"`
RouteTableIds []*string `type:"list"`
SecondaryCidrBlocks []*string `type:"list"`
SecurityGroupIds []*string `type:"list"`
Status *string `type:"string"`
SubnetIds []*string `type:"list"`
Tags []*TagForDescribeVpcAttributesOutput `type:"list"`
UpdateTime *string `type:"string"`
VpcId *string `type:"string"`
VpcName *string `type:"string"`
// contains filtered or unexported fields
}
func (DescribeVpcAttributesOutput) GoString ¶
func (s DescribeVpcAttributesOutput) GoString() string
GoString returns the string representation
func (*DescribeVpcAttributesOutput) SetAccountId ¶
func (s *DescribeVpcAttributesOutput) SetAccountId(v string) *DescribeVpcAttributesOutput
SetAccountId sets the AccountId field's value.
func (*DescribeVpcAttributesOutput) SetCidrBlock ¶
func (s *DescribeVpcAttributesOutput) SetCidrBlock(v string) *DescribeVpcAttributesOutput
SetCidrBlock sets the CidrBlock field's value.
func (*DescribeVpcAttributesOutput) SetCreationTime ¶
func (s *DescribeVpcAttributesOutput) SetCreationTime(v string) *DescribeVpcAttributesOutput
SetCreationTime sets the CreationTime field's value.
func (*DescribeVpcAttributesOutput) SetDescription ¶
func (s *DescribeVpcAttributesOutput) SetDescription(v string) *DescribeVpcAttributesOutput
SetDescription sets the Description field's value.
func (*DescribeVpcAttributesOutput) SetDnsServers ¶
func (s *DescribeVpcAttributesOutput) SetDnsServers(v []*string) *DescribeVpcAttributesOutput
SetDnsServers sets the DnsServers field's value.
func (*DescribeVpcAttributesOutput) SetIsDefault ¶
func (s *DescribeVpcAttributesOutput) SetIsDefault(v bool) *DescribeVpcAttributesOutput
SetIsDefault sets the IsDefault field's value.
func (*DescribeVpcAttributesOutput) SetNatGatewayIds ¶
func (s *DescribeVpcAttributesOutput) SetNatGatewayIds(v []*string) *DescribeVpcAttributesOutput
SetNatGatewayIds sets the NatGatewayIds field's value.
func (*DescribeVpcAttributesOutput) SetProjectName ¶
func (s *DescribeVpcAttributesOutput) SetProjectName(v string) *DescribeVpcAttributesOutput
SetProjectName sets the ProjectName field's value.
func (*DescribeVpcAttributesOutput) SetRequestId ¶
func (s *DescribeVpcAttributesOutput) SetRequestId(v string) *DescribeVpcAttributesOutput
SetRequestId sets the RequestId field's value.
func (*DescribeVpcAttributesOutput) SetRouteTableIds ¶
func (s *DescribeVpcAttributesOutput) SetRouteTableIds(v []*string) *DescribeVpcAttributesOutput
SetRouteTableIds sets the RouteTableIds field's value.
func (*DescribeVpcAttributesOutput) SetSecondaryCidrBlocks ¶
func (s *DescribeVpcAttributesOutput) SetSecondaryCidrBlocks(v []*string) *DescribeVpcAttributesOutput
SetSecondaryCidrBlocks sets the SecondaryCidrBlocks field's value.
func (*DescribeVpcAttributesOutput) SetSecurityGroupIds ¶
func (s *DescribeVpcAttributesOutput) SetSecurityGroupIds(v []*string) *DescribeVpcAttributesOutput
SetSecurityGroupIds sets the SecurityGroupIds field's value.
func (*DescribeVpcAttributesOutput) SetStatus ¶
func (s *DescribeVpcAttributesOutput) SetStatus(v string) *DescribeVpcAttributesOutput
SetStatus sets the Status field's value.
func (*DescribeVpcAttributesOutput) SetSubnetIds ¶
func (s *DescribeVpcAttributesOutput) SetSubnetIds(v []*string) *DescribeVpcAttributesOutput
SetSubnetIds sets the SubnetIds field's value.
func (*DescribeVpcAttributesOutput) SetTags ¶
func (s *DescribeVpcAttributesOutput) SetTags(v []*TagForDescribeVpcAttributesOutput) *DescribeVpcAttributesOutput
SetTags sets the Tags field's value.
func (*DescribeVpcAttributesOutput) SetUpdateTime ¶
func (s *DescribeVpcAttributesOutput) SetUpdateTime(v string) *DescribeVpcAttributesOutput
SetUpdateTime sets the UpdateTime field's value.
func (*DescribeVpcAttributesOutput) SetVpcId ¶
func (s *DescribeVpcAttributesOutput) SetVpcId(v string) *DescribeVpcAttributesOutput
SetVpcId sets the VpcId field's value.
func (*DescribeVpcAttributesOutput) SetVpcName ¶
func (s *DescribeVpcAttributesOutput) SetVpcName(v string) *DescribeVpcAttributesOutput
SetVpcName sets the VpcName field's value.
func (DescribeVpcAttributesOutput) String ¶
func (s DescribeVpcAttributesOutput) String() string
String returns the string representation
type DescribeVpcsInput ¶
type DescribeVpcsInput struct {
IsDefault *bool `type:"boolean"`
MaxResults *int32 `min:"1" max:"100" type:"int32"`
NextToken *string `type:"string"`
PageNumber *int32 `type:"int32"`
PageSize *int32 `max:"100" type:"int32"`
ProjectName *string `type:"string"`
TagFilters []*TagFilterForDescribeVpcsInput `type:"list"`
VpcIds []*string `type:"list"`
VpcName *string `type:"string"`
VpcOwnerId *int32 `type:"int32"`
// contains filtered or unexported fields
}
func (DescribeVpcsInput) GoString ¶
func (s DescribeVpcsInput) GoString() string
GoString returns the string representation
func (*DescribeVpcsInput) SetIsDefault ¶
func (s *DescribeVpcsInput) SetIsDefault(v bool) *DescribeVpcsInput
SetIsDefault sets the IsDefault field's value.
func (*DescribeVpcsInput) SetMaxResults ¶
func (s *DescribeVpcsInput) SetMaxResults(v int32) *DescribeVpcsInput
SetMaxResults sets the MaxResults field's value.
func (*DescribeVpcsInput) SetNextToken ¶
func (s *DescribeVpcsInput) SetNextToken(v string) *DescribeVpcsInput
SetNextToken sets the NextToken field's value.
func (*DescribeVpcsInput) SetPageNumber ¶
func (s *DescribeVpcsInput) SetPageNumber(v int32) *DescribeVpcsInput
SetPageNumber sets the PageNumber field's value.
func (*DescribeVpcsInput) SetPageSize ¶
func (s *DescribeVpcsInput) SetPageSize(v int32) *DescribeVpcsInput
SetPageSize sets the PageSize field's value.
func (*DescribeVpcsInput) SetProjectName ¶
func (s *DescribeVpcsInput) SetProjectName(v string) *DescribeVpcsInput
SetProjectName sets the ProjectName field's value.
func (*DescribeVpcsInput) SetTagFilters ¶
func (s *DescribeVpcsInput) SetTagFilters(v []*TagFilterForDescribeVpcsInput) *DescribeVpcsInput
SetTagFilters sets the TagFilters field's value.
func (*DescribeVpcsInput) SetVpcIds ¶
func (s *DescribeVpcsInput) SetVpcIds(v []*string) *DescribeVpcsInput
SetVpcIds sets the VpcIds field's value.
func (*DescribeVpcsInput) SetVpcName ¶
func (s *DescribeVpcsInput) SetVpcName(v string) *DescribeVpcsInput
SetVpcName sets the VpcName field's value.
func (*DescribeVpcsInput) SetVpcOwnerId ¶
func (s *DescribeVpcsInput) SetVpcOwnerId(v int32) *DescribeVpcsInput
SetVpcOwnerId sets the VpcOwnerId field's value.
func (DescribeVpcsInput) String ¶
func (s DescribeVpcsInput) String() string
String returns the string representation
func (*DescribeVpcsInput) Validate ¶
func (s *DescribeVpcsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DescribeVpcsOutput ¶
type DescribeVpcsOutput struct {
Metadata *response.ResponseMetadata
NextToken *string `type:"string"`
PageNumber *int32 `type:"int32"`
PageSize *int32 `type:"int32"`
RequestId *string `type:"string"`
TotalCount *int32 `type:"int32"`
Vpcs []*VpcForDescribeVpcsOutput `type:"list"`
// contains filtered or unexported fields
}
func (DescribeVpcsOutput) GoString ¶
func (s DescribeVpcsOutput) GoString() string
GoString returns the string representation
func (*DescribeVpcsOutput) SetNextToken ¶
func (s *DescribeVpcsOutput) SetNextToken(v string) *DescribeVpcsOutput
SetNextToken sets the NextToken field's value.
func (*DescribeVpcsOutput) SetPageNumber ¶
func (s *DescribeVpcsOutput) SetPageNumber(v int32) *DescribeVpcsOutput
SetPageNumber sets the PageNumber field's value.
func (*DescribeVpcsOutput) SetPageSize ¶
func (s *DescribeVpcsOutput) SetPageSize(v int32) *DescribeVpcsOutput
SetPageSize sets the PageSize field's value.
func (*DescribeVpcsOutput) SetRequestId ¶
func (s *DescribeVpcsOutput) SetRequestId(v string) *DescribeVpcsOutput
SetRequestId sets the RequestId field's value.
func (*DescribeVpcsOutput) SetTotalCount ¶
func (s *DescribeVpcsOutput) SetTotalCount(v int32) *DescribeVpcsOutput
SetTotalCount sets the TotalCount field's value.
func (*DescribeVpcsOutput) SetVpcs ¶
func (s *DescribeVpcsOutput) SetVpcs(v []*VpcForDescribeVpcsOutput) *DescribeVpcsOutput
SetVpcs sets the Vpcs field's value.
func (DescribeVpcsOutput) String ¶
func (s DescribeVpcsOutput) String() string
String returns the string representation
type DetachNetworkInterfaceInput ¶
type DetachNetworkInterfaceInput struct {
// InstanceId is a required field
InstanceId *string `type:"string" required:"true"`
// NetworkInterfaceId is a required field
NetworkInterfaceId *string `type:"string" required:"true"`
// contains filtered or unexported fields
}
func (DetachNetworkInterfaceInput) GoString ¶
func (s DetachNetworkInterfaceInput) GoString() string
GoString returns the string representation
func (*DetachNetworkInterfaceInput) SetInstanceId ¶
func (s *DetachNetworkInterfaceInput) SetInstanceId(v string) *DetachNetworkInterfaceInput
SetInstanceId sets the InstanceId field's value.
func (*DetachNetworkInterfaceInput) SetNetworkInterfaceId ¶
func (s *DetachNetworkInterfaceInput) SetNetworkInterfaceId(v string) *DetachNetworkInterfaceInput
SetNetworkInterfaceId sets the NetworkInterfaceId field's value.
func (DetachNetworkInterfaceInput) String ¶
func (s DetachNetworkInterfaceInput) String() string
String returns the string representation
func (*DetachNetworkInterfaceInput) Validate ¶
func (s *DetachNetworkInterfaceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DetachNetworkInterfaceOutput ¶
type DetachNetworkInterfaceOutput struct {
Metadata *response.ResponseMetadata
AsyncTaskId *string `type:"string"`
RequestId *string `type:"string"`
// contains filtered or unexported fields
}
func (DetachNetworkInterfaceOutput) GoString ¶
func (s DetachNetworkInterfaceOutput) GoString() string
GoString returns the string representation
func (*DetachNetworkInterfaceOutput) SetAsyncTaskId ¶
func (s *DetachNetworkInterfaceOutput) SetAsyncTaskId(v string) *DetachNetworkInterfaceOutput
SetAsyncTaskId sets the AsyncTaskId field's value.
func (*DetachNetworkInterfaceOutput) SetRequestId ¶
func (s *DetachNetworkInterfaceOutput) SetRequestId(v string) *DetachNetworkInterfaceOutput
SetRequestId sets the RequestId field's value.
func (DetachNetworkInterfaceOutput) String ¶
func (s DetachNetworkInterfaceOutput) String() string
String returns the string representation
type DisassociateRouteTableInput ¶
type DisassociateRouteTableInput struct {
ClientToken *string `type:"string"`
// RouteTableId is a required field
RouteTableId *string `type:"string" required:"true"`
SubnetId *string `type:"string"`
// contains filtered or unexported fields
}
func (DisassociateRouteTableInput) GoString ¶
func (s DisassociateRouteTableInput) GoString() string
GoString returns the string representation
func (*DisassociateRouteTableInput) SetClientToken ¶
func (s *DisassociateRouteTableInput) SetClientToken(v string) *DisassociateRouteTableInput
SetClientToken sets the ClientToken field's value.
func (*DisassociateRouteTableInput) SetRouteTableId ¶
func (s *DisassociateRouteTableInput) SetRouteTableId(v string) *DisassociateRouteTableInput
SetRouteTableId sets the RouteTableId field's value.
func (*DisassociateRouteTableInput) SetSubnetId ¶
func (s *DisassociateRouteTableInput) SetSubnetId(v string) *DisassociateRouteTableInput
SetSubnetId sets the SubnetId field's value.
func (DisassociateRouteTableInput) String ¶
func (s DisassociateRouteTableInput) String() string
String returns the string representation
func (*DisassociateRouteTableInput) Validate ¶
func (s *DisassociateRouteTableInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DisassociateRouteTableOutput ¶
type DisassociateRouteTableOutput struct {
Metadata *response.ResponseMetadata
AsyncTaskId *string `type:"string"`
RequestId *string `type:"string"`
// contains filtered or unexported fields
}
func (DisassociateRouteTableOutput) GoString ¶
func (s DisassociateRouteTableOutput) GoString() string
GoString returns the string representation
func (*DisassociateRouteTableOutput) SetAsyncTaskId ¶
func (s *DisassociateRouteTableOutput) SetAsyncTaskId(v string) *DisassociateRouteTableOutput
SetAsyncTaskId sets the AsyncTaskId field's value.
func (*DisassociateRouteTableOutput) SetRequestId ¶
func (s *DisassociateRouteTableOutput) SetRequestId(v string) *DisassociateRouteTableOutput
SetRequestId sets the RequestId field's value.
func (DisassociateRouteTableOutput) String ¶
func (s DisassociateRouteTableOutput) String() string
String returns the string representation
type DisassociateVpcCidrBlockInput ¶
type DisassociateVpcCidrBlockInput struct {
SecondaryCidrBlock *string `type:"string"`
// VpcId is a required field
VpcId *string `type:"string" required:"true"`
// contains filtered or unexported fields
}
func (DisassociateVpcCidrBlockInput) GoString ¶
func (s DisassociateVpcCidrBlockInput) GoString() string
GoString returns the string representation
func (*DisassociateVpcCidrBlockInput) SetSecondaryCidrBlock ¶
func (s *DisassociateVpcCidrBlockInput) SetSecondaryCidrBlock(v string) *DisassociateVpcCidrBlockInput
SetSecondaryCidrBlock sets the SecondaryCidrBlock field's value.
func (*DisassociateVpcCidrBlockInput) SetVpcId ¶
func (s *DisassociateVpcCidrBlockInput) SetVpcId(v string) *DisassociateVpcCidrBlockInput
SetVpcId sets the VpcId field's value.
func (DisassociateVpcCidrBlockInput) String ¶
func (s DisassociateVpcCidrBlockInput) String() string
String returns the string representation
func (*DisassociateVpcCidrBlockInput) Validate ¶
func (s *DisassociateVpcCidrBlockInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DisassociateVpcCidrBlockOutput ¶
type DisassociateVpcCidrBlockOutput struct {
Metadata *response.ResponseMetadata
AsyncTaskId *string `type:"string"`
RequestId *string `type:"string"`
// contains filtered or unexported fields
}
func (DisassociateVpcCidrBlockOutput) GoString ¶
func (s DisassociateVpcCidrBlockOutput) GoString() string
GoString returns the string representation
func (*DisassociateVpcCidrBlockOutput) SetAsyncTaskId ¶
func (s *DisassociateVpcCidrBlockOutput) SetAsyncTaskId(v string) *DisassociateVpcCidrBlockOutput
SetAsyncTaskId sets the AsyncTaskId field's value.
func (*DisassociateVpcCidrBlockOutput) SetRequestId ¶
func (s *DisassociateVpcCidrBlockOutput) SetRequestId(v string) *DisassociateVpcCidrBlockOutput
SetRequestId sets the RequestId field's value.
func (DisassociateVpcCidrBlockOutput) String ¶
func (s DisassociateVpcCidrBlockOutput) String() string
String returns the string representation
type ListTagsForResourcesInput ¶
type ListTagsForResourcesInput struct {
MaxResults *int32 `max:"100" type:"int32"`
NextToken *string `type:"string"`
ResourceIds []*string `type:"list"`
// ResourceType is a required field
ResourceType *string `type:"string" required:"true" enum:"EnumOfResourceTypeForListTagsForResourcesInput"`
TagFilters []*TagFilterForListTagsForResourcesInput `type:"list"`
TagType *string `type:"string"`
// contains filtered or unexported fields
}
func (ListTagsForResourcesInput) GoString ¶
func (s ListTagsForResourcesInput) GoString() string
GoString returns the string representation
func (*ListTagsForResourcesInput) SetMaxResults ¶
func (s *ListTagsForResourcesInput) SetMaxResults(v int32) *ListTagsForResourcesInput
SetMaxResults sets the MaxResults field's value.
func (*ListTagsForResourcesInput) SetNextToken ¶
func (s *ListTagsForResourcesInput) SetNextToken(v string) *ListTagsForResourcesInput
SetNextToken sets the NextToken field's value.
func (*ListTagsForResourcesInput) SetResourceIds ¶
func (s *ListTagsForResourcesInput) SetResourceIds(v []*string) *ListTagsForResourcesInput
SetResourceIds sets the ResourceIds field's value.
func (*ListTagsForResourcesInput) SetResourceType ¶
func (s *ListTagsForResourcesInput) SetResourceType(v string) *ListTagsForResourcesInput
SetResourceType sets the ResourceType field's value.
func (*ListTagsForResourcesInput) SetTagFilters ¶
func (s *ListTagsForResourcesInput) SetTagFilters(v []*TagFilterForListTagsForResourcesInput) *ListTagsForResourcesInput
SetTagFilters sets the TagFilters field's value.
func (*ListTagsForResourcesInput) SetTagType ¶
func (s *ListTagsForResourcesInput) SetTagType(v string) *ListTagsForResourcesInput
SetTagType sets the TagType field's value.
func (ListTagsForResourcesInput) String ¶
func (s ListTagsForResourcesInput) String() string
String returns the string representation
func (*ListTagsForResourcesInput) Validate ¶
func (s *ListTagsForResourcesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListTagsForResourcesOutput ¶
type ListTagsForResourcesOutput struct {
Metadata *response.ResponseMetadata
NextToken *string `type:"string"`
RequestId *string `type:"string"`
ResourceTags []*ResourceTagForListTagsForResourcesOutput `type:"list"`
// contains filtered or unexported fields
}
func (ListTagsForResourcesOutput) GoString ¶
func (s ListTagsForResourcesOutput) GoString() string
GoString returns the string representation
func (*ListTagsForResourcesOutput) SetNextToken ¶
func (s *ListTagsForResourcesOutput) SetNextToken(v string) *ListTagsForResourcesOutput
SetNextToken sets the NextToken field's value.
func (*ListTagsForResourcesOutput) SetRequestId ¶
func (s *ListTagsForResourcesOutput) SetRequestId(v string) *ListTagsForResourcesOutput
SetRequestId sets the RequestId field's value.
func (*ListTagsForResourcesOutput) SetResourceTags ¶
func (s *ListTagsForResourcesOutput) SetResourceTags(v []*ResourceTagForListTagsForResourcesOutput) *ListTagsForResourcesOutput
SetResourceTags sets the ResourceTags field's value.
func (ListTagsForResourcesOutput) String ¶
func (s ListTagsForResourcesOutput) String() string
String returns the string representation
type ModifyNetworkInterfaceAttributesInput ¶
type ModifyNetworkInterfaceAttributesInput struct {
DeleteOnTermination *bool `type:"boolean"`
Description *string `min:"1" max:"255" type:"string"`
// NetworkInterfaceId is a required field
NetworkInterfaceId *string `type:"string" required:"true"`
NetworkInterfaceName *string `min:"1" max:"128" type:"string"`
PortSecurityEnabled *bool `type:"boolean"`
SecurityGroupIds []*string `type:"list"`
// contains filtered or unexported fields
}
func (ModifyNetworkInterfaceAttributesInput) GoString ¶
func (s ModifyNetworkInterfaceAttributesInput) GoString() string
GoString returns the string representation
func (*ModifyNetworkInterfaceAttributesInput) SetDeleteOnTermination ¶
func (s *ModifyNetworkInterfaceAttributesInput) SetDeleteOnTermination(v bool) *ModifyNetworkInterfaceAttributesInput
SetDeleteOnTermination sets the DeleteOnTermination field's value.
func (*ModifyNetworkInterfaceAttributesInput) SetDescription ¶
func (s *ModifyNetworkInterfaceAttributesInput) SetDescription(v string) *ModifyNetworkInterfaceAttributesInput
SetDescription sets the Description field's value.
func (*ModifyNetworkInterfaceAttributesInput) SetNetworkInterfaceId ¶
func (s *ModifyNetworkInterfaceAttributesInput) SetNetworkInterfaceId(v string) *ModifyNetworkInterfaceAttributesInput
SetNetworkInterfaceId sets the NetworkInterfaceId field's value.
func (*ModifyNetworkInterfaceAttributesInput) SetNetworkInterfaceName ¶
func (s *ModifyNetworkInterfaceAttributesInput) SetNetworkInterfaceName(v string) *ModifyNetworkInterfaceAttributesInput
SetNetworkInterfaceName sets the NetworkInterfaceName field's value.
func (*ModifyNetworkInterfaceAttributesInput) SetPortSecurityEnabled ¶
func (s *ModifyNetworkInterfaceAttributesInput) SetPortSecurityEnabled(v bool) *ModifyNetworkInterfaceAttributesInput
SetPortSecurityEnabled sets the PortSecurityEnabled field's value.
func (*ModifyNetworkInterfaceAttributesInput) SetSecurityGroupIds ¶
func (s *ModifyNetworkInterfaceAttributesInput) SetSecurityGroupIds(v []*string) *ModifyNetworkInterfaceAttributesInput
SetSecurityGroupIds sets the SecurityGroupIds field's value.
func (ModifyNetworkInterfaceAttributesInput) String ¶
func (s ModifyNetworkInterfaceAttributesInput) String() string
String returns the string representation
func (*ModifyNetworkInterfaceAttributesInput) Validate ¶
func (s *ModifyNetworkInterfaceAttributesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ModifyNetworkInterfaceAttributesOutput ¶
type ModifyNetworkInterfaceAttributesOutput struct {
Metadata *response.ResponseMetadata
AsyncTaskId *string `type:"string"`
RequestId *string `type:"string"`
// contains filtered or unexported fields
}
func (ModifyNetworkInterfaceAttributesOutput) GoString ¶
func (s ModifyNetworkInterfaceAttributesOutput) GoString() string
GoString returns the string representation
func (*ModifyNetworkInterfaceAttributesOutput) SetAsyncTaskId ¶
func (s *ModifyNetworkInterfaceAttributesOutput) SetAsyncTaskId(v string) *ModifyNetworkInterfaceAttributesOutput
SetAsyncTaskId sets the AsyncTaskId field's value.
func (*ModifyNetworkInterfaceAttributesOutput) SetRequestId ¶
func (s *ModifyNetworkInterfaceAttributesOutput) SetRequestId(v string) *ModifyNetworkInterfaceAttributesOutput
SetRequestId sets the RequestId field's value.
func (ModifyNetworkInterfaceAttributesOutput) String ¶
func (s ModifyNetworkInterfaceAttributesOutput) String() string
String returns the string representation
type ModifyRouteEntryInput ¶
type ModifyRouteEntryInput struct {
Description *string `min:"1" max:"255" type:"string"`
// RouteEntryId is a required field
RouteEntryId *string `type:"string" required:"true"`
RouteEntryName *string `min:"1" max:"128" type:"string"`
// contains filtered or unexported fields
}
func (ModifyRouteEntryInput) GoString ¶
func (s ModifyRouteEntryInput) GoString() string
GoString returns the string representation
func (*ModifyRouteEntryInput) SetDescription ¶
func (s *ModifyRouteEntryInput) SetDescription(v string) *ModifyRouteEntryInput
SetDescription sets the Description field's value.
func (*ModifyRouteEntryInput) SetRouteEntryId ¶
func (s *ModifyRouteEntryInput) SetRouteEntryId(v string) *ModifyRouteEntryInput
SetRouteEntryId sets the RouteEntryId field's value.
func (*ModifyRouteEntryInput) SetRouteEntryName ¶
func (s *ModifyRouteEntryInput) SetRouteEntryName(v string) *ModifyRouteEntryInput
SetRouteEntryName sets the RouteEntryName field's value.
func (ModifyRouteEntryInput) String ¶
func (s ModifyRouteEntryInput) String() string
String returns the string representation
func (*ModifyRouteEntryInput) Validate ¶
func (s *ModifyRouteEntryInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ModifyRouteEntryOutput ¶
type ModifyRouteEntryOutput struct {
Metadata *response.ResponseMetadata
RequestId *string `type:"string"`
// contains filtered or unexported fields
}
func (ModifyRouteEntryOutput) GoString ¶
func (s ModifyRouteEntryOutput) GoString() string
GoString returns the string representation
func (*ModifyRouteEntryOutput) SetRequestId ¶
func (s *ModifyRouteEntryOutput) SetRequestId(v string) *ModifyRouteEntryOutput
SetRequestId sets the RequestId field's value.
func (ModifyRouteEntryOutput) String ¶
func (s ModifyRouteEntryOutput) String() string
String returns the string representation
type ModifyRouteTableAttributesInput ¶
type ModifyRouteTableAttributesInput struct {
Description *string `min:"1" max:"255" type:"string"`
// RouteTableId is a required field
RouteTableId *string `type:"string" required:"true"`
RouteTableName *string `min:"1" max:"128" type:"string"`
// contains filtered or unexported fields
}
func (ModifyRouteTableAttributesInput) GoString ¶
func (s ModifyRouteTableAttributesInput) GoString() string
GoString returns the string representation
func (*ModifyRouteTableAttributesInput) SetDescription ¶
func (s *ModifyRouteTableAttributesInput) SetDescription(v string) *ModifyRouteTableAttributesInput
SetDescription sets the Description field's value.
func (*ModifyRouteTableAttributesInput) SetRouteTableId ¶
func (s *ModifyRouteTableAttributesInput) SetRouteTableId(v string) *ModifyRouteTableAttributesInput
SetRouteTableId sets the RouteTableId field's value.
func (*ModifyRouteTableAttributesInput) SetRouteTableName ¶
func (s *ModifyRouteTableAttributesInput) SetRouteTableName(v string) *ModifyRouteTableAttributesInput
SetRouteTableName sets the RouteTableName field's value.
func (ModifyRouteTableAttributesInput) String ¶
func (s ModifyRouteTableAttributesInput) String() string
String returns the string representation
func (*ModifyRouteTableAttributesInput) Validate ¶
func (s *ModifyRouteTableAttributesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ModifyRouteTableAttributesOutput ¶
type ModifyRouteTableAttributesOutput struct {
Metadata *response.ResponseMetadata
RequestId *string `type:"string"`
// contains filtered or unexported fields
}
func (ModifyRouteTableAttributesOutput) GoString ¶
func (s ModifyRouteTableAttributesOutput) GoString() string
GoString returns the string representation
func (*ModifyRouteTableAttributesOutput) SetRequestId ¶
func (s *ModifyRouteTableAttributesOutput) SetRequestId(v string) *ModifyRouteTableAttributesOutput
SetRequestId sets the RequestId field's value.
func (ModifyRouteTableAttributesOutput) String ¶
func (s ModifyRouteTableAttributesOutput) String() string
String returns the string representation
type ModifySecurityGroupAttributesInput ¶
type ModifySecurityGroupAttributesInput struct {
Description *string `type:"string"`
// SecurityGroupId is a required field
SecurityGroupId *string `type:"string" required:"true"`
SecurityGroupName *string `type:"string"`
// contains filtered or unexported fields
}
func (ModifySecurityGroupAttributesInput) GoString ¶
func (s ModifySecurityGroupAttributesInput) GoString() string
GoString returns the string representation
func (*ModifySecurityGroupAttributesInput) SetDescription ¶
func (s *ModifySecurityGroupAttributesInput) SetDescription(v string) *ModifySecurityGroupAttributesInput
SetDescription sets the Description field's value.
func (*ModifySecurityGroupAttributesInput) SetSecurityGroupId ¶
func (s *ModifySecurityGroupAttributesInput) SetSecurityGroupId(v string) *ModifySecurityGroupAttributesInput
SetSecurityGroupId sets the SecurityGroupId field's value.
func (*ModifySecurityGroupAttributesInput) SetSecurityGroupName ¶
func (s *ModifySecurityGroupAttributesInput) SetSecurityGroupName(v string) *ModifySecurityGroupAttributesInput
SetSecurityGroupName sets the SecurityGroupName field's value.
func (ModifySecurityGroupAttributesInput) String ¶
func (s ModifySecurityGroupAttributesInput) String() string
String returns the string representation
func (*ModifySecurityGroupAttributesInput) Validate ¶
func (s *ModifySecurityGroupAttributesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ModifySecurityGroupAttributesOutput ¶
type ModifySecurityGroupAttributesOutput struct {
Metadata *response.ResponseMetadata
RequestId *string `type:"string"`
// contains filtered or unexported fields
}
func (ModifySecurityGroupAttributesOutput) GoString ¶
func (s ModifySecurityGroupAttributesOutput) GoString() string
GoString returns the string representation
func (*ModifySecurityGroupAttributesOutput) SetRequestId ¶
func (s *ModifySecurityGroupAttributesOutput) SetRequestId(v string) *ModifySecurityGroupAttributesOutput
SetRequestId sets the RequestId field's value.
func (ModifySecurityGroupAttributesOutput) String ¶
func (s ModifySecurityGroupAttributesOutput) String() string
String returns the string representation
type ModifySecurityGroupRuleDescriptionsEgressInput ¶
type ModifySecurityGroupRuleDescriptionsEgressInput struct {
CidrIp *string `type:"string"`
Description *string `type:"string"`
// PortEnd is a required field
PortEnd *int32 `type:"int32" required:"true"`
// PortStart is a required field
PortStart *int32 `type:"int32" required:"true"`
// Protocol is a required field
Protocol *string `type:"string" required:"true"`
// SecurityGroupId is a required field
SecurityGroupId *string `type:"string" required:"true"`
SourceGroupId *string `type:"string"`
// contains filtered or unexported fields
}
func (ModifySecurityGroupRuleDescriptionsEgressInput) GoString ¶
func (s ModifySecurityGroupRuleDescriptionsEgressInput) GoString() string
GoString returns the string representation
func (*ModifySecurityGroupRuleDescriptionsEgressInput) SetCidrIp ¶
func (s *ModifySecurityGroupRuleDescriptionsEgressInput) SetCidrIp(v string) *ModifySecurityGroupRuleDescriptionsEgressInput
SetCidrIp sets the CidrIp field's value.
func (*ModifySecurityGroupRuleDescriptionsEgressInput) SetDescription ¶
func (s *ModifySecurityGroupRuleDescriptionsEgressInput) SetDescription(v string) *ModifySecurityGroupRuleDescriptionsEgressInput
SetDescription sets the Description field's value.
func (*ModifySecurityGroupRuleDescriptionsEgressInput) SetPortEnd ¶
func (s *ModifySecurityGroupRuleDescriptionsEgressInput) SetPortEnd(v int32) *ModifySecurityGroupRuleDescriptionsEgressInput
SetPortEnd sets the PortEnd field's value.
func (*ModifySecurityGroupRuleDescriptionsEgressInput) SetPortStart ¶
func (s *ModifySecurityGroupRuleDescriptionsEgressInput) SetPortStart(v int32) *ModifySecurityGroupRuleDescriptionsEgressInput
SetPortStart sets the PortStart field's value.
func (*ModifySecurityGroupRuleDescriptionsEgressInput) SetProtocol ¶
func (s *ModifySecurityGroupRuleDescriptionsEgressInput) SetProtocol(v string) *ModifySecurityGroupRuleDescriptionsEgressInput
SetProtocol sets the Protocol field's value.
func (*ModifySecurityGroupRuleDescriptionsEgressInput) SetSecurityGroupId ¶
func (s *ModifySecurityGroupRuleDescriptionsEgressInput) SetSecurityGroupId(v string) *ModifySecurityGroupRuleDescriptionsEgressInput
SetSecurityGroupId sets the SecurityGroupId field's value.
func (*ModifySecurityGroupRuleDescriptionsEgressInput) SetSourceGroupId ¶
func (s *ModifySecurityGroupRuleDescriptionsEgressInput) SetSourceGroupId(v string) *ModifySecurityGroupRuleDescriptionsEgressInput
SetSourceGroupId sets the SourceGroupId field's value.
func (ModifySecurityGroupRuleDescriptionsEgressInput) String ¶
func (s ModifySecurityGroupRuleDescriptionsEgressInput) String() string
String returns the string representation
func (*ModifySecurityGroupRuleDescriptionsEgressInput) Validate ¶
func (s *ModifySecurityGroupRuleDescriptionsEgressInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ModifySecurityGroupRuleDescriptionsEgressOutput ¶
type ModifySecurityGroupRuleDescriptionsEgressOutput struct {
Metadata *response.ResponseMetadata
RequestId *string `type:"string"`
// contains filtered or unexported fields
}
func (ModifySecurityGroupRuleDescriptionsEgressOutput) GoString ¶
func (s ModifySecurityGroupRuleDescriptionsEgressOutput) GoString() string
GoString returns the string representation
func (*ModifySecurityGroupRuleDescriptionsEgressOutput) SetRequestId ¶
func (s *ModifySecurityGroupRuleDescriptionsEgressOutput) SetRequestId(v string) *ModifySecurityGroupRuleDescriptionsEgressOutput
SetRequestId sets the RequestId field's value.
func (ModifySecurityGroupRuleDescriptionsEgressOutput) String ¶
func (s ModifySecurityGroupRuleDescriptionsEgressOutput) String() string
String returns the string representation
type ModifySecurityGroupRuleDescriptionsIngressInput ¶
type ModifySecurityGroupRuleDescriptionsIngressInput struct {
CidrIp *string `type:"string"`
Description *string `type:"string"`
// PortEnd is a required field
PortEnd *int32 `type:"int32" required:"true"`
// PortStart is a required field
PortStart *int32 `type:"int32" required:"true"`
// Protocol is a required field
Protocol *string `type:"string" required:"true"`
// SecurityGroupId is a required field
SecurityGroupId *string `type:"string" required:"true"`
SourceGroupId *string `type:"string"`
// contains filtered or unexported fields
}
func (ModifySecurityGroupRuleDescriptionsIngressInput) GoString ¶
func (s ModifySecurityGroupRuleDescriptionsIngressInput) GoString() string
GoString returns the string representation
func (*ModifySecurityGroupRuleDescriptionsIngressInput) SetCidrIp ¶
func (s *ModifySecurityGroupRuleDescriptionsIngressInput) SetCidrIp(v string) *ModifySecurityGroupRuleDescriptionsIngressInput
SetCidrIp sets the CidrIp field's value.
func (*ModifySecurityGroupRuleDescriptionsIngressInput) SetDescription ¶
func (s *ModifySecurityGroupRuleDescriptionsIngressInput) SetDescription(v string) *ModifySecurityGroupRuleDescriptionsIngressInput
SetDescription sets the Description field's value.
func (*ModifySecurityGroupRuleDescriptionsIngressInput) SetPortEnd ¶
func (s *ModifySecurityGroupRuleDescriptionsIngressInput) SetPortEnd(v int32) *ModifySecurityGroupRuleDescriptionsIngressInput
SetPortEnd sets the PortEnd field's value.
func (*ModifySecurityGroupRuleDescriptionsIngressInput) SetPortStart ¶
func (s *ModifySecurityGroupRuleDescriptionsIngressInput) SetPortStart(v int32) *ModifySecurityGroupRuleDescriptionsIngressInput
SetPortStart sets the PortStart field's value.
func (*ModifySecurityGroupRuleDescriptionsIngressInput) SetProtocol ¶
func (s *ModifySecurityGroupRuleDescriptionsIngressInput) SetProtocol(v string) *ModifySecurityGroupRuleDescriptionsIngressInput
SetProtocol sets the Protocol field's value.
func (*ModifySecurityGroupRuleDescriptionsIngressInput) SetSecurityGroupId ¶
func (s *ModifySecurityGroupRuleDescriptionsIngressInput) SetSecurityGroupId(v string) *ModifySecurityGroupRuleDescriptionsIngressInput
SetSecurityGroupId sets the SecurityGroupId field's value.
func (*ModifySecurityGroupRuleDescriptionsIngressInput) SetSourceGroupId ¶
func (s *ModifySecurityGroupRuleDescriptionsIngressInput) SetSourceGroupId(v string) *ModifySecurityGroupRuleDescriptionsIngressInput
SetSourceGroupId sets the SourceGroupId field's value.
func (ModifySecurityGroupRuleDescriptionsIngressInput) String ¶
func (s ModifySecurityGroupRuleDescriptionsIngressInput) String() string
String returns the string representation
func (*ModifySecurityGroupRuleDescriptionsIngressInput) Validate ¶
func (s *ModifySecurityGroupRuleDescriptionsIngressInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ModifySecurityGroupRuleDescriptionsIngressOutput ¶
type ModifySecurityGroupRuleDescriptionsIngressOutput struct {
Metadata *response.ResponseMetadata
RequestId *string `type:"string"`
// contains filtered or unexported fields
}
func (ModifySecurityGroupRuleDescriptionsIngressOutput) GoString ¶
func (s ModifySecurityGroupRuleDescriptionsIngressOutput) GoString() string
GoString returns the string representation
func (*ModifySecurityGroupRuleDescriptionsIngressOutput) SetRequestId ¶
func (s *ModifySecurityGroupRuleDescriptionsIngressOutput) SetRequestId(v string) *ModifySecurityGroupRuleDescriptionsIngressOutput
SetRequestId sets the RequestId field's value.
func (ModifySecurityGroupRuleDescriptionsIngressOutput) String ¶
func (s ModifySecurityGroupRuleDescriptionsIngressOutput) String() string
String returns the string representation
type ModifySubnetAttributesInput ¶
type ModifySubnetAttributesInput struct {
Description *string `min:"1" max:"255" type:"string"`
// SubnetId is a required field
SubnetId *string `type:"string" required:"true"`
SubnetName *string `min:"1" max:"128" type:"string"`
// contains filtered or unexported fields
}
func (ModifySubnetAttributesInput) GoString ¶
func (s ModifySubnetAttributesInput) GoString() string
GoString returns the string representation
func (*ModifySubnetAttributesInput) SetDescription ¶
func (s *ModifySubnetAttributesInput) SetDescription(v string) *ModifySubnetAttributesInput
SetDescription sets the Description field's value.
func (*ModifySubnetAttributesInput) SetSubnetId ¶
func (s *ModifySubnetAttributesInput) SetSubnetId(v string) *ModifySubnetAttributesInput
SetSubnetId sets the SubnetId field's value.
func (*ModifySubnetAttributesInput) SetSubnetName ¶
func (s *ModifySubnetAttributesInput) SetSubnetName(v string) *ModifySubnetAttributesInput
SetSubnetName sets the SubnetName field's value.
func (ModifySubnetAttributesInput) String ¶
func (s ModifySubnetAttributesInput) String() string
String returns the string representation
func (*ModifySubnetAttributesInput) Validate ¶
func (s *ModifySubnetAttributesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ModifySubnetAttributesOutput ¶
type ModifySubnetAttributesOutput struct {
Metadata *response.ResponseMetadata
AsyncTaskId *string `type:"string"`
RequestId *string `type:"string"`
// contains filtered or unexported fields
}
func (ModifySubnetAttributesOutput) GoString ¶
func (s ModifySubnetAttributesOutput) GoString() string
GoString returns the string representation
func (*ModifySubnetAttributesOutput) SetAsyncTaskId ¶
func (s *ModifySubnetAttributesOutput) SetAsyncTaskId(v string) *ModifySubnetAttributesOutput
SetAsyncTaskId sets the AsyncTaskId field's value.
func (*ModifySubnetAttributesOutput) SetRequestId ¶
func (s *ModifySubnetAttributesOutput) SetRequestId(v string) *ModifySubnetAttributesOutput
SetRequestId sets the RequestId field's value.
func (ModifySubnetAttributesOutput) String ¶
func (s ModifySubnetAttributesOutput) String() string
String returns the string representation
type ModifyVpcAttributesInput ¶
type ModifyVpcAttributesInput struct {
Description *string `min:"1" max:"255" type:"string"`
DnsServers []*string `type:"list"`
// VpcId is a required field
VpcId *string `type:"string" required:"true"`
VpcName *string `min:"1" max:"128" type:"string"`
// contains filtered or unexported fields
}
func (ModifyVpcAttributesInput) GoString ¶
func (s ModifyVpcAttributesInput) GoString() string
GoString returns the string representation
func (*ModifyVpcAttributesInput) SetDescription ¶
func (s *ModifyVpcAttributesInput) SetDescription(v string) *ModifyVpcAttributesInput
SetDescription sets the Description field's value.
func (*ModifyVpcAttributesInput) SetDnsServers ¶
func (s *ModifyVpcAttributesInput) SetDnsServers(v []*string) *ModifyVpcAttributesInput
SetDnsServers sets the DnsServers field's value.
func (*ModifyVpcAttributesInput) SetVpcId ¶
func (s *ModifyVpcAttributesInput) SetVpcId(v string) *ModifyVpcAttributesInput
SetVpcId sets the VpcId field's value.
func (*ModifyVpcAttributesInput) SetVpcName ¶
func (s *ModifyVpcAttributesInput) SetVpcName(v string) *ModifyVpcAttributesInput
SetVpcName sets the VpcName field's value.
func (ModifyVpcAttributesInput) String ¶
func (s ModifyVpcAttributesInput) String() string
String returns the string representation
func (*ModifyVpcAttributesInput) Validate ¶
func (s *ModifyVpcAttributesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ModifyVpcAttributesOutput ¶
type ModifyVpcAttributesOutput struct {
Metadata *response.ResponseMetadata
AsyncTaskId *string `type:"string"`
RequestId *string `type:"string"`
// contains filtered or unexported fields
}
func (ModifyVpcAttributesOutput) GoString ¶
func (s ModifyVpcAttributesOutput) GoString() string
GoString returns the string representation
func (*ModifyVpcAttributesOutput) SetAsyncTaskId ¶
func (s *ModifyVpcAttributesOutput) SetAsyncTaskId(v string) *ModifyVpcAttributesOutput
SetAsyncTaskId sets the AsyncTaskId field's value.
func (*ModifyVpcAttributesOutput) SetRequestId ¶
func (s *ModifyVpcAttributesOutput) SetRequestId(v string) *ModifyVpcAttributesOutput
SetRequestId sets the RequestId field's value.
func (ModifyVpcAttributesOutput) String ¶
func (s ModifyVpcAttributesOutput) String() string
String returns the string representation
type NetworkInterfaceSetForDescribeNetworkInterfacesOutput ¶
type NetworkInterfaceSetForDescribeNetworkInterfacesOutput struct {
AccountId *string `type:"string"`
AssociatedElasticIp *AssociatedElasticIpForDescribeNetworkInterfacesOutput `type:"structure"`
Attachment *AttachmentForDescribeNetworkInterfacesOutput `type:"structure"`
CreatedAt *string `type:"string"`
Description *string `type:"string"`
DeviceId *string `type:"string"`
MacAddress *string `type:"string"`
NetworkInterfaceId *string `type:"string"`
NetworkInterfaceName *string `type:"string"`
PortSecurityEnabled *bool `type:"boolean"`
PrimaryIpAddress *string `type:"string"`
PrivateIpSets *PrivateIpSetsForDescribeNetworkInterfacesOutput `type:"structure"`
ProjectName *string `type:"string"`
SecurityGroupIds []*string `type:"list"`
ServiceManaged *bool `type:"boolean"`
Status *string `type:"string"`
SubnetId *string `type:"string"`
Tags []*TagForDescribeNetworkInterfacesOutput `type:"list"`
Type *string `type:"string"`
UpdatedAt *string `type:"string"`
VpcId *string `type:"string"`
VpcName *string `type:"string"`
ZoneId *string `type:"string"`
// contains filtered or unexported fields
}
func (NetworkInterfaceSetForDescribeNetworkInterfacesOutput) GoString ¶
func (s NetworkInterfaceSetForDescribeNetworkInterfacesOutput) GoString() string
GoString returns the string representation
func (*NetworkInterfaceSetForDescribeNetworkInterfacesOutput) SetAccountId ¶
func (s *NetworkInterfaceSetForDescribeNetworkInterfacesOutput) SetAccountId(v string) *NetworkInterfaceSetForDescribeNetworkInterfacesOutput
SetAccountId sets the AccountId field's value.
func (*NetworkInterfaceSetForDescribeNetworkInterfacesOutput) SetAssociatedElasticIp ¶
func (s *NetworkInterfaceSetForDescribeNetworkInterfacesOutput) SetAssociatedElasticIp(v *AssociatedElasticIpForDescribeNetworkInterfacesOutput) *NetworkInterfaceSetForDescribeNetworkInterfacesOutput
SetAssociatedElasticIp sets the AssociatedElasticIp field's value.
func (*NetworkInterfaceSetForDescribeNetworkInterfacesOutput) SetAttachment ¶
func (s *NetworkInterfaceSetForDescribeNetworkInterfacesOutput) SetAttachment(v *AttachmentForDescribeNetworkInterfacesOutput) *NetworkInterfaceSetForDescribeNetworkInterfacesOutput
SetAttachment sets the Attachment field's value.
func (*NetworkInterfaceSetForDescribeNetworkInterfacesOutput) SetCreatedAt ¶
func (s *NetworkInterfaceSetForDescribeNetworkInterfacesOutput) SetCreatedAt(v string) *NetworkInterfaceSetForDescribeNetworkInterfacesOutput
SetCreatedAt sets the CreatedAt field's value.
func (*NetworkInterfaceSetForDescribeNetworkInterfacesOutput) SetDescription ¶
func (s *NetworkInterfaceSetForDescribeNetworkInterfacesOutput) SetDescription(v string) *NetworkInterfaceSetForDescribeNetworkInterfacesOutput
SetDescription sets the Description field's value.
func (*NetworkInterfaceSetForDescribeNetworkInterfacesOutput) SetDeviceId ¶
func (s *NetworkInterfaceSetForDescribeNetworkInterfacesOutput) SetDeviceId(v string) *NetworkInterfaceSetForDescribeNetworkInterfacesOutput
SetDeviceId sets the DeviceId field's value.
func (*NetworkInterfaceSetForDescribeNetworkInterfacesOutput) SetMacAddress ¶
func (s *NetworkInterfaceSetForDescribeNetworkInterfacesOutput) SetMacAddress(v string) *NetworkInterfaceSetForDescribeNetworkInterfacesOutput
SetMacAddress sets the MacAddress field's value.
func (*NetworkInterfaceSetForDescribeNetworkInterfacesOutput) SetNetworkInterfaceId ¶
func (s *NetworkInterfaceSetForDescribeNetworkInterfacesOutput) SetNetworkInterfaceId(v string) *NetworkInterfaceSetForDescribeNetworkInterfacesOutput
SetNetworkInterfaceId sets the NetworkInterfaceId field's value.
func (*NetworkInterfaceSetForDescribeNetworkInterfacesOutput) SetNetworkInterfaceName ¶
func (s *NetworkInterfaceSetForDescribeNetworkInterfacesOutput) SetNetworkInterfaceName(v string) *NetworkInterfaceSetForDescribeNetworkInterfacesOutput
SetNetworkInterfaceName sets the NetworkInterfaceName field's value.
func (*NetworkInterfaceSetForDescribeNetworkInterfacesOutput) SetPortSecurityEnabled ¶
func (s *NetworkInterfaceSetForDescribeNetworkInterfacesOutput) SetPortSecurityEnabled(v bool) *NetworkInterfaceSetForDescribeNetworkInterfacesOutput
SetPortSecurityEnabled sets the PortSecurityEnabled field's value.
func (*NetworkInterfaceSetForDescribeNetworkInterfacesOutput) SetPrimaryIpAddress ¶
func (s *NetworkInterfaceSetForDescribeNetworkInterfacesOutput) SetPrimaryIpAddress(v string) *NetworkInterfaceSetForDescribeNetworkInterfacesOutput
SetPrimaryIpAddress sets the PrimaryIpAddress field's value.
func (*NetworkInterfaceSetForDescribeNetworkInterfacesOutput) SetPrivateIpSets ¶
func (s *NetworkInterfaceSetForDescribeNetworkInterfacesOutput) SetPrivateIpSets(v *PrivateIpSetsForDescribeNetworkInterfacesOutput) *NetworkInterfaceSetForDescribeNetworkInterfacesOutput
SetPrivateIpSets sets the PrivateIpSets field's value.
func (*NetworkInterfaceSetForDescribeNetworkInterfacesOutput) SetProjectName ¶
func (s *NetworkInterfaceSetForDescribeNetworkInterfacesOutput) SetProjectName(v string) *NetworkInterfaceSetForDescribeNetworkInterfacesOutput
SetProjectName sets the ProjectName field's value.
func (*NetworkInterfaceSetForDescribeNetworkInterfacesOutput) SetSecurityGroupIds ¶
func (s *NetworkInterfaceSetForDescribeNetworkInterfacesOutput) SetSecurityGroupIds(v []*string) *NetworkInterfaceSetForDescribeNetworkInterfacesOutput
SetSecurityGroupIds sets the SecurityGroupIds field's value.
func (*NetworkInterfaceSetForDescribeNetworkInterfacesOutput) SetServiceManaged ¶
func (s *NetworkInterfaceSetForDescribeNetworkInterfacesOutput) SetServiceManaged(v bool) *NetworkInterfaceSetForDescribeNetworkInterfacesOutput
SetServiceManaged sets the ServiceManaged field's value.
func (*NetworkInterfaceSetForDescribeNetworkInterfacesOutput) SetStatus ¶
func (s *NetworkInterfaceSetForDescribeNetworkInterfacesOutput) SetStatus(v string) *NetworkInterfaceSetForDescribeNetworkInterfacesOutput
SetStatus sets the Status field's value.
func (*NetworkInterfaceSetForDescribeNetworkInterfacesOutput) SetSubnetId ¶
func (s *NetworkInterfaceSetForDescribeNetworkInterfacesOutput) SetSubnetId(v string) *NetworkInterfaceSetForDescribeNetworkInterfacesOutput
SetSubnetId sets the SubnetId field's value.
func (*NetworkInterfaceSetForDescribeNetworkInterfacesOutput) SetTags ¶
func (s *NetworkInterfaceSetForDescribeNetworkInterfacesOutput) SetTags(v []*TagForDescribeNetworkInterfacesOutput) *NetworkInterfaceSetForDescribeNetworkInterfacesOutput
SetTags sets the Tags field's value.
func (*NetworkInterfaceSetForDescribeNetworkInterfacesOutput) SetType ¶
func (s *NetworkInterfaceSetForDescribeNetworkInterfacesOutput) SetType(v string) *NetworkInterfaceSetForDescribeNetworkInterfacesOutput
SetType sets the Type field's value.
func (*NetworkInterfaceSetForDescribeNetworkInterfacesOutput) SetUpdatedAt ¶
func (s *NetworkInterfaceSetForDescribeNetworkInterfacesOutput) SetUpdatedAt(v string) *NetworkInterfaceSetForDescribeNetworkInterfacesOutput
SetUpdatedAt sets the UpdatedAt field's value.
func (*NetworkInterfaceSetForDescribeNetworkInterfacesOutput) SetVpcId ¶
func (s *NetworkInterfaceSetForDescribeNetworkInterfacesOutput) SetVpcId(v string) *NetworkInterfaceSetForDescribeNetworkInterfacesOutput
SetVpcId sets the VpcId field's value.
func (*NetworkInterfaceSetForDescribeNetworkInterfacesOutput) SetVpcName ¶
func (s *NetworkInterfaceSetForDescribeNetworkInterfacesOutput) SetVpcName(v string) *NetworkInterfaceSetForDescribeNetworkInterfacesOutput
SetVpcName sets the VpcName field's value.
func (*NetworkInterfaceSetForDescribeNetworkInterfacesOutput) SetZoneId ¶
func (s *NetworkInterfaceSetForDescribeNetworkInterfacesOutput) SetZoneId(v string) *NetworkInterfaceSetForDescribeNetworkInterfacesOutput
SetZoneId sets the ZoneId field's value.
func (NetworkInterfaceSetForDescribeNetworkInterfacesOutput) String ¶
func (s NetworkInterfaceSetForDescribeNetworkInterfacesOutput) String() string
String returns the string representation
type PermissionForDescribeSecurityGroupAttributesOutput ¶
type PermissionForDescribeSecurityGroupAttributesOutput struct {
CidrIp *string `type:"string"`
CreationTime *string `type:"string"`
Description *string `type:"string"`
Direction *string `type:"string"`
PortEnd *int32 `type:"int32"`
PortStart *int32 `type:"int32"`
Protocol *string `type:"string"`
SourceGroupId *string `type:"string"`
UpdateTime *string `type:"string"`
// contains filtered or unexported fields
}
func (PermissionForDescribeSecurityGroupAttributesOutput) GoString ¶
func (s PermissionForDescribeSecurityGroupAttributesOutput) GoString() string
GoString returns the string representation
func (*PermissionForDescribeSecurityGroupAttributesOutput) SetCidrIp ¶
func (s *PermissionForDescribeSecurityGroupAttributesOutput) SetCidrIp(v string) *PermissionForDescribeSecurityGroupAttributesOutput
SetCidrIp sets the CidrIp field's value.
func (*PermissionForDescribeSecurityGroupAttributesOutput) SetCreationTime ¶
func (s *PermissionForDescribeSecurityGroupAttributesOutput) SetCreationTime(v string) *PermissionForDescribeSecurityGroupAttributesOutput
SetCreationTime sets the CreationTime field's value.
func (*PermissionForDescribeSecurityGroupAttributesOutput) SetDescription ¶
func (s *PermissionForDescribeSecurityGroupAttributesOutput) SetDescription(v string) *PermissionForDescribeSecurityGroupAttributesOutput
SetDescription sets the Description field's value.
func (*PermissionForDescribeSecurityGroupAttributesOutput) SetDirection ¶
func (s *PermissionForDescribeSecurityGroupAttributesOutput) SetDirection(v string) *PermissionForDescribeSecurityGroupAttributesOutput
SetDirection sets the Direction field's value.
func (*PermissionForDescribeSecurityGroupAttributesOutput) SetPortEnd ¶
func (s *PermissionForDescribeSecurityGroupAttributesOutput) SetPortEnd(v int32) *PermissionForDescribeSecurityGroupAttributesOutput
SetPortEnd sets the PortEnd field's value.
func (*PermissionForDescribeSecurityGroupAttributesOutput) SetPortStart ¶
func (s *PermissionForDescribeSecurityGroupAttributesOutput) SetPortStart(v int32) *PermissionForDescribeSecurityGroupAttributesOutput
SetPortStart sets the PortStart field's value.
func (*PermissionForDescribeSecurityGroupAttributesOutput) SetProtocol ¶
func (s *PermissionForDescribeSecurityGroupAttributesOutput) SetProtocol(v string) *PermissionForDescribeSecurityGroupAttributesOutput
SetProtocol sets the Protocol field's value.
func (*PermissionForDescribeSecurityGroupAttributesOutput) SetSourceGroupId ¶
func (s *PermissionForDescribeSecurityGroupAttributesOutput) SetSourceGroupId(v string) *PermissionForDescribeSecurityGroupAttributesOutput
SetSourceGroupId sets the SourceGroupId field's value.
func (*PermissionForDescribeSecurityGroupAttributesOutput) SetUpdateTime ¶
func (s *PermissionForDescribeSecurityGroupAttributesOutput) SetUpdateTime(v string) *PermissionForDescribeSecurityGroupAttributesOutput
SetUpdateTime sets the UpdateTime field's value.
func (PermissionForDescribeSecurityGroupAttributesOutput) String ¶
func (s PermissionForDescribeSecurityGroupAttributesOutput) String() string
String returns the string representation
type PrivateIpSetForDescribeNetworkInterfaceAttributesOutput ¶
type PrivateIpSetForDescribeNetworkInterfaceAttributesOutput struct {
AssociatedElasticIp *AssociatedElasticIpForDescribeNetworkInterfaceAttributesOutput `type:"structure"`
Primary *bool `type:"boolean"`
PrivateIpAddress *string `type:"string"`
// contains filtered or unexported fields
}
func (PrivateIpSetForDescribeNetworkInterfaceAttributesOutput) GoString ¶
func (s PrivateIpSetForDescribeNetworkInterfaceAttributesOutput) GoString() string
GoString returns the string representation
func (*PrivateIpSetForDescribeNetworkInterfaceAttributesOutput) SetAssociatedElasticIp ¶
func (s *PrivateIpSetForDescribeNetworkInterfaceAttributesOutput) SetAssociatedElasticIp(v *AssociatedElasticIpForDescribeNetworkInterfaceAttributesOutput) *PrivateIpSetForDescribeNetworkInterfaceAttributesOutput
SetAssociatedElasticIp sets the AssociatedElasticIp field's value.
func (*PrivateIpSetForDescribeNetworkInterfaceAttributesOutput) SetPrimary ¶
func (s *PrivateIpSetForDescribeNetworkInterfaceAttributesOutput) SetPrimary(v bool) *PrivateIpSetForDescribeNetworkInterfaceAttributesOutput
SetPrimary sets the Primary field's value.
func (*PrivateIpSetForDescribeNetworkInterfaceAttributesOutput) SetPrivateIpAddress ¶
func (s *PrivateIpSetForDescribeNetworkInterfaceAttributesOutput) SetPrivateIpAddress(v string) *PrivateIpSetForDescribeNetworkInterfaceAttributesOutput
SetPrivateIpAddress sets the PrivateIpAddress field's value.
func (PrivateIpSetForDescribeNetworkInterfaceAttributesOutput) String ¶
func (s PrivateIpSetForDescribeNetworkInterfaceAttributesOutput) String() string
String returns the string representation
type PrivateIpSetForDescribeNetworkInterfacesOutput ¶
type PrivateIpSetForDescribeNetworkInterfacesOutput struct {
AssociatedElasticIp *AssociatedElasticIpForDescribeNetworkInterfacesOutput `type:"structure"`
Primary *bool `type:"boolean"`
PrivateIpAddress *string `type:"string"`
// contains filtered or unexported fields
}
func (PrivateIpSetForDescribeNetworkInterfacesOutput) GoString ¶
func (s PrivateIpSetForDescribeNetworkInterfacesOutput) GoString() string
GoString returns the string representation
func (*PrivateIpSetForDescribeNetworkInterfacesOutput) SetAssociatedElasticIp ¶
func (s *PrivateIpSetForDescribeNetworkInterfacesOutput) SetAssociatedElasticIp(v *AssociatedElasticIpForDescribeNetworkInterfacesOutput) *PrivateIpSetForDescribeNetworkInterfacesOutput
SetAssociatedElasticIp sets the AssociatedElasticIp field's value.
func (*PrivateIpSetForDescribeNetworkInterfacesOutput) SetPrimary ¶
func (s *PrivateIpSetForDescribeNetworkInterfacesOutput) SetPrimary(v bool) *PrivateIpSetForDescribeNetworkInterfacesOutput
SetPrimary sets the Primary field's value.
func (*PrivateIpSetForDescribeNetworkInterfacesOutput) SetPrivateIpAddress ¶
func (s *PrivateIpSetForDescribeNetworkInterfacesOutput) SetPrivateIpAddress(v string) *PrivateIpSetForDescribeNetworkInterfacesOutput
SetPrivateIpAddress sets the PrivateIpAddress field's value.
func (PrivateIpSetForDescribeNetworkInterfacesOutput) String ¶
func (s PrivateIpSetForDescribeNetworkInterfacesOutput) String() string
String returns the string representation
type PrivateIpSetsForDescribeNetworkInterfaceAttributesOutput ¶
type PrivateIpSetsForDescribeNetworkInterfaceAttributesOutput struct {
PrivateIpSet []*PrivateIpSetForDescribeNetworkInterfaceAttributesOutput `type:"list"`
// contains filtered or unexported fields
}
func (PrivateIpSetsForDescribeNetworkInterfaceAttributesOutput) GoString ¶
func (s PrivateIpSetsForDescribeNetworkInterfaceAttributesOutput) GoString() string
GoString returns the string representation
func (*PrivateIpSetsForDescribeNetworkInterfaceAttributesOutput) SetPrivateIpSet ¶
func (s *PrivateIpSetsForDescribeNetworkInterfaceAttributesOutput) SetPrivateIpSet(v []*PrivateIpSetForDescribeNetworkInterfaceAttributesOutput) *PrivateIpSetsForDescribeNetworkInterfaceAttributesOutput
SetPrivateIpSet sets the PrivateIpSet field's value.
func (PrivateIpSetsForDescribeNetworkInterfaceAttributesOutput) String ¶
func (s PrivateIpSetsForDescribeNetworkInterfaceAttributesOutput) String() string
String returns the string representation
type PrivateIpSetsForDescribeNetworkInterfacesOutput ¶
type PrivateIpSetsForDescribeNetworkInterfacesOutput struct {
PrivateIpSet []*PrivateIpSetForDescribeNetworkInterfacesOutput `type:"list"`
// contains filtered or unexported fields
}
func (PrivateIpSetsForDescribeNetworkInterfacesOutput) GoString ¶
func (s PrivateIpSetsForDescribeNetworkInterfacesOutput) GoString() string
GoString returns the string representation
func (*PrivateIpSetsForDescribeNetworkInterfacesOutput) SetPrivateIpSet ¶
func (s *PrivateIpSetsForDescribeNetworkInterfacesOutput) SetPrivateIpSet(v []*PrivateIpSetForDescribeNetworkInterfacesOutput) *PrivateIpSetsForDescribeNetworkInterfacesOutput
SetPrivateIpSet sets the PrivateIpSet field's value.
func (PrivateIpSetsForDescribeNetworkInterfacesOutput) String ¶
func (s PrivateIpSetsForDescribeNetworkInterfacesOutput) String() string
String returns the string representation
type ResourceTagForListTagsForResourcesOutput ¶
type ResourceTagForListTagsForResourcesOutput struct {
ResourceId *string `type:"string"`
ResourceType *string `type:"string"`
TagKey *string `type:"string"`
TagValue *string `type:"string"`
// contains filtered or unexported fields
}
func (ResourceTagForListTagsForResourcesOutput) GoString ¶
func (s ResourceTagForListTagsForResourcesOutput) GoString() string
GoString returns the string representation
func (*ResourceTagForListTagsForResourcesOutput) SetResourceId ¶
func (s *ResourceTagForListTagsForResourcesOutput) SetResourceId(v string) *ResourceTagForListTagsForResourcesOutput
SetResourceId sets the ResourceId field's value.
func (*ResourceTagForListTagsForResourcesOutput) SetResourceType ¶
func (s *ResourceTagForListTagsForResourcesOutput) SetResourceType(v string) *ResourceTagForListTagsForResourcesOutput
SetResourceType sets the ResourceType field's value.
func (*ResourceTagForListTagsForResourcesOutput) SetTagKey ¶
func (s *ResourceTagForListTagsForResourcesOutput) SetTagKey(v string) *ResourceTagForListTagsForResourcesOutput
SetTagKey sets the TagKey field's value.
func (*ResourceTagForListTagsForResourcesOutput) SetTagValue ¶
func (s *ResourceTagForListTagsForResourcesOutput) SetTagValue(v string) *ResourceTagForListTagsForResourcesOutput
SetTagValue sets the TagValue field's value.
func (ResourceTagForListTagsForResourcesOutput) String ¶
func (s ResourceTagForListTagsForResourcesOutput) String() string
String returns the string representation
type RevokeSecurityGroupEgressInput ¶
type RevokeSecurityGroupEgressInput struct {
CidrIp *string `type:"string"`
Description *string `type:"string"`
// PortEnd is a required field
PortEnd *int32 `type:"int32" required:"true"`
// PortStart is a required field
PortStart *int32 `type:"int32" required:"true"`
// Protocol is a required field
Protocol *string `type:"string" required:"true"`
// SecurityGroupId is a required field
SecurityGroupId *string `type:"string" required:"true"`
SourceGroupId *string `type:"string"`
// contains filtered or unexported fields
}
func (RevokeSecurityGroupEgressInput) GoString ¶
func (s RevokeSecurityGroupEgressInput) GoString() string
GoString returns the string representation
func (*RevokeSecurityGroupEgressInput) SetCidrIp ¶
func (s *RevokeSecurityGroupEgressInput) SetCidrIp(v string) *RevokeSecurityGroupEgressInput
SetCidrIp sets the CidrIp field's value.
func (*RevokeSecurityGroupEgressInput) SetDescription ¶
func (s *RevokeSecurityGroupEgressInput) SetDescription(v string) *RevokeSecurityGroupEgressInput
SetDescription sets the Description field's value.
func (*RevokeSecurityGroupEgressInput) SetPortEnd ¶
func (s *RevokeSecurityGroupEgressInput) SetPortEnd(v int32) *RevokeSecurityGroupEgressInput
SetPortEnd sets the PortEnd field's value.
func (*RevokeSecurityGroupEgressInput) SetPortStart ¶
func (s *RevokeSecurityGroupEgressInput) SetPortStart(v int32) *RevokeSecurityGroupEgressInput
SetPortStart sets the PortStart field's value.
func (*RevokeSecurityGroupEgressInput) SetProtocol ¶
func (s *RevokeSecurityGroupEgressInput) SetProtocol(v string) *RevokeSecurityGroupEgressInput
SetProtocol sets the Protocol field's value.
func (*RevokeSecurityGroupEgressInput) SetSecurityGroupId ¶
func (s *RevokeSecurityGroupEgressInput) SetSecurityGroupId(v string) *RevokeSecurityGroupEgressInput
SetSecurityGroupId sets the SecurityGroupId field's value.
func (*RevokeSecurityGroupEgressInput) SetSourceGroupId ¶
func (s *RevokeSecurityGroupEgressInput) SetSourceGroupId(v string) *RevokeSecurityGroupEgressInput
SetSourceGroupId sets the SourceGroupId field's value.
func (RevokeSecurityGroupEgressInput) String ¶
func (s RevokeSecurityGroupEgressInput) String() string
String returns the string representation
func (*RevokeSecurityGroupEgressInput) Validate ¶
func (s *RevokeSecurityGroupEgressInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type RevokeSecurityGroupEgressOutput ¶
type RevokeSecurityGroupEgressOutput struct {
Metadata *response.ResponseMetadata
AsyncTaskId *string `type:"string"`
RequestId *string `type:"string"`
// contains filtered or unexported fields
}
func (RevokeSecurityGroupEgressOutput) GoString ¶
func (s RevokeSecurityGroupEgressOutput) GoString() string
GoString returns the string representation
func (*RevokeSecurityGroupEgressOutput) SetAsyncTaskId ¶
func (s *RevokeSecurityGroupEgressOutput) SetAsyncTaskId(v string) *RevokeSecurityGroupEgressOutput
SetAsyncTaskId sets the AsyncTaskId field's value.
func (*RevokeSecurityGroupEgressOutput) SetRequestId ¶
func (s *RevokeSecurityGroupEgressOutput) SetRequestId(v string) *RevokeSecurityGroupEgressOutput
SetRequestId sets the RequestId field's value.
func (RevokeSecurityGroupEgressOutput) String ¶
func (s RevokeSecurityGroupEgressOutput) String() string
String returns the string representation
type RevokeSecurityGroupIngressInput ¶
type RevokeSecurityGroupIngressInput struct {
CidrIp *string `type:"string"`
Description *string `type:"string"`
// PortEnd is a required field
PortEnd *int32 `type:"int32" required:"true"`
// PortStart is a required field
PortStart *int32 `type:"int32" required:"true"`
// Protocol is a required field
Protocol *string `type:"string" required:"true"`
// SecurityGroupId is a required field
SecurityGroupId *string `type:"string" required:"true"`
SourceGroupId *string `type:"string"`
// contains filtered or unexported fields
}
func (RevokeSecurityGroupIngressInput) GoString ¶
func (s RevokeSecurityGroupIngressInput) GoString() string
GoString returns the string representation
func (*RevokeSecurityGroupIngressInput) SetCidrIp ¶
func (s *RevokeSecurityGroupIngressInput) SetCidrIp(v string) *RevokeSecurityGroupIngressInput
SetCidrIp sets the CidrIp field's value.
func (*RevokeSecurityGroupIngressInput) SetDescription ¶
func (s *RevokeSecurityGroupIngressInput) SetDescription(v string) *RevokeSecurityGroupIngressInput
SetDescription sets the Description field's value.
func (*RevokeSecurityGroupIngressInput) SetPortEnd ¶
func (s *RevokeSecurityGroupIngressInput) SetPortEnd(v int32) *RevokeSecurityGroupIngressInput
SetPortEnd sets the PortEnd field's value.
func (*RevokeSecurityGroupIngressInput) SetPortStart ¶
func (s *RevokeSecurityGroupIngressInput) SetPortStart(v int32) *RevokeSecurityGroupIngressInput
SetPortStart sets the PortStart field's value.
func (*RevokeSecurityGroupIngressInput) SetProtocol ¶
func (s *RevokeSecurityGroupIngressInput) SetProtocol(v string) *RevokeSecurityGroupIngressInput
SetProtocol sets the Protocol field's value.
func (*RevokeSecurityGroupIngressInput) SetSecurityGroupId ¶
func (s *RevokeSecurityGroupIngressInput) SetSecurityGroupId(v string) *RevokeSecurityGroupIngressInput
SetSecurityGroupId sets the SecurityGroupId field's value.
func (*RevokeSecurityGroupIngressInput) SetSourceGroupId ¶
func (s *RevokeSecurityGroupIngressInput) SetSourceGroupId(v string) *RevokeSecurityGroupIngressInput
SetSourceGroupId sets the SourceGroupId field's value.
func (RevokeSecurityGroupIngressInput) String ¶
func (s RevokeSecurityGroupIngressInput) String() string
String returns the string representation
func (*RevokeSecurityGroupIngressInput) Validate ¶
func (s *RevokeSecurityGroupIngressInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type RevokeSecurityGroupIngressOutput ¶
type RevokeSecurityGroupIngressOutput struct {
Metadata *response.ResponseMetadata
AsyncTaskId *string `type:"string"`
RequestId *string `type:"string"`
// contains filtered or unexported fields
}
func (RevokeSecurityGroupIngressOutput) GoString ¶
func (s RevokeSecurityGroupIngressOutput) GoString() string
GoString returns the string representation
func (*RevokeSecurityGroupIngressOutput) SetAsyncTaskId ¶
func (s *RevokeSecurityGroupIngressOutput) SetAsyncTaskId(v string) *RevokeSecurityGroupIngressOutput
SetAsyncTaskId sets the AsyncTaskId field's value.
func (*RevokeSecurityGroupIngressOutput) SetRequestId ¶
func (s *RevokeSecurityGroupIngressOutput) SetRequestId(v string) *RevokeSecurityGroupIngressOutput
SetRequestId sets the RequestId field's value.
func (RevokeSecurityGroupIngressOutput) String ¶
func (s RevokeSecurityGroupIngressOutput) String() string
String returns the string representation
type RouteEntryForDescribeRouteEntryListOutput ¶
type RouteEntryForDescribeRouteEntryListOutput struct {
Description *string `type:"string"`
DestinationCidrBlock *string `type:"string"`
NextHopId *string `type:"string"`
NextHopType *string `type:"string"`
RouteEntryId *string `type:"string"`
RouteEntryName *string `type:"string"`
RouteTableId *string `type:"string"`
Status *string `type:"string"`
Type *string `type:"string"`
VpcId *string `type:"string"`
// contains filtered or unexported fields
}
func (RouteEntryForDescribeRouteEntryListOutput) GoString ¶
func (s RouteEntryForDescribeRouteEntryListOutput) GoString() string
GoString returns the string representation
func (*RouteEntryForDescribeRouteEntryListOutput) SetDescription ¶
func (s *RouteEntryForDescribeRouteEntryListOutput) SetDescription(v string) *RouteEntryForDescribeRouteEntryListOutput
SetDescription sets the Description field's value.
func (*RouteEntryForDescribeRouteEntryListOutput) SetDestinationCidrBlock ¶
func (s *RouteEntryForDescribeRouteEntryListOutput) SetDestinationCidrBlock(v string) *RouteEntryForDescribeRouteEntryListOutput
SetDestinationCidrBlock sets the DestinationCidrBlock field's value.
func (*RouteEntryForDescribeRouteEntryListOutput) SetNextHopId ¶
func (s *RouteEntryForDescribeRouteEntryListOutput) SetNextHopId(v string) *RouteEntryForDescribeRouteEntryListOutput
SetNextHopId sets the NextHopId field's value.
func (*RouteEntryForDescribeRouteEntryListOutput) SetNextHopType ¶
func (s *RouteEntryForDescribeRouteEntryListOutput) SetNextHopType(v string) *RouteEntryForDescribeRouteEntryListOutput
SetNextHopType sets the NextHopType field's value.
func (*RouteEntryForDescribeRouteEntryListOutput) SetRouteEntryId ¶
func (s *RouteEntryForDescribeRouteEntryListOutput) SetRouteEntryId(v string) *RouteEntryForDescribeRouteEntryListOutput
SetRouteEntryId sets the RouteEntryId field's value.
func (*RouteEntryForDescribeRouteEntryListOutput) SetRouteEntryName ¶
func (s *RouteEntryForDescribeRouteEntryListOutput) SetRouteEntryName(v string) *RouteEntryForDescribeRouteEntryListOutput
SetRouteEntryName sets the RouteEntryName field's value.
func (*RouteEntryForDescribeRouteEntryListOutput) SetRouteTableId ¶
func (s *RouteEntryForDescribeRouteEntryListOutput) SetRouteTableId(v string) *RouteEntryForDescribeRouteEntryListOutput
SetRouteTableId sets the RouteTableId field's value.
func (*RouteEntryForDescribeRouteEntryListOutput) SetStatus ¶
func (s *RouteEntryForDescribeRouteEntryListOutput) SetStatus(v string) *RouteEntryForDescribeRouteEntryListOutput
SetStatus sets the Status field's value.
func (*RouteEntryForDescribeRouteEntryListOutput) SetType ¶
func (s *RouteEntryForDescribeRouteEntryListOutput) SetType(v string) *RouteEntryForDescribeRouteEntryListOutput
SetType sets the Type field's value.
func (*RouteEntryForDescribeRouteEntryListOutput) SetVpcId ¶
func (s *RouteEntryForDescribeRouteEntryListOutput) SetVpcId(v string) *RouteEntryForDescribeRouteEntryListOutput
SetVpcId sets the VpcId field's value.
func (RouteEntryForDescribeRouteEntryListOutput) String ¶
func (s RouteEntryForDescribeRouteEntryListOutput) String() string
String returns the string representation
type RouteTableForDescribeSubnetAttributesOutput ¶
type RouteTableForDescribeSubnetAttributesOutput struct {
RouteTableId *string `type:"string"`
RouteTableType *string `type:"string"`
// contains filtered or unexported fields
}
func (RouteTableForDescribeSubnetAttributesOutput) GoString ¶
func (s RouteTableForDescribeSubnetAttributesOutput) GoString() string
GoString returns the string representation
func (*RouteTableForDescribeSubnetAttributesOutput) SetRouteTableId ¶
func (s *RouteTableForDescribeSubnetAttributesOutput) SetRouteTableId(v string) *RouteTableForDescribeSubnetAttributesOutput
SetRouteTableId sets the RouteTableId field's value.
func (*RouteTableForDescribeSubnetAttributesOutput) SetRouteTableType ¶
func (s *RouteTableForDescribeSubnetAttributesOutput) SetRouteTableType(v string) *RouteTableForDescribeSubnetAttributesOutput
SetRouteTableType sets the RouteTableType field's value.
func (RouteTableForDescribeSubnetAttributesOutput) String ¶
func (s RouteTableForDescribeSubnetAttributesOutput) String() string
String returns the string representation
type RouteTableForDescribeSubnetsOutput ¶
type RouteTableForDescribeSubnetsOutput struct {
RouteTableId *string `type:"string"`
RouteTableType *string `type:"string"`
// contains filtered or unexported fields
}
func (RouteTableForDescribeSubnetsOutput) GoString ¶
func (s RouteTableForDescribeSubnetsOutput) GoString() string
GoString returns the string representation
func (*RouteTableForDescribeSubnetsOutput) SetRouteTableId ¶
func (s *RouteTableForDescribeSubnetsOutput) SetRouteTableId(v string) *RouteTableForDescribeSubnetsOutput
SetRouteTableId sets the RouteTableId field's value.
func (*RouteTableForDescribeSubnetsOutput) SetRouteTableType ¶
func (s *RouteTableForDescribeSubnetsOutput) SetRouteTableType(v string) *RouteTableForDescribeSubnetsOutput
SetRouteTableType sets the RouteTableType field's value.
func (RouteTableForDescribeSubnetsOutput) String ¶
func (s RouteTableForDescribeSubnetsOutput) String() string
String returns the string representation
type RouterTableListForDescribeRouteTableListOutput ¶
type RouterTableListForDescribeRouteTableListOutput struct {
AccountId *string `type:"string"`
AssociateType *string `type:"string" enum:"EnumOfAssociateTypeForDescribeRouteTableListOutput"`
CreationTime *string `type:"string"`
Description *string `type:"string"`
ProjectName *string `type:"string"`
RouteTableId *string `type:"string"`
RouteTableName *string `type:"string"`
RouteTableType *string `type:"string"`
SubnetIds []*string `type:"list"`
Tags []*TagForDescribeRouteTableListOutput `type:"list"`
UpdateTime *string `type:"string"`
VpcId *string `type:"string"`
VpcName *string `type:"string"`
// contains filtered or unexported fields
}
func (RouterTableListForDescribeRouteTableListOutput) GoString ¶
func (s RouterTableListForDescribeRouteTableListOutput) GoString() string
GoString returns the string representation
func (*RouterTableListForDescribeRouteTableListOutput) SetAccountId ¶
func (s *RouterTableListForDescribeRouteTableListOutput) SetAccountId(v string) *RouterTableListForDescribeRouteTableListOutput
SetAccountId sets the AccountId field's value.
func (*RouterTableListForDescribeRouteTableListOutput) SetAssociateType ¶
func (s *RouterTableListForDescribeRouteTableListOutput) SetAssociateType(v string) *RouterTableListForDescribeRouteTableListOutput
SetAssociateType sets the AssociateType field's value.
func (*RouterTableListForDescribeRouteTableListOutput) SetCreationTime ¶
func (s *RouterTableListForDescribeRouteTableListOutput) SetCreationTime(v string) *RouterTableListForDescribeRouteTableListOutput
SetCreationTime sets the CreationTime field's value.
func (*RouterTableListForDescribeRouteTableListOutput) SetDescription ¶
func (s *RouterTableListForDescribeRouteTableListOutput) SetDescription(v string) *RouterTableListForDescribeRouteTableListOutput
SetDescription sets the Description field's value.
func (*RouterTableListForDescribeRouteTableListOutput) SetProjectName ¶
func (s *RouterTableListForDescribeRouteTableListOutput) SetProjectName(v string) *RouterTableListForDescribeRouteTableListOutput
SetProjectName sets the ProjectName field's value.
func (*RouterTableListForDescribeRouteTableListOutput) SetRouteTableId ¶
func (s *RouterTableListForDescribeRouteTableListOutput) SetRouteTableId(v string) *RouterTableListForDescribeRouteTableListOutput
SetRouteTableId sets the RouteTableId field's value.
func (*RouterTableListForDescribeRouteTableListOutput) SetRouteTableName ¶
func (s *RouterTableListForDescribeRouteTableListOutput) SetRouteTableName(v string) *RouterTableListForDescribeRouteTableListOutput
SetRouteTableName sets the RouteTableName field's value.
func (*RouterTableListForDescribeRouteTableListOutput) SetRouteTableType ¶
func (s *RouterTableListForDescribeRouteTableListOutput) SetRouteTableType(v string) *RouterTableListForDescribeRouteTableListOutput
SetRouteTableType sets the RouteTableType field's value.
func (*RouterTableListForDescribeRouteTableListOutput) SetSubnetIds ¶
func (s *RouterTableListForDescribeRouteTableListOutput) SetSubnetIds(v []*string) *RouterTableListForDescribeRouteTableListOutput
SetSubnetIds sets the SubnetIds field's value.
func (*RouterTableListForDescribeRouteTableListOutput) SetTags ¶
func (s *RouterTableListForDescribeRouteTableListOutput) SetTags(v []*TagForDescribeRouteTableListOutput) *RouterTableListForDescribeRouteTableListOutput
SetTags sets the Tags field's value.
func (*RouterTableListForDescribeRouteTableListOutput) SetUpdateTime ¶
func (s *RouterTableListForDescribeRouteTableListOutput) SetUpdateTime(v string) *RouterTableListForDescribeRouteTableListOutput
SetUpdateTime sets the UpdateTime field's value.
func (*RouterTableListForDescribeRouteTableListOutput) SetVpcId ¶
func (s *RouterTableListForDescribeRouteTableListOutput) SetVpcId(v string) *RouterTableListForDescribeRouteTableListOutput
SetVpcId sets the VpcId field's value.
func (*RouterTableListForDescribeRouteTableListOutput) SetVpcName ¶
func (s *RouterTableListForDescribeRouteTableListOutput) SetVpcName(v string) *RouterTableListForDescribeRouteTableListOutput
SetVpcName sets the VpcName field's value.
func (RouterTableListForDescribeRouteTableListOutput) String ¶
func (s RouterTableListForDescribeRouteTableListOutput) String() string
String returns the string representation
type SecurityGroupForDescribeSecurityGroupsOutput ¶
type SecurityGroupForDescribeSecurityGroupsOutput struct {
AccountId *string `type:"string"`
CreationTime *string `type:"string"`
Description *string `type:"string"`
ProjectName *string `type:"string"`
SecurityGroupId *string `type:"string"`
SecurityGroupName *string `type:"string"`
ServiceManaged *bool `type:"boolean"`
Status *string `type:"string"`
Tags []*TagForDescribeSecurityGroupsOutput `type:"list"`
Type *string `type:"string"`
VpcId *string `type:"string"`
// contains filtered or unexported fields
}
func (SecurityGroupForDescribeSecurityGroupsOutput) GoString ¶
func (s SecurityGroupForDescribeSecurityGroupsOutput) GoString() string
GoString returns the string representation
func (*SecurityGroupForDescribeSecurityGroupsOutput) SetAccountId ¶
func (s *SecurityGroupForDescribeSecurityGroupsOutput) SetAccountId(v string) *SecurityGroupForDescribeSecurityGroupsOutput
SetAccountId sets the AccountId field's value.
func (*SecurityGroupForDescribeSecurityGroupsOutput) SetCreationTime ¶
func (s *SecurityGroupForDescribeSecurityGroupsOutput) SetCreationTime(v string) *SecurityGroupForDescribeSecurityGroupsOutput
SetCreationTime sets the CreationTime field's value.
func (*SecurityGroupForDescribeSecurityGroupsOutput) SetDescription ¶
func (s *SecurityGroupForDescribeSecurityGroupsOutput) SetDescription(v string) *SecurityGroupForDescribeSecurityGroupsOutput
SetDescription sets the Description field's value.
func (*SecurityGroupForDescribeSecurityGroupsOutput) SetProjectName ¶
func (s *SecurityGroupForDescribeSecurityGroupsOutput) SetProjectName(v string) *SecurityGroupForDescribeSecurityGroupsOutput
SetProjectName sets the ProjectName field's value.
func (*SecurityGroupForDescribeSecurityGroupsOutput) SetSecurityGroupId ¶
func (s *SecurityGroupForDescribeSecurityGroupsOutput) SetSecurityGroupId(v string) *SecurityGroupForDescribeSecurityGroupsOutput
SetSecurityGroupId sets the SecurityGroupId field's value.
func (*SecurityGroupForDescribeSecurityGroupsOutput) SetSecurityGroupName ¶
func (s *SecurityGroupForDescribeSecurityGroupsOutput) SetSecurityGroupName(v string) *SecurityGroupForDescribeSecurityGroupsOutput
SetSecurityGroupName sets the SecurityGroupName field's value.
func (*SecurityGroupForDescribeSecurityGroupsOutput) SetServiceManaged ¶
func (s *SecurityGroupForDescribeSecurityGroupsOutput) SetServiceManaged(v bool) *SecurityGroupForDescribeSecurityGroupsOutput
SetServiceManaged sets the ServiceManaged field's value.
func (*SecurityGroupForDescribeSecurityGroupsOutput) SetStatus ¶
func (s *SecurityGroupForDescribeSecurityGroupsOutput) SetStatus(v string) *SecurityGroupForDescribeSecurityGroupsOutput
SetStatus sets the Status field's value.
func (*SecurityGroupForDescribeSecurityGroupsOutput) SetTags ¶
func (s *SecurityGroupForDescribeSecurityGroupsOutput) SetTags(v []*TagForDescribeSecurityGroupsOutput) *SecurityGroupForDescribeSecurityGroupsOutput
SetTags sets the Tags field's value.
func (*SecurityGroupForDescribeSecurityGroupsOutput) SetType ¶
func (s *SecurityGroupForDescribeSecurityGroupsOutput) SetType(v string) *SecurityGroupForDescribeSecurityGroupsOutput
SetType sets the Type field's value.
func (*SecurityGroupForDescribeSecurityGroupsOutput) SetVpcId ¶
func (s *SecurityGroupForDescribeSecurityGroupsOutput) SetVpcId(v string) *SecurityGroupForDescribeSecurityGroupsOutput
SetVpcId sets the VpcId field's value.
func (SecurityGroupForDescribeSecurityGroupsOutput) String ¶
func (s SecurityGroupForDescribeSecurityGroupsOutput) String() string
String returns the string representation
type SubnetForDescribeSubnetsOutput ¶
type SubnetForDescribeSubnetsOutput struct {
AccountId *string `type:"string"`
AvailableIpAddressCount *int32 `type:"int32"`
CidrBlock *string `type:"string"`
CreationTime *string `type:"string"`
Description *string `type:"string"`
IsDefault *bool `type:"boolean"`
ProjectName *string `type:"string"`
RouteTable *RouteTableForDescribeSubnetsOutput `type:"structure"`
Status *string `type:"string"`
SubnetId *string `type:"string"`
SubnetName *string `type:"string"`
Tags []*TagForDescribeSubnetsOutput `type:"list"`
TotalIpv4Count *int32 `type:"int32"`
UpdateTime *string `type:"string"`
VpcId *string `type:"string"`
ZoneId *string `type:"string"`
// contains filtered or unexported fields
}
func (SubnetForDescribeSubnetsOutput) GoString ¶
func (s SubnetForDescribeSubnetsOutput) GoString() string
GoString returns the string representation
func (*SubnetForDescribeSubnetsOutput) SetAccountId ¶
func (s *SubnetForDescribeSubnetsOutput) SetAccountId(v string) *SubnetForDescribeSubnetsOutput
SetAccountId sets the AccountId field's value.
func (*SubnetForDescribeSubnetsOutput) SetAvailableIpAddressCount ¶
func (s *SubnetForDescribeSubnetsOutput) SetAvailableIpAddressCount(v int32) *SubnetForDescribeSubnetsOutput
SetAvailableIpAddressCount sets the AvailableIpAddressCount field's value.
func (*SubnetForDescribeSubnetsOutput) SetCidrBlock ¶
func (s *SubnetForDescribeSubnetsOutput) SetCidrBlock(v string) *SubnetForDescribeSubnetsOutput
SetCidrBlock sets the CidrBlock field's value.
func (*SubnetForDescribeSubnetsOutput) SetCreationTime ¶
func (s *SubnetForDescribeSubnetsOutput) SetCreationTime(v string) *SubnetForDescribeSubnetsOutput
SetCreationTime sets the CreationTime field's value.
func (*SubnetForDescribeSubnetsOutput) SetDescription ¶
func (s *SubnetForDescribeSubnetsOutput) SetDescription(v string) *SubnetForDescribeSubnetsOutput
SetDescription sets the Description field's value.
func (*SubnetForDescribeSubnetsOutput) SetIsDefault ¶
func (s *SubnetForDescribeSubnetsOutput) SetIsDefault(v bool) *SubnetForDescribeSubnetsOutput
SetIsDefault sets the IsDefault field's value.
func (*SubnetForDescribeSubnetsOutput) SetProjectName ¶
func (s *SubnetForDescribeSubnetsOutput) SetProjectName(v string) *SubnetForDescribeSubnetsOutput
SetProjectName sets the ProjectName field's value.
func (*SubnetForDescribeSubnetsOutput) SetRouteTable ¶
func (s *SubnetForDescribeSubnetsOutput) SetRouteTable(v *RouteTableForDescribeSubnetsOutput) *SubnetForDescribeSubnetsOutput
SetRouteTable sets the RouteTable field's value.
func (*SubnetForDescribeSubnetsOutput) SetStatus ¶
func (s *SubnetForDescribeSubnetsOutput) SetStatus(v string) *SubnetForDescribeSubnetsOutput
SetStatus sets the Status field's value.
func (*SubnetForDescribeSubnetsOutput) SetSubnetId ¶
func (s *SubnetForDescribeSubnetsOutput) SetSubnetId(v string) *SubnetForDescribeSubnetsOutput
SetSubnetId sets the SubnetId field's value.
func (*SubnetForDescribeSubnetsOutput) SetSubnetName ¶
func (s *SubnetForDescribeSubnetsOutput) SetSubnetName(v string) *SubnetForDescribeSubnetsOutput
SetSubnetName sets the SubnetName field's value.
func (*SubnetForDescribeSubnetsOutput) SetTags ¶
func (s *SubnetForDescribeSubnetsOutput) SetTags(v []*TagForDescribeSubnetsOutput) *SubnetForDescribeSubnetsOutput
SetTags sets the Tags field's value.
func (*SubnetForDescribeSubnetsOutput) SetTotalIpv4Count ¶
func (s *SubnetForDescribeSubnetsOutput) SetTotalIpv4Count(v int32) *SubnetForDescribeSubnetsOutput
SetTotalIpv4Count sets the TotalIpv4Count field's value.
func (*SubnetForDescribeSubnetsOutput) SetUpdateTime ¶
func (s *SubnetForDescribeSubnetsOutput) SetUpdateTime(v string) *SubnetForDescribeSubnetsOutput
SetUpdateTime sets the UpdateTime field's value.
func (*SubnetForDescribeSubnetsOutput) SetVpcId ¶
func (s *SubnetForDescribeSubnetsOutput) SetVpcId(v string) *SubnetForDescribeSubnetsOutput
SetVpcId sets the VpcId field's value.
func (*SubnetForDescribeSubnetsOutput) SetZoneId ¶
func (s *SubnetForDescribeSubnetsOutput) SetZoneId(v string) *SubnetForDescribeSubnetsOutput
SetZoneId sets the ZoneId field's value.
func (SubnetForDescribeSubnetsOutput) String ¶
func (s SubnetForDescribeSubnetsOutput) String() string
String returns the string representation
type TagFilterForDescribeNetworkInterfacesInput ¶
type TagFilterForDescribeNetworkInterfacesInput struct {
Key *string `type:"string"`
Values []*string `type:"list"`
// contains filtered or unexported fields
}
func (TagFilterForDescribeNetworkInterfacesInput) GoString ¶
func (s TagFilterForDescribeNetworkInterfacesInput) GoString() string
GoString returns the string representation
func (*TagFilterForDescribeNetworkInterfacesInput) SetKey ¶
func (s *TagFilterForDescribeNetworkInterfacesInput) SetKey(v string) *TagFilterForDescribeNetworkInterfacesInput
SetKey sets the Key field's value.
func (*TagFilterForDescribeNetworkInterfacesInput) SetValues ¶
func (s *TagFilterForDescribeNetworkInterfacesInput) SetValues(v []*string) *TagFilterForDescribeNetworkInterfacesInput
SetValues sets the Values field's value.
func (TagFilterForDescribeNetworkInterfacesInput) String ¶
func (s TagFilterForDescribeNetworkInterfacesInput) String() string
String returns the string representation
type TagFilterForDescribeRouteTableListInput ¶
type TagFilterForDescribeRouteTableListInput struct {
Key *string `type:"string"`
Values []*string `type:"list"`
// contains filtered or unexported fields
}
func (TagFilterForDescribeRouteTableListInput) GoString ¶
func (s TagFilterForDescribeRouteTableListInput) GoString() string
GoString returns the string representation
func (*TagFilterForDescribeRouteTableListInput) SetKey ¶
func (s *TagFilterForDescribeRouteTableListInput) SetKey(v string) *TagFilterForDescribeRouteTableListInput
SetKey sets the Key field's value.
func (*TagFilterForDescribeRouteTableListInput) SetValues ¶
func (s *TagFilterForDescribeRouteTableListInput) SetValues(v []*string) *TagFilterForDescribeRouteTableListInput
SetValues sets the Values field's value.
func (TagFilterForDescribeRouteTableListInput) String ¶
func (s TagFilterForDescribeRouteTableListInput) String() string
String returns the string representation
type TagFilterForDescribeSecurityGroupsInput ¶
type TagFilterForDescribeSecurityGroupsInput struct {
Key *string `type:"string"`
Values []*string `type:"list"`
// contains filtered or unexported fields
}
func (TagFilterForDescribeSecurityGroupsInput) GoString ¶
func (s TagFilterForDescribeSecurityGroupsInput) GoString() string
GoString returns the string representation
func (*TagFilterForDescribeSecurityGroupsInput) SetKey ¶
func (s *TagFilterForDescribeSecurityGroupsInput) SetKey(v string) *TagFilterForDescribeSecurityGroupsInput
SetKey sets the Key field's value.
func (*TagFilterForDescribeSecurityGroupsInput) SetValues ¶
func (s *TagFilterForDescribeSecurityGroupsInput) SetValues(v []*string) *TagFilterForDescribeSecurityGroupsInput
SetValues sets the Values field's value.
func (TagFilterForDescribeSecurityGroupsInput) String ¶
func (s TagFilterForDescribeSecurityGroupsInput) String() string
String returns the string representation
type TagFilterForDescribeSubnetsInput ¶
type TagFilterForDescribeSubnetsInput struct {
Key *string `type:"string"`
Values []*string `type:"list"`
// contains filtered or unexported fields
}
func (TagFilterForDescribeSubnetsInput) GoString ¶
func (s TagFilterForDescribeSubnetsInput) GoString() string
GoString returns the string representation
func (*TagFilterForDescribeSubnetsInput) SetKey ¶
func (s *TagFilterForDescribeSubnetsInput) SetKey(v string) *TagFilterForDescribeSubnetsInput
SetKey sets the Key field's value.
func (*TagFilterForDescribeSubnetsInput) SetValues ¶
func (s *TagFilterForDescribeSubnetsInput) SetValues(v []*string) *TagFilterForDescribeSubnetsInput
SetValues sets the Values field's value.
func (TagFilterForDescribeSubnetsInput) String ¶
func (s TagFilterForDescribeSubnetsInput) String() string
String returns the string representation
type TagFilterForDescribeVpcsInput ¶
type TagFilterForDescribeVpcsInput struct {
Key *string `type:"string"`
Values []*string `type:"list"`
// contains filtered or unexported fields
}
func (TagFilterForDescribeVpcsInput) GoString ¶
func (s TagFilterForDescribeVpcsInput) GoString() string
GoString returns the string representation
func (*TagFilterForDescribeVpcsInput) SetKey ¶
func (s *TagFilterForDescribeVpcsInput) SetKey(v string) *TagFilterForDescribeVpcsInput
SetKey sets the Key field's value.
func (*TagFilterForDescribeVpcsInput) SetValues ¶
func (s *TagFilterForDescribeVpcsInput) SetValues(v []*string) *TagFilterForDescribeVpcsInput
SetValues sets the Values field's value.
func (TagFilterForDescribeVpcsInput) String ¶
func (s TagFilterForDescribeVpcsInput) String() string
String returns the string representation
type TagFilterForListTagsForResourcesInput ¶
type TagFilterForListTagsForResourcesInput struct {
Key *string `type:"string"`
Values []*string `type:"list"`
// contains filtered or unexported fields
}
func (TagFilterForListTagsForResourcesInput) GoString ¶
func (s TagFilterForListTagsForResourcesInput) GoString() string
GoString returns the string representation
func (*TagFilterForListTagsForResourcesInput) SetKey ¶
func (s *TagFilterForListTagsForResourcesInput) SetKey(v string) *TagFilterForListTagsForResourcesInput
SetKey sets the Key field's value.
func (*TagFilterForListTagsForResourcesInput) SetValues ¶
func (s *TagFilterForListTagsForResourcesInput) SetValues(v []*string) *TagFilterForListTagsForResourcesInput
SetValues sets the Values field's value.
func (TagFilterForListTagsForResourcesInput) String ¶
func (s TagFilterForListTagsForResourcesInput) String() string
String returns the string representation
type TagForCreateNetworkInterfaceInput ¶
type TagForCreateNetworkInterfaceInput struct {
Key *string `type:"string"`
Value *string `type:"string"`
// contains filtered or unexported fields
}
func (TagForCreateNetworkInterfaceInput) GoString ¶
func (s TagForCreateNetworkInterfaceInput) GoString() string
GoString returns the string representation
func (*TagForCreateNetworkInterfaceInput) SetKey ¶
func (s *TagForCreateNetworkInterfaceInput) SetKey(v string) *TagForCreateNetworkInterfaceInput
SetKey sets the Key field's value.
func (*TagForCreateNetworkInterfaceInput) SetValue ¶
func (s *TagForCreateNetworkInterfaceInput) SetValue(v string) *TagForCreateNetworkInterfaceInput
SetValue sets the Value field's value.
func (TagForCreateNetworkInterfaceInput) String ¶
func (s TagForCreateNetworkInterfaceInput) String() string
String returns the string representation
type TagForCreateRouteTableInput ¶
type TagForCreateRouteTableInput struct {
Key *string `type:"string"`
Value *string `type:"string"`
// contains filtered or unexported fields
}
func (TagForCreateRouteTableInput) GoString ¶
func (s TagForCreateRouteTableInput) GoString() string
GoString returns the string representation
func (*TagForCreateRouteTableInput) SetKey ¶
func (s *TagForCreateRouteTableInput) SetKey(v string) *TagForCreateRouteTableInput
SetKey sets the Key field's value.
func (*TagForCreateRouteTableInput) SetValue ¶
func (s *TagForCreateRouteTableInput) SetValue(v string) *TagForCreateRouteTableInput
SetValue sets the Value field's value.
func (TagForCreateRouteTableInput) String ¶
func (s TagForCreateRouteTableInput) String() string
String returns the string representation
type TagForCreateSecurityGroupInput ¶
type TagForCreateSecurityGroupInput struct {
Key *string `type:"string"`
Value *string `type:"string"`
// contains filtered or unexported fields
}
func (TagForCreateSecurityGroupInput) GoString ¶
func (s TagForCreateSecurityGroupInput) GoString() string
GoString returns the string representation
func (*TagForCreateSecurityGroupInput) SetKey ¶
func (s *TagForCreateSecurityGroupInput) SetKey(v string) *TagForCreateSecurityGroupInput
SetKey sets the Key field's value.
func (*TagForCreateSecurityGroupInput) SetValue ¶
func (s *TagForCreateSecurityGroupInput) SetValue(v string) *TagForCreateSecurityGroupInput
SetValue sets the Value field's value.
func (TagForCreateSecurityGroupInput) String ¶
func (s TagForCreateSecurityGroupInput) String() string
String returns the string representation
type TagForCreateSubnetInput ¶
type TagForCreateSubnetInput struct {
Key *string `type:"string"`
Value *string `type:"string"`
// contains filtered or unexported fields
}
func (TagForCreateSubnetInput) GoString ¶
func (s TagForCreateSubnetInput) GoString() string
GoString returns the string representation
func (*TagForCreateSubnetInput) SetKey ¶
func (s *TagForCreateSubnetInput) SetKey(v string) *TagForCreateSubnetInput
SetKey sets the Key field's value.
func (*TagForCreateSubnetInput) SetValue ¶
func (s *TagForCreateSubnetInput) SetValue(v string) *TagForCreateSubnetInput
SetValue sets the Value field's value.
func (TagForCreateSubnetInput) String ¶
func (s TagForCreateSubnetInput) String() string
String returns the string representation
type TagForCreateVpcInput ¶
type TagForCreateVpcInput struct {
Key *string `type:"string"`
Value *string `type:"string"`
// contains filtered or unexported fields
}
func (TagForCreateVpcInput) GoString ¶
func (s TagForCreateVpcInput) GoString() string
GoString returns the string representation
func (*TagForCreateVpcInput) SetKey ¶
func (s *TagForCreateVpcInput) SetKey(v string) *TagForCreateVpcInput
SetKey sets the Key field's value.
func (*TagForCreateVpcInput) SetValue ¶
func (s *TagForCreateVpcInput) SetValue(v string) *TagForCreateVpcInput
SetValue sets the Value field's value.
func (TagForCreateVpcInput) String ¶
func (s TagForCreateVpcInput) String() string
String returns the string representation
type TagForDescribeNetworkInterfaceAttributesOutput ¶
type TagForDescribeNetworkInterfaceAttributesOutput struct {
Key *string `type:"string"`
Value *string `type:"string"`
// contains filtered or unexported fields
}
func (TagForDescribeNetworkInterfaceAttributesOutput) GoString ¶
func (s TagForDescribeNetworkInterfaceAttributesOutput) GoString() string
GoString returns the string representation
func (*TagForDescribeNetworkInterfaceAttributesOutput) SetKey ¶
func (s *TagForDescribeNetworkInterfaceAttributesOutput) SetKey(v string) *TagForDescribeNetworkInterfaceAttributesOutput
SetKey sets the Key field's value.
func (*TagForDescribeNetworkInterfaceAttributesOutput) SetValue ¶
func (s *TagForDescribeNetworkInterfaceAttributesOutput) SetValue(v string) *TagForDescribeNetworkInterfaceAttributesOutput
SetValue sets the Value field's value.
func (TagForDescribeNetworkInterfaceAttributesOutput) String ¶
func (s TagForDescribeNetworkInterfaceAttributesOutput) String() string
String returns the string representation
type TagForDescribeNetworkInterfacesOutput ¶
type TagForDescribeNetworkInterfacesOutput struct {
Key *string `type:"string"`
Value *string `type:"string"`
// contains filtered or unexported fields
}
func (TagForDescribeNetworkInterfacesOutput) GoString ¶
func (s TagForDescribeNetworkInterfacesOutput) GoString() string
GoString returns the string representation
func (*TagForDescribeNetworkInterfacesOutput) SetKey ¶
func (s *TagForDescribeNetworkInterfacesOutput) SetKey(v string) *TagForDescribeNetworkInterfacesOutput
SetKey sets the Key field's value.
func (*TagForDescribeNetworkInterfacesOutput) SetValue ¶
func (s *TagForDescribeNetworkInterfacesOutput) SetValue(v string) *TagForDescribeNetworkInterfacesOutput
SetValue sets the Value field's value.
func (TagForDescribeNetworkInterfacesOutput) String ¶
func (s TagForDescribeNetworkInterfacesOutput) String() string
String returns the string representation
type TagForDescribeRouteTableListOutput ¶
type TagForDescribeRouteTableListOutput struct {
Key *string `type:"string"`
Value *string `type:"string"`
// contains filtered or unexported fields
}
func (TagForDescribeRouteTableListOutput) GoString ¶
func (s TagForDescribeRouteTableListOutput) GoString() string
GoString returns the string representation
func (*TagForDescribeRouteTableListOutput) SetKey ¶
func (s *TagForDescribeRouteTableListOutput) SetKey(v string) *TagForDescribeRouteTableListOutput
SetKey sets the Key field's value.
func (*TagForDescribeRouteTableListOutput) SetValue ¶
func (s *TagForDescribeRouteTableListOutput) SetValue(v string) *TagForDescribeRouteTableListOutput
SetValue sets the Value field's value.
func (TagForDescribeRouteTableListOutput) String ¶
func (s TagForDescribeRouteTableListOutput) String() string
String returns the string representation
type TagForDescribeSecurityGroupAttributesOutput ¶
type TagForDescribeSecurityGroupAttributesOutput struct {
Key *string `type:"string"`
Value *string `type:"string"`
// contains filtered or unexported fields
}
func (TagForDescribeSecurityGroupAttributesOutput) GoString ¶
func (s TagForDescribeSecurityGroupAttributesOutput) GoString() string
GoString returns the string representation
func (*TagForDescribeSecurityGroupAttributesOutput) SetKey ¶
func (s *TagForDescribeSecurityGroupAttributesOutput) SetKey(v string) *TagForDescribeSecurityGroupAttributesOutput
SetKey sets the Key field's value.
func (*TagForDescribeSecurityGroupAttributesOutput) SetValue ¶
func (s *TagForDescribeSecurityGroupAttributesOutput) SetValue(v string) *TagForDescribeSecurityGroupAttributesOutput
SetValue sets the Value field's value.
func (TagForDescribeSecurityGroupAttributesOutput) String ¶
func (s TagForDescribeSecurityGroupAttributesOutput) String() string
String returns the string representation
type TagForDescribeSecurityGroupsOutput ¶
type TagForDescribeSecurityGroupsOutput struct {
Key *string `type:"string"`
Value *string `type:"string"`
// contains filtered or unexported fields
}
func (TagForDescribeSecurityGroupsOutput) GoString ¶
func (s TagForDescribeSecurityGroupsOutput) GoString() string
GoString returns the string representation
func (*TagForDescribeSecurityGroupsOutput) SetKey ¶
func (s *TagForDescribeSecurityGroupsOutput) SetKey(v string) *TagForDescribeSecurityGroupsOutput
SetKey sets the Key field's value.
func (*TagForDescribeSecurityGroupsOutput) SetValue ¶
func (s *TagForDescribeSecurityGroupsOutput) SetValue(v string) *TagForDescribeSecurityGroupsOutput
SetValue sets the Value field's value.
func (TagForDescribeSecurityGroupsOutput) String ¶
func (s TagForDescribeSecurityGroupsOutput) String() string
String returns the string representation
type TagForDescribeSubnetAttributesOutput ¶
type TagForDescribeSubnetAttributesOutput struct {
Key *string `type:"string"`
Value *string `type:"string"`
// contains filtered or unexported fields
}
func (TagForDescribeSubnetAttributesOutput) GoString ¶
func (s TagForDescribeSubnetAttributesOutput) GoString() string
GoString returns the string representation
func (*TagForDescribeSubnetAttributesOutput) SetKey ¶
func (s *TagForDescribeSubnetAttributesOutput) SetKey(v string) *TagForDescribeSubnetAttributesOutput
SetKey sets the Key field's value.
func (*TagForDescribeSubnetAttributesOutput) SetValue ¶
func (s *TagForDescribeSubnetAttributesOutput) SetValue(v string) *TagForDescribeSubnetAttributesOutput
SetValue sets the Value field's value.
func (TagForDescribeSubnetAttributesOutput) String ¶
func (s TagForDescribeSubnetAttributesOutput) String() string
String returns the string representation
type TagForDescribeSubnetsOutput ¶
type TagForDescribeSubnetsOutput struct {
Key *string `type:"string"`
Value *string `type:"string"`
// contains filtered or unexported fields
}
func (TagForDescribeSubnetsOutput) GoString ¶
func (s TagForDescribeSubnetsOutput) GoString() string
GoString returns the string representation
func (*TagForDescribeSubnetsOutput) SetKey ¶
func (s *TagForDescribeSubnetsOutput) SetKey(v string) *TagForDescribeSubnetsOutput
SetKey sets the Key field's value.
func (*TagForDescribeSubnetsOutput) SetValue ¶
func (s *TagForDescribeSubnetsOutput) SetValue(v string) *TagForDescribeSubnetsOutput
SetValue sets the Value field's value.
func (TagForDescribeSubnetsOutput) String ¶
func (s TagForDescribeSubnetsOutput) String() string
String returns the string representation
type TagForDescribeVpcAttributesOutput ¶
type TagForDescribeVpcAttributesOutput struct {
Key *string `type:"string"`
Value *string `type:"string"`
// contains filtered or unexported fields
}
func (TagForDescribeVpcAttributesOutput) GoString ¶
func (s TagForDescribeVpcAttributesOutput) GoString() string
GoString returns the string representation
func (*TagForDescribeVpcAttributesOutput) SetKey ¶
func (s *TagForDescribeVpcAttributesOutput) SetKey(v string) *TagForDescribeVpcAttributesOutput
SetKey sets the Key field's value.
func (*TagForDescribeVpcAttributesOutput) SetValue ¶
func (s *TagForDescribeVpcAttributesOutput) SetValue(v string) *TagForDescribeVpcAttributesOutput
SetValue sets the Value field's value.
func (TagForDescribeVpcAttributesOutput) String ¶
func (s TagForDescribeVpcAttributesOutput) String() string
String returns the string representation
type TagForDescribeVpcsOutput ¶
type TagForDescribeVpcsOutput struct {
Key *string `type:"string"`
Value *string `type:"string"`
// contains filtered or unexported fields
}
func (TagForDescribeVpcsOutput) GoString ¶
func (s TagForDescribeVpcsOutput) GoString() string
GoString returns the string representation
func (*TagForDescribeVpcsOutput) SetKey ¶
func (s *TagForDescribeVpcsOutput) SetKey(v string) *TagForDescribeVpcsOutput
SetKey sets the Key field's value.
func (*TagForDescribeVpcsOutput) SetValue ¶
func (s *TagForDescribeVpcsOutput) SetValue(v string) *TagForDescribeVpcsOutput
SetValue sets the Value field's value.
func (TagForDescribeVpcsOutput) String ¶
func (s TagForDescribeVpcsOutput) String() string
String returns the string representation
type TagForTagResourcesInput ¶
type TagForTagResourcesInput struct {
// Key is a required field
Key *string `type:"string" required:"true"`
Value *string `type:"string"`
// contains filtered or unexported fields
}
func (TagForTagResourcesInput) GoString ¶
func (s TagForTagResourcesInput) GoString() string
GoString returns the string representation
func (*TagForTagResourcesInput) SetKey ¶
func (s *TagForTagResourcesInput) SetKey(v string) *TagForTagResourcesInput
SetKey sets the Key field's value.
func (*TagForTagResourcesInput) SetValue ¶
func (s *TagForTagResourcesInput) SetValue(v string) *TagForTagResourcesInput
SetValue sets the Value field's value.
func (TagForTagResourcesInput) String ¶
func (s TagForTagResourcesInput) String() string
String returns the string representation
func (*TagForTagResourcesInput) Validate ¶
func (s *TagForTagResourcesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type TagResourcesInput ¶
type TagResourcesInput struct {
// ResourceIds is a required field
ResourceIds []*string `type:"list" required:"true"`
// ResourceType is a required field
ResourceType *string `type:"string" required:"true" enum:"EnumOfResourceTypeForTagResourcesInput"`
Tags []*TagForTagResourcesInput `type:"list"`
// contains filtered or unexported fields
}
func (TagResourcesInput) GoString ¶
func (s TagResourcesInput) GoString() string
GoString returns the string representation
func (*TagResourcesInput) SetResourceIds ¶
func (s *TagResourcesInput) SetResourceIds(v []*string) *TagResourcesInput
SetResourceIds sets the ResourceIds field's value.
func (*TagResourcesInput) SetResourceType ¶
func (s *TagResourcesInput) SetResourceType(v string) *TagResourcesInput
SetResourceType sets the ResourceType field's value.
func (*TagResourcesInput) SetTags ¶
func (s *TagResourcesInput) SetTags(v []*TagForTagResourcesInput) *TagResourcesInput
SetTags sets the Tags field's value.
func (TagResourcesInput) String ¶
func (s TagResourcesInput) String() string
String returns the string representation
func (*TagResourcesInput) Validate ¶
func (s *TagResourcesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type TagResourcesOutput ¶
type TagResourcesOutput struct {
Metadata *response.ResponseMetadata
RequestId *string `type:"string"`
// contains filtered or unexported fields
}
func (TagResourcesOutput) GoString ¶
func (s TagResourcesOutput) GoString() string
GoString returns the string representation
func (*TagResourcesOutput) SetRequestId ¶
func (s *TagResourcesOutput) SetRequestId(v string) *TagResourcesOutput
SetRequestId sets the RequestId field's value.
func (TagResourcesOutput) String ¶
func (s TagResourcesOutput) String() string
String returns the string representation
type UnassignPrivateIpAddressesInput ¶
type UnassignPrivateIpAddressesInput struct {
// NetworkInterfaceId is a required field
NetworkInterfaceId *string `type:"string" required:"true"`
// PrivateIpAddress is a required field
PrivateIpAddress []*string `type:"list" required:"true"`
// contains filtered or unexported fields
}
func (UnassignPrivateIpAddressesInput) GoString ¶
func (s UnassignPrivateIpAddressesInput) GoString() string
GoString returns the string representation
func (*UnassignPrivateIpAddressesInput) SetNetworkInterfaceId ¶
func (s *UnassignPrivateIpAddressesInput) SetNetworkInterfaceId(v string) *UnassignPrivateIpAddressesInput
SetNetworkInterfaceId sets the NetworkInterfaceId field's value.
func (*UnassignPrivateIpAddressesInput) SetPrivateIpAddress ¶
func (s *UnassignPrivateIpAddressesInput) SetPrivateIpAddress(v []*string) *UnassignPrivateIpAddressesInput
SetPrivateIpAddress sets the PrivateIpAddress field's value.
func (UnassignPrivateIpAddressesInput) String ¶
func (s UnassignPrivateIpAddressesInput) String() string
String returns the string representation
func (*UnassignPrivateIpAddressesInput) Validate ¶
func (s *UnassignPrivateIpAddressesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UnassignPrivateIpAddressesOutput ¶
type UnassignPrivateIpAddressesOutput struct {
Metadata *response.ResponseMetadata
AsyncTaskId *string `type:"string"`
RequestId *string `type:"string"`
// contains filtered or unexported fields
}
func (UnassignPrivateIpAddressesOutput) GoString ¶
func (s UnassignPrivateIpAddressesOutput) GoString() string
GoString returns the string representation
func (*UnassignPrivateIpAddressesOutput) SetAsyncTaskId ¶
func (s *UnassignPrivateIpAddressesOutput) SetAsyncTaskId(v string) *UnassignPrivateIpAddressesOutput
SetAsyncTaskId sets the AsyncTaskId field's value.
func (*UnassignPrivateIpAddressesOutput) SetRequestId ¶
func (s *UnassignPrivateIpAddressesOutput) SetRequestId(v string) *UnassignPrivateIpAddressesOutput
SetRequestId sets the RequestId field's value.
func (UnassignPrivateIpAddressesOutput) String ¶
func (s UnassignPrivateIpAddressesOutput) String() string
String returns the string representation
type UntagResourcesInput ¶
type UntagResourcesInput struct {
// ResourceIds is a required field
ResourceIds []*string `type:"list" required:"true"`
// ResourceType is a required field
ResourceType *string `type:"string" required:"true" enum:"EnumOfResourceTypeForUntagResourcesInput"`
// TagKeys is a required field
TagKeys []*string `type:"list" required:"true"`
// contains filtered or unexported fields
}
func (UntagResourcesInput) GoString ¶
func (s UntagResourcesInput) GoString() string
GoString returns the string representation
func (*UntagResourcesInput) SetResourceIds ¶
func (s *UntagResourcesInput) SetResourceIds(v []*string) *UntagResourcesInput
SetResourceIds sets the ResourceIds field's value.
func (*UntagResourcesInput) SetResourceType ¶
func (s *UntagResourcesInput) SetResourceType(v string) *UntagResourcesInput
SetResourceType sets the ResourceType field's value.
func (*UntagResourcesInput) SetTagKeys ¶
func (s *UntagResourcesInput) SetTagKeys(v []*string) *UntagResourcesInput
SetTagKeys sets the TagKeys field's value.
func (UntagResourcesInput) String ¶
func (s UntagResourcesInput) String() string
String returns the string representation
func (*UntagResourcesInput) Validate ¶
func (s *UntagResourcesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UntagResourcesOutput ¶
type UntagResourcesOutput struct {
Metadata *response.ResponseMetadata
RequestId *string `type:"string"`
// contains filtered or unexported fields
}
func (UntagResourcesOutput) GoString ¶
func (s UntagResourcesOutput) GoString() string
GoString returns the string representation
func (*UntagResourcesOutput) SetRequestId ¶
func (s *UntagResourcesOutput) SetRequestId(v string) *UntagResourcesOutput
SetRequestId sets the RequestId field's value.
func (UntagResourcesOutput) String ¶
func (s UntagResourcesOutput) String() string
String returns the string representation
type VPC20250901 ¶
VPC20250901 provides the API operation methods for making requests to VPC20250901. See this package's package overview docs for details on the service.
VPC20250901 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) *VPC20250901
New create int can support ssl or region locate set
func (*VPC20250901) AssignPrivateIpAddresses ¶
func (c *VPC20250901) AssignPrivateIpAddresses(input *AssignPrivateIpAddressesInput) (*AssignPrivateIpAddressesOutput, error)
AssignPrivateIpAddresses API operation for VPC20250901.
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 VPC20250901's API operation AssignPrivateIpAddresses for usage and error information.
func (*VPC20250901) AssignPrivateIpAddressesCommon ¶
func (c *VPC20250901) AssignPrivateIpAddressesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
AssignPrivateIpAddressesCommon API operation for VPC20250901.
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 VPC20250901's API operation AssignPrivateIpAddressesCommon for usage and error information.
func (*VPC20250901) AssignPrivateIpAddressesCommonRequest ¶
func (c *VPC20250901) AssignPrivateIpAddressesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
AssignPrivateIpAddressesCommonRequest generates a "byteplus/request.Request" representing the client's request for the AssignPrivateIpAddressesCommon operation. The "output" return value will be populated with the AssignPrivateIpAddressesCommon request's response once the request completes successfully.
Use "Send" method on the returned AssignPrivateIpAddressesCommon Request to send the API call to the service. the "output" return value is not valid until after AssignPrivateIpAddressesCommon Send returns without error.
See AssignPrivateIpAddressesCommon for more information on using the AssignPrivateIpAddressesCommon API call, and error handling.
// Example sending a request using the AssignPrivateIpAddressesCommonRequest method.
req, resp := client.AssignPrivateIpAddressesCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPC20250901) AssignPrivateIpAddressesCommonWithContext ¶
func (c *VPC20250901) AssignPrivateIpAddressesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
AssignPrivateIpAddressesCommonWithContext is the same as AssignPrivateIpAddressesCommon with the addition of the ability to pass a context and additional request options.
See AssignPrivateIpAddressesCommon 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 (*VPC20250901) AssignPrivateIpAddressesRequest ¶
func (c *VPC20250901) AssignPrivateIpAddressesRequest(input *AssignPrivateIpAddressesInput) (req *request.Request, output *AssignPrivateIpAddressesOutput)
AssignPrivateIpAddressesRequest generates a "byteplus/request.Request" representing the client's request for the AssignPrivateIpAddresses operation. The "output" return value will be populated with the AssignPrivateIpAddressesCommon request's response once the request completes successfully.
Use "Send" method on the returned AssignPrivateIpAddressesCommon Request to send the API call to the service. the "output" return value is not valid until after AssignPrivateIpAddressesCommon Send returns without error.
See AssignPrivateIpAddresses for more information on using the AssignPrivateIpAddresses API call, and error handling.
// Example sending a request using the AssignPrivateIpAddressesRequest method.
req, resp := client.AssignPrivateIpAddressesRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPC20250901) AssignPrivateIpAddressesWithContext ¶
func (c *VPC20250901) AssignPrivateIpAddressesWithContext(ctx byteplus.Context, input *AssignPrivateIpAddressesInput, opts ...request.Option) (*AssignPrivateIpAddressesOutput, error)
AssignPrivateIpAddressesWithContext is the same as AssignPrivateIpAddresses with the addition of the ability to pass a context and additional request options.
See AssignPrivateIpAddresses 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 (*VPC20250901) AssociateRouteTable ¶
func (c *VPC20250901) AssociateRouteTable(input *AssociateRouteTableInput) (*AssociateRouteTableOutput, error)
AssociateRouteTable API operation for VPC20250901.
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 VPC20250901's API operation AssociateRouteTable for usage and error information.
func (*VPC20250901) AssociateRouteTableCommon ¶
func (c *VPC20250901) AssociateRouteTableCommon(input *map[string]interface{}) (*map[string]interface{}, error)
AssociateRouteTableCommon API operation for VPC20250901.
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 VPC20250901's API operation AssociateRouteTableCommon for usage and error information.
func (*VPC20250901) AssociateRouteTableCommonRequest ¶
func (c *VPC20250901) AssociateRouteTableCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
AssociateRouteTableCommonRequest generates a "byteplus/request.Request" representing the client's request for the AssociateRouteTableCommon operation. The "output" return value will be populated with the AssociateRouteTableCommon request's response once the request completes successfully.
Use "Send" method on the returned AssociateRouteTableCommon Request to send the API call to the service. the "output" return value is not valid until after AssociateRouteTableCommon Send returns without error.
See AssociateRouteTableCommon for more information on using the AssociateRouteTableCommon API call, and error handling.
// Example sending a request using the AssociateRouteTableCommonRequest method.
req, resp := client.AssociateRouteTableCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPC20250901) AssociateRouteTableCommonWithContext ¶
func (c *VPC20250901) AssociateRouteTableCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
AssociateRouteTableCommonWithContext is the same as AssociateRouteTableCommon with the addition of the ability to pass a context and additional request options.
See AssociateRouteTableCommon 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 (*VPC20250901) AssociateRouteTableRequest ¶
func (c *VPC20250901) AssociateRouteTableRequest(input *AssociateRouteTableInput) (req *request.Request, output *AssociateRouteTableOutput)
AssociateRouteTableRequest generates a "byteplus/request.Request" representing the client's request for the AssociateRouteTable operation. The "output" return value will be populated with the AssociateRouteTableCommon request's response once the request completes successfully.
Use "Send" method on the returned AssociateRouteTableCommon Request to send the API call to the service. the "output" return value is not valid until after AssociateRouteTableCommon Send returns without error.
See AssociateRouteTable for more information on using the AssociateRouteTable API call, and error handling.
// Example sending a request using the AssociateRouteTableRequest method.
req, resp := client.AssociateRouteTableRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPC20250901) AssociateRouteTableWithContext ¶
func (c *VPC20250901) AssociateRouteTableWithContext(ctx byteplus.Context, input *AssociateRouteTableInput, opts ...request.Option) (*AssociateRouteTableOutput, error)
AssociateRouteTableWithContext is the same as AssociateRouteTable with the addition of the ability to pass a context and additional request options.
See AssociateRouteTable 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 (*VPC20250901) AssociateVpcCidrBlock ¶
func (c *VPC20250901) AssociateVpcCidrBlock(input *AssociateVpcCidrBlockInput) (*AssociateVpcCidrBlockOutput, error)
AssociateVpcCidrBlock API operation for VPC20250901.
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 VPC20250901's API operation AssociateVpcCidrBlock for usage and error information.
func (*VPC20250901) AssociateVpcCidrBlockCommon ¶
func (c *VPC20250901) AssociateVpcCidrBlockCommon(input *map[string]interface{}) (*map[string]interface{}, error)
AssociateVpcCidrBlockCommon API operation for VPC20250901.
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 VPC20250901's API operation AssociateVpcCidrBlockCommon for usage and error information.
func (*VPC20250901) AssociateVpcCidrBlockCommonRequest ¶
func (c *VPC20250901) AssociateVpcCidrBlockCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
AssociateVpcCidrBlockCommonRequest generates a "byteplus/request.Request" representing the client's request for the AssociateVpcCidrBlockCommon operation. The "output" return value will be populated with the AssociateVpcCidrBlockCommon request's response once the request completes successfully.
Use "Send" method on the returned AssociateVpcCidrBlockCommon Request to send the API call to the service. the "output" return value is not valid until after AssociateVpcCidrBlockCommon Send returns without error.
See AssociateVpcCidrBlockCommon for more information on using the AssociateVpcCidrBlockCommon API call, and error handling.
// Example sending a request using the AssociateVpcCidrBlockCommonRequest method.
req, resp := client.AssociateVpcCidrBlockCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPC20250901) AssociateVpcCidrBlockCommonWithContext ¶
func (c *VPC20250901) AssociateVpcCidrBlockCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
AssociateVpcCidrBlockCommonWithContext is the same as AssociateVpcCidrBlockCommon with the addition of the ability to pass a context and additional request options.
See AssociateVpcCidrBlockCommon 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 (*VPC20250901) AssociateVpcCidrBlockRequest ¶
func (c *VPC20250901) AssociateVpcCidrBlockRequest(input *AssociateVpcCidrBlockInput) (req *request.Request, output *AssociateVpcCidrBlockOutput)
AssociateVpcCidrBlockRequest generates a "byteplus/request.Request" representing the client's request for the AssociateVpcCidrBlock operation. The "output" return value will be populated with the AssociateVpcCidrBlockCommon request's response once the request completes successfully.
Use "Send" method on the returned AssociateVpcCidrBlockCommon Request to send the API call to the service. the "output" return value is not valid until after AssociateVpcCidrBlockCommon Send returns without error.
See AssociateVpcCidrBlock for more information on using the AssociateVpcCidrBlock API call, and error handling.
// Example sending a request using the AssociateVpcCidrBlockRequest method.
req, resp := client.AssociateVpcCidrBlockRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPC20250901) AssociateVpcCidrBlockWithContext ¶
func (c *VPC20250901) AssociateVpcCidrBlockWithContext(ctx byteplus.Context, input *AssociateVpcCidrBlockInput, opts ...request.Option) (*AssociateVpcCidrBlockOutput, error)
AssociateVpcCidrBlockWithContext is the same as AssociateVpcCidrBlock with the addition of the ability to pass a context and additional request options.
See AssociateVpcCidrBlock 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 (*VPC20250901) AttachNetworkInterface ¶
func (c *VPC20250901) AttachNetworkInterface(input *AttachNetworkInterfaceInput) (*AttachNetworkInterfaceOutput, error)
AttachNetworkInterface API operation for VPC20250901.
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 VPC20250901's API operation AttachNetworkInterface for usage and error information.
func (*VPC20250901) AttachNetworkInterfaceCommon ¶
func (c *VPC20250901) AttachNetworkInterfaceCommon(input *map[string]interface{}) (*map[string]interface{}, error)
AttachNetworkInterfaceCommon API operation for VPC20250901.
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 VPC20250901's API operation AttachNetworkInterfaceCommon for usage and error information.
func (*VPC20250901) AttachNetworkInterfaceCommonRequest ¶
func (c *VPC20250901) AttachNetworkInterfaceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
AttachNetworkInterfaceCommonRequest generates a "byteplus/request.Request" representing the client's request for the AttachNetworkInterfaceCommon operation. The "output" return value will be populated with the AttachNetworkInterfaceCommon request's response once the request completes successfully.
Use "Send" method on the returned AttachNetworkInterfaceCommon Request to send the API call to the service. the "output" return value is not valid until after AttachNetworkInterfaceCommon Send returns without error.
See AttachNetworkInterfaceCommon for more information on using the AttachNetworkInterfaceCommon API call, and error handling.
// Example sending a request using the AttachNetworkInterfaceCommonRequest method.
req, resp := client.AttachNetworkInterfaceCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPC20250901) AttachNetworkInterfaceCommonWithContext ¶
func (c *VPC20250901) AttachNetworkInterfaceCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
AttachNetworkInterfaceCommonWithContext is the same as AttachNetworkInterfaceCommon with the addition of the ability to pass a context and additional request options.
See AttachNetworkInterfaceCommon 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 (*VPC20250901) AttachNetworkInterfaceRequest ¶
func (c *VPC20250901) AttachNetworkInterfaceRequest(input *AttachNetworkInterfaceInput) (req *request.Request, output *AttachNetworkInterfaceOutput)
AttachNetworkInterfaceRequest generates a "byteplus/request.Request" representing the client's request for the AttachNetworkInterface operation. The "output" return value will be populated with the AttachNetworkInterfaceCommon request's response once the request completes successfully.
Use "Send" method on the returned AttachNetworkInterfaceCommon Request to send the API call to the service. the "output" return value is not valid until after AttachNetworkInterfaceCommon Send returns without error.
See AttachNetworkInterface for more information on using the AttachNetworkInterface API call, and error handling.
// Example sending a request using the AttachNetworkInterfaceRequest method.
req, resp := client.AttachNetworkInterfaceRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPC20250901) AttachNetworkInterfaceWithContext ¶
func (c *VPC20250901) AttachNetworkInterfaceWithContext(ctx byteplus.Context, input *AttachNetworkInterfaceInput, opts ...request.Option) (*AttachNetworkInterfaceOutput, error)
AttachNetworkInterfaceWithContext is the same as AttachNetworkInterface with the addition of the ability to pass a context and additional request options.
See AttachNetworkInterface 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 (*VPC20250901) AuthorizeSecurityGroupEgress ¶
func (c *VPC20250901) AuthorizeSecurityGroupEgress(input *AuthorizeSecurityGroupEgressInput) (*AuthorizeSecurityGroupEgressOutput, error)
AuthorizeSecurityGroupEgress API operation for VPC20250901.
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 VPC20250901's API operation AuthorizeSecurityGroupEgress for usage and error information.
func (*VPC20250901) AuthorizeSecurityGroupEgressCommon ¶
func (c *VPC20250901) AuthorizeSecurityGroupEgressCommon(input *map[string]interface{}) (*map[string]interface{}, error)
AuthorizeSecurityGroupEgressCommon API operation for VPC20250901.
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 VPC20250901's API operation AuthorizeSecurityGroupEgressCommon for usage and error information.
func (*VPC20250901) AuthorizeSecurityGroupEgressCommonRequest ¶
func (c *VPC20250901) AuthorizeSecurityGroupEgressCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
AuthorizeSecurityGroupEgressCommonRequest generates a "byteplus/request.Request" representing the client's request for the AuthorizeSecurityGroupEgressCommon operation. The "output" return value will be populated with the AuthorizeSecurityGroupEgressCommon request's response once the request completes successfully.
Use "Send" method on the returned AuthorizeSecurityGroupEgressCommon Request to send the API call to the service. the "output" return value is not valid until after AuthorizeSecurityGroupEgressCommon Send returns without error.
See AuthorizeSecurityGroupEgressCommon for more information on using the AuthorizeSecurityGroupEgressCommon API call, and error handling.
// Example sending a request using the AuthorizeSecurityGroupEgressCommonRequest method.
req, resp := client.AuthorizeSecurityGroupEgressCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPC20250901) AuthorizeSecurityGroupEgressCommonWithContext ¶
func (c *VPC20250901) AuthorizeSecurityGroupEgressCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
AuthorizeSecurityGroupEgressCommonWithContext is the same as AuthorizeSecurityGroupEgressCommon with the addition of the ability to pass a context and additional request options.
See AuthorizeSecurityGroupEgressCommon 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 (*VPC20250901) AuthorizeSecurityGroupEgressRequest ¶
func (c *VPC20250901) AuthorizeSecurityGroupEgressRequest(input *AuthorizeSecurityGroupEgressInput) (req *request.Request, output *AuthorizeSecurityGroupEgressOutput)
AuthorizeSecurityGroupEgressRequest generates a "byteplus/request.Request" representing the client's request for the AuthorizeSecurityGroupEgress operation. The "output" return value will be populated with the AuthorizeSecurityGroupEgressCommon request's response once the request completes successfully.
Use "Send" method on the returned AuthorizeSecurityGroupEgressCommon Request to send the API call to the service. the "output" return value is not valid until after AuthorizeSecurityGroupEgressCommon Send returns without error.
See AuthorizeSecurityGroupEgress for more information on using the AuthorizeSecurityGroupEgress API call, and error handling.
// Example sending a request using the AuthorizeSecurityGroupEgressRequest method.
req, resp := client.AuthorizeSecurityGroupEgressRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPC20250901) AuthorizeSecurityGroupEgressWithContext ¶
func (c *VPC20250901) AuthorizeSecurityGroupEgressWithContext(ctx byteplus.Context, input *AuthorizeSecurityGroupEgressInput, opts ...request.Option) (*AuthorizeSecurityGroupEgressOutput, error)
AuthorizeSecurityGroupEgressWithContext is the same as AuthorizeSecurityGroupEgress with the addition of the ability to pass a context and additional request options.
See AuthorizeSecurityGroupEgress 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 (*VPC20250901) AuthorizeSecurityGroupIngress ¶
func (c *VPC20250901) AuthorizeSecurityGroupIngress(input *AuthorizeSecurityGroupIngressInput) (*AuthorizeSecurityGroupIngressOutput, error)
AuthorizeSecurityGroupIngress API operation for VPC20250901.
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 VPC20250901's API operation AuthorizeSecurityGroupIngress for usage and error information.
func (*VPC20250901) AuthorizeSecurityGroupIngressCommon ¶
func (c *VPC20250901) AuthorizeSecurityGroupIngressCommon(input *map[string]interface{}) (*map[string]interface{}, error)
AuthorizeSecurityGroupIngressCommon API operation for VPC20250901.
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 VPC20250901's API operation AuthorizeSecurityGroupIngressCommon for usage and error information.
func (*VPC20250901) AuthorizeSecurityGroupIngressCommonRequest ¶
func (c *VPC20250901) AuthorizeSecurityGroupIngressCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
AuthorizeSecurityGroupIngressCommonRequest generates a "byteplus/request.Request" representing the client's request for the AuthorizeSecurityGroupIngressCommon operation. The "output" return value will be populated with the AuthorizeSecurityGroupIngressCommon request's response once the request completes successfully.
Use "Send" method on the returned AuthorizeSecurityGroupIngressCommon Request to send the API call to the service. the "output" return value is not valid until after AuthorizeSecurityGroupIngressCommon Send returns without error.
See AuthorizeSecurityGroupIngressCommon for more information on using the AuthorizeSecurityGroupIngressCommon API call, and error handling.
// Example sending a request using the AuthorizeSecurityGroupIngressCommonRequest method.
req, resp := client.AuthorizeSecurityGroupIngressCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPC20250901) AuthorizeSecurityGroupIngressCommonWithContext ¶
func (c *VPC20250901) AuthorizeSecurityGroupIngressCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
AuthorizeSecurityGroupIngressCommonWithContext is the same as AuthorizeSecurityGroupIngressCommon with the addition of the ability to pass a context and additional request options.
See AuthorizeSecurityGroupIngressCommon 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 (*VPC20250901) AuthorizeSecurityGroupIngressRequest ¶
func (c *VPC20250901) AuthorizeSecurityGroupIngressRequest(input *AuthorizeSecurityGroupIngressInput) (req *request.Request, output *AuthorizeSecurityGroupIngressOutput)
AuthorizeSecurityGroupIngressRequest generates a "byteplus/request.Request" representing the client's request for the AuthorizeSecurityGroupIngress operation. The "output" return value will be populated with the AuthorizeSecurityGroupIngressCommon request's response once the request completes successfully.
Use "Send" method on the returned AuthorizeSecurityGroupIngressCommon Request to send the API call to the service. the "output" return value is not valid until after AuthorizeSecurityGroupIngressCommon Send returns without error.
See AuthorizeSecurityGroupIngress for more information on using the AuthorizeSecurityGroupIngress API call, and error handling.
// Example sending a request using the AuthorizeSecurityGroupIngressRequest method.
req, resp := client.AuthorizeSecurityGroupIngressRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPC20250901) AuthorizeSecurityGroupIngressWithContext ¶
func (c *VPC20250901) AuthorizeSecurityGroupIngressWithContext(ctx byteplus.Context, input *AuthorizeSecurityGroupIngressInput, opts ...request.Option) (*AuthorizeSecurityGroupIngressOutput, error)
AuthorizeSecurityGroupIngressWithContext is the same as AuthorizeSecurityGroupIngress with the addition of the ability to pass a context and additional request options.
See AuthorizeSecurityGroupIngress 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 (*VPC20250901) CreateNetworkInterface ¶
func (c *VPC20250901) CreateNetworkInterface(input *CreateNetworkInterfaceInput) (*CreateNetworkInterfaceOutput, error)
CreateNetworkInterface API operation for VPC20250901.
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 VPC20250901's API operation CreateNetworkInterface for usage and error information.
func (*VPC20250901) CreateNetworkInterfaceCommon ¶
func (c *VPC20250901) CreateNetworkInterfaceCommon(input *map[string]interface{}) (*map[string]interface{}, error)
CreateNetworkInterfaceCommon API operation for VPC20250901.
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 VPC20250901's API operation CreateNetworkInterfaceCommon for usage and error information.
func (*VPC20250901) CreateNetworkInterfaceCommonRequest ¶
func (c *VPC20250901) CreateNetworkInterfaceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CreateNetworkInterfaceCommonRequest generates a "byteplus/request.Request" representing the client's request for the CreateNetworkInterfaceCommon operation. The "output" return value will be populated with the CreateNetworkInterfaceCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateNetworkInterfaceCommon Request to send the API call to the service. the "output" return value is not valid until after CreateNetworkInterfaceCommon Send returns without error.
See CreateNetworkInterfaceCommon for more information on using the CreateNetworkInterfaceCommon API call, and error handling.
// Example sending a request using the CreateNetworkInterfaceCommonRequest method.
req, resp := client.CreateNetworkInterfaceCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPC20250901) CreateNetworkInterfaceCommonWithContext ¶
func (c *VPC20250901) CreateNetworkInterfaceCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
CreateNetworkInterfaceCommonWithContext is the same as CreateNetworkInterfaceCommon with the addition of the ability to pass a context and additional request options.
See CreateNetworkInterfaceCommon 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 (*VPC20250901) CreateNetworkInterfaceRequest ¶
func (c *VPC20250901) CreateNetworkInterfaceRequest(input *CreateNetworkInterfaceInput) (req *request.Request, output *CreateNetworkInterfaceOutput)
CreateNetworkInterfaceRequest generates a "byteplus/request.Request" representing the client's request for the CreateNetworkInterface operation. The "output" return value will be populated with the CreateNetworkInterfaceCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateNetworkInterfaceCommon Request to send the API call to the service. the "output" return value is not valid until after CreateNetworkInterfaceCommon Send returns without error.
See CreateNetworkInterface for more information on using the CreateNetworkInterface API call, and error handling.
// Example sending a request using the CreateNetworkInterfaceRequest method.
req, resp := client.CreateNetworkInterfaceRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPC20250901) CreateNetworkInterfaceWithContext ¶
func (c *VPC20250901) CreateNetworkInterfaceWithContext(ctx byteplus.Context, input *CreateNetworkInterfaceInput, opts ...request.Option) (*CreateNetworkInterfaceOutput, error)
CreateNetworkInterfaceWithContext is the same as CreateNetworkInterface with the addition of the ability to pass a context and additional request options.
See CreateNetworkInterface 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 (*VPC20250901) CreateRouteEntry ¶
func (c *VPC20250901) CreateRouteEntry(input *CreateRouteEntryInput) (*CreateRouteEntryOutput, error)
CreateRouteEntry API operation for VPC20250901.
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 VPC20250901's API operation CreateRouteEntry for usage and error information.
func (*VPC20250901) CreateRouteEntryCommon ¶
func (c *VPC20250901) CreateRouteEntryCommon(input *map[string]interface{}) (*map[string]interface{}, error)
CreateRouteEntryCommon API operation for VPC20250901.
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 VPC20250901's API operation CreateRouteEntryCommon for usage and error information.
func (*VPC20250901) CreateRouteEntryCommonRequest ¶
func (c *VPC20250901) CreateRouteEntryCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CreateRouteEntryCommonRequest generates a "byteplus/request.Request" representing the client's request for the CreateRouteEntryCommon operation. The "output" return value will be populated with the CreateRouteEntryCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateRouteEntryCommon Request to send the API call to the service. the "output" return value is not valid until after CreateRouteEntryCommon Send returns without error.
See CreateRouteEntryCommon for more information on using the CreateRouteEntryCommon API call, and error handling.
// Example sending a request using the CreateRouteEntryCommonRequest method.
req, resp := client.CreateRouteEntryCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPC20250901) CreateRouteEntryCommonWithContext ¶
func (c *VPC20250901) CreateRouteEntryCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
CreateRouteEntryCommonWithContext is the same as CreateRouteEntryCommon with the addition of the ability to pass a context and additional request options.
See CreateRouteEntryCommon 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 (*VPC20250901) CreateRouteEntryRequest ¶
func (c *VPC20250901) CreateRouteEntryRequest(input *CreateRouteEntryInput) (req *request.Request, output *CreateRouteEntryOutput)
CreateRouteEntryRequest generates a "byteplus/request.Request" representing the client's request for the CreateRouteEntry operation. The "output" return value will be populated with the CreateRouteEntryCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateRouteEntryCommon Request to send the API call to the service. the "output" return value is not valid until after CreateRouteEntryCommon Send returns without error.
See CreateRouteEntry for more information on using the CreateRouteEntry API call, and error handling.
// Example sending a request using the CreateRouteEntryRequest method.
req, resp := client.CreateRouteEntryRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPC20250901) CreateRouteEntryWithContext ¶
func (c *VPC20250901) CreateRouteEntryWithContext(ctx byteplus.Context, input *CreateRouteEntryInput, opts ...request.Option) (*CreateRouteEntryOutput, error)
CreateRouteEntryWithContext is the same as CreateRouteEntry with the addition of the ability to pass a context and additional request options.
See CreateRouteEntry 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 (*VPC20250901) CreateRouteTable ¶
func (c *VPC20250901) CreateRouteTable(input *CreateRouteTableInput) (*CreateRouteTableOutput, error)
CreateRouteTable API operation for VPC20250901.
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 VPC20250901's API operation CreateRouteTable for usage and error information.
func (*VPC20250901) CreateRouteTableCommon ¶
func (c *VPC20250901) CreateRouteTableCommon(input *map[string]interface{}) (*map[string]interface{}, error)
CreateRouteTableCommon API operation for VPC20250901.
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 VPC20250901's API operation CreateRouteTableCommon for usage and error information.
func (*VPC20250901) CreateRouteTableCommonRequest ¶
func (c *VPC20250901) CreateRouteTableCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CreateRouteTableCommonRequest generates a "byteplus/request.Request" representing the client's request for the CreateRouteTableCommon operation. The "output" return value will be populated with the CreateRouteTableCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateRouteTableCommon Request to send the API call to the service. the "output" return value is not valid until after CreateRouteTableCommon Send returns without error.
See CreateRouteTableCommon for more information on using the CreateRouteTableCommon API call, and error handling.
// Example sending a request using the CreateRouteTableCommonRequest method.
req, resp := client.CreateRouteTableCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPC20250901) CreateRouteTableCommonWithContext ¶
func (c *VPC20250901) CreateRouteTableCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
CreateRouteTableCommonWithContext is the same as CreateRouteTableCommon with the addition of the ability to pass a context and additional request options.
See CreateRouteTableCommon 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 (*VPC20250901) CreateRouteTableRequest ¶
func (c *VPC20250901) CreateRouteTableRequest(input *CreateRouteTableInput) (req *request.Request, output *CreateRouteTableOutput)
CreateRouteTableRequest generates a "byteplus/request.Request" representing the client's request for the CreateRouteTable operation. The "output" return value will be populated with the CreateRouteTableCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateRouteTableCommon Request to send the API call to the service. the "output" return value is not valid until after CreateRouteTableCommon Send returns without error.
See CreateRouteTable for more information on using the CreateRouteTable API call, and error handling.
// Example sending a request using the CreateRouteTableRequest method.
req, resp := client.CreateRouteTableRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPC20250901) CreateRouteTableWithContext ¶
func (c *VPC20250901) CreateRouteTableWithContext(ctx byteplus.Context, input *CreateRouteTableInput, opts ...request.Option) (*CreateRouteTableOutput, error)
CreateRouteTableWithContext is the same as CreateRouteTable with the addition of the ability to pass a context and additional request options.
See CreateRouteTable 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 (*VPC20250901) CreateSecurityGroup ¶
func (c *VPC20250901) CreateSecurityGroup(input *CreateSecurityGroupInput) (*CreateSecurityGroupOutput, error)
CreateSecurityGroup API operation for VPC20250901.
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 VPC20250901's API operation CreateSecurityGroup for usage and error information.
func (*VPC20250901) CreateSecurityGroupCommon ¶
func (c *VPC20250901) CreateSecurityGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)
CreateSecurityGroupCommon API operation for VPC20250901.
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 VPC20250901's API operation CreateSecurityGroupCommon for usage and error information.
func (*VPC20250901) CreateSecurityGroupCommonRequest ¶
func (c *VPC20250901) CreateSecurityGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CreateSecurityGroupCommonRequest generates a "byteplus/request.Request" representing the client's request for the CreateSecurityGroupCommon operation. The "output" return value will be populated with the CreateSecurityGroupCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateSecurityGroupCommon Request to send the API call to the service. the "output" return value is not valid until after CreateSecurityGroupCommon Send returns without error.
See CreateSecurityGroupCommon for more information on using the CreateSecurityGroupCommon API call, and error handling.
// Example sending a request using the CreateSecurityGroupCommonRequest method.
req, resp := client.CreateSecurityGroupCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPC20250901) CreateSecurityGroupCommonWithContext ¶
func (c *VPC20250901) CreateSecurityGroupCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
CreateSecurityGroupCommonWithContext is the same as CreateSecurityGroupCommon with the addition of the ability to pass a context and additional request options.
See CreateSecurityGroupCommon 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 (*VPC20250901) CreateSecurityGroupRequest ¶
func (c *VPC20250901) CreateSecurityGroupRequest(input *CreateSecurityGroupInput) (req *request.Request, output *CreateSecurityGroupOutput)
CreateSecurityGroupRequest generates a "byteplus/request.Request" representing the client's request for the CreateSecurityGroup operation. The "output" return value will be populated with the CreateSecurityGroupCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateSecurityGroupCommon Request to send the API call to the service. the "output" return value is not valid until after CreateSecurityGroupCommon Send returns without error.
See CreateSecurityGroup for more information on using the CreateSecurityGroup API call, and error handling.
// Example sending a request using the CreateSecurityGroupRequest method.
req, resp := client.CreateSecurityGroupRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPC20250901) CreateSecurityGroupWithContext ¶
func (c *VPC20250901) CreateSecurityGroupWithContext(ctx byteplus.Context, input *CreateSecurityGroupInput, opts ...request.Option) (*CreateSecurityGroupOutput, error)
CreateSecurityGroupWithContext is the same as CreateSecurityGroup with the addition of the ability to pass a context and additional request options.
See CreateSecurityGroup 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 (*VPC20250901) CreateSubnet ¶
func (c *VPC20250901) CreateSubnet(input *CreateSubnetInput) (*CreateSubnetOutput, error)
CreateSubnet API operation for VPC20250901.
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 VPC20250901's API operation CreateSubnet for usage and error information.
func (*VPC20250901) CreateSubnetCommon ¶
func (c *VPC20250901) CreateSubnetCommon(input *map[string]interface{}) (*map[string]interface{}, error)
CreateSubnetCommon API operation for VPC20250901.
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 VPC20250901's API operation CreateSubnetCommon for usage and error information.
func (*VPC20250901) CreateSubnetCommonRequest ¶
func (c *VPC20250901) CreateSubnetCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CreateSubnetCommonRequest generates a "byteplus/request.Request" representing the client's request for the CreateSubnetCommon operation. The "output" return value will be populated with the CreateSubnetCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateSubnetCommon Request to send the API call to the service. the "output" return value is not valid until after CreateSubnetCommon Send returns without error.
See CreateSubnetCommon for more information on using the CreateSubnetCommon API call, and error handling.
// Example sending a request using the CreateSubnetCommonRequest method.
req, resp := client.CreateSubnetCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPC20250901) CreateSubnetCommonWithContext ¶
func (c *VPC20250901) CreateSubnetCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
CreateSubnetCommonWithContext is the same as CreateSubnetCommon with the addition of the ability to pass a context and additional request options.
See CreateSubnetCommon 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 (*VPC20250901) CreateSubnetRequest ¶
func (c *VPC20250901) CreateSubnetRequest(input *CreateSubnetInput) (req *request.Request, output *CreateSubnetOutput)
CreateSubnetRequest generates a "byteplus/request.Request" representing the client's request for the CreateSubnet operation. The "output" return value will be populated with the CreateSubnetCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateSubnetCommon Request to send the API call to the service. the "output" return value is not valid until after CreateSubnetCommon Send returns without error.
See CreateSubnet for more information on using the CreateSubnet API call, and error handling.
// Example sending a request using the CreateSubnetRequest method.
req, resp := client.CreateSubnetRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPC20250901) CreateSubnetWithContext ¶
func (c *VPC20250901) CreateSubnetWithContext(ctx byteplus.Context, input *CreateSubnetInput, opts ...request.Option) (*CreateSubnetOutput, error)
CreateSubnetWithContext is the same as CreateSubnet with the addition of the ability to pass a context and additional request options.
See CreateSubnet 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 (*VPC20250901) CreateVpc ¶
func (c *VPC20250901) CreateVpc(input *CreateVpcInput) (*CreateVpcOutput, error)
CreateVpc API operation for VPC20250901.
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 VPC20250901's API operation CreateVpc for usage and error information.
func (*VPC20250901) CreateVpcCommon ¶
func (c *VPC20250901) CreateVpcCommon(input *map[string]interface{}) (*map[string]interface{}, error)
CreateVpcCommon API operation for VPC20250901.
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 VPC20250901's API operation CreateVpcCommon for usage and error information.
func (*VPC20250901) CreateVpcCommonRequest ¶
func (c *VPC20250901) CreateVpcCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CreateVpcCommonRequest generates a "byteplus/request.Request" representing the client's request for the CreateVpcCommon operation. The "output" return value will be populated with the CreateVpcCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateVpcCommon Request to send the API call to the service. the "output" return value is not valid until after CreateVpcCommon Send returns without error.
See CreateVpcCommon for more information on using the CreateVpcCommon API call, and error handling.
// Example sending a request using the CreateVpcCommonRequest method.
req, resp := client.CreateVpcCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPC20250901) CreateVpcCommonWithContext ¶
func (c *VPC20250901) CreateVpcCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
CreateVpcCommonWithContext is the same as CreateVpcCommon with the addition of the ability to pass a context and additional request options.
See CreateVpcCommon 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 (*VPC20250901) CreateVpcRequest ¶
func (c *VPC20250901) CreateVpcRequest(input *CreateVpcInput) (req *request.Request, output *CreateVpcOutput)
CreateVpcRequest generates a "byteplus/request.Request" representing the client's request for the CreateVpc operation. The "output" return value will be populated with the CreateVpcCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateVpcCommon Request to send the API call to the service. the "output" return value is not valid until after CreateVpcCommon Send returns without error.
See CreateVpc for more information on using the CreateVpc API call, and error handling.
// Example sending a request using the CreateVpcRequest method.
req, resp := client.CreateVpcRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPC20250901) CreateVpcWithContext ¶
func (c *VPC20250901) CreateVpcWithContext(ctx byteplus.Context, input *CreateVpcInput, opts ...request.Option) (*CreateVpcOutput, error)
CreateVpcWithContext is the same as CreateVpc with the addition of the ability to pass a context and additional request options.
See CreateVpc 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 (*VPC20250901) DeleteNetworkInterface ¶
func (c *VPC20250901) DeleteNetworkInterface(input *DeleteNetworkInterfaceInput) (*DeleteNetworkInterfaceOutput, error)
DeleteNetworkInterface API operation for VPC20250901.
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 VPC20250901's API operation DeleteNetworkInterface for usage and error information.
func (*VPC20250901) DeleteNetworkInterfaceCommon ¶
func (c *VPC20250901) DeleteNetworkInterfaceCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DeleteNetworkInterfaceCommon API operation for VPC20250901.
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 VPC20250901's API operation DeleteNetworkInterfaceCommon for usage and error information.
func (*VPC20250901) DeleteNetworkInterfaceCommonRequest ¶
func (c *VPC20250901) DeleteNetworkInterfaceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DeleteNetworkInterfaceCommonRequest generates a "byteplus/request.Request" representing the client's request for the DeleteNetworkInterfaceCommon operation. The "output" return value will be populated with the DeleteNetworkInterfaceCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteNetworkInterfaceCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteNetworkInterfaceCommon Send returns without error.
See DeleteNetworkInterfaceCommon for more information on using the DeleteNetworkInterfaceCommon API call, and error handling.
// Example sending a request using the DeleteNetworkInterfaceCommonRequest method.
req, resp := client.DeleteNetworkInterfaceCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPC20250901) DeleteNetworkInterfaceCommonWithContext ¶
func (c *VPC20250901) DeleteNetworkInterfaceCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DeleteNetworkInterfaceCommonWithContext is the same as DeleteNetworkInterfaceCommon with the addition of the ability to pass a context and additional request options.
See DeleteNetworkInterfaceCommon 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 (*VPC20250901) DeleteNetworkInterfaceRequest ¶
func (c *VPC20250901) DeleteNetworkInterfaceRequest(input *DeleteNetworkInterfaceInput) (req *request.Request, output *DeleteNetworkInterfaceOutput)
DeleteNetworkInterfaceRequest generates a "byteplus/request.Request" representing the client's request for the DeleteNetworkInterface operation. The "output" return value will be populated with the DeleteNetworkInterfaceCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteNetworkInterfaceCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteNetworkInterfaceCommon Send returns without error.
See DeleteNetworkInterface for more information on using the DeleteNetworkInterface API call, and error handling.
// Example sending a request using the DeleteNetworkInterfaceRequest method.
req, resp := client.DeleteNetworkInterfaceRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPC20250901) DeleteNetworkInterfaceWithContext ¶
func (c *VPC20250901) DeleteNetworkInterfaceWithContext(ctx byteplus.Context, input *DeleteNetworkInterfaceInput, opts ...request.Option) (*DeleteNetworkInterfaceOutput, error)
DeleteNetworkInterfaceWithContext is the same as DeleteNetworkInterface with the addition of the ability to pass a context and additional request options.
See DeleteNetworkInterface 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 (*VPC20250901) DeleteRouteEntry ¶
func (c *VPC20250901) DeleteRouteEntry(input *DeleteRouteEntryInput) (*DeleteRouteEntryOutput, error)
DeleteRouteEntry API operation for VPC20250901.
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 VPC20250901's API operation DeleteRouteEntry for usage and error information.
func (*VPC20250901) DeleteRouteEntryCommon ¶
func (c *VPC20250901) DeleteRouteEntryCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DeleteRouteEntryCommon API operation for VPC20250901.
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 VPC20250901's API operation DeleteRouteEntryCommon for usage and error information.
func (*VPC20250901) DeleteRouteEntryCommonRequest ¶
func (c *VPC20250901) DeleteRouteEntryCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DeleteRouteEntryCommonRequest generates a "byteplus/request.Request" representing the client's request for the DeleteRouteEntryCommon operation. The "output" return value will be populated with the DeleteRouteEntryCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteRouteEntryCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteRouteEntryCommon Send returns without error.
See DeleteRouteEntryCommon for more information on using the DeleteRouteEntryCommon API call, and error handling.
// Example sending a request using the DeleteRouteEntryCommonRequest method.
req, resp := client.DeleteRouteEntryCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPC20250901) DeleteRouteEntryCommonWithContext ¶
func (c *VPC20250901) DeleteRouteEntryCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DeleteRouteEntryCommonWithContext is the same as DeleteRouteEntryCommon with the addition of the ability to pass a context and additional request options.
See DeleteRouteEntryCommon 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 (*VPC20250901) DeleteRouteEntryRequest ¶
func (c *VPC20250901) DeleteRouteEntryRequest(input *DeleteRouteEntryInput) (req *request.Request, output *DeleteRouteEntryOutput)
DeleteRouteEntryRequest generates a "byteplus/request.Request" representing the client's request for the DeleteRouteEntry operation. The "output" return value will be populated with the DeleteRouteEntryCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteRouteEntryCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteRouteEntryCommon Send returns without error.
See DeleteRouteEntry for more information on using the DeleteRouteEntry API call, and error handling.
// Example sending a request using the DeleteRouteEntryRequest method.
req, resp := client.DeleteRouteEntryRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPC20250901) DeleteRouteEntryWithContext ¶
func (c *VPC20250901) DeleteRouteEntryWithContext(ctx byteplus.Context, input *DeleteRouteEntryInput, opts ...request.Option) (*DeleteRouteEntryOutput, error)
DeleteRouteEntryWithContext is the same as DeleteRouteEntry with the addition of the ability to pass a context and additional request options.
See DeleteRouteEntry 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 (*VPC20250901) DeleteRouteTable ¶
func (c *VPC20250901) DeleteRouteTable(input *DeleteRouteTableInput) (*DeleteRouteTableOutput, error)
DeleteRouteTable API operation for VPC20250901.
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 VPC20250901's API operation DeleteRouteTable for usage and error information.
func (*VPC20250901) DeleteRouteTableCommon ¶
func (c *VPC20250901) DeleteRouteTableCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DeleteRouteTableCommon API operation for VPC20250901.
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 VPC20250901's API operation DeleteRouteTableCommon for usage and error information.
func (*VPC20250901) DeleteRouteTableCommonRequest ¶
func (c *VPC20250901) DeleteRouteTableCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DeleteRouteTableCommonRequest generates a "byteplus/request.Request" representing the client's request for the DeleteRouteTableCommon operation. The "output" return value will be populated with the DeleteRouteTableCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteRouteTableCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteRouteTableCommon Send returns without error.
See DeleteRouteTableCommon for more information on using the DeleteRouteTableCommon API call, and error handling.
// Example sending a request using the DeleteRouteTableCommonRequest method.
req, resp := client.DeleteRouteTableCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPC20250901) DeleteRouteTableCommonWithContext ¶
func (c *VPC20250901) DeleteRouteTableCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DeleteRouteTableCommonWithContext is the same as DeleteRouteTableCommon with the addition of the ability to pass a context and additional request options.
See DeleteRouteTableCommon 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 (*VPC20250901) DeleteRouteTableRequest ¶
func (c *VPC20250901) DeleteRouteTableRequest(input *DeleteRouteTableInput) (req *request.Request, output *DeleteRouteTableOutput)
DeleteRouteTableRequest generates a "byteplus/request.Request" representing the client's request for the DeleteRouteTable operation. The "output" return value will be populated with the DeleteRouteTableCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteRouteTableCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteRouteTableCommon Send returns without error.
See DeleteRouteTable for more information on using the DeleteRouteTable API call, and error handling.
// Example sending a request using the DeleteRouteTableRequest method.
req, resp := client.DeleteRouteTableRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPC20250901) DeleteRouteTableWithContext ¶
func (c *VPC20250901) DeleteRouteTableWithContext(ctx byteplus.Context, input *DeleteRouteTableInput, opts ...request.Option) (*DeleteRouteTableOutput, error)
DeleteRouteTableWithContext is the same as DeleteRouteTable with the addition of the ability to pass a context and additional request options.
See DeleteRouteTable 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 (*VPC20250901) DeleteSecurityGroup ¶
func (c *VPC20250901) DeleteSecurityGroup(input *DeleteSecurityGroupInput) (*DeleteSecurityGroupOutput, error)
DeleteSecurityGroup API operation for VPC20250901.
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 VPC20250901's API operation DeleteSecurityGroup for usage and error information.
func (*VPC20250901) DeleteSecurityGroupCommon ¶
func (c *VPC20250901) DeleteSecurityGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DeleteSecurityGroupCommon API operation for VPC20250901.
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 VPC20250901's API operation DeleteSecurityGroupCommon for usage and error information.
func (*VPC20250901) DeleteSecurityGroupCommonRequest ¶
func (c *VPC20250901) DeleteSecurityGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DeleteSecurityGroupCommonRequest generates a "byteplus/request.Request" representing the client's request for the DeleteSecurityGroupCommon operation. The "output" return value will be populated with the DeleteSecurityGroupCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteSecurityGroupCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteSecurityGroupCommon Send returns without error.
See DeleteSecurityGroupCommon for more information on using the DeleteSecurityGroupCommon API call, and error handling.
// Example sending a request using the DeleteSecurityGroupCommonRequest method.
req, resp := client.DeleteSecurityGroupCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPC20250901) DeleteSecurityGroupCommonWithContext ¶
func (c *VPC20250901) DeleteSecurityGroupCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DeleteSecurityGroupCommonWithContext is the same as DeleteSecurityGroupCommon with the addition of the ability to pass a context and additional request options.
See DeleteSecurityGroupCommon 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 (*VPC20250901) DeleteSecurityGroupRequest ¶
func (c *VPC20250901) DeleteSecurityGroupRequest(input *DeleteSecurityGroupInput) (req *request.Request, output *DeleteSecurityGroupOutput)
DeleteSecurityGroupRequest generates a "byteplus/request.Request" representing the client's request for the DeleteSecurityGroup operation. The "output" return value will be populated with the DeleteSecurityGroupCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteSecurityGroupCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteSecurityGroupCommon Send returns without error.
See DeleteSecurityGroup for more information on using the DeleteSecurityGroup API call, and error handling.
// Example sending a request using the DeleteSecurityGroupRequest method.
req, resp := client.DeleteSecurityGroupRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPC20250901) DeleteSecurityGroupWithContext ¶
func (c *VPC20250901) DeleteSecurityGroupWithContext(ctx byteplus.Context, input *DeleteSecurityGroupInput, opts ...request.Option) (*DeleteSecurityGroupOutput, error)
DeleteSecurityGroupWithContext is the same as DeleteSecurityGroup with the addition of the ability to pass a context and additional request options.
See DeleteSecurityGroup 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 (*VPC20250901) DeleteSubnet ¶
func (c *VPC20250901) DeleteSubnet(input *DeleteSubnetInput) (*DeleteSubnetOutput, error)
DeleteSubnet API operation for VPC20250901.
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 VPC20250901's API operation DeleteSubnet for usage and error information.
func (*VPC20250901) DeleteSubnetCommon ¶
func (c *VPC20250901) DeleteSubnetCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DeleteSubnetCommon API operation for VPC20250901.
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 VPC20250901's API operation DeleteSubnetCommon for usage and error information.
func (*VPC20250901) DeleteSubnetCommonRequest ¶
func (c *VPC20250901) DeleteSubnetCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DeleteSubnetCommonRequest generates a "byteplus/request.Request" representing the client's request for the DeleteSubnetCommon operation. The "output" return value will be populated with the DeleteSubnetCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteSubnetCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteSubnetCommon Send returns without error.
See DeleteSubnetCommon for more information on using the DeleteSubnetCommon API call, and error handling.
// Example sending a request using the DeleteSubnetCommonRequest method.
req, resp := client.DeleteSubnetCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPC20250901) DeleteSubnetCommonWithContext ¶
func (c *VPC20250901) DeleteSubnetCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DeleteSubnetCommonWithContext is the same as DeleteSubnetCommon with the addition of the ability to pass a context and additional request options.
See DeleteSubnetCommon 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 (*VPC20250901) DeleteSubnetRequest ¶
func (c *VPC20250901) DeleteSubnetRequest(input *DeleteSubnetInput) (req *request.Request, output *DeleteSubnetOutput)
DeleteSubnetRequest generates a "byteplus/request.Request" representing the client's request for the DeleteSubnet operation. The "output" return value will be populated with the DeleteSubnetCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteSubnetCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteSubnetCommon Send returns without error.
See DeleteSubnet for more information on using the DeleteSubnet API call, and error handling.
// Example sending a request using the DeleteSubnetRequest method.
req, resp := client.DeleteSubnetRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPC20250901) DeleteSubnetWithContext ¶
func (c *VPC20250901) DeleteSubnetWithContext(ctx byteplus.Context, input *DeleteSubnetInput, opts ...request.Option) (*DeleteSubnetOutput, error)
DeleteSubnetWithContext is the same as DeleteSubnet with the addition of the ability to pass a context and additional request options.
See DeleteSubnet 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 (*VPC20250901) DeleteVpc ¶
func (c *VPC20250901) DeleteVpc(input *DeleteVpcInput) (*DeleteVpcOutput, error)
DeleteVpc API operation for VPC20250901.
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 VPC20250901's API operation DeleteVpc for usage and error information.
func (*VPC20250901) DeleteVpcCommon ¶
func (c *VPC20250901) DeleteVpcCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DeleteVpcCommon API operation for VPC20250901.
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 VPC20250901's API operation DeleteVpcCommon for usage and error information.
func (*VPC20250901) DeleteVpcCommonRequest ¶
func (c *VPC20250901) DeleteVpcCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DeleteVpcCommonRequest generates a "byteplus/request.Request" representing the client's request for the DeleteVpcCommon operation. The "output" return value will be populated with the DeleteVpcCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteVpcCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteVpcCommon Send returns without error.
See DeleteVpcCommon for more information on using the DeleteVpcCommon API call, and error handling.
// Example sending a request using the DeleteVpcCommonRequest method.
req, resp := client.DeleteVpcCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPC20250901) DeleteVpcCommonWithContext ¶
func (c *VPC20250901) DeleteVpcCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DeleteVpcCommonWithContext is the same as DeleteVpcCommon with the addition of the ability to pass a context and additional request options.
See DeleteVpcCommon 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 (*VPC20250901) DeleteVpcRequest ¶
func (c *VPC20250901) DeleteVpcRequest(input *DeleteVpcInput) (req *request.Request, output *DeleteVpcOutput)
DeleteVpcRequest generates a "byteplus/request.Request" representing the client's request for the DeleteVpc operation. The "output" return value will be populated with the DeleteVpcCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteVpcCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteVpcCommon Send returns without error.
See DeleteVpc for more information on using the DeleteVpc API call, and error handling.
// Example sending a request using the DeleteVpcRequest method.
req, resp := client.DeleteVpcRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPC20250901) DeleteVpcWithContext ¶
func (c *VPC20250901) DeleteVpcWithContext(ctx byteplus.Context, input *DeleteVpcInput, opts ...request.Option) (*DeleteVpcOutput, error)
DeleteVpcWithContext is the same as DeleteVpc with the addition of the ability to pass a context and additional request options.
See DeleteVpc 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 (*VPC20250901) DescribeNetworkInterfaceAttributes ¶
func (c *VPC20250901) DescribeNetworkInterfaceAttributes(input *DescribeNetworkInterfaceAttributesInput) (*DescribeNetworkInterfaceAttributesOutput, error)
DescribeNetworkInterfaceAttributes API operation for VPC20250901.
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 VPC20250901's API operation DescribeNetworkInterfaceAttributes for usage and error information.
func (*VPC20250901) DescribeNetworkInterfaceAttributesCommon ¶
func (c *VPC20250901) DescribeNetworkInterfaceAttributesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DescribeNetworkInterfaceAttributesCommon API operation for VPC20250901.
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 VPC20250901's API operation DescribeNetworkInterfaceAttributesCommon for usage and error information.
func (*VPC20250901) DescribeNetworkInterfaceAttributesCommonRequest ¶
func (c *VPC20250901) DescribeNetworkInterfaceAttributesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DescribeNetworkInterfaceAttributesCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeNetworkInterfaceAttributesCommon operation. The "output" return value will be populated with the DescribeNetworkInterfaceAttributesCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeNetworkInterfaceAttributesCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeNetworkInterfaceAttributesCommon Send returns without error.
See DescribeNetworkInterfaceAttributesCommon for more information on using the DescribeNetworkInterfaceAttributesCommon API call, and error handling.
// Example sending a request using the DescribeNetworkInterfaceAttributesCommonRequest method.
req, resp := client.DescribeNetworkInterfaceAttributesCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPC20250901) DescribeNetworkInterfaceAttributesCommonWithContext ¶
func (c *VPC20250901) DescribeNetworkInterfaceAttributesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DescribeNetworkInterfaceAttributesCommonWithContext is the same as DescribeNetworkInterfaceAttributesCommon with the addition of the ability to pass a context and additional request options.
See DescribeNetworkInterfaceAttributesCommon 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 (*VPC20250901) DescribeNetworkInterfaceAttributesRequest ¶
func (c *VPC20250901) DescribeNetworkInterfaceAttributesRequest(input *DescribeNetworkInterfaceAttributesInput) (req *request.Request, output *DescribeNetworkInterfaceAttributesOutput)
DescribeNetworkInterfaceAttributesRequest generates a "byteplus/request.Request" representing the client's request for the DescribeNetworkInterfaceAttributes operation. The "output" return value will be populated with the DescribeNetworkInterfaceAttributesCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeNetworkInterfaceAttributesCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeNetworkInterfaceAttributesCommon Send returns without error.
See DescribeNetworkInterfaceAttributes for more information on using the DescribeNetworkInterfaceAttributes API call, and error handling.
// Example sending a request using the DescribeNetworkInterfaceAttributesRequest method.
req, resp := client.DescribeNetworkInterfaceAttributesRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPC20250901) DescribeNetworkInterfaceAttributesWithContext ¶
func (c *VPC20250901) DescribeNetworkInterfaceAttributesWithContext(ctx byteplus.Context, input *DescribeNetworkInterfaceAttributesInput, opts ...request.Option) (*DescribeNetworkInterfaceAttributesOutput, error)
DescribeNetworkInterfaceAttributesWithContext is the same as DescribeNetworkInterfaceAttributes with the addition of the ability to pass a context and additional request options.
See DescribeNetworkInterfaceAttributes 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 (*VPC20250901) DescribeNetworkInterfaces ¶
func (c *VPC20250901) DescribeNetworkInterfaces(input *DescribeNetworkInterfacesInput) (*DescribeNetworkInterfacesOutput, error)
DescribeNetworkInterfaces API operation for VPC20250901.
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 VPC20250901's API operation DescribeNetworkInterfaces for usage and error information.
func (*VPC20250901) DescribeNetworkInterfacesCommon ¶
func (c *VPC20250901) DescribeNetworkInterfacesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DescribeNetworkInterfacesCommon API operation for VPC20250901.
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 VPC20250901's API operation DescribeNetworkInterfacesCommon for usage and error information.
func (*VPC20250901) DescribeNetworkInterfacesCommonRequest ¶
func (c *VPC20250901) DescribeNetworkInterfacesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DescribeNetworkInterfacesCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeNetworkInterfacesCommon operation. The "output" return value will be populated with the DescribeNetworkInterfacesCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeNetworkInterfacesCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeNetworkInterfacesCommon Send returns without error.
See DescribeNetworkInterfacesCommon for more information on using the DescribeNetworkInterfacesCommon API call, and error handling.
// Example sending a request using the DescribeNetworkInterfacesCommonRequest method.
req, resp := client.DescribeNetworkInterfacesCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPC20250901) DescribeNetworkInterfacesCommonWithContext ¶
func (c *VPC20250901) DescribeNetworkInterfacesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DescribeNetworkInterfacesCommonWithContext is the same as DescribeNetworkInterfacesCommon with the addition of the ability to pass a context and additional request options.
See DescribeNetworkInterfacesCommon 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 (*VPC20250901) DescribeNetworkInterfacesRequest ¶
func (c *VPC20250901) DescribeNetworkInterfacesRequest(input *DescribeNetworkInterfacesInput) (req *request.Request, output *DescribeNetworkInterfacesOutput)
DescribeNetworkInterfacesRequest generates a "byteplus/request.Request" representing the client's request for the DescribeNetworkInterfaces operation. The "output" return value will be populated with the DescribeNetworkInterfacesCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeNetworkInterfacesCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeNetworkInterfacesCommon Send returns without error.
See DescribeNetworkInterfaces for more information on using the DescribeNetworkInterfaces API call, and error handling.
// Example sending a request using the DescribeNetworkInterfacesRequest method.
req, resp := client.DescribeNetworkInterfacesRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPC20250901) DescribeNetworkInterfacesWithContext ¶
func (c *VPC20250901) DescribeNetworkInterfacesWithContext(ctx byteplus.Context, input *DescribeNetworkInterfacesInput, opts ...request.Option) (*DescribeNetworkInterfacesOutput, error)
DescribeNetworkInterfacesWithContext is the same as DescribeNetworkInterfaces with the addition of the ability to pass a context and additional request options.
See DescribeNetworkInterfaces 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 (*VPC20250901) DescribeRouteEntryList ¶
func (c *VPC20250901) DescribeRouteEntryList(input *DescribeRouteEntryListInput) (*DescribeRouteEntryListOutput, error)
DescribeRouteEntryList API operation for VPC20250901.
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 VPC20250901's API operation DescribeRouteEntryList for usage and error information.
func (*VPC20250901) DescribeRouteEntryListCommon ¶
func (c *VPC20250901) DescribeRouteEntryListCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DescribeRouteEntryListCommon API operation for VPC20250901.
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 VPC20250901's API operation DescribeRouteEntryListCommon for usage and error information.
func (*VPC20250901) DescribeRouteEntryListCommonRequest ¶
func (c *VPC20250901) DescribeRouteEntryListCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DescribeRouteEntryListCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeRouteEntryListCommon operation. The "output" return value will be populated with the DescribeRouteEntryListCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeRouteEntryListCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeRouteEntryListCommon Send returns without error.
See DescribeRouteEntryListCommon for more information on using the DescribeRouteEntryListCommon API call, and error handling.
// Example sending a request using the DescribeRouteEntryListCommonRequest method.
req, resp := client.DescribeRouteEntryListCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPC20250901) DescribeRouteEntryListCommonWithContext ¶
func (c *VPC20250901) DescribeRouteEntryListCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DescribeRouteEntryListCommonWithContext is the same as DescribeRouteEntryListCommon with the addition of the ability to pass a context and additional request options.
See DescribeRouteEntryListCommon 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 (*VPC20250901) DescribeRouteEntryListRequest ¶
func (c *VPC20250901) DescribeRouteEntryListRequest(input *DescribeRouteEntryListInput) (req *request.Request, output *DescribeRouteEntryListOutput)
DescribeRouteEntryListRequest generates a "byteplus/request.Request" representing the client's request for the DescribeRouteEntryList operation. The "output" return value will be populated with the DescribeRouteEntryListCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeRouteEntryListCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeRouteEntryListCommon Send returns without error.
See DescribeRouteEntryList for more information on using the DescribeRouteEntryList API call, and error handling.
// Example sending a request using the DescribeRouteEntryListRequest method.
req, resp := client.DescribeRouteEntryListRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPC20250901) DescribeRouteEntryListWithContext ¶
func (c *VPC20250901) DescribeRouteEntryListWithContext(ctx byteplus.Context, input *DescribeRouteEntryListInput, opts ...request.Option) (*DescribeRouteEntryListOutput, error)
DescribeRouteEntryListWithContext is the same as DescribeRouteEntryList with the addition of the ability to pass a context and additional request options.
See DescribeRouteEntryList 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 (*VPC20250901) DescribeRouteTableList ¶
func (c *VPC20250901) DescribeRouteTableList(input *DescribeRouteTableListInput) (*DescribeRouteTableListOutput, error)
DescribeRouteTableList API operation for VPC20250901.
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 VPC20250901's API operation DescribeRouteTableList for usage and error information.
func (*VPC20250901) DescribeRouteTableListCommon ¶
func (c *VPC20250901) DescribeRouteTableListCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DescribeRouteTableListCommon API operation for VPC20250901.
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 VPC20250901's API operation DescribeRouteTableListCommon for usage and error information.
func (*VPC20250901) DescribeRouteTableListCommonRequest ¶
func (c *VPC20250901) DescribeRouteTableListCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DescribeRouteTableListCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeRouteTableListCommon operation. The "output" return value will be populated with the DescribeRouteTableListCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeRouteTableListCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeRouteTableListCommon Send returns without error.
See DescribeRouteTableListCommon for more information on using the DescribeRouteTableListCommon API call, and error handling.
// Example sending a request using the DescribeRouteTableListCommonRequest method.
req, resp := client.DescribeRouteTableListCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPC20250901) DescribeRouteTableListCommonWithContext ¶
func (c *VPC20250901) DescribeRouteTableListCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DescribeRouteTableListCommonWithContext is the same as DescribeRouteTableListCommon with the addition of the ability to pass a context and additional request options.
See DescribeRouteTableListCommon 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 (*VPC20250901) DescribeRouteTableListRequest ¶
func (c *VPC20250901) DescribeRouteTableListRequest(input *DescribeRouteTableListInput) (req *request.Request, output *DescribeRouteTableListOutput)
DescribeRouteTableListRequest generates a "byteplus/request.Request" representing the client's request for the DescribeRouteTableList operation. The "output" return value will be populated with the DescribeRouteTableListCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeRouteTableListCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeRouteTableListCommon Send returns without error.
See DescribeRouteTableList for more information on using the DescribeRouteTableList API call, and error handling.
// Example sending a request using the DescribeRouteTableListRequest method.
req, resp := client.DescribeRouteTableListRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPC20250901) DescribeRouteTableListWithContext ¶
func (c *VPC20250901) DescribeRouteTableListWithContext(ctx byteplus.Context, input *DescribeRouteTableListInput, opts ...request.Option) (*DescribeRouteTableListOutput, error)
DescribeRouteTableListWithContext is the same as DescribeRouteTableList with the addition of the ability to pass a context and additional request options.
See DescribeRouteTableList 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 (*VPC20250901) DescribeSecurityGroupAttributes ¶
func (c *VPC20250901) DescribeSecurityGroupAttributes(input *DescribeSecurityGroupAttributesInput) (*DescribeSecurityGroupAttributesOutput, error)
DescribeSecurityGroupAttributes API operation for VPC20250901.
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 VPC20250901's API operation DescribeSecurityGroupAttributes for usage and error information.
func (*VPC20250901) DescribeSecurityGroupAttributesCommon ¶
func (c *VPC20250901) DescribeSecurityGroupAttributesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DescribeSecurityGroupAttributesCommon API operation for VPC20250901.
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 VPC20250901's API operation DescribeSecurityGroupAttributesCommon for usage and error information.
func (*VPC20250901) DescribeSecurityGroupAttributesCommonRequest ¶
func (c *VPC20250901) DescribeSecurityGroupAttributesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DescribeSecurityGroupAttributesCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeSecurityGroupAttributesCommon operation. The "output" return value will be populated with the DescribeSecurityGroupAttributesCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeSecurityGroupAttributesCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeSecurityGroupAttributesCommon Send returns without error.
See DescribeSecurityGroupAttributesCommon for more information on using the DescribeSecurityGroupAttributesCommon API call, and error handling.
// Example sending a request using the DescribeSecurityGroupAttributesCommonRequest method.
req, resp := client.DescribeSecurityGroupAttributesCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPC20250901) DescribeSecurityGroupAttributesCommonWithContext ¶
func (c *VPC20250901) DescribeSecurityGroupAttributesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DescribeSecurityGroupAttributesCommonWithContext is the same as DescribeSecurityGroupAttributesCommon with the addition of the ability to pass a context and additional request options.
See DescribeSecurityGroupAttributesCommon 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 (*VPC20250901) DescribeSecurityGroupAttributesRequest ¶
func (c *VPC20250901) DescribeSecurityGroupAttributesRequest(input *DescribeSecurityGroupAttributesInput) (req *request.Request, output *DescribeSecurityGroupAttributesOutput)
DescribeSecurityGroupAttributesRequest generates a "byteplus/request.Request" representing the client's request for the DescribeSecurityGroupAttributes operation. The "output" return value will be populated with the DescribeSecurityGroupAttributesCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeSecurityGroupAttributesCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeSecurityGroupAttributesCommon Send returns without error.
See DescribeSecurityGroupAttributes for more information on using the DescribeSecurityGroupAttributes API call, and error handling.
// Example sending a request using the DescribeSecurityGroupAttributesRequest method.
req, resp := client.DescribeSecurityGroupAttributesRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPC20250901) DescribeSecurityGroupAttributesWithContext ¶
func (c *VPC20250901) DescribeSecurityGroupAttributesWithContext(ctx byteplus.Context, input *DescribeSecurityGroupAttributesInput, opts ...request.Option) (*DescribeSecurityGroupAttributesOutput, error)
DescribeSecurityGroupAttributesWithContext is the same as DescribeSecurityGroupAttributes with the addition of the ability to pass a context and additional request options.
See DescribeSecurityGroupAttributes 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 (*VPC20250901) DescribeSecurityGroups ¶
func (c *VPC20250901) DescribeSecurityGroups(input *DescribeSecurityGroupsInput) (*DescribeSecurityGroupsOutput, error)
DescribeSecurityGroups API operation for VPC20250901.
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 VPC20250901's API operation DescribeSecurityGroups for usage and error information.
func (*VPC20250901) DescribeSecurityGroupsCommon ¶
func (c *VPC20250901) DescribeSecurityGroupsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DescribeSecurityGroupsCommon API operation for VPC20250901.
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 VPC20250901's API operation DescribeSecurityGroupsCommon for usage and error information.
func (*VPC20250901) DescribeSecurityGroupsCommonRequest ¶
func (c *VPC20250901) DescribeSecurityGroupsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DescribeSecurityGroupsCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeSecurityGroupsCommon operation. The "output" return value will be populated with the DescribeSecurityGroupsCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeSecurityGroupsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeSecurityGroupsCommon Send returns without error.
See DescribeSecurityGroupsCommon for more information on using the DescribeSecurityGroupsCommon API call, and error handling.
// Example sending a request using the DescribeSecurityGroupsCommonRequest method.
req, resp := client.DescribeSecurityGroupsCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPC20250901) DescribeSecurityGroupsCommonWithContext ¶
func (c *VPC20250901) DescribeSecurityGroupsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DescribeSecurityGroupsCommonWithContext is the same as DescribeSecurityGroupsCommon with the addition of the ability to pass a context and additional request options.
See DescribeSecurityGroupsCommon 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 (*VPC20250901) DescribeSecurityGroupsRequest ¶
func (c *VPC20250901) DescribeSecurityGroupsRequest(input *DescribeSecurityGroupsInput) (req *request.Request, output *DescribeSecurityGroupsOutput)
DescribeSecurityGroupsRequest generates a "byteplus/request.Request" representing the client's request for the DescribeSecurityGroups operation. The "output" return value will be populated with the DescribeSecurityGroupsCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeSecurityGroupsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeSecurityGroupsCommon Send returns without error.
See DescribeSecurityGroups for more information on using the DescribeSecurityGroups API call, and error handling.
// Example sending a request using the DescribeSecurityGroupsRequest method.
req, resp := client.DescribeSecurityGroupsRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPC20250901) DescribeSecurityGroupsWithContext ¶
func (c *VPC20250901) DescribeSecurityGroupsWithContext(ctx byteplus.Context, input *DescribeSecurityGroupsInput, opts ...request.Option) (*DescribeSecurityGroupsOutput, error)
DescribeSecurityGroupsWithContext is the same as DescribeSecurityGroups with the addition of the ability to pass a context and additional request options.
See DescribeSecurityGroups 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 (*VPC20250901) DescribeSubnetAttributes ¶
func (c *VPC20250901) DescribeSubnetAttributes(input *DescribeSubnetAttributesInput) (*DescribeSubnetAttributesOutput, error)
DescribeSubnetAttributes API operation for VPC20250901.
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 VPC20250901's API operation DescribeSubnetAttributes for usage and error information.
func (*VPC20250901) DescribeSubnetAttributesCommon ¶
func (c *VPC20250901) DescribeSubnetAttributesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DescribeSubnetAttributesCommon API operation for VPC20250901.
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 VPC20250901's API operation DescribeSubnetAttributesCommon for usage and error information.
func (*VPC20250901) DescribeSubnetAttributesCommonRequest ¶
func (c *VPC20250901) DescribeSubnetAttributesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DescribeSubnetAttributesCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeSubnetAttributesCommon operation. The "output" return value will be populated with the DescribeSubnetAttributesCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeSubnetAttributesCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeSubnetAttributesCommon Send returns without error.
See DescribeSubnetAttributesCommon for more information on using the DescribeSubnetAttributesCommon API call, and error handling.
// Example sending a request using the DescribeSubnetAttributesCommonRequest method.
req, resp := client.DescribeSubnetAttributesCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPC20250901) DescribeSubnetAttributesCommonWithContext ¶
func (c *VPC20250901) DescribeSubnetAttributesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DescribeSubnetAttributesCommonWithContext is the same as DescribeSubnetAttributesCommon with the addition of the ability to pass a context and additional request options.
See DescribeSubnetAttributesCommon 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 (*VPC20250901) DescribeSubnetAttributesRequest ¶
func (c *VPC20250901) DescribeSubnetAttributesRequest(input *DescribeSubnetAttributesInput) (req *request.Request, output *DescribeSubnetAttributesOutput)
DescribeSubnetAttributesRequest generates a "byteplus/request.Request" representing the client's request for the DescribeSubnetAttributes operation. The "output" return value will be populated with the DescribeSubnetAttributesCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeSubnetAttributesCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeSubnetAttributesCommon Send returns without error.
See DescribeSubnetAttributes for more information on using the DescribeSubnetAttributes API call, and error handling.
// Example sending a request using the DescribeSubnetAttributesRequest method.
req, resp := client.DescribeSubnetAttributesRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPC20250901) DescribeSubnetAttributesWithContext ¶
func (c *VPC20250901) DescribeSubnetAttributesWithContext(ctx byteplus.Context, input *DescribeSubnetAttributesInput, opts ...request.Option) (*DescribeSubnetAttributesOutput, error)
DescribeSubnetAttributesWithContext is the same as DescribeSubnetAttributes with the addition of the ability to pass a context and additional request options.
See DescribeSubnetAttributes 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 (*VPC20250901) DescribeSubnets ¶
func (c *VPC20250901) DescribeSubnets(input *DescribeSubnetsInput) (*DescribeSubnetsOutput, error)
DescribeSubnets API operation for VPC20250901.
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 VPC20250901's API operation DescribeSubnets for usage and error information.
func (*VPC20250901) DescribeSubnetsCommon ¶
func (c *VPC20250901) DescribeSubnetsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DescribeSubnetsCommon API operation for VPC20250901.
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 VPC20250901's API operation DescribeSubnetsCommon for usage and error information.
func (*VPC20250901) DescribeSubnetsCommonRequest ¶
func (c *VPC20250901) DescribeSubnetsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DescribeSubnetsCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeSubnetsCommon operation. The "output" return value will be populated with the DescribeSubnetsCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeSubnetsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeSubnetsCommon Send returns without error.
See DescribeSubnetsCommon for more information on using the DescribeSubnetsCommon API call, and error handling.
// Example sending a request using the DescribeSubnetsCommonRequest method.
req, resp := client.DescribeSubnetsCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPC20250901) DescribeSubnetsCommonWithContext ¶
func (c *VPC20250901) DescribeSubnetsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DescribeSubnetsCommonWithContext is the same as DescribeSubnetsCommon with the addition of the ability to pass a context and additional request options.
See DescribeSubnetsCommon 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 (*VPC20250901) DescribeSubnetsRequest ¶
func (c *VPC20250901) DescribeSubnetsRequest(input *DescribeSubnetsInput) (req *request.Request, output *DescribeSubnetsOutput)
DescribeSubnetsRequest generates a "byteplus/request.Request" representing the client's request for the DescribeSubnets operation. The "output" return value will be populated with the DescribeSubnetsCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeSubnetsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeSubnetsCommon Send returns without error.
See DescribeSubnets for more information on using the DescribeSubnets API call, and error handling.
// Example sending a request using the DescribeSubnetsRequest method.
req, resp := client.DescribeSubnetsRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPC20250901) DescribeSubnetsWithContext ¶
func (c *VPC20250901) DescribeSubnetsWithContext(ctx byteplus.Context, input *DescribeSubnetsInput, opts ...request.Option) (*DescribeSubnetsOutput, error)
DescribeSubnetsWithContext is the same as DescribeSubnets with the addition of the ability to pass a context and additional request options.
See DescribeSubnets 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 (*VPC20250901) DescribeVpcAttributes ¶
func (c *VPC20250901) DescribeVpcAttributes(input *DescribeVpcAttributesInput) (*DescribeVpcAttributesOutput, error)
DescribeVpcAttributes API operation for VPC20250901.
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 VPC20250901's API operation DescribeVpcAttributes for usage and error information.
func (*VPC20250901) DescribeVpcAttributesCommon ¶
func (c *VPC20250901) DescribeVpcAttributesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DescribeVpcAttributesCommon API operation for VPC20250901.
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 VPC20250901's API operation DescribeVpcAttributesCommon for usage and error information.
func (*VPC20250901) DescribeVpcAttributesCommonRequest ¶
func (c *VPC20250901) DescribeVpcAttributesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DescribeVpcAttributesCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeVpcAttributesCommon operation. The "output" return value will be populated with the DescribeVpcAttributesCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeVpcAttributesCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeVpcAttributesCommon Send returns without error.
See DescribeVpcAttributesCommon for more information on using the DescribeVpcAttributesCommon API call, and error handling.
// Example sending a request using the DescribeVpcAttributesCommonRequest method.
req, resp := client.DescribeVpcAttributesCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPC20250901) DescribeVpcAttributesCommonWithContext ¶
func (c *VPC20250901) DescribeVpcAttributesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DescribeVpcAttributesCommonWithContext is the same as DescribeVpcAttributesCommon with the addition of the ability to pass a context and additional request options.
See DescribeVpcAttributesCommon 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 (*VPC20250901) DescribeVpcAttributesRequest ¶
func (c *VPC20250901) DescribeVpcAttributesRequest(input *DescribeVpcAttributesInput) (req *request.Request, output *DescribeVpcAttributesOutput)
DescribeVpcAttributesRequest generates a "byteplus/request.Request" representing the client's request for the DescribeVpcAttributes operation. The "output" return value will be populated with the DescribeVpcAttributesCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeVpcAttributesCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeVpcAttributesCommon Send returns without error.
See DescribeVpcAttributes for more information on using the DescribeVpcAttributes API call, and error handling.
// Example sending a request using the DescribeVpcAttributesRequest method.
req, resp := client.DescribeVpcAttributesRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPC20250901) DescribeVpcAttributesWithContext ¶
func (c *VPC20250901) DescribeVpcAttributesWithContext(ctx byteplus.Context, input *DescribeVpcAttributesInput, opts ...request.Option) (*DescribeVpcAttributesOutput, error)
DescribeVpcAttributesWithContext is the same as DescribeVpcAttributes with the addition of the ability to pass a context and additional request options.
See DescribeVpcAttributes 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 (*VPC20250901) DescribeVpcs ¶
func (c *VPC20250901) DescribeVpcs(input *DescribeVpcsInput) (*DescribeVpcsOutput, error)
DescribeVpcs API operation for VPC20250901.
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 VPC20250901's API operation DescribeVpcs for usage and error information.
func (*VPC20250901) DescribeVpcsCommon ¶
func (c *VPC20250901) DescribeVpcsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DescribeVpcsCommon API operation for VPC20250901.
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 VPC20250901's API operation DescribeVpcsCommon for usage and error information.
func (*VPC20250901) DescribeVpcsCommonRequest ¶
func (c *VPC20250901) DescribeVpcsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DescribeVpcsCommonRequest generates a "byteplus/request.Request" representing the client's request for the DescribeVpcsCommon operation. The "output" return value will be populated with the DescribeVpcsCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeVpcsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeVpcsCommon Send returns without error.
See DescribeVpcsCommon for more information on using the DescribeVpcsCommon API call, and error handling.
// Example sending a request using the DescribeVpcsCommonRequest method.
req, resp := client.DescribeVpcsCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPC20250901) DescribeVpcsCommonWithContext ¶
func (c *VPC20250901) DescribeVpcsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DescribeVpcsCommonWithContext is the same as DescribeVpcsCommon with the addition of the ability to pass a context and additional request options.
See DescribeVpcsCommon 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 (*VPC20250901) DescribeVpcsRequest ¶
func (c *VPC20250901) DescribeVpcsRequest(input *DescribeVpcsInput) (req *request.Request, output *DescribeVpcsOutput)
DescribeVpcsRequest generates a "byteplus/request.Request" representing the client's request for the DescribeVpcs operation. The "output" return value will be populated with the DescribeVpcsCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeVpcsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeVpcsCommon Send returns without error.
See DescribeVpcs for more information on using the DescribeVpcs API call, and error handling.
// Example sending a request using the DescribeVpcsRequest method.
req, resp := client.DescribeVpcsRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPC20250901) DescribeVpcsWithContext ¶
func (c *VPC20250901) DescribeVpcsWithContext(ctx byteplus.Context, input *DescribeVpcsInput, opts ...request.Option) (*DescribeVpcsOutput, error)
DescribeVpcsWithContext is the same as DescribeVpcs with the addition of the ability to pass a context and additional request options.
See DescribeVpcs 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 (*VPC20250901) DetachNetworkInterface ¶
func (c *VPC20250901) DetachNetworkInterface(input *DetachNetworkInterfaceInput) (*DetachNetworkInterfaceOutput, error)
DetachNetworkInterface API operation for VPC20250901.
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 VPC20250901's API operation DetachNetworkInterface for usage and error information.
func (*VPC20250901) DetachNetworkInterfaceCommon ¶
func (c *VPC20250901) DetachNetworkInterfaceCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DetachNetworkInterfaceCommon API operation for VPC20250901.
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 VPC20250901's API operation DetachNetworkInterfaceCommon for usage and error information.
func (*VPC20250901) DetachNetworkInterfaceCommonRequest ¶
func (c *VPC20250901) DetachNetworkInterfaceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DetachNetworkInterfaceCommonRequest generates a "byteplus/request.Request" representing the client's request for the DetachNetworkInterfaceCommon operation. The "output" return value will be populated with the DetachNetworkInterfaceCommon request's response once the request completes successfully.
Use "Send" method on the returned DetachNetworkInterfaceCommon Request to send the API call to the service. the "output" return value is not valid until after DetachNetworkInterfaceCommon Send returns without error.
See DetachNetworkInterfaceCommon for more information on using the DetachNetworkInterfaceCommon API call, and error handling.
// Example sending a request using the DetachNetworkInterfaceCommonRequest method.
req, resp := client.DetachNetworkInterfaceCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPC20250901) DetachNetworkInterfaceCommonWithContext ¶
func (c *VPC20250901) DetachNetworkInterfaceCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DetachNetworkInterfaceCommonWithContext is the same as DetachNetworkInterfaceCommon with the addition of the ability to pass a context and additional request options.
See DetachNetworkInterfaceCommon 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 (*VPC20250901) DetachNetworkInterfaceRequest ¶
func (c *VPC20250901) DetachNetworkInterfaceRequest(input *DetachNetworkInterfaceInput) (req *request.Request, output *DetachNetworkInterfaceOutput)
DetachNetworkInterfaceRequest generates a "byteplus/request.Request" representing the client's request for the DetachNetworkInterface operation. The "output" return value will be populated with the DetachNetworkInterfaceCommon request's response once the request completes successfully.
Use "Send" method on the returned DetachNetworkInterfaceCommon Request to send the API call to the service. the "output" return value is not valid until after DetachNetworkInterfaceCommon Send returns without error.
See DetachNetworkInterface for more information on using the DetachNetworkInterface API call, and error handling.
// Example sending a request using the DetachNetworkInterfaceRequest method.
req, resp := client.DetachNetworkInterfaceRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPC20250901) DetachNetworkInterfaceWithContext ¶
func (c *VPC20250901) DetachNetworkInterfaceWithContext(ctx byteplus.Context, input *DetachNetworkInterfaceInput, opts ...request.Option) (*DetachNetworkInterfaceOutput, error)
DetachNetworkInterfaceWithContext is the same as DetachNetworkInterface with the addition of the ability to pass a context and additional request options.
See DetachNetworkInterface 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 (*VPC20250901) DisassociateRouteTable ¶
func (c *VPC20250901) DisassociateRouteTable(input *DisassociateRouteTableInput) (*DisassociateRouteTableOutput, error)
DisassociateRouteTable API operation for VPC20250901.
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 VPC20250901's API operation DisassociateRouteTable for usage and error information.
func (*VPC20250901) DisassociateRouteTableCommon ¶
func (c *VPC20250901) DisassociateRouteTableCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DisassociateRouteTableCommon API operation for VPC20250901.
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 VPC20250901's API operation DisassociateRouteTableCommon for usage and error information.
func (*VPC20250901) DisassociateRouteTableCommonRequest ¶
func (c *VPC20250901) DisassociateRouteTableCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DisassociateRouteTableCommonRequest generates a "byteplus/request.Request" representing the client's request for the DisassociateRouteTableCommon operation. The "output" return value will be populated with the DisassociateRouteTableCommon request's response once the request completes successfully.
Use "Send" method on the returned DisassociateRouteTableCommon Request to send the API call to the service. the "output" return value is not valid until after DisassociateRouteTableCommon Send returns without error.
See DisassociateRouteTableCommon for more information on using the DisassociateRouteTableCommon API call, and error handling.
// Example sending a request using the DisassociateRouteTableCommonRequest method.
req, resp := client.DisassociateRouteTableCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPC20250901) DisassociateRouteTableCommonWithContext ¶
func (c *VPC20250901) DisassociateRouteTableCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DisassociateRouteTableCommonWithContext is the same as DisassociateRouteTableCommon with the addition of the ability to pass a context and additional request options.
See DisassociateRouteTableCommon 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 (*VPC20250901) DisassociateRouteTableRequest ¶
func (c *VPC20250901) DisassociateRouteTableRequest(input *DisassociateRouteTableInput) (req *request.Request, output *DisassociateRouteTableOutput)
DisassociateRouteTableRequest generates a "byteplus/request.Request" representing the client's request for the DisassociateRouteTable operation. The "output" return value will be populated with the DisassociateRouteTableCommon request's response once the request completes successfully.
Use "Send" method on the returned DisassociateRouteTableCommon Request to send the API call to the service. the "output" return value is not valid until after DisassociateRouteTableCommon Send returns without error.
See DisassociateRouteTable for more information on using the DisassociateRouteTable API call, and error handling.
// Example sending a request using the DisassociateRouteTableRequest method.
req, resp := client.DisassociateRouteTableRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPC20250901) DisassociateRouteTableWithContext ¶
func (c *VPC20250901) DisassociateRouteTableWithContext(ctx byteplus.Context, input *DisassociateRouteTableInput, opts ...request.Option) (*DisassociateRouteTableOutput, error)
DisassociateRouteTableWithContext is the same as DisassociateRouteTable with the addition of the ability to pass a context and additional request options.
See DisassociateRouteTable 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 (*VPC20250901) DisassociateVpcCidrBlock ¶
func (c *VPC20250901) DisassociateVpcCidrBlock(input *DisassociateVpcCidrBlockInput) (*DisassociateVpcCidrBlockOutput, error)
DisassociateVpcCidrBlock API operation for VPC20250901.
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 VPC20250901's API operation DisassociateVpcCidrBlock for usage and error information.
func (*VPC20250901) DisassociateVpcCidrBlockCommon ¶
func (c *VPC20250901) DisassociateVpcCidrBlockCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DisassociateVpcCidrBlockCommon API operation for VPC20250901.
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 VPC20250901's API operation DisassociateVpcCidrBlockCommon for usage and error information.
func (*VPC20250901) DisassociateVpcCidrBlockCommonRequest ¶
func (c *VPC20250901) DisassociateVpcCidrBlockCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DisassociateVpcCidrBlockCommonRequest generates a "byteplus/request.Request" representing the client's request for the DisassociateVpcCidrBlockCommon operation. The "output" return value will be populated with the DisassociateVpcCidrBlockCommon request's response once the request completes successfully.
Use "Send" method on the returned DisassociateVpcCidrBlockCommon Request to send the API call to the service. the "output" return value is not valid until after DisassociateVpcCidrBlockCommon Send returns without error.
See DisassociateVpcCidrBlockCommon for more information on using the DisassociateVpcCidrBlockCommon API call, and error handling.
// Example sending a request using the DisassociateVpcCidrBlockCommonRequest method.
req, resp := client.DisassociateVpcCidrBlockCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPC20250901) DisassociateVpcCidrBlockCommonWithContext ¶
func (c *VPC20250901) DisassociateVpcCidrBlockCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DisassociateVpcCidrBlockCommonWithContext is the same as DisassociateVpcCidrBlockCommon with the addition of the ability to pass a context and additional request options.
See DisassociateVpcCidrBlockCommon 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 (*VPC20250901) DisassociateVpcCidrBlockRequest ¶
func (c *VPC20250901) DisassociateVpcCidrBlockRequest(input *DisassociateVpcCidrBlockInput) (req *request.Request, output *DisassociateVpcCidrBlockOutput)
DisassociateVpcCidrBlockRequest generates a "byteplus/request.Request" representing the client's request for the DisassociateVpcCidrBlock operation. The "output" return value will be populated with the DisassociateVpcCidrBlockCommon request's response once the request completes successfully.
Use "Send" method on the returned DisassociateVpcCidrBlockCommon Request to send the API call to the service. the "output" return value is not valid until after DisassociateVpcCidrBlockCommon Send returns without error.
See DisassociateVpcCidrBlock for more information on using the DisassociateVpcCidrBlock API call, and error handling.
// Example sending a request using the DisassociateVpcCidrBlockRequest method.
req, resp := client.DisassociateVpcCidrBlockRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPC20250901) DisassociateVpcCidrBlockWithContext ¶
func (c *VPC20250901) DisassociateVpcCidrBlockWithContext(ctx byteplus.Context, input *DisassociateVpcCidrBlockInput, opts ...request.Option) (*DisassociateVpcCidrBlockOutput, error)
DisassociateVpcCidrBlockWithContext is the same as DisassociateVpcCidrBlock with the addition of the ability to pass a context and additional request options.
See DisassociateVpcCidrBlock 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 (*VPC20250901) ListTagsForResources ¶
func (c *VPC20250901) ListTagsForResources(input *ListTagsForResourcesInput) (*ListTagsForResourcesOutput, error)
ListTagsForResources API operation for VPC20250901.
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 VPC20250901's API operation ListTagsForResources for usage and error information.
func (*VPC20250901) ListTagsForResourcesCommon ¶
func (c *VPC20250901) ListTagsForResourcesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ListTagsForResourcesCommon API operation for VPC20250901.
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 VPC20250901's API operation ListTagsForResourcesCommon for usage and error information.
func (*VPC20250901) ListTagsForResourcesCommonRequest ¶
func (c *VPC20250901) ListTagsForResourcesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ListTagsForResourcesCommonRequest generates a "byteplus/request.Request" representing the client's request for the ListTagsForResourcesCommon operation. The "output" return value will be populated with the ListTagsForResourcesCommon request's response once the request completes successfully.
Use "Send" method on the returned ListTagsForResourcesCommon Request to send the API call to the service. the "output" return value is not valid until after ListTagsForResourcesCommon Send returns without error.
See ListTagsForResourcesCommon for more information on using the ListTagsForResourcesCommon API call, and error handling.
// Example sending a request using the ListTagsForResourcesCommonRequest method.
req, resp := client.ListTagsForResourcesCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPC20250901) ListTagsForResourcesCommonWithContext ¶
func (c *VPC20250901) ListTagsForResourcesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ListTagsForResourcesCommonWithContext is the same as ListTagsForResourcesCommon with the addition of the ability to pass a context and additional request options.
See ListTagsForResourcesCommon 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 (*VPC20250901) ListTagsForResourcesRequest ¶
func (c *VPC20250901) ListTagsForResourcesRequest(input *ListTagsForResourcesInput) (req *request.Request, output *ListTagsForResourcesOutput)
ListTagsForResourcesRequest generates a "byteplus/request.Request" representing the client's request for the ListTagsForResources operation. The "output" return value will be populated with the ListTagsForResourcesCommon request's response once the request completes successfully.
Use "Send" method on the returned ListTagsForResourcesCommon Request to send the API call to the service. the "output" return value is not valid until after ListTagsForResourcesCommon Send returns without error.
See ListTagsForResources for more information on using the ListTagsForResources API call, and error handling.
// Example sending a request using the ListTagsForResourcesRequest method.
req, resp := client.ListTagsForResourcesRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPC20250901) ListTagsForResourcesWithContext ¶
func (c *VPC20250901) ListTagsForResourcesWithContext(ctx byteplus.Context, input *ListTagsForResourcesInput, opts ...request.Option) (*ListTagsForResourcesOutput, error)
ListTagsForResourcesWithContext is the same as ListTagsForResources with the addition of the ability to pass a context and additional request options.
See ListTagsForResources 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 (*VPC20250901) ModifyNetworkInterfaceAttributes ¶
func (c *VPC20250901) ModifyNetworkInterfaceAttributes(input *ModifyNetworkInterfaceAttributesInput) (*ModifyNetworkInterfaceAttributesOutput, error)
ModifyNetworkInterfaceAttributes API operation for VPC20250901.
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 VPC20250901's API operation ModifyNetworkInterfaceAttributes for usage and error information.
func (*VPC20250901) ModifyNetworkInterfaceAttributesCommon ¶
func (c *VPC20250901) ModifyNetworkInterfaceAttributesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ModifyNetworkInterfaceAttributesCommon API operation for VPC20250901.
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 VPC20250901's API operation ModifyNetworkInterfaceAttributesCommon for usage and error information.
func (*VPC20250901) ModifyNetworkInterfaceAttributesCommonRequest ¶
func (c *VPC20250901) ModifyNetworkInterfaceAttributesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ModifyNetworkInterfaceAttributesCommonRequest generates a "byteplus/request.Request" representing the client's request for the ModifyNetworkInterfaceAttributesCommon operation. The "output" return value will be populated with the ModifyNetworkInterfaceAttributesCommon request's response once the request completes successfully.
Use "Send" method on the returned ModifyNetworkInterfaceAttributesCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyNetworkInterfaceAttributesCommon Send returns without error.
See ModifyNetworkInterfaceAttributesCommon for more information on using the ModifyNetworkInterfaceAttributesCommon API call, and error handling.
// Example sending a request using the ModifyNetworkInterfaceAttributesCommonRequest method.
req, resp := client.ModifyNetworkInterfaceAttributesCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPC20250901) ModifyNetworkInterfaceAttributesCommonWithContext ¶
func (c *VPC20250901) ModifyNetworkInterfaceAttributesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ModifyNetworkInterfaceAttributesCommonWithContext is the same as ModifyNetworkInterfaceAttributesCommon with the addition of the ability to pass a context and additional request options.
See ModifyNetworkInterfaceAttributesCommon 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 (*VPC20250901) ModifyNetworkInterfaceAttributesRequest ¶
func (c *VPC20250901) ModifyNetworkInterfaceAttributesRequest(input *ModifyNetworkInterfaceAttributesInput) (req *request.Request, output *ModifyNetworkInterfaceAttributesOutput)
ModifyNetworkInterfaceAttributesRequest generates a "byteplus/request.Request" representing the client's request for the ModifyNetworkInterfaceAttributes operation. The "output" return value will be populated with the ModifyNetworkInterfaceAttributesCommon request's response once the request completes successfully.
Use "Send" method on the returned ModifyNetworkInterfaceAttributesCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyNetworkInterfaceAttributesCommon Send returns without error.
See ModifyNetworkInterfaceAttributes for more information on using the ModifyNetworkInterfaceAttributes API call, and error handling.
// Example sending a request using the ModifyNetworkInterfaceAttributesRequest method.
req, resp := client.ModifyNetworkInterfaceAttributesRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPC20250901) ModifyNetworkInterfaceAttributesWithContext ¶
func (c *VPC20250901) ModifyNetworkInterfaceAttributesWithContext(ctx byteplus.Context, input *ModifyNetworkInterfaceAttributesInput, opts ...request.Option) (*ModifyNetworkInterfaceAttributesOutput, error)
ModifyNetworkInterfaceAttributesWithContext is the same as ModifyNetworkInterfaceAttributes with the addition of the ability to pass a context and additional request options.
See ModifyNetworkInterfaceAttributes 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 (*VPC20250901) ModifyRouteEntry ¶
func (c *VPC20250901) ModifyRouteEntry(input *ModifyRouteEntryInput) (*ModifyRouteEntryOutput, error)
ModifyRouteEntry API operation for VPC20250901.
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 VPC20250901's API operation ModifyRouteEntry for usage and error information.
func (*VPC20250901) ModifyRouteEntryCommon ¶
func (c *VPC20250901) ModifyRouteEntryCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ModifyRouteEntryCommon API operation for VPC20250901.
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 VPC20250901's API operation ModifyRouteEntryCommon for usage and error information.
func (*VPC20250901) ModifyRouteEntryCommonRequest ¶
func (c *VPC20250901) ModifyRouteEntryCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ModifyRouteEntryCommonRequest generates a "byteplus/request.Request" representing the client's request for the ModifyRouteEntryCommon operation. The "output" return value will be populated with the ModifyRouteEntryCommon request's response once the request completes successfully.
Use "Send" method on the returned ModifyRouteEntryCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyRouteEntryCommon Send returns without error.
See ModifyRouteEntryCommon for more information on using the ModifyRouteEntryCommon API call, and error handling.
// Example sending a request using the ModifyRouteEntryCommonRequest method.
req, resp := client.ModifyRouteEntryCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPC20250901) ModifyRouteEntryCommonWithContext ¶
func (c *VPC20250901) ModifyRouteEntryCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ModifyRouteEntryCommonWithContext is the same as ModifyRouteEntryCommon with the addition of the ability to pass a context and additional request options.
See ModifyRouteEntryCommon 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 (*VPC20250901) ModifyRouteEntryRequest ¶
func (c *VPC20250901) ModifyRouteEntryRequest(input *ModifyRouteEntryInput) (req *request.Request, output *ModifyRouteEntryOutput)
ModifyRouteEntryRequest generates a "byteplus/request.Request" representing the client's request for the ModifyRouteEntry operation. The "output" return value will be populated with the ModifyRouteEntryCommon request's response once the request completes successfully.
Use "Send" method on the returned ModifyRouteEntryCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyRouteEntryCommon Send returns without error.
See ModifyRouteEntry for more information on using the ModifyRouteEntry API call, and error handling.
// Example sending a request using the ModifyRouteEntryRequest method.
req, resp := client.ModifyRouteEntryRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPC20250901) ModifyRouteEntryWithContext ¶
func (c *VPC20250901) ModifyRouteEntryWithContext(ctx byteplus.Context, input *ModifyRouteEntryInput, opts ...request.Option) (*ModifyRouteEntryOutput, error)
ModifyRouteEntryWithContext is the same as ModifyRouteEntry with the addition of the ability to pass a context and additional request options.
See ModifyRouteEntry 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 (*VPC20250901) ModifyRouteTableAttributes ¶
func (c *VPC20250901) ModifyRouteTableAttributes(input *ModifyRouteTableAttributesInput) (*ModifyRouteTableAttributesOutput, error)
ModifyRouteTableAttributes API operation for VPC20250901.
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 VPC20250901's API operation ModifyRouteTableAttributes for usage and error information.
func (*VPC20250901) ModifyRouteTableAttributesCommon ¶
func (c *VPC20250901) ModifyRouteTableAttributesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ModifyRouteTableAttributesCommon API operation for VPC20250901.
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 VPC20250901's API operation ModifyRouteTableAttributesCommon for usage and error information.
func (*VPC20250901) ModifyRouteTableAttributesCommonRequest ¶
func (c *VPC20250901) ModifyRouteTableAttributesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ModifyRouteTableAttributesCommonRequest generates a "byteplus/request.Request" representing the client's request for the ModifyRouteTableAttributesCommon operation. The "output" return value will be populated with the ModifyRouteTableAttributesCommon request's response once the request completes successfully.
Use "Send" method on the returned ModifyRouteTableAttributesCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyRouteTableAttributesCommon Send returns without error.
See ModifyRouteTableAttributesCommon for more information on using the ModifyRouteTableAttributesCommon API call, and error handling.
// Example sending a request using the ModifyRouteTableAttributesCommonRequest method.
req, resp := client.ModifyRouteTableAttributesCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPC20250901) ModifyRouteTableAttributesCommonWithContext ¶
func (c *VPC20250901) ModifyRouteTableAttributesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ModifyRouteTableAttributesCommonWithContext is the same as ModifyRouteTableAttributesCommon with the addition of the ability to pass a context and additional request options.
See ModifyRouteTableAttributesCommon 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 (*VPC20250901) ModifyRouteTableAttributesRequest ¶
func (c *VPC20250901) ModifyRouteTableAttributesRequest(input *ModifyRouteTableAttributesInput) (req *request.Request, output *ModifyRouteTableAttributesOutput)
ModifyRouteTableAttributesRequest generates a "byteplus/request.Request" representing the client's request for the ModifyRouteTableAttributes operation. The "output" return value will be populated with the ModifyRouteTableAttributesCommon request's response once the request completes successfully.
Use "Send" method on the returned ModifyRouteTableAttributesCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyRouteTableAttributesCommon Send returns without error.
See ModifyRouteTableAttributes for more information on using the ModifyRouteTableAttributes API call, and error handling.
// Example sending a request using the ModifyRouteTableAttributesRequest method.
req, resp := client.ModifyRouteTableAttributesRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPC20250901) ModifyRouteTableAttributesWithContext ¶
func (c *VPC20250901) ModifyRouteTableAttributesWithContext(ctx byteplus.Context, input *ModifyRouteTableAttributesInput, opts ...request.Option) (*ModifyRouteTableAttributesOutput, error)
ModifyRouteTableAttributesWithContext is the same as ModifyRouteTableAttributes with the addition of the ability to pass a context and additional request options.
See ModifyRouteTableAttributes 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 (*VPC20250901) ModifySecurityGroupAttributes ¶
func (c *VPC20250901) ModifySecurityGroupAttributes(input *ModifySecurityGroupAttributesInput) (*ModifySecurityGroupAttributesOutput, error)
ModifySecurityGroupAttributes API operation for VPC20250901.
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 VPC20250901's API operation ModifySecurityGroupAttributes for usage and error information.
func (*VPC20250901) ModifySecurityGroupAttributesCommon ¶
func (c *VPC20250901) ModifySecurityGroupAttributesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ModifySecurityGroupAttributesCommon API operation for VPC20250901.
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 VPC20250901's API operation ModifySecurityGroupAttributesCommon for usage and error information.
func (*VPC20250901) ModifySecurityGroupAttributesCommonRequest ¶
func (c *VPC20250901) ModifySecurityGroupAttributesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ModifySecurityGroupAttributesCommonRequest generates a "byteplus/request.Request" representing the client's request for the ModifySecurityGroupAttributesCommon operation. The "output" return value will be populated with the ModifySecurityGroupAttributesCommon request's response once the request completes successfully.
Use "Send" method on the returned ModifySecurityGroupAttributesCommon Request to send the API call to the service. the "output" return value is not valid until after ModifySecurityGroupAttributesCommon Send returns without error.
See ModifySecurityGroupAttributesCommon for more information on using the ModifySecurityGroupAttributesCommon API call, and error handling.
// Example sending a request using the ModifySecurityGroupAttributesCommonRequest method.
req, resp := client.ModifySecurityGroupAttributesCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPC20250901) ModifySecurityGroupAttributesCommonWithContext ¶
func (c *VPC20250901) ModifySecurityGroupAttributesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ModifySecurityGroupAttributesCommonWithContext is the same as ModifySecurityGroupAttributesCommon with the addition of the ability to pass a context and additional request options.
See ModifySecurityGroupAttributesCommon 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 (*VPC20250901) ModifySecurityGroupAttributesRequest ¶
func (c *VPC20250901) ModifySecurityGroupAttributesRequest(input *ModifySecurityGroupAttributesInput) (req *request.Request, output *ModifySecurityGroupAttributesOutput)
ModifySecurityGroupAttributesRequest generates a "byteplus/request.Request" representing the client's request for the ModifySecurityGroupAttributes operation. The "output" return value will be populated with the ModifySecurityGroupAttributesCommon request's response once the request completes successfully.
Use "Send" method on the returned ModifySecurityGroupAttributesCommon Request to send the API call to the service. the "output" return value is not valid until after ModifySecurityGroupAttributesCommon Send returns without error.
See ModifySecurityGroupAttributes for more information on using the ModifySecurityGroupAttributes API call, and error handling.
// Example sending a request using the ModifySecurityGroupAttributesRequest method.
req, resp := client.ModifySecurityGroupAttributesRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPC20250901) ModifySecurityGroupAttributesWithContext ¶
func (c *VPC20250901) ModifySecurityGroupAttributesWithContext(ctx byteplus.Context, input *ModifySecurityGroupAttributesInput, opts ...request.Option) (*ModifySecurityGroupAttributesOutput, error)
ModifySecurityGroupAttributesWithContext is the same as ModifySecurityGroupAttributes with the addition of the ability to pass a context and additional request options.
See ModifySecurityGroupAttributes 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 (*VPC20250901) ModifySecurityGroupRuleDescriptionsEgress ¶
func (c *VPC20250901) ModifySecurityGroupRuleDescriptionsEgress(input *ModifySecurityGroupRuleDescriptionsEgressInput) (*ModifySecurityGroupRuleDescriptionsEgressOutput, error)
ModifySecurityGroupRuleDescriptionsEgress API operation for VPC20250901.
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 VPC20250901's API operation ModifySecurityGroupRuleDescriptionsEgress for usage and error information.
func (*VPC20250901) ModifySecurityGroupRuleDescriptionsEgressCommon ¶
func (c *VPC20250901) ModifySecurityGroupRuleDescriptionsEgressCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ModifySecurityGroupRuleDescriptionsEgressCommon API operation for VPC20250901.
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 VPC20250901's API operation ModifySecurityGroupRuleDescriptionsEgressCommon for usage and error information.
func (*VPC20250901) ModifySecurityGroupRuleDescriptionsEgressCommonRequest ¶
func (c *VPC20250901) ModifySecurityGroupRuleDescriptionsEgressCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ModifySecurityGroupRuleDescriptionsEgressCommonRequest generates a "byteplus/request.Request" representing the client's request for the ModifySecurityGroupRuleDescriptionsEgressCommon operation. The "output" return value will be populated with the ModifySecurityGroupRuleDescriptionsEgressCommon request's response once the request completes successfully.
Use "Send" method on the returned ModifySecurityGroupRuleDescriptionsEgressCommon Request to send the API call to the service. the "output" return value is not valid until after ModifySecurityGroupRuleDescriptionsEgressCommon Send returns without error.
See ModifySecurityGroupRuleDescriptionsEgressCommon for more information on using the ModifySecurityGroupRuleDescriptionsEgressCommon API call, and error handling.
// Example sending a request using the ModifySecurityGroupRuleDescriptionsEgressCommonRequest method.
req, resp := client.ModifySecurityGroupRuleDescriptionsEgressCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPC20250901) ModifySecurityGroupRuleDescriptionsEgressCommonWithContext ¶
func (c *VPC20250901) ModifySecurityGroupRuleDescriptionsEgressCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ModifySecurityGroupRuleDescriptionsEgressCommonWithContext is the same as ModifySecurityGroupRuleDescriptionsEgressCommon with the addition of the ability to pass a context and additional request options.
See ModifySecurityGroupRuleDescriptionsEgressCommon 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 (*VPC20250901) ModifySecurityGroupRuleDescriptionsEgressRequest ¶
func (c *VPC20250901) ModifySecurityGroupRuleDescriptionsEgressRequest(input *ModifySecurityGroupRuleDescriptionsEgressInput) (req *request.Request, output *ModifySecurityGroupRuleDescriptionsEgressOutput)
ModifySecurityGroupRuleDescriptionsEgressRequest generates a "byteplus/request.Request" representing the client's request for the ModifySecurityGroupRuleDescriptionsEgress operation. The "output" return value will be populated with the ModifySecurityGroupRuleDescriptionsEgressCommon request's response once the request completes successfully.
Use "Send" method on the returned ModifySecurityGroupRuleDescriptionsEgressCommon Request to send the API call to the service. the "output" return value is not valid until after ModifySecurityGroupRuleDescriptionsEgressCommon Send returns without error.
See ModifySecurityGroupRuleDescriptionsEgress for more information on using the ModifySecurityGroupRuleDescriptionsEgress API call, and error handling.
// Example sending a request using the ModifySecurityGroupRuleDescriptionsEgressRequest method.
req, resp := client.ModifySecurityGroupRuleDescriptionsEgressRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPC20250901) ModifySecurityGroupRuleDescriptionsEgressWithContext ¶
func (c *VPC20250901) ModifySecurityGroupRuleDescriptionsEgressWithContext(ctx byteplus.Context, input *ModifySecurityGroupRuleDescriptionsEgressInput, opts ...request.Option) (*ModifySecurityGroupRuleDescriptionsEgressOutput, error)
ModifySecurityGroupRuleDescriptionsEgressWithContext is the same as ModifySecurityGroupRuleDescriptionsEgress with the addition of the ability to pass a context and additional request options.
See ModifySecurityGroupRuleDescriptionsEgress 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 (*VPC20250901) ModifySecurityGroupRuleDescriptionsIngress ¶
func (c *VPC20250901) ModifySecurityGroupRuleDescriptionsIngress(input *ModifySecurityGroupRuleDescriptionsIngressInput) (*ModifySecurityGroupRuleDescriptionsIngressOutput, error)
ModifySecurityGroupRuleDescriptionsIngress API operation for VPC20250901.
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 VPC20250901's API operation ModifySecurityGroupRuleDescriptionsIngress for usage and error information.
func (*VPC20250901) ModifySecurityGroupRuleDescriptionsIngressCommon ¶
func (c *VPC20250901) ModifySecurityGroupRuleDescriptionsIngressCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ModifySecurityGroupRuleDescriptionsIngressCommon API operation for VPC20250901.
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 VPC20250901's API operation ModifySecurityGroupRuleDescriptionsIngressCommon for usage and error information.
func (*VPC20250901) ModifySecurityGroupRuleDescriptionsIngressCommonRequest ¶
func (c *VPC20250901) ModifySecurityGroupRuleDescriptionsIngressCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ModifySecurityGroupRuleDescriptionsIngressCommonRequest generates a "byteplus/request.Request" representing the client's request for the ModifySecurityGroupRuleDescriptionsIngressCommon operation. The "output" return value will be populated with the ModifySecurityGroupRuleDescriptionsIngressCommon request's response once the request completes successfully.
Use "Send" method on the returned ModifySecurityGroupRuleDescriptionsIngressCommon Request to send the API call to the service. the "output" return value is not valid until after ModifySecurityGroupRuleDescriptionsIngressCommon Send returns without error.
See ModifySecurityGroupRuleDescriptionsIngressCommon for more information on using the ModifySecurityGroupRuleDescriptionsIngressCommon API call, and error handling.
// Example sending a request using the ModifySecurityGroupRuleDescriptionsIngressCommonRequest method.
req, resp := client.ModifySecurityGroupRuleDescriptionsIngressCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPC20250901) ModifySecurityGroupRuleDescriptionsIngressCommonWithContext ¶
func (c *VPC20250901) ModifySecurityGroupRuleDescriptionsIngressCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ModifySecurityGroupRuleDescriptionsIngressCommonWithContext is the same as ModifySecurityGroupRuleDescriptionsIngressCommon with the addition of the ability to pass a context and additional request options.
See ModifySecurityGroupRuleDescriptionsIngressCommon 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 (*VPC20250901) ModifySecurityGroupRuleDescriptionsIngressRequest ¶
func (c *VPC20250901) ModifySecurityGroupRuleDescriptionsIngressRequest(input *ModifySecurityGroupRuleDescriptionsIngressInput) (req *request.Request, output *ModifySecurityGroupRuleDescriptionsIngressOutput)
ModifySecurityGroupRuleDescriptionsIngressRequest generates a "byteplus/request.Request" representing the client's request for the ModifySecurityGroupRuleDescriptionsIngress operation. The "output" return value will be populated with the ModifySecurityGroupRuleDescriptionsIngressCommon request's response once the request completes successfully.
Use "Send" method on the returned ModifySecurityGroupRuleDescriptionsIngressCommon Request to send the API call to the service. the "output" return value is not valid until after ModifySecurityGroupRuleDescriptionsIngressCommon Send returns without error.
See ModifySecurityGroupRuleDescriptionsIngress for more information on using the ModifySecurityGroupRuleDescriptionsIngress API call, and error handling.
// Example sending a request using the ModifySecurityGroupRuleDescriptionsIngressRequest method.
req, resp := client.ModifySecurityGroupRuleDescriptionsIngressRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPC20250901) ModifySecurityGroupRuleDescriptionsIngressWithContext ¶
func (c *VPC20250901) ModifySecurityGroupRuleDescriptionsIngressWithContext(ctx byteplus.Context, input *ModifySecurityGroupRuleDescriptionsIngressInput, opts ...request.Option) (*ModifySecurityGroupRuleDescriptionsIngressOutput, error)
ModifySecurityGroupRuleDescriptionsIngressWithContext is the same as ModifySecurityGroupRuleDescriptionsIngress with the addition of the ability to pass a context and additional request options.
See ModifySecurityGroupRuleDescriptionsIngress 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 (*VPC20250901) ModifySubnetAttributes ¶
func (c *VPC20250901) ModifySubnetAttributes(input *ModifySubnetAttributesInput) (*ModifySubnetAttributesOutput, error)
ModifySubnetAttributes API operation for VPC20250901.
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 VPC20250901's API operation ModifySubnetAttributes for usage and error information.
func (*VPC20250901) ModifySubnetAttributesCommon ¶
func (c *VPC20250901) ModifySubnetAttributesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ModifySubnetAttributesCommon API operation for VPC20250901.
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 VPC20250901's API operation ModifySubnetAttributesCommon for usage and error information.
func (*VPC20250901) ModifySubnetAttributesCommonRequest ¶
func (c *VPC20250901) ModifySubnetAttributesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ModifySubnetAttributesCommonRequest generates a "byteplus/request.Request" representing the client's request for the ModifySubnetAttributesCommon operation. The "output" return value will be populated with the ModifySubnetAttributesCommon request's response once the request completes successfully.
Use "Send" method on the returned ModifySubnetAttributesCommon Request to send the API call to the service. the "output" return value is not valid until after ModifySubnetAttributesCommon Send returns without error.
See ModifySubnetAttributesCommon for more information on using the ModifySubnetAttributesCommon API call, and error handling.
// Example sending a request using the ModifySubnetAttributesCommonRequest method.
req, resp := client.ModifySubnetAttributesCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPC20250901) ModifySubnetAttributesCommonWithContext ¶
func (c *VPC20250901) ModifySubnetAttributesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ModifySubnetAttributesCommonWithContext is the same as ModifySubnetAttributesCommon with the addition of the ability to pass a context and additional request options.
See ModifySubnetAttributesCommon 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 (*VPC20250901) ModifySubnetAttributesRequest ¶
func (c *VPC20250901) ModifySubnetAttributesRequest(input *ModifySubnetAttributesInput) (req *request.Request, output *ModifySubnetAttributesOutput)
ModifySubnetAttributesRequest generates a "byteplus/request.Request" representing the client's request for the ModifySubnetAttributes operation. The "output" return value will be populated with the ModifySubnetAttributesCommon request's response once the request completes successfully.
Use "Send" method on the returned ModifySubnetAttributesCommon Request to send the API call to the service. the "output" return value is not valid until after ModifySubnetAttributesCommon Send returns without error.
See ModifySubnetAttributes for more information on using the ModifySubnetAttributes API call, and error handling.
// Example sending a request using the ModifySubnetAttributesRequest method.
req, resp := client.ModifySubnetAttributesRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPC20250901) ModifySubnetAttributesWithContext ¶
func (c *VPC20250901) ModifySubnetAttributesWithContext(ctx byteplus.Context, input *ModifySubnetAttributesInput, opts ...request.Option) (*ModifySubnetAttributesOutput, error)
ModifySubnetAttributesWithContext is the same as ModifySubnetAttributes with the addition of the ability to pass a context and additional request options.
See ModifySubnetAttributes 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 (*VPC20250901) ModifyVpcAttributes ¶
func (c *VPC20250901) ModifyVpcAttributes(input *ModifyVpcAttributesInput) (*ModifyVpcAttributesOutput, error)
ModifyVpcAttributes API operation for VPC20250901.
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 VPC20250901's API operation ModifyVpcAttributes for usage and error information.
func (*VPC20250901) ModifyVpcAttributesCommon ¶
func (c *VPC20250901) ModifyVpcAttributesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ModifyVpcAttributesCommon API operation for VPC20250901.
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 VPC20250901's API operation ModifyVpcAttributesCommon for usage and error information.
func (*VPC20250901) ModifyVpcAttributesCommonRequest ¶
func (c *VPC20250901) ModifyVpcAttributesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ModifyVpcAttributesCommonRequest generates a "byteplus/request.Request" representing the client's request for the ModifyVpcAttributesCommon operation. The "output" return value will be populated with the ModifyVpcAttributesCommon request's response once the request completes successfully.
Use "Send" method on the returned ModifyVpcAttributesCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyVpcAttributesCommon Send returns without error.
See ModifyVpcAttributesCommon for more information on using the ModifyVpcAttributesCommon API call, and error handling.
// Example sending a request using the ModifyVpcAttributesCommonRequest method.
req, resp := client.ModifyVpcAttributesCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPC20250901) ModifyVpcAttributesCommonWithContext ¶
func (c *VPC20250901) ModifyVpcAttributesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ModifyVpcAttributesCommonWithContext is the same as ModifyVpcAttributesCommon with the addition of the ability to pass a context and additional request options.
See ModifyVpcAttributesCommon 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 (*VPC20250901) ModifyVpcAttributesRequest ¶
func (c *VPC20250901) ModifyVpcAttributesRequest(input *ModifyVpcAttributesInput) (req *request.Request, output *ModifyVpcAttributesOutput)
ModifyVpcAttributesRequest generates a "byteplus/request.Request" representing the client's request for the ModifyVpcAttributes operation. The "output" return value will be populated with the ModifyVpcAttributesCommon request's response once the request completes successfully.
Use "Send" method on the returned ModifyVpcAttributesCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyVpcAttributesCommon Send returns without error.
See ModifyVpcAttributes for more information on using the ModifyVpcAttributes API call, and error handling.
// Example sending a request using the ModifyVpcAttributesRequest method.
req, resp := client.ModifyVpcAttributesRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPC20250901) ModifyVpcAttributesWithContext ¶
func (c *VPC20250901) ModifyVpcAttributesWithContext(ctx byteplus.Context, input *ModifyVpcAttributesInput, opts ...request.Option) (*ModifyVpcAttributesOutput, error)
ModifyVpcAttributesWithContext is the same as ModifyVpcAttributes with the addition of the ability to pass a context and additional request options.
See ModifyVpcAttributes 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 (*VPC20250901) RevokeSecurityGroupEgress ¶
func (c *VPC20250901) RevokeSecurityGroupEgress(input *RevokeSecurityGroupEgressInput) (*RevokeSecurityGroupEgressOutput, error)
RevokeSecurityGroupEgress API operation for VPC20250901.
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 VPC20250901's API operation RevokeSecurityGroupEgress for usage and error information.
func (*VPC20250901) RevokeSecurityGroupEgressCommon ¶
func (c *VPC20250901) RevokeSecurityGroupEgressCommon(input *map[string]interface{}) (*map[string]interface{}, error)
RevokeSecurityGroupEgressCommon API operation for VPC20250901.
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 VPC20250901's API operation RevokeSecurityGroupEgressCommon for usage and error information.
func (*VPC20250901) RevokeSecurityGroupEgressCommonRequest ¶
func (c *VPC20250901) RevokeSecurityGroupEgressCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
RevokeSecurityGroupEgressCommonRequest generates a "byteplus/request.Request" representing the client's request for the RevokeSecurityGroupEgressCommon operation. The "output" return value will be populated with the RevokeSecurityGroupEgressCommon request's response once the request completes successfully.
Use "Send" method on the returned RevokeSecurityGroupEgressCommon Request to send the API call to the service. the "output" return value is not valid until after RevokeSecurityGroupEgressCommon Send returns without error.
See RevokeSecurityGroupEgressCommon for more information on using the RevokeSecurityGroupEgressCommon API call, and error handling.
// Example sending a request using the RevokeSecurityGroupEgressCommonRequest method.
req, resp := client.RevokeSecurityGroupEgressCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPC20250901) RevokeSecurityGroupEgressCommonWithContext ¶
func (c *VPC20250901) RevokeSecurityGroupEgressCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
RevokeSecurityGroupEgressCommonWithContext is the same as RevokeSecurityGroupEgressCommon with the addition of the ability to pass a context and additional request options.
See RevokeSecurityGroupEgressCommon 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 (*VPC20250901) RevokeSecurityGroupEgressRequest ¶
func (c *VPC20250901) RevokeSecurityGroupEgressRequest(input *RevokeSecurityGroupEgressInput) (req *request.Request, output *RevokeSecurityGroupEgressOutput)
RevokeSecurityGroupEgressRequest generates a "byteplus/request.Request" representing the client's request for the RevokeSecurityGroupEgress operation. The "output" return value will be populated with the RevokeSecurityGroupEgressCommon request's response once the request completes successfully.
Use "Send" method on the returned RevokeSecurityGroupEgressCommon Request to send the API call to the service. the "output" return value is not valid until after RevokeSecurityGroupEgressCommon Send returns without error.
See RevokeSecurityGroupEgress for more information on using the RevokeSecurityGroupEgress API call, and error handling.
// Example sending a request using the RevokeSecurityGroupEgressRequest method.
req, resp := client.RevokeSecurityGroupEgressRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPC20250901) RevokeSecurityGroupEgressWithContext ¶
func (c *VPC20250901) RevokeSecurityGroupEgressWithContext(ctx byteplus.Context, input *RevokeSecurityGroupEgressInput, opts ...request.Option) (*RevokeSecurityGroupEgressOutput, error)
RevokeSecurityGroupEgressWithContext is the same as RevokeSecurityGroupEgress with the addition of the ability to pass a context and additional request options.
See RevokeSecurityGroupEgress 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 (*VPC20250901) RevokeSecurityGroupIngress ¶
func (c *VPC20250901) RevokeSecurityGroupIngress(input *RevokeSecurityGroupIngressInput) (*RevokeSecurityGroupIngressOutput, error)
RevokeSecurityGroupIngress API operation for VPC20250901.
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 VPC20250901's API operation RevokeSecurityGroupIngress for usage and error information.
func (*VPC20250901) RevokeSecurityGroupIngressCommon ¶
func (c *VPC20250901) RevokeSecurityGroupIngressCommon(input *map[string]interface{}) (*map[string]interface{}, error)
RevokeSecurityGroupIngressCommon API operation for VPC20250901.
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 VPC20250901's API operation RevokeSecurityGroupIngressCommon for usage and error information.
func (*VPC20250901) RevokeSecurityGroupIngressCommonRequest ¶
func (c *VPC20250901) RevokeSecurityGroupIngressCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
RevokeSecurityGroupIngressCommonRequest generates a "byteplus/request.Request" representing the client's request for the RevokeSecurityGroupIngressCommon operation. The "output" return value will be populated with the RevokeSecurityGroupIngressCommon request's response once the request completes successfully.
Use "Send" method on the returned RevokeSecurityGroupIngressCommon Request to send the API call to the service. the "output" return value is not valid until after RevokeSecurityGroupIngressCommon Send returns without error.
See RevokeSecurityGroupIngressCommon for more information on using the RevokeSecurityGroupIngressCommon API call, and error handling.
// Example sending a request using the RevokeSecurityGroupIngressCommonRequest method.
req, resp := client.RevokeSecurityGroupIngressCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPC20250901) RevokeSecurityGroupIngressCommonWithContext ¶
func (c *VPC20250901) RevokeSecurityGroupIngressCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
RevokeSecurityGroupIngressCommonWithContext is the same as RevokeSecurityGroupIngressCommon with the addition of the ability to pass a context and additional request options.
See RevokeSecurityGroupIngressCommon 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 (*VPC20250901) RevokeSecurityGroupIngressRequest ¶
func (c *VPC20250901) RevokeSecurityGroupIngressRequest(input *RevokeSecurityGroupIngressInput) (req *request.Request, output *RevokeSecurityGroupIngressOutput)
RevokeSecurityGroupIngressRequest generates a "byteplus/request.Request" representing the client's request for the RevokeSecurityGroupIngress operation. The "output" return value will be populated with the RevokeSecurityGroupIngressCommon request's response once the request completes successfully.
Use "Send" method on the returned RevokeSecurityGroupIngressCommon Request to send the API call to the service. the "output" return value is not valid until after RevokeSecurityGroupIngressCommon Send returns without error.
See RevokeSecurityGroupIngress for more information on using the RevokeSecurityGroupIngress API call, and error handling.
// Example sending a request using the RevokeSecurityGroupIngressRequest method.
req, resp := client.RevokeSecurityGroupIngressRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPC20250901) RevokeSecurityGroupIngressWithContext ¶
func (c *VPC20250901) RevokeSecurityGroupIngressWithContext(ctx byteplus.Context, input *RevokeSecurityGroupIngressInput, opts ...request.Option) (*RevokeSecurityGroupIngressOutput, error)
RevokeSecurityGroupIngressWithContext is the same as RevokeSecurityGroupIngress with the addition of the ability to pass a context and additional request options.
See RevokeSecurityGroupIngress 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 (*VPC20250901) TagResources ¶
func (c *VPC20250901) TagResources(input *TagResourcesInput) (*TagResourcesOutput, error)
TagResources API operation for VPC20250901.
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 VPC20250901's API operation TagResources for usage and error information.
func (*VPC20250901) TagResourcesCommon ¶
func (c *VPC20250901) TagResourcesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
TagResourcesCommon API operation for VPC20250901.
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 VPC20250901's API operation TagResourcesCommon for usage and error information.
func (*VPC20250901) TagResourcesCommonRequest ¶
func (c *VPC20250901) TagResourcesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
TagResourcesCommonRequest generates a "byteplus/request.Request" representing the client's request for the TagResourcesCommon operation. The "output" return value will be populated with the TagResourcesCommon request's response once the request completes successfully.
Use "Send" method on the returned TagResourcesCommon Request to send the API call to the service. the "output" return value is not valid until after TagResourcesCommon Send returns without error.
See TagResourcesCommon for more information on using the TagResourcesCommon API call, and error handling.
// Example sending a request using the TagResourcesCommonRequest method.
req, resp := client.TagResourcesCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPC20250901) TagResourcesCommonWithContext ¶
func (c *VPC20250901) TagResourcesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
TagResourcesCommonWithContext is the same as TagResourcesCommon with the addition of the ability to pass a context and additional request options.
See TagResourcesCommon 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 (*VPC20250901) TagResourcesRequest ¶
func (c *VPC20250901) TagResourcesRequest(input *TagResourcesInput) (req *request.Request, output *TagResourcesOutput)
TagResourcesRequest generates a "byteplus/request.Request" representing the client's request for the TagResources operation. The "output" return value will be populated with the TagResourcesCommon request's response once the request completes successfully.
Use "Send" method on the returned TagResourcesCommon Request to send the API call to the service. the "output" return value is not valid until after TagResourcesCommon Send returns without error.
See TagResources for more information on using the TagResources API call, and error handling.
// Example sending a request using the TagResourcesRequest method.
req, resp := client.TagResourcesRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPC20250901) TagResourcesWithContext ¶
func (c *VPC20250901) TagResourcesWithContext(ctx byteplus.Context, input *TagResourcesInput, opts ...request.Option) (*TagResourcesOutput, error)
TagResourcesWithContext is the same as TagResources with the addition of the ability to pass a context and additional request options.
See TagResources 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 (*VPC20250901) UnassignPrivateIpAddresses ¶
func (c *VPC20250901) UnassignPrivateIpAddresses(input *UnassignPrivateIpAddressesInput) (*UnassignPrivateIpAddressesOutput, error)
UnassignPrivateIpAddresses API operation for VPC20250901.
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 VPC20250901's API operation UnassignPrivateIpAddresses for usage and error information.
func (*VPC20250901) UnassignPrivateIpAddressesCommon ¶
func (c *VPC20250901) UnassignPrivateIpAddressesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
UnassignPrivateIpAddressesCommon API operation for VPC20250901.
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 VPC20250901's API operation UnassignPrivateIpAddressesCommon for usage and error information.
func (*VPC20250901) UnassignPrivateIpAddressesCommonRequest ¶
func (c *VPC20250901) UnassignPrivateIpAddressesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
UnassignPrivateIpAddressesCommonRequest generates a "byteplus/request.Request" representing the client's request for the UnassignPrivateIpAddressesCommon operation. The "output" return value will be populated with the UnassignPrivateIpAddressesCommon request's response once the request completes successfully.
Use "Send" method on the returned UnassignPrivateIpAddressesCommon Request to send the API call to the service. the "output" return value is not valid until after UnassignPrivateIpAddressesCommon Send returns without error.
See UnassignPrivateIpAddressesCommon for more information on using the UnassignPrivateIpAddressesCommon API call, and error handling.
// Example sending a request using the UnassignPrivateIpAddressesCommonRequest method.
req, resp := client.UnassignPrivateIpAddressesCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPC20250901) UnassignPrivateIpAddressesCommonWithContext ¶
func (c *VPC20250901) UnassignPrivateIpAddressesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
UnassignPrivateIpAddressesCommonWithContext is the same as UnassignPrivateIpAddressesCommon with the addition of the ability to pass a context and additional request options.
See UnassignPrivateIpAddressesCommon 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 (*VPC20250901) UnassignPrivateIpAddressesRequest ¶
func (c *VPC20250901) UnassignPrivateIpAddressesRequest(input *UnassignPrivateIpAddressesInput) (req *request.Request, output *UnassignPrivateIpAddressesOutput)
UnassignPrivateIpAddressesRequest generates a "byteplus/request.Request" representing the client's request for the UnassignPrivateIpAddresses operation. The "output" return value will be populated with the UnassignPrivateIpAddressesCommon request's response once the request completes successfully.
Use "Send" method on the returned UnassignPrivateIpAddressesCommon Request to send the API call to the service. the "output" return value is not valid until after UnassignPrivateIpAddressesCommon Send returns without error.
See UnassignPrivateIpAddresses for more information on using the UnassignPrivateIpAddresses API call, and error handling.
// Example sending a request using the UnassignPrivateIpAddressesRequest method.
req, resp := client.UnassignPrivateIpAddressesRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPC20250901) UnassignPrivateIpAddressesWithContext ¶
func (c *VPC20250901) UnassignPrivateIpAddressesWithContext(ctx byteplus.Context, input *UnassignPrivateIpAddressesInput, opts ...request.Option) (*UnassignPrivateIpAddressesOutput, error)
UnassignPrivateIpAddressesWithContext is the same as UnassignPrivateIpAddresses with the addition of the ability to pass a context and additional request options.
See UnassignPrivateIpAddresses 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 (*VPC20250901) UntagResources ¶
func (c *VPC20250901) UntagResources(input *UntagResourcesInput) (*UntagResourcesOutput, error)
UntagResources API operation for VPC20250901.
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 VPC20250901's API operation UntagResources for usage and error information.
func (*VPC20250901) UntagResourcesCommon ¶
func (c *VPC20250901) UntagResourcesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
UntagResourcesCommon API operation for VPC20250901.
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 VPC20250901's API operation UntagResourcesCommon for usage and error information.
func (*VPC20250901) UntagResourcesCommonRequest ¶
func (c *VPC20250901) UntagResourcesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
UntagResourcesCommonRequest generates a "byteplus/request.Request" representing the client's request for the UntagResourcesCommon operation. The "output" return value will be populated with the UntagResourcesCommon request's response once the request completes successfully.
Use "Send" method on the returned UntagResourcesCommon Request to send the API call to the service. the "output" return value is not valid until after UntagResourcesCommon Send returns without error.
See UntagResourcesCommon for more information on using the UntagResourcesCommon API call, and error handling.
// Example sending a request using the UntagResourcesCommonRequest method.
req, resp := client.UntagResourcesCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPC20250901) UntagResourcesCommonWithContext ¶
func (c *VPC20250901) UntagResourcesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
UntagResourcesCommonWithContext is the same as UntagResourcesCommon with the addition of the ability to pass a context and additional request options.
See UntagResourcesCommon 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 (*VPC20250901) UntagResourcesRequest ¶
func (c *VPC20250901) UntagResourcesRequest(input *UntagResourcesInput) (req *request.Request, output *UntagResourcesOutput)
UntagResourcesRequest generates a "byteplus/request.Request" representing the client's request for the UntagResources operation. The "output" return value will be populated with the UntagResourcesCommon request's response once the request completes successfully.
Use "Send" method on the returned UntagResourcesCommon Request to send the API call to the service. the "output" return value is not valid until after UntagResourcesCommon Send returns without error.
See UntagResources for more information on using the UntagResources API call, and error handling.
// Example sending a request using the UntagResourcesRequest method.
req, resp := client.UntagResourcesRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*VPC20250901) UntagResourcesWithContext ¶
func (c *VPC20250901) UntagResourcesWithContext(ctx byteplus.Context, input *UntagResourcesInput, opts ...request.Option) (*UntagResourcesOutput, error)
UntagResourcesWithContext is the same as UntagResources with the addition of the ability to pass a context and additional request options.
See UntagResources 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 VPC20250901API ¶
type VPC20250901API interface {
AssignPrivateIpAddressesCommon(*map[string]interface{}) (*map[string]interface{}, error)
AssignPrivateIpAddressesCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
AssignPrivateIpAddressesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
AssignPrivateIpAddresses(*AssignPrivateIpAddressesInput) (*AssignPrivateIpAddressesOutput, error)
AssignPrivateIpAddressesWithContext(byteplus.Context, *AssignPrivateIpAddressesInput, ...request.Option) (*AssignPrivateIpAddressesOutput, error)
AssignPrivateIpAddressesRequest(*AssignPrivateIpAddressesInput) (*request.Request, *AssignPrivateIpAddressesOutput)
AssociateRouteTableCommon(*map[string]interface{}) (*map[string]interface{}, error)
AssociateRouteTableCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
AssociateRouteTableCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
AssociateRouteTable(*AssociateRouteTableInput) (*AssociateRouteTableOutput, error)
AssociateRouteTableWithContext(byteplus.Context, *AssociateRouteTableInput, ...request.Option) (*AssociateRouteTableOutput, error)
AssociateRouteTableRequest(*AssociateRouteTableInput) (*request.Request, *AssociateRouteTableOutput)
AssociateVpcCidrBlockCommon(*map[string]interface{}) (*map[string]interface{}, error)
AssociateVpcCidrBlockCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
AssociateVpcCidrBlockCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
AssociateVpcCidrBlock(*AssociateVpcCidrBlockInput) (*AssociateVpcCidrBlockOutput, error)
AssociateVpcCidrBlockWithContext(byteplus.Context, *AssociateVpcCidrBlockInput, ...request.Option) (*AssociateVpcCidrBlockOutput, error)
AssociateVpcCidrBlockRequest(*AssociateVpcCidrBlockInput) (*request.Request, *AssociateVpcCidrBlockOutput)
AttachNetworkInterfaceCommon(*map[string]interface{}) (*map[string]interface{}, error)
AttachNetworkInterfaceCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
AttachNetworkInterfaceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
AttachNetworkInterface(*AttachNetworkInterfaceInput) (*AttachNetworkInterfaceOutput, error)
AttachNetworkInterfaceWithContext(byteplus.Context, *AttachNetworkInterfaceInput, ...request.Option) (*AttachNetworkInterfaceOutput, error)
AttachNetworkInterfaceRequest(*AttachNetworkInterfaceInput) (*request.Request, *AttachNetworkInterfaceOutput)
AuthorizeSecurityGroupEgressCommon(*map[string]interface{}) (*map[string]interface{}, error)
AuthorizeSecurityGroupEgressCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
AuthorizeSecurityGroupEgressCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
AuthorizeSecurityGroupEgress(*AuthorizeSecurityGroupEgressInput) (*AuthorizeSecurityGroupEgressOutput, error)
AuthorizeSecurityGroupEgressWithContext(byteplus.Context, *AuthorizeSecurityGroupEgressInput, ...request.Option) (*AuthorizeSecurityGroupEgressOutput, error)
AuthorizeSecurityGroupEgressRequest(*AuthorizeSecurityGroupEgressInput) (*request.Request, *AuthorizeSecurityGroupEgressOutput)
AuthorizeSecurityGroupIngressCommon(*map[string]interface{}) (*map[string]interface{}, error)
AuthorizeSecurityGroupIngressCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
AuthorizeSecurityGroupIngressCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
AuthorizeSecurityGroupIngress(*AuthorizeSecurityGroupIngressInput) (*AuthorizeSecurityGroupIngressOutput, error)
AuthorizeSecurityGroupIngressWithContext(byteplus.Context, *AuthorizeSecurityGroupIngressInput, ...request.Option) (*AuthorizeSecurityGroupIngressOutput, error)
AuthorizeSecurityGroupIngressRequest(*AuthorizeSecurityGroupIngressInput) (*request.Request, *AuthorizeSecurityGroupIngressOutput)
CreateNetworkInterfaceCommon(*map[string]interface{}) (*map[string]interface{}, error)
CreateNetworkInterfaceCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
CreateNetworkInterfaceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
CreateNetworkInterface(*CreateNetworkInterfaceInput) (*CreateNetworkInterfaceOutput, error)
CreateNetworkInterfaceWithContext(byteplus.Context, *CreateNetworkInterfaceInput, ...request.Option) (*CreateNetworkInterfaceOutput, error)
CreateNetworkInterfaceRequest(*CreateNetworkInterfaceInput) (*request.Request, *CreateNetworkInterfaceOutput)
CreateRouteEntryCommon(*map[string]interface{}) (*map[string]interface{}, error)
CreateRouteEntryCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
CreateRouteEntryCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
CreateRouteEntry(*CreateRouteEntryInput) (*CreateRouteEntryOutput, error)
CreateRouteEntryWithContext(byteplus.Context, *CreateRouteEntryInput, ...request.Option) (*CreateRouteEntryOutput, error)
CreateRouteEntryRequest(*CreateRouteEntryInput) (*request.Request, *CreateRouteEntryOutput)
CreateRouteTableCommon(*map[string]interface{}) (*map[string]interface{}, error)
CreateRouteTableCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
CreateRouteTableCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
CreateRouteTable(*CreateRouteTableInput) (*CreateRouteTableOutput, error)
CreateRouteTableWithContext(byteplus.Context, *CreateRouteTableInput, ...request.Option) (*CreateRouteTableOutput, error)
CreateRouteTableRequest(*CreateRouteTableInput) (*request.Request, *CreateRouteTableOutput)
CreateSecurityGroupCommon(*map[string]interface{}) (*map[string]interface{}, error)
CreateSecurityGroupCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
CreateSecurityGroupCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
CreateSecurityGroup(*CreateSecurityGroupInput) (*CreateSecurityGroupOutput, error)
CreateSecurityGroupWithContext(byteplus.Context, *CreateSecurityGroupInput, ...request.Option) (*CreateSecurityGroupOutput, error)
CreateSecurityGroupRequest(*CreateSecurityGroupInput) (*request.Request, *CreateSecurityGroupOutput)
CreateSubnetCommon(*map[string]interface{}) (*map[string]interface{}, error)
CreateSubnetCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
CreateSubnetCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
CreateSubnet(*CreateSubnetInput) (*CreateSubnetOutput, error)
CreateSubnetWithContext(byteplus.Context, *CreateSubnetInput, ...request.Option) (*CreateSubnetOutput, error)
CreateSubnetRequest(*CreateSubnetInput) (*request.Request, *CreateSubnetOutput)
CreateVpcCommon(*map[string]interface{}) (*map[string]interface{}, error)
CreateVpcCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
CreateVpcCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
CreateVpc(*CreateVpcInput) (*CreateVpcOutput, error)
CreateVpcWithContext(byteplus.Context, *CreateVpcInput, ...request.Option) (*CreateVpcOutput, error)
CreateVpcRequest(*CreateVpcInput) (*request.Request, *CreateVpcOutput)
DeleteNetworkInterfaceCommon(*map[string]interface{}) (*map[string]interface{}, error)
DeleteNetworkInterfaceCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DeleteNetworkInterfaceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DeleteNetworkInterface(*DeleteNetworkInterfaceInput) (*DeleteNetworkInterfaceOutput, error)
DeleteNetworkInterfaceWithContext(byteplus.Context, *DeleteNetworkInterfaceInput, ...request.Option) (*DeleteNetworkInterfaceOutput, error)
DeleteNetworkInterfaceRequest(*DeleteNetworkInterfaceInput) (*request.Request, *DeleteNetworkInterfaceOutput)
DeleteRouteEntryCommon(*map[string]interface{}) (*map[string]interface{}, error)
DeleteRouteEntryCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DeleteRouteEntryCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DeleteRouteEntry(*DeleteRouteEntryInput) (*DeleteRouteEntryOutput, error)
DeleteRouteEntryWithContext(byteplus.Context, *DeleteRouteEntryInput, ...request.Option) (*DeleteRouteEntryOutput, error)
DeleteRouteEntryRequest(*DeleteRouteEntryInput) (*request.Request, *DeleteRouteEntryOutput)
DeleteRouteTableCommon(*map[string]interface{}) (*map[string]interface{}, error)
DeleteRouteTableCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DeleteRouteTableCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DeleteRouteTable(*DeleteRouteTableInput) (*DeleteRouteTableOutput, error)
DeleteRouteTableWithContext(byteplus.Context, *DeleteRouteTableInput, ...request.Option) (*DeleteRouteTableOutput, error)
DeleteRouteTableRequest(*DeleteRouteTableInput) (*request.Request, *DeleteRouteTableOutput)
DeleteSecurityGroupCommon(*map[string]interface{}) (*map[string]interface{}, error)
DeleteSecurityGroupCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DeleteSecurityGroupCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DeleteSecurityGroup(*DeleteSecurityGroupInput) (*DeleteSecurityGroupOutput, error)
DeleteSecurityGroupWithContext(byteplus.Context, *DeleteSecurityGroupInput, ...request.Option) (*DeleteSecurityGroupOutput, error)
DeleteSecurityGroupRequest(*DeleteSecurityGroupInput) (*request.Request, *DeleteSecurityGroupOutput)
DeleteSubnetCommon(*map[string]interface{}) (*map[string]interface{}, error)
DeleteSubnetCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DeleteSubnetCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DeleteSubnet(*DeleteSubnetInput) (*DeleteSubnetOutput, error)
DeleteSubnetWithContext(byteplus.Context, *DeleteSubnetInput, ...request.Option) (*DeleteSubnetOutput, error)
DeleteSubnetRequest(*DeleteSubnetInput) (*request.Request, *DeleteSubnetOutput)
DeleteVpcCommon(*map[string]interface{}) (*map[string]interface{}, error)
DeleteVpcCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DeleteVpcCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DeleteVpc(*DeleteVpcInput) (*DeleteVpcOutput, error)
DeleteVpcWithContext(byteplus.Context, *DeleteVpcInput, ...request.Option) (*DeleteVpcOutput, error)
DeleteVpcRequest(*DeleteVpcInput) (*request.Request, *DeleteVpcOutput)
DescribeNetworkInterfaceAttributesCommon(*map[string]interface{}) (*map[string]interface{}, error)
DescribeNetworkInterfaceAttributesCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DescribeNetworkInterfaceAttributesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DescribeNetworkInterfaceAttributes(*DescribeNetworkInterfaceAttributesInput) (*DescribeNetworkInterfaceAttributesOutput, error)
DescribeNetworkInterfaceAttributesWithContext(byteplus.Context, *DescribeNetworkInterfaceAttributesInput, ...request.Option) (*DescribeNetworkInterfaceAttributesOutput, error)
DescribeNetworkInterfaceAttributesRequest(*DescribeNetworkInterfaceAttributesInput) (*request.Request, *DescribeNetworkInterfaceAttributesOutput)
DescribeNetworkInterfacesCommon(*map[string]interface{}) (*map[string]interface{}, error)
DescribeNetworkInterfacesCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DescribeNetworkInterfacesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DescribeNetworkInterfaces(*DescribeNetworkInterfacesInput) (*DescribeNetworkInterfacesOutput, error)
DescribeNetworkInterfacesWithContext(byteplus.Context, *DescribeNetworkInterfacesInput, ...request.Option) (*DescribeNetworkInterfacesOutput, error)
DescribeNetworkInterfacesRequest(*DescribeNetworkInterfacesInput) (*request.Request, *DescribeNetworkInterfacesOutput)
DescribeRouteEntryListCommon(*map[string]interface{}) (*map[string]interface{}, error)
DescribeRouteEntryListCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DescribeRouteEntryListCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DescribeRouteEntryList(*DescribeRouteEntryListInput) (*DescribeRouteEntryListOutput, error)
DescribeRouteEntryListWithContext(byteplus.Context, *DescribeRouteEntryListInput, ...request.Option) (*DescribeRouteEntryListOutput, error)
DescribeRouteEntryListRequest(*DescribeRouteEntryListInput) (*request.Request, *DescribeRouteEntryListOutput)
DescribeRouteTableListCommon(*map[string]interface{}) (*map[string]interface{}, error)
DescribeRouteTableListCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DescribeRouteTableListCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DescribeRouteTableList(*DescribeRouteTableListInput) (*DescribeRouteTableListOutput, error)
DescribeRouteTableListWithContext(byteplus.Context, *DescribeRouteTableListInput, ...request.Option) (*DescribeRouteTableListOutput, error)
DescribeRouteTableListRequest(*DescribeRouteTableListInput) (*request.Request, *DescribeRouteTableListOutput)
DescribeSecurityGroupAttributesCommon(*map[string]interface{}) (*map[string]interface{}, error)
DescribeSecurityGroupAttributesCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DescribeSecurityGroupAttributesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DescribeSecurityGroupAttributes(*DescribeSecurityGroupAttributesInput) (*DescribeSecurityGroupAttributesOutput, error)
DescribeSecurityGroupAttributesWithContext(byteplus.Context, *DescribeSecurityGroupAttributesInput, ...request.Option) (*DescribeSecurityGroupAttributesOutput, error)
DescribeSecurityGroupAttributesRequest(*DescribeSecurityGroupAttributesInput) (*request.Request, *DescribeSecurityGroupAttributesOutput)
DescribeSecurityGroupsCommon(*map[string]interface{}) (*map[string]interface{}, error)
DescribeSecurityGroupsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DescribeSecurityGroupsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DescribeSecurityGroups(*DescribeSecurityGroupsInput) (*DescribeSecurityGroupsOutput, error)
DescribeSecurityGroupsWithContext(byteplus.Context, *DescribeSecurityGroupsInput, ...request.Option) (*DescribeSecurityGroupsOutput, error)
DescribeSecurityGroupsRequest(*DescribeSecurityGroupsInput) (*request.Request, *DescribeSecurityGroupsOutput)
DescribeSubnetAttributesCommon(*map[string]interface{}) (*map[string]interface{}, error)
DescribeSubnetAttributesCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DescribeSubnetAttributesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DescribeSubnetAttributes(*DescribeSubnetAttributesInput) (*DescribeSubnetAttributesOutput, error)
DescribeSubnetAttributesWithContext(byteplus.Context, *DescribeSubnetAttributesInput, ...request.Option) (*DescribeSubnetAttributesOutput, error)
DescribeSubnetAttributesRequest(*DescribeSubnetAttributesInput) (*request.Request, *DescribeSubnetAttributesOutput)
DescribeSubnetsCommon(*map[string]interface{}) (*map[string]interface{}, error)
DescribeSubnetsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DescribeSubnetsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DescribeSubnets(*DescribeSubnetsInput) (*DescribeSubnetsOutput, error)
DescribeSubnetsWithContext(byteplus.Context, *DescribeSubnetsInput, ...request.Option) (*DescribeSubnetsOutput, error)
DescribeSubnetsRequest(*DescribeSubnetsInput) (*request.Request, *DescribeSubnetsOutput)
DescribeVpcAttributesCommon(*map[string]interface{}) (*map[string]interface{}, error)
DescribeVpcAttributesCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DescribeVpcAttributesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DescribeVpcAttributes(*DescribeVpcAttributesInput) (*DescribeVpcAttributesOutput, error)
DescribeVpcAttributesWithContext(byteplus.Context, *DescribeVpcAttributesInput, ...request.Option) (*DescribeVpcAttributesOutput, error)
DescribeVpcAttributesRequest(*DescribeVpcAttributesInput) (*request.Request, *DescribeVpcAttributesOutput)
DescribeVpcsCommon(*map[string]interface{}) (*map[string]interface{}, error)
DescribeVpcsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DescribeVpcsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DescribeVpcs(*DescribeVpcsInput) (*DescribeVpcsOutput, error)
DescribeVpcsWithContext(byteplus.Context, *DescribeVpcsInput, ...request.Option) (*DescribeVpcsOutput, error)
DescribeVpcsRequest(*DescribeVpcsInput) (*request.Request, *DescribeVpcsOutput)
DetachNetworkInterfaceCommon(*map[string]interface{}) (*map[string]interface{}, error)
DetachNetworkInterfaceCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DetachNetworkInterfaceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DetachNetworkInterface(*DetachNetworkInterfaceInput) (*DetachNetworkInterfaceOutput, error)
DetachNetworkInterfaceWithContext(byteplus.Context, *DetachNetworkInterfaceInput, ...request.Option) (*DetachNetworkInterfaceOutput, error)
DetachNetworkInterfaceRequest(*DetachNetworkInterfaceInput) (*request.Request, *DetachNetworkInterfaceOutput)
DisassociateRouteTableCommon(*map[string]interface{}) (*map[string]interface{}, error)
DisassociateRouteTableCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DisassociateRouteTableCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DisassociateRouteTable(*DisassociateRouteTableInput) (*DisassociateRouteTableOutput, error)
DisassociateRouteTableWithContext(byteplus.Context, *DisassociateRouteTableInput, ...request.Option) (*DisassociateRouteTableOutput, error)
DisassociateRouteTableRequest(*DisassociateRouteTableInput) (*request.Request, *DisassociateRouteTableOutput)
DisassociateVpcCidrBlockCommon(*map[string]interface{}) (*map[string]interface{}, error)
DisassociateVpcCidrBlockCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DisassociateVpcCidrBlockCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DisassociateVpcCidrBlock(*DisassociateVpcCidrBlockInput) (*DisassociateVpcCidrBlockOutput, error)
DisassociateVpcCidrBlockWithContext(byteplus.Context, *DisassociateVpcCidrBlockInput, ...request.Option) (*DisassociateVpcCidrBlockOutput, error)
DisassociateVpcCidrBlockRequest(*DisassociateVpcCidrBlockInput) (*request.Request, *DisassociateVpcCidrBlockOutput)
ListTagsForResourcesCommon(*map[string]interface{}) (*map[string]interface{}, error)
ListTagsForResourcesCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ListTagsForResourcesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ListTagsForResources(*ListTagsForResourcesInput) (*ListTagsForResourcesOutput, error)
ListTagsForResourcesWithContext(byteplus.Context, *ListTagsForResourcesInput, ...request.Option) (*ListTagsForResourcesOutput, error)
ListTagsForResourcesRequest(*ListTagsForResourcesInput) (*request.Request, *ListTagsForResourcesOutput)
ModifyNetworkInterfaceAttributesCommon(*map[string]interface{}) (*map[string]interface{}, error)
ModifyNetworkInterfaceAttributesCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ModifyNetworkInterfaceAttributesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ModifyNetworkInterfaceAttributes(*ModifyNetworkInterfaceAttributesInput) (*ModifyNetworkInterfaceAttributesOutput, error)
ModifyNetworkInterfaceAttributesWithContext(byteplus.Context, *ModifyNetworkInterfaceAttributesInput, ...request.Option) (*ModifyNetworkInterfaceAttributesOutput, error)
ModifyNetworkInterfaceAttributesRequest(*ModifyNetworkInterfaceAttributesInput) (*request.Request, *ModifyNetworkInterfaceAttributesOutput)
ModifyRouteEntryCommon(*map[string]interface{}) (*map[string]interface{}, error)
ModifyRouteEntryCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ModifyRouteEntryCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ModifyRouteEntry(*ModifyRouteEntryInput) (*ModifyRouteEntryOutput, error)
ModifyRouteEntryWithContext(byteplus.Context, *ModifyRouteEntryInput, ...request.Option) (*ModifyRouteEntryOutput, error)
ModifyRouteEntryRequest(*ModifyRouteEntryInput) (*request.Request, *ModifyRouteEntryOutput)
ModifyRouteTableAttributesCommon(*map[string]interface{}) (*map[string]interface{}, error)
ModifyRouteTableAttributesCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ModifyRouteTableAttributesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ModifyRouteTableAttributes(*ModifyRouteTableAttributesInput) (*ModifyRouteTableAttributesOutput, error)
ModifyRouteTableAttributesWithContext(byteplus.Context, *ModifyRouteTableAttributesInput, ...request.Option) (*ModifyRouteTableAttributesOutput, error)
ModifyRouteTableAttributesRequest(*ModifyRouteTableAttributesInput) (*request.Request, *ModifyRouteTableAttributesOutput)
ModifySecurityGroupAttributesCommon(*map[string]interface{}) (*map[string]interface{}, error)
ModifySecurityGroupAttributesCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ModifySecurityGroupAttributesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ModifySecurityGroupAttributes(*ModifySecurityGroupAttributesInput) (*ModifySecurityGroupAttributesOutput, error)
ModifySecurityGroupAttributesWithContext(byteplus.Context, *ModifySecurityGroupAttributesInput, ...request.Option) (*ModifySecurityGroupAttributesOutput, error)
ModifySecurityGroupAttributesRequest(*ModifySecurityGroupAttributesInput) (*request.Request, *ModifySecurityGroupAttributesOutput)
ModifySecurityGroupRuleDescriptionsEgressCommon(*map[string]interface{}) (*map[string]interface{}, error)
ModifySecurityGroupRuleDescriptionsEgressCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ModifySecurityGroupRuleDescriptionsEgressCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ModifySecurityGroupRuleDescriptionsEgress(*ModifySecurityGroupRuleDescriptionsEgressInput) (*ModifySecurityGroupRuleDescriptionsEgressOutput, error)
ModifySecurityGroupRuleDescriptionsEgressWithContext(byteplus.Context, *ModifySecurityGroupRuleDescriptionsEgressInput, ...request.Option) (*ModifySecurityGroupRuleDescriptionsEgressOutput, error)
ModifySecurityGroupRuleDescriptionsEgressRequest(*ModifySecurityGroupRuleDescriptionsEgressInput) (*request.Request, *ModifySecurityGroupRuleDescriptionsEgressOutput)
ModifySecurityGroupRuleDescriptionsIngressCommon(*map[string]interface{}) (*map[string]interface{}, error)
ModifySecurityGroupRuleDescriptionsIngressCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ModifySecurityGroupRuleDescriptionsIngressCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ModifySecurityGroupRuleDescriptionsIngress(*ModifySecurityGroupRuleDescriptionsIngressInput) (*ModifySecurityGroupRuleDescriptionsIngressOutput, error)
ModifySecurityGroupRuleDescriptionsIngressWithContext(byteplus.Context, *ModifySecurityGroupRuleDescriptionsIngressInput, ...request.Option) (*ModifySecurityGroupRuleDescriptionsIngressOutput, error)
ModifySecurityGroupRuleDescriptionsIngressRequest(*ModifySecurityGroupRuleDescriptionsIngressInput) (*request.Request, *ModifySecurityGroupRuleDescriptionsIngressOutput)
ModifySubnetAttributesCommon(*map[string]interface{}) (*map[string]interface{}, error)
ModifySubnetAttributesCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ModifySubnetAttributesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ModifySubnetAttributes(*ModifySubnetAttributesInput) (*ModifySubnetAttributesOutput, error)
ModifySubnetAttributesWithContext(byteplus.Context, *ModifySubnetAttributesInput, ...request.Option) (*ModifySubnetAttributesOutput, error)
ModifySubnetAttributesRequest(*ModifySubnetAttributesInput) (*request.Request, *ModifySubnetAttributesOutput)
ModifyVpcAttributesCommon(*map[string]interface{}) (*map[string]interface{}, error)
ModifyVpcAttributesCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ModifyVpcAttributesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ModifyVpcAttributes(*ModifyVpcAttributesInput) (*ModifyVpcAttributesOutput, error)
ModifyVpcAttributesWithContext(byteplus.Context, *ModifyVpcAttributesInput, ...request.Option) (*ModifyVpcAttributesOutput, error)
ModifyVpcAttributesRequest(*ModifyVpcAttributesInput) (*request.Request, *ModifyVpcAttributesOutput)
RevokeSecurityGroupEgressCommon(*map[string]interface{}) (*map[string]interface{}, error)
RevokeSecurityGroupEgressCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
RevokeSecurityGroupEgressCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
RevokeSecurityGroupEgress(*RevokeSecurityGroupEgressInput) (*RevokeSecurityGroupEgressOutput, error)
RevokeSecurityGroupEgressWithContext(byteplus.Context, *RevokeSecurityGroupEgressInput, ...request.Option) (*RevokeSecurityGroupEgressOutput, error)
RevokeSecurityGroupEgressRequest(*RevokeSecurityGroupEgressInput) (*request.Request, *RevokeSecurityGroupEgressOutput)
RevokeSecurityGroupIngressCommon(*map[string]interface{}) (*map[string]interface{}, error)
RevokeSecurityGroupIngressCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
RevokeSecurityGroupIngressCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
RevokeSecurityGroupIngress(*RevokeSecurityGroupIngressInput) (*RevokeSecurityGroupIngressOutput, error)
RevokeSecurityGroupIngressWithContext(byteplus.Context, *RevokeSecurityGroupIngressInput, ...request.Option) (*RevokeSecurityGroupIngressOutput, error)
RevokeSecurityGroupIngressRequest(*RevokeSecurityGroupIngressInput) (*request.Request, *RevokeSecurityGroupIngressOutput)
TagResourcesCommon(*map[string]interface{}) (*map[string]interface{}, error)
TagResourcesCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
TagResourcesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
TagResources(*TagResourcesInput) (*TagResourcesOutput, error)
TagResourcesWithContext(byteplus.Context, *TagResourcesInput, ...request.Option) (*TagResourcesOutput, error)
TagResourcesRequest(*TagResourcesInput) (*request.Request, *TagResourcesOutput)
UnassignPrivateIpAddressesCommon(*map[string]interface{}) (*map[string]interface{}, error)
UnassignPrivateIpAddressesCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
UnassignPrivateIpAddressesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
UnassignPrivateIpAddresses(*UnassignPrivateIpAddressesInput) (*UnassignPrivateIpAddressesOutput, error)
UnassignPrivateIpAddressesWithContext(byteplus.Context, *UnassignPrivateIpAddressesInput, ...request.Option) (*UnassignPrivateIpAddressesOutput, error)
UnassignPrivateIpAddressesRequest(*UnassignPrivateIpAddressesInput) (*request.Request, *UnassignPrivateIpAddressesOutput)
UntagResourcesCommon(*map[string]interface{}) (*map[string]interface{}, error)
UntagResourcesCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
UntagResourcesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
UntagResources(*UntagResourcesInput) (*UntagResourcesOutput, error)
UntagResourcesWithContext(byteplus.Context, *UntagResourcesInput, ...request.Option) (*UntagResourcesOutput, error)
UntagResourcesRequest(*UntagResourcesInput) (*request.Request, *UntagResourcesOutput)
}
VPC20250901API provides an interface to enable mocking the vpc20250901.VPC20250901 service client's API operation,
// byteplus sdk func uses an SDK service client to make a request to
// VPC20250901.
func myFunc(svc VPC20250901API) bool {
// Make svc.AssignPrivateIpAddresses request
}
func main() {
sess := session.New()
svc := vpc20250901.New(sess)
myFunc(svc)
}
type VpcForDescribeVpcsOutput ¶
type VpcForDescribeVpcsOutput struct {
AccountId *string `type:"string"`
CidrBlock *string `type:"string"`
CreationTime *string `type:"string"`
Description *string `type:"string"`
DnsServers []*string `type:"list"`
IsDefault *bool `type:"boolean"`
NatGatewayIds []*string `type:"list"`
ProjectName *string `type:"string"`
RouteTableIds []*string `type:"list"`
SecondaryCidrBlocks []*string `type:"list"`
SecurityGroupIds []*string `type:"list"`
Status *string `type:"string"`
SubnetIds []*string `type:"list"`
Tags []*TagForDescribeVpcsOutput `type:"list"`
UpdateTime *string `type:"string"`
VpcId *string `type:"string"`
VpcName *string `type:"string"`
// contains filtered or unexported fields
}
func (VpcForDescribeVpcsOutput) GoString ¶
func (s VpcForDescribeVpcsOutput) GoString() string
GoString returns the string representation
func (*VpcForDescribeVpcsOutput) SetAccountId ¶
func (s *VpcForDescribeVpcsOutput) SetAccountId(v string) *VpcForDescribeVpcsOutput
SetAccountId sets the AccountId field's value.
func (*VpcForDescribeVpcsOutput) SetCidrBlock ¶
func (s *VpcForDescribeVpcsOutput) SetCidrBlock(v string) *VpcForDescribeVpcsOutput
SetCidrBlock sets the CidrBlock field's value.
func (*VpcForDescribeVpcsOutput) SetCreationTime ¶
func (s *VpcForDescribeVpcsOutput) SetCreationTime(v string) *VpcForDescribeVpcsOutput
SetCreationTime sets the CreationTime field's value.
func (*VpcForDescribeVpcsOutput) SetDescription ¶
func (s *VpcForDescribeVpcsOutput) SetDescription(v string) *VpcForDescribeVpcsOutput
SetDescription sets the Description field's value.
func (*VpcForDescribeVpcsOutput) SetDnsServers ¶
func (s *VpcForDescribeVpcsOutput) SetDnsServers(v []*string) *VpcForDescribeVpcsOutput
SetDnsServers sets the DnsServers field's value.
func (*VpcForDescribeVpcsOutput) SetIsDefault ¶
func (s *VpcForDescribeVpcsOutput) SetIsDefault(v bool) *VpcForDescribeVpcsOutput
SetIsDefault sets the IsDefault field's value.
func (*VpcForDescribeVpcsOutput) SetNatGatewayIds ¶
func (s *VpcForDescribeVpcsOutput) SetNatGatewayIds(v []*string) *VpcForDescribeVpcsOutput
SetNatGatewayIds sets the NatGatewayIds field's value.
func (*VpcForDescribeVpcsOutput) SetProjectName ¶
func (s *VpcForDescribeVpcsOutput) SetProjectName(v string) *VpcForDescribeVpcsOutput
SetProjectName sets the ProjectName field's value.
func (*VpcForDescribeVpcsOutput) SetRouteTableIds ¶
func (s *VpcForDescribeVpcsOutput) SetRouteTableIds(v []*string) *VpcForDescribeVpcsOutput
SetRouteTableIds sets the RouteTableIds field's value.
func (*VpcForDescribeVpcsOutput) SetSecondaryCidrBlocks ¶
func (s *VpcForDescribeVpcsOutput) SetSecondaryCidrBlocks(v []*string) *VpcForDescribeVpcsOutput
SetSecondaryCidrBlocks sets the SecondaryCidrBlocks field's value.
func (*VpcForDescribeVpcsOutput) SetSecurityGroupIds ¶
func (s *VpcForDescribeVpcsOutput) SetSecurityGroupIds(v []*string) *VpcForDescribeVpcsOutput
SetSecurityGroupIds sets the SecurityGroupIds field's value.
func (*VpcForDescribeVpcsOutput) SetStatus ¶
func (s *VpcForDescribeVpcsOutput) SetStatus(v string) *VpcForDescribeVpcsOutput
SetStatus sets the Status field's value.
func (*VpcForDescribeVpcsOutput) SetSubnetIds ¶
func (s *VpcForDescribeVpcsOutput) SetSubnetIds(v []*string) *VpcForDescribeVpcsOutput
SetSubnetIds sets the SubnetIds field's value.
func (*VpcForDescribeVpcsOutput) SetTags ¶
func (s *VpcForDescribeVpcsOutput) SetTags(v []*TagForDescribeVpcsOutput) *VpcForDescribeVpcsOutput
SetTags sets the Tags field's value.
func (*VpcForDescribeVpcsOutput) SetUpdateTime ¶
func (s *VpcForDescribeVpcsOutput) SetUpdateTime(v string) *VpcForDescribeVpcsOutput
SetUpdateTime sets the UpdateTime field's value.
func (*VpcForDescribeVpcsOutput) SetVpcId ¶
func (s *VpcForDescribeVpcsOutput) SetVpcId(v string) *VpcForDescribeVpcsOutput
SetVpcId sets the VpcId field's value.
func (*VpcForDescribeVpcsOutput) SetVpcName ¶
func (s *VpcForDescribeVpcsOutput) SetVpcName(v string) *VpcForDescribeVpcsOutput
SetVpcName sets the VpcName field's value.
func (VpcForDescribeVpcsOutput) String ¶
func (s VpcForDescribeVpcsOutput) String() string
String returns the string representation
Source Files
¶
- api_assign_private_ip_addresses.go
- api_associate_route_table.go
- api_associate_vpc_cidr_block.go
- api_attach_network_interface.go
- api_authorize_security_group_egress.go
- api_authorize_security_group_ingress.go
- api_create_network_interface.go
- api_create_route_entry.go
- api_create_route_table.go
- api_create_security_group.go
- api_create_subnet.go
- api_create_vpc.go
- api_delete_network_interface.go
- api_delete_route_entry.go
- api_delete_route_table.go
- api_delete_security_group.go
- api_delete_subnet.go
- api_delete_vpc.go
- api_describe_network_interface_attributes.go
- api_describe_network_interfaces.go
- api_describe_route_entry_list.go
- api_describe_route_table_list.go
- api_describe_security_group_attributes.go
- api_describe_security_groups.go
- api_describe_subnet_attributes.go
- api_describe_subnets.go
- api_describe_vpc_attributes.go
- api_describe_vpcs.go
- api_detach_network_interface.go
- api_disassociate_route_table.go
- api_disassociate_vpc_cidr_block.go
- api_list_tags_for_resources.go
- api_modify_network_interface_attributes.go
- api_modify_route_entry.go
- api_modify_route_table_attributes.go
- api_modify_security_group_attributes.go
- api_modify_security_group_rule_descriptions_egress.go
- api_modify_security_group_rule_descriptions_ingress.go
- api_modify_subnet_attributes.go
- api_modify_vpc_attributes.go
- api_revoke_security_group_egress.go
- api_revoke_security_group_ingress.go
- api_tag_resources.go
- api_unassign_private_ip_addresses.go
- api_untag_resources.go
- interface_vpc20250901.go
- service_vpc20250901.go