fwcenter

package
v1.0.159 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 26, 2024 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Overview

Package fwcenteriface provides an interface to enable mocking the FWCENTER 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

View Source
const (
	ServiceName = "fw_center" // Name of service.
	EndpointsID = ServiceName // ID to lookup a service endpoint with.
	ServiceID   = "fw_center" // ServiceID is a unique identifer of a specific service.
)

Service information constants

Variables

This section is empty.

Functions

This section is empty.

Types

type AddAddressBookInput

type AddAddressBookInput struct {
	AddressList []*string `type:"list"`

	Description *string `type:"string"`

	// GroupName is a required field
	GroupName *string `type:"string" required:"true"`

	// GroupType is a required field
	GroupType *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (AddAddressBookInput) GoString

func (s AddAddressBookInput) GoString() string

GoString returns the string representation

func (*AddAddressBookInput) SetAddressList

func (s *AddAddressBookInput) SetAddressList(v []*string) *AddAddressBookInput

SetAddressList sets the AddressList field's value.

func (*AddAddressBookInput) SetDescription

func (s *AddAddressBookInput) SetDescription(v string) *AddAddressBookInput

SetDescription sets the Description field's value.

func (*AddAddressBookInput) SetGroupName

func (s *AddAddressBookInput) SetGroupName(v string) *AddAddressBookInput

SetGroupName sets the GroupName field's value.

func (*AddAddressBookInput) SetGroupType

func (s *AddAddressBookInput) SetGroupType(v string) *AddAddressBookInput

SetGroupType sets the GroupType field's value.

func (AddAddressBookInput) String

func (s AddAddressBookInput) String() string

String returns the string representation

func (*AddAddressBookInput) Validate

func (s *AddAddressBookInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type AddAddressBookOutput

type AddAddressBookOutput struct {
	Metadata *response.ResponseMetadata

	GroupUuid *string `type:"string"`
	// contains filtered or unexported fields
}

func (AddAddressBookOutput) GoString

func (s AddAddressBookOutput) GoString() string

GoString returns the string representation

func (*AddAddressBookOutput) SetGroupUuid

func (s *AddAddressBookOutput) SetGroupUuid(v string) *AddAddressBookOutput

SetGroupUuid sets the GroupUuid field's value.

func (AddAddressBookOutput) String

func (s AddAddressBookOutput) String() string

String returns the string representation

type AddControlPolicyInput

type AddControlPolicyInput struct {

	// Action is a required field
	Action *string `type:"string" required:"true"`

	Description *string `type:"string"`

	DestPort *string `type:"string"`

	DestPortType *string `type:"string"`

	// Destination is a required field
	Destination *string `type:"string" required:"true"`

	// DestinationType is a required field
	DestinationType *string `type:"string" required:"true"`

	// Direction is a required field
	Direction *string `type:"string" required:"true"`

	Prio *int32 `type:"int32"`

	// Proto is a required field
	Proto *string `type:"string" required:"true"`

	// Source is a required field
	Source *string `type:"string" required:"true"`

	// SourceType is a required field
	SourceType *string `type:"string" required:"true"`

	Status *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (AddControlPolicyInput) GoString

func (s AddControlPolicyInput) GoString() string

GoString returns the string representation

func (*AddControlPolicyInput) SetAction

SetAction sets the Action field's value.

func (*AddControlPolicyInput) SetDescription

func (s *AddControlPolicyInput) SetDescription(v string) *AddControlPolicyInput

SetDescription sets the Description field's value.

func (*AddControlPolicyInput) SetDestPort

SetDestPort sets the DestPort field's value.

func (*AddControlPolicyInput) SetDestPortType

func (s *AddControlPolicyInput) SetDestPortType(v string) *AddControlPolicyInput

SetDestPortType sets the DestPortType field's value.

func (*AddControlPolicyInput) SetDestination

func (s *AddControlPolicyInput) SetDestination(v string) *AddControlPolicyInput

SetDestination sets the Destination field's value.

func (*AddControlPolicyInput) SetDestinationType

func (s *AddControlPolicyInput) SetDestinationType(v string) *AddControlPolicyInput

SetDestinationType sets the DestinationType field's value.

func (*AddControlPolicyInput) SetDirection

SetDirection sets the Direction field's value.

func (*AddControlPolicyInput) SetPrio

SetPrio sets the Prio field's value.

func (*AddControlPolicyInput) SetProto

SetProto sets the Proto field's value.

func (*AddControlPolicyInput) SetSource

SetSource sets the Source field's value.

func (*AddControlPolicyInput) SetSourceType

func (s *AddControlPolicyInput) SetSourceType(v string) *AddControlPolicyInput

SetSourceType sets the SourceType field's value.

func (*AddControlPolicyInput) SetStatus

SetStatus sets the Status field's value.

func (AddControlPolicyInput) String

func (s AddControlPolicyInput) String() string

String returns the string representation

func (*AddControlPolicyInput) Validate

func (s *AddControlPolicyInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type AddControlPolicyOutput

type AddControlPolicyOutput struct {
	Metadata *response.ResponseMetadata

	RuleId *string `type:"string"`
	// contains filtered or unexported fields
}

func (AddControlPolicyOutput) GoString

func (s AddControlPolicyOutput) GoString() string

GoString returns the string representation

func (*AddControlPolicyOutput) SetRuleId

SetRuleId sets the RuleId field's value.

func (AddControlPolicyOutput) String

func (s AddControlPolicyOutput) String() string

String returns the string representation

type AddDnsControlPolicyInput added in v1.0.135

type AddDnsControlPolicyInput struct {
	Description *string `type:"string"`

	// Destination is a required field
	Destination *string `type:"string" required:"true"`

	// DestinationType is a required field
	DestinationType *string `type:"string" required:"true"`

	Source []*SourceForAddDnsControlPolicyInput `type:"list"`
	// contains filtered or unexported fields
}

func (AddDnsControlPolicyInput) GoString added in v1.0.135

func (s AddDnsControlPolicyInput) GoString() string

GoString returns the string representation

func (*AddDnsControlPolicyInput) SetDescription added in v1.0.135

SetDescription sets the Description field's value.

func (*AddDnsControlPolicyInput) SetDestination added in v1.0.135

SetDestination sets the Destination field's value.

func (*AddDnsControlPolicyInput) SetDestinationType added in v1.0.135

func (s *AddDnsControlPolicyInput) SetDestinationType(v string) *AddDnsControlPolicyInput

SetDestinationType sets the DestinationType field's value.

func (*AddDnsControlPolicyInput) SetSource added in v1.0.135

SetSource sets the Source field's value.

func (AddDnsControlPolicyInput) String added in v1.0.135

func (s AddDnsControlPolicyInput) String() string

String returns the string representation

func (*AddDnsControlPolicyInput) Validate added in v1.0.135

func (s *AddDnsControlPolicyInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type AddDnsControlPolicyOutput added in v1.0.135

type AddDnsControlPolicyOutput struct {
	Metadata *response.ResponseMetadata

	RuleId *string `type:"string"`
	// contains filtered or unexported fields
}

func (AddDnsControlPolicyOutput) GoString added in v1.0.135

func (s AddDnsControlPolicyOutput) GoString() string

GoString returns the string representation

func (*AddDnsControlPolicyOutput) SetRuleId added in v1.0.135

SetRuleId sets the RuleId field's value.

func (AddDnsControlPolicyOutput) String added in v1.0.135

func (s AddDnsControlPolicyOutput) String() string

String returns the string representation

type AddVpcFirewallAclRuleInput

type AddVpcFirewallAclRuleInput struct {

	// Action is a required field
	Action *string `type:"string" required:"true"`

	Description *string `type:"string"`

	DestPort *string `type:"string"`

	DestPortType *string `type:"string"`

	// Destination is a required field
	Destination *string `type:"string" required:"true"`

	// DestinationType is a required field
	DestinationType *string `type:"string" required:"true"`

	Prio *int32 `type:"int32"`

	// Proto is a required field
	Proto *string `type:"string" required:"true"`

	// Source is a required field
	Source *string `type:"string" required:"true"`

	// SourceType is a required field
	SourceType *string `type:"string" required:"true"`

	Status *bool `type:"boolean"`

	// VpcFirewallId is a required field
	VpcFirewallId *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (AddVpcFirewallAclRuleInput) GoString

func (s AddVpcFirewallAclRuleInput) GoString() string

GoString returns the string representation

func (*AddVpcFirewallAclRuleInput) SetAction

SetAction sets the Action field's value.

func (*AddVpcFirewallAclRuleInput) SetDescription

SetDescription sets the Description field's value.

func (*AddVpcFirewallAclRuleInput) SetDestPort

SetDestPort sets the DestPort field's value.

func (*AddVpcFirewallAclRuleInput) SetDestPortType

SetDestPortType sets the DestPortType field's value.

func (*AddVpcFirewallAclRuleInput) SetDestination

SetDestination sets the Destination field's value.

func (*AddVpcFirewallAclRuleInput) SetDestinationType

SetDestinationType sets the DestinationType field's value.

func (*AddVpcFirewallAclRuleInput) SetPrio

SetPrio sets the Prio field's value.

func (*AddVpcFirewallAclRuleInput) SetProto

SetProto sets the Proto field's value.

func (*AddVpcFirewallAclRuleInput) SetSource

SetSource sets the Source field's value.

func (*AddVpcFirewallAclRuleInput) SetSourceType

SetSourceType sets the SourceType field's value.

func (*AddVpcFirewallAclRuleInput) SetStatus

SetStatus sets the Status field's value.

func (*AddVpcFirewallAclRuleInput) SetVpcFirewallId

SetVpcFirewallId sets the VpcFirewallId field's value.

func (AddVpcFirewallAclRuleInput) String

String returns the string representation

func (*AddVpcFirewallAclRuleInput) Validate

func (s *AddVpcFirewallAclRuleInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type AddVpcFirewallAclRuleOutput

type AddVpcFirewallAclRuleOutput struct {
	Metadata *response.ResponseMetadata

	RuleId *string `type:"string"`
	// contains filtered or unexported fields
}

func (AddVpcFirewallAclRuleOutput) GoString

func (s AddVpcFirewallAclRuleOutput) GoString() string

GoString returns the string representation

func (*AddVpcFirewallAclRuleOutput) SetRuleId

SetRuleId sets the RuleId field's value.

func (AddVpcFirewallAclRuleOutput) String

String returns the string representation

type AssetListInput

type AssetListInput struct {
	Asset *string `type:"string" json:"asset"`

	Asset_type []*string `type:"list" json:"asset_type"`

	Current_page *int32 `type:"int32" json:"current_page"`

	Page_size *int32 `type:"int32" json:"page_size"`

	// Stat is a required field
	Stat *int32 `type:"int32" json:"stat" required:"true"`
	// contains filtered or unexported fields
}

func (AssetListInput) GoString

func (s AssetListInput) GoString() string

GoString returns the string representation

func (*AssetListInput) SetAsset

func (s *AssetListInput) SetAsset(v string) *AssetListInput

SetAsset sets the Asset field's value.

func (*AssetListInput) SetAsset_type

func (s *AssetListInput) SetAsset_type(v []*string) *AssetListInput

SetAsset_type sets the Asset_type field's value.

func (*AssetListInput) SetCurrent_page

func (s *AssetListInput) SetCurrent_page(v int32) *AssetListInput

SetCurrent_page sets the Current_page field's value.

func (*AssetListInput) SetPage_size

func (s *AssetListInput) SetPage_size(v int32) *AssetListInput

SetPage_size sets the Page_size field's value.

func (*AssetListInput) SetStat

func (s *AssetListInput) SetStat(v int32) *AssetListInput

SetStat sets the Stat field's value.

func (AssetListInput) String

func (s AssetListInput) String() string

String returns the string representation

func (*AssetListInput) Validate

func (s *AssetListInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type AssetListOutput

type AssetListOutput struct {
	Metadata *response.ResponseMetadata

	Count *int32 `type:"int32"`

	Data []*DataForAssetListOutput `type:"list"`

	PageNumber *int32 `type:"int32"`

	PageSize *int32 `type:"int32"`

	TotalCount *int32 `type:"int32"`
	// contains filtered or unexported fields
}

func (AssetListOutput) GoString

func (s AssetListOutput) GoString() string

GoString returns the string representation

func (*AssetListOutput) SetCount

func (s *AssetListOutput) SetCount(v int32) *AssetListOutput

SetCount sets the Count field's value.

func (*AssetListOutput) SetData

SetData sets the Data field's value.

func (*AssetListOutput) SetPageNumber

func (s *AssetListOutput) SetPageNumber(v int32) *AssetListOutput

SetPageNumber sets the PageNumber field's value.

func (*AssetListOutput) SetPageSize

func (s *AssetListOutput) SetPageSize(v int32) *AssetListOutput

SetPageSize sets the PageSize field's value.

func (*AssetListOutput) SetTotalCount

func (s *AssetListOutput) SetTotalCount(v int32) *AssetListOutput

SetTotalCount sets the TotalCount field's value.

func (AssetListOutput) String

func (s AssetListOutput) String() string

String returns the string representation

type DataForAssetListOutput added in v1.0.124

type DataForAssetListOutput struct {
	Account_id *string `type:"string" json:"account_id"`

	Cluster *int32 `type:"int32" json:"cluster"`

	Enable *bool `type:"boolean" json:"enable"`

	Id *int32 `type:"int32" json:"id"`

	Ip *string `type:"string" json:"ip"`

	Name *string `type:"string" json:"name"`

	Region *string `type:"string" json:"region"`

	Type *string `type:"string" json:"type"`
	// contains filtered or unexported fields
}

func (DataForAssetListOutput) GoString added in v1.0.124

func (s DataForAssetListOutput) GoString() string

GoString returns the string representation

func (*DataForAssetListOutput) SetAccount_id added in v1.0.124

SetAccount_id sets the Account_id field's value.

func (*DataForAssetListOutput) SetCluster added in v1.0.124

SetCluster sets the Cluster field's value.

func (*DataForAssetListOutput) SetEnable added in v1.0.124

SetEnable sets the Enable field's value.

func (*DataForAssetListOutput) SetId added in v1.0.124

SetId sets the Id field's value.

func (*DataForAssetListOutput) SetIp added in v1.0.124

SetIp sets the Ip field's value.

func (*DataForAssetListOutput) SetName added in v1.0.124

SetName sets the Name field's value.

func (*DataForAssetListOutput) SetRegion added in v1.0.124

SetRegion sets the Region field's value.

func (*DataForAssetListOutput) SetType added in v1.0.124

SetType sets the Type field's value.

func (DataForAssetListOutput) String added in v1.0.124

func (s DataForAssetListOutput) String() string

String returns the string representation

type DataForDescribeAddressBookOutput added in v1.0.124

type DataForDescribeAddressBookOutput struct {
	AddressList []*string `type:"list"`

	Description *string `type:"string"`

	GroupName *string `type:"string"`

	GroupType *string `type:"string"`

	GroupUuid *string `type:"string"`

	RefCnt *int32 `type:"int32"`
	// contains filtered or unexported fields
}

func (DataForDescribeAddressBookOutput) GoString added in v1.0.124

GoString returns the string representation

func (*DataForDescribeAddressBookOutput) SetAddressList added in v1.0.124

SetAddressList sets the AddressList field's value.

func (*DataForDescribeAddressBookOutput) SetDescription added in v1.0.124

SetDescription sets the Description field's value.

func (*DataForDescribeAddressBookOutput) SetGroupName added in v1.0.124

SetGroupName sets the GroupName field's value.

func (*DataForDescribeAddressBookOutput) SetGroupType added in v1.0.124

SetGroupType sets the GroupType field's value.

func (*DataForDescribeAddressBookOutput) SetGroupUuid added in v1.0.124

SetGroupUuid sets the GroupUuid field's value.

func (*DataForDescribeAddressBookOutput) SetRefCnt added in v1.0.124

SetRefCnt sets the RefCnt field's value.

func (DataForDescribeAddressBookOutput) String added in v1.0.124

String returns the string representation

type DataForDescribeControlPolicyByRuleIdOutput added in v1.0.124

type DataForDescribeControlPolicyByRuleIdOutput struct {
	AccountId *string `type:"string"`

	Action *string `type:"string"`

	Description *string `type:"string"`

	DestPort *string `type:"string"`

	DestPortGroupType *string `type:"string"`

	DestPortList []*string `type:"list"`

	DestPortType *string `type:"string"`

	Destination *string `type:"string"`

	DestinationCidrList []*string `type:"list"`

	DestinationGroupType *string `type:"string"`

	DestinationType *string `type:"string"`

	Direction *string `type:"string"`

	HitCnt *int32 `type:"int32"`

	Prio *int32 `type:"int32"`

	Proto *string `type:"string"`

	RuleId *string `type:"string"`

	Source *string `type:"string"`

	SourceCidrList []*string `type:"list"`

	SourceGroupType *string `type:"string"`

	SourceType *string `type:"string"`

	Status *bool `type:"boolean"`

	UseCount *int32 `type:"int32"`
	// contains filtered or unexported fields
}

func (DataForDescribeControlPolicyByRuleIdOutput) GoString added in v1.0.124

GoString returns the string representation

func (*DataForDescribeControlPolicyByRuleIdOutput) SetAccountId added in v1.0.124

SetAccountId sets the AccountId field's value.

func (*DataForDescribeControlPolicyByRuleIdOutput) SetAction added in v1.0.124

SetAction sets the Action field's value.

func (*DataForDescribeControlPolicyByRuleIdOutput) SetDescription added in v1.0.124

SetDescription sets the Description field's value.

func (*DataForDescribeControlPolicyByRuleIdOutput) SetDestPort added in v1.0.124

SetDestPort sets the DestPort field's value.

func (*DataForDescribeControlPolicyByRuleIdOutput) SetDestPortGroupType added in v1.0.124

SetDestPortGroupType sets the DestPortGroupType field's value.

func (*DataForDescribeControlPolicyByRuleIdOutput) SetDestPortList added in v1.0.124

SetDestPortList sets the DestPortList field's value.

func (*DataForDescribeControlPolicyByRuleIdOutput) SetDestPortType added in v1.0.124

SetDestPortType sets the DestPortType field's value.

func (*DataForDescribeControlPolicyByRuleIdOutput) SetDestination added in v1.0.124

SetDestination sets the Destination field's value.

func (*DataForDescribeControlPolicyByRuleIdOutput) SetDestinationCidrList added in v1.0.124

SetDestinationCidrList sets the DestinationCidrList field's value.

func (*DataForDescribeControlPolicyByRuleIdOutput) SetDestinationGroupType added in v1.0.124

SetDestinationGroupType sets the DestinationGroupType field's value.

func (*DataForDescribeControlPolicyByRuleIdOutput) SetDestinationType added in v1.0.124

SetDestinationType sets the DestinationType field's value.

func (*DataForDescribeControlPolicyByRuleIdOutput) SetDirection added in v1.0.124

SetDirection sets the Direction field's value.

func (*DataForDescribeControlPolicyByRuleIdOutput) SetHitCnt added in v1.0.124

SetHitCnt sets the HitCnt field's value.

func (*DataForDescribeControlPolicyByRuleIdOutput) SetPrio added in v1.0.124

SetPrio sets the Prio field's value.

func (*DataForDescribeControlPolicyByRuleIdOutput) SetProto added in v1.0.124

SetProto sets the Proto field's value.

func (*DataForDescribeControlPolicyByRuleIdOutput) SetRuleId added in v1.0.124

SetRuleId sets the RuleId field's value.

func (*DataForDescribeControlPolicyByRuleIdOutput) SetSource added in v1.0.124

SetSource sets the Source field's value.

func (*DataForDescribeControlPolicyByRuleIdOutput) SetSourceCidrList added in v1.0.124

SetSourceCidrList sets the SourceCidrList field's value.

func (*DataForDescribeControlPolicyByRuleIdOutput) SetSourceGroupType added in v1.0.124

SetSourceGroupType sets the SourceGroupType field's value.

func (*DataForDescribeControlPolicyByRuleIdOutput) SetSourceType added in v1.0.124

SetSourceType sets the SourceType field's value.

func (*DataForDescribeControlPolicyByRuleIdOutput) SetStatus added in v1.0.124

SetStatus sets the Status field's value.

func (*DataForDescribeControlPolicyByRuleIdOutput) SetUseCount added in v1.0.124

SetUseCount sets the UseCount field's value.

func (DataForDescribeControlPolicyByRuleIdOutput) String added in v1.0.124

String returns the string representation

type DataForDescribeControlPolicyOutput added in v1.0.124

type DataForDescribeControlPolicyOutput struct {
	AccountId *string `type:"string"`

	Action *string `type:"string"`

	Description *string `type:"string"`

	DestPort *string `type:"string"`

	DestPortGroupType *string `type:"string"`

	DestPortList []*string `type:"list"`

	DestPortType *string `type:"string"`

	Destination *string `type:"string"`

	DestinationCidrList []*string `type:"list"`

	DestinationGroupType *string `type:"string"`

	DestinationType *string `type:"string"`

	Direction *string `type:"string"`

	HitCnt *int32 `type:"int32"`

	Prio *int32 `type:"int32"`

	Proto *string `type:"string"`

	RuleId *string `type:"string"`

	Source *string `type:"string"`

	SourceCidrList []*string `type:"list"`

	SourceGroupType *string `type:"string"`

	SourceType *string `type:"string"`

	Status *bool `type:"boolean"`

	UseCount *int32 `type:"int32"`
	// contains filtered or unexported fields
}

func (DataForDescribeControlPolicyOutput) GoString added in v1.0.124

GoString returns the string representation

func (*DataForDescribeControlPolicyOutput) SetAccountId added in v1.0.124

SetAccountId sets the AccountId field's value.

func (*DataForDescribeControlPolicyOutput) SetAction added in v1.0.124

SetAction sets the Action field's value.

func (*DataForDescribeControlPolicyOutput) SetDescription added in v1.0.124

SetDescription sets the Description field's value.

func (*DataForDescribeControlPolicyOutput) SetDestPort added in v1.0.124

SetDestPort sets the DestPort field's value.

func (*DataForDescribeControlPolicyOutput) SetDestPortGroupType added in v1.0.124

SetDestPortGroupType sets the DestPortGroupType field's value.

func (*DataForDescribeControlPolicyOutput) SetDestPortList added in v1.0.124

SetDestPortList sets the DestPortList field's value.

func (*DataForDescribeControlPolicyOutput) SetDestPortType added in v1.0.124

SetDestPortType sets the DestPortType field's value.

func (*DataForDescribeControlPolicyOutput) SetDestination added in v1.0.124

SetDestination sets the Destination field's value.

func (*DataForDescribeControlPolicyOutput) SetDestinationCidrList added in v1.0.124

SetDestinationCidrList sets the DestinationCidrList field's value.

func (*DataForDescribeControlPolicyOutput) SetDestinationGroupType added in v1.0.124

SetDestinationGroupType sets the DestinationGroupType field's value.

func (*DataForDescribeControlPolicyOutput) SetDestinationType added in v1.0.124

SetDestinationType sets the DestinationType field's value.

func (*DataForDescribeControlPolicyOutput) SetDirection added in v1.0.124

SetDirection sets the Direction field's value.

func (*DataForDescribeControlPolicyOutput) SetHitCnt added in v1.0.124

SetHitCnt sets the HitCnt field's value.

func (*DataForDescribeControlPolicyOutput) SetPrio added in v1.0.124

SetPrio sets the Prio field's value.

func (*DataForDescribeControlPolicyOutput) SetProto added in v1.0.124

SetProto sets the Proto field's value.

func (*DataForDescribeControlPolicyOutput) SetRuleId added in v1.0.124

SetRuleId sets the RuleId field's value.

func (*DataForDescribeControlPolicyOutput) SetSource added in v1.0.124

SetSource sets the Source field's value.

func (*DataForDescribeControlPolicyOutput) SetSourceCidrList added in v1.0.124

SetSourceCidrList sets the SourceCidrList field's value.

func (*DataForDescribeControlPolicyOutput) SetSourceGroupType added in v1.0.124

SetSourceGroupType sets the SourceGroupType field's value.

func (*DataForDescribeControlPolicyOutput) SetSourceType added in v1.0.124

SetSourceType sets the SourceType field's value.

func (*DataForDescribeControlPolicyOutput) SetStatus added in v1.0.124

SetStatus sets the Status field's value.

func (*DataForDescribeControlPolicyOutput) SetUseCount added in v1.0.124

SetUseCount sets the UseCount field's value.

func (DataForDescribeControlPolicyOutput) String added in v1.0.124

String returns the string representation

type DataForDescribeDnsControlPolicyOutput added in v1.0.135

type DataForDescribeDnsControlPolicyOutput struct {
	AccountId *string `type:"string"`

	Description *string `type:"string"`

	Destination *string `type:"string"`

	DestinationGroupList []*string `type:"list"`

	DestinationType *string `type:"string"`

	DomainList []*string `type:"list"`

	HitCnt *int32 `type:"int32"`

	LastHitTime *int32 `type:"int32"`

	RuleId *string `type:"string"`

	Source []*SourceForDescribeDnsControlPolicyOutput `type:"list"`

	Status *bool `type:"boolean"`

	UseCount *int32 `type:"int32"`
	// contains filtered or unexported fields
}

func (DataForDescribeDnsControlPolicyOutput) GoString added in v1.0.135

GoString returns the string representation

func (*DataForDescribeDnsControlPolicyOutput) SetAccountId added in v1.0.135

SetAccountId sets the AccountId field's value.

func (*DataForDescribeDnsControlPolicyOutput) SetDescription added in v1.0.135

SetDescription sets the Description field's value.

func (*DataForDescribeDnsControlPolicyOutput) SetDestination added in v1.0.135

SetDestination sets the Destination field's value.

func (*DataForDescribeDnsControlPolicyOutput) SetDestinationGroupList added in v1.0.135

SetDestinationGroupList sets the DestinationGroupList field's value.

func (*DataForDescribeDnsControlPolicyOutput) SetDestinationType added in v1.0.135

SetDestinationType sets the DestinationType field's value.

func (*DataForDescribeDnsControlPolicyOutput) SetDomainList added in v1.0.135

SetDomainList sets the DomainList field's value.

func (*DataForDescribeDnsControlPolicyOutput) SetHitCnt added in v1.0.135

SetHitCnt sets the HitCnt field's value.

func (*DataForDescribeDnsControlPolicyOutput) SetLastHitTime added in v1.0.135

SetLastHitTime sets the LastHitTime field's value.

func (*DataForDescribeDnsControlPolicyOutput) SetRuleId added in v1.0.135

SetRuleId sets the RuleId field's value.

func (*DataForDescribeDnsControlPolicyOutput) SetSource added in v1.0.135

SetSource sets the Source field's value.

func (*DataForDescribeDnsControlPolicyOutput) SetStatus added in v1.0.135

SetStatus sets the Status field's value.

func (*DataForDescribeDnsControlPolicyOutput) SetUseCount added in v1.0.135

SetUseCount sets the UseCount field's value.

func (DataForDescribeDnsControlPolicyOutput) String added in v1.0.135

String returns the string representation

type DataForDescribeVpcFirewallAclRuleListOutput added in v1.0.124

type DataForDescribeVpcFirewallAclRuleListOutput struct {
	AccountId *string `type:"string"`

	Action *string `type:"string"`

	Description *string `type:"string"`

	DestPort *string `type:"string"`

	DestPortGroupType *string `type:"string"`

	DestPortList []*string `type:"list"`

	DestPortType *string `type:"string"`

	Destination *string `type:"string"`

	DestinationCidrList []*string `type:"list"`

	DestinationGroupType *string `type:"string"`

	DestinationType *string `type:"string"`

	HitCnt *int32 `type:"int32"`

	Prio *int32 `type:"int32"`

	Proto *string `type:"string"`

	RuleId *string `type:"string"`

	Source *string `type:"string"`

	SourceCidrList []*string `type:"list"`

	SourceGroupType *string `type:"string"`

	SourceType *string `type:"string"`

	Status *bool `type:"boolean"`

	UseCount *int32 `type:"int32"`

	VpcFirewallId *string `type:"string"`

	VpcFirewallName *string `type:"string"`
	// contains filtered or unexported fields
}

func (DataForDescribeVpcFirewallAclRuleListOutput) GoString added in v1.0.124

GoString returns the string representation

func (*DataForDescribeVpcFirewallAclRuleListOutput) SetAccountId added in v1.0.124

SetAccountId sets the AccountId field's value.

func (*DataForDescribeVpcFirewallAclRuleListOutput) SetAction added in v1.0.124

SetAction sets the Action field's value.

func (*DataForDescribeVpcFirewallAclRuleListOutput) SetDescription added in v1.0.124

SetDescription sets the Description field's value.

func (*DataForDescribeVpcFirewallAclRuleListOutput) SetDestPort added in v1.0.124

SetDestPort sets the DestPort field's value.

func (*DataForDescribeVpcFirewallAclRuleListOutput) SetDestPortGroupType added in v1.0.124

SetDestPortGroupType sets the DestPortGroupType field's value.

func (*DataForDescribeVpcFirewallAclRuleListOutput) SetDestPortList added in v1.0.124

SetDestPortList sets the DestPortList field's value.

func (*DataForDescribeVpcFirewallAclRuleListOutput) SetDestPortType added in v1.0.124

SetDestPortType sets the DestPortType field's value.

func (*DataForDescribeVpcFirewallAclRuleListOutput) SetDestination added in v1.0.124

SetDestination sets the Destination field's value.

func (*DataForDescribeVpcFirewallAclRuleListOutput) SetDestinationCidrList added in v1.0.124

SetDestinationCidrList sets the DestinationCidrList field's value.

func (*DataForDescribeVpcFirewallAclRuleListOutput) SetDestinationGroupType added in v1.0.124

SetDestinationGroupType sets the DestinationGroupType field's value.

func (*DataForDescribeVpcFirewallAclRuleListOutput) SetDestinationType added in v1.0.124

SetDestinationType sets the DestinationType field's value.

func (*DataForDescribeVpcFirewallAclRuleListOutput) SetHitCnt added in v1.0.124

SetHitCnt sets the HitCnt field's value.

func (*DataForDescribeVpcFirewallAclRuleListOutput) SetPrio added in v1.0.124

SetPrio sets the Prio field's value.

func (*DataForDescribeVpcFirewallAclRuleListOutput) SetProto added in v1.0.124

SetProto sets the Proto field's value.

func (*DataForDescribeVpcFirewallAclRuleListOutput) SetRuleId added in v1.0.124

SetRuleId sets the RuleId field's value.

func (*DataForDescribeVpcFirewallAclRuleListOutput) SetSource added in v1.0.124

SetSource sets the Source field's value.

func (*DataForDescribeVpcFirewallAclRuleListOutput) SetSourceCidrList added in v1.0.124

SetSourceCidrList sets the SourceCidrList field's value.

func (*DataForDescribeVpcFirewallAclRuleListOutput) SetSourceGroupType added in v1.0.124

SetSourceGroupType sets the SourceGroupType field's value.

func (*DataForDescribeVpcFirewallAclRuleListOutput) SetSourceType added in v1.0.124

SetSourceType sets the SourceType field's value.

func (*DataForDescribeVpcFirewallAclRuleListOutput) SetStatus added in v1.0.124

SetStatus sets the Status field's value.

func (*DataForDescribeVpcFirewallAclRuleListOutput) SetUseCount added in v1.0.124

SetUseCount sets the UseCount field's value.

func (*DataForDescribeVpcFirewallAclRuleListOutput) SetVpcFirewallId added in v1.0.124

SetVpcFirewallId sets the VpcFirewallId field's value.

func (*DataForDescribeVpcFirewallAclRuleListOutput) SetVpcFirewallName added in v1.0.124

SetVpcFirewallName sets the VpcFirewallName field's value.

func (DataForDescribeVpcFirewallAclRuleListOutput) String added in v1.0.124

String returns the string representation

type DataForDescribeVpcFirewallListOutput added in v1.0.124

type DataForDescribeVpcFirewallListOutput struct {
	ErrMessage *string `type:"string"`

	FirewallStatus *string `type:"string"`

	PeakTrafficWithin7Day *int32 `type:"int32"`

	Region *string `type:"string"`

	RouteMode *string `type:"string"`

	RoutePolicyStatus *string `type:"string"`

	TransitRouterDescription *string `type:"string"`

	TransitRouterId *string `type:"string"`

	TransitRouterName *string `type:"string"`

	VpcFirewallId *string `type:"string"`

	VpcFirewallName *string `type:"string"`
	// contains filtered or unexported fields
}

func (DataForDescribeVpcFirewallListOutput) GoString added in v1.0.124

GoString returns the string representation

func (*DataForDescribeVpcFirewallListOutput) SetErrMessage added in v1.0.124

SetErrMessage sets the ErrMessage field's value.

func (*DataForDescribeVpcFirewallListOutput) SetFirewallStatus added in v1.0.124

SetFirewallStatus sets the FirewallStatus field's value.

func (*DataForDescribeVpcFirewallListOutput) SetPeakTrafficWithin7Day added in v1.0.124

SetPeakTrafficWithin7Day sets the PeakTrafficWithin7Day field's value.

func (*DataForDescribeVpcFirewallListOutput) SetRegion added in v1.0.124

SetRegion sets the Region field's value.

func (*DataForDescribeVpcFirewallListOutput) SetRouteMode added in v1.0.124

SetRouteMode sets the RouteMode field's value.

func (*DataForDescribeVpcFirewallListOutput) SetRoutePolicyStatus added in v1.0.124

SetRoutePolicyStatus sets the RoutePolicyStatus field's value.

func (*DataForDescribeVpcFirewallListOutput) SetTransitRouterDescription added in v1.0.124

SetTransitRouterDescription sets the TransitRouterDescription field's value.

func (*DataForDescribeVpcFirewallListOutput) SetTransitRouterId added in v1.0.124

SetTransitRouterId sets the TransitRouterId field's value.

func (*DataForDescribeVpcFirewallListOutput) SetTransitRouterName added in v1.0.124

SetTransitRouterName sets the TransitRouterName field's value.

func (*DataForDescribeVpcFirewallListOutput) SetVpcFirewallId added in v1.0.124

SetVpcFirewallId sets the VpcFirewallId field's value.

func (*DataForDescribeVpcFirewallListOutput) SetVpcFirewallName added in v1.0.124

SetVpcFirewallName sets the VpcFirewallName field's value.

func (DataForDescribeVpcFirewallListOutput) String added in v1.0.124

String returns the string representation

type DataForDescribeVpcsOutput added in v1.0.135

type DataForDescribeVpcsOutput struct {
	Name *string `type:"string"`

	Region *string `type:"string"`

	VpcId *string `type:"string"`
	// contains filtered or unexported fields
}

func (DataForDescribeVpcsOutput) GoString added in v1.0.135

func (s DataForDescribeVpcsOutput) GoString() string

GoString returns the string representation

func (*DataForDescribeVpcsOutput) SetName added in v1.0.135

SetName sets the Name field's value.

func (*DataForDescribeVpcsOutput) SetRegion added in v1.0.135

SetRegion sets the Region field's value.

func (*DataForDescribeVpcsOutput) SetVpcId added in v1.0.135

SetVpcId sets the VpcId field's value.

func (DataForDescribeVpcsOutput) String added in v1.0.135

func (s DataForDescribeVpcsOutput) String() string

String returns the string representation

type DeleteAddressBookInput

type DeleteAddressBookInput struct {

	// GroupUuid is a required field
	GroupUuid *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (DeleteAddressBookInput) GoString

func (s DeleteAddressBookInput) GoString() string

GoString returns the string representation

func (*DeleteAddressBookInput) SetGroupUuid

SetGroupUuid sets the GroupUuid field's value.

func (DeleteAddressBookInput) String

func (s DeleteAddressBookInput) String() string

String returns the string representation

func (*DeleteAddressBookInput) Validate

func (s *DeleteAddressBookInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DeleteAddressBookOutput

type DeleteAddressBookOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (DeleteAddressBookOutput) GoString

func (s DeleteAddressBookOutput) GoString() string

GoString returns the string representation

func (DeleteAddressBookOutput) String

func (s DeleteAddressBookOutput) String() string

String returns the string representation

type DeleteControlPolicyInput

type DeleteControlPolicyInput struct {

	// Direction is a required field
	Direction *string `type:"string" required:"true"`

	// RuleId is a required field
	RuleId *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (DeleteControlPolicyInput) GoString

func (s DeleteControlPolicyInput) GoString() string

GoString returns the string representation

func (*DeleteControlPolicyInput) SetDirection

SetDirection sets the Direction field's value.

func (*DeleteControlPolicyInput) SetRuleId

SetRuleId sets the RuleId field's value.

func (DeleteControlPolicyInput) String

func (s DeleteControlPolicyInput) String() string

String returns the string representation

func (*DeleteControlPolicyInput) Validate

func (s *DeleteControlPolicyInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DeleteControlPolicyOutput

type DeleteControlPolicyOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (DeleteControlPolicyOutput) GoString

func (s DeleteControlPolicyOutput) GoString() string

GoString returns the string representation

func (DeleteControlPolicyOutput) String

func (s DeleteControlPolicyOutput) String() string

String returns the string representation

type DeleteDnsControlPolicyInput added in v1.0.135

type DeleteDnsControlPolicyInput struct {

	// RuleId is a required field
	RuleId *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (DeleteDnsControlPolicyInput) GoString added in v1.0.135

func (s DeleteDnsControlPolicyInput) GoString() string

GoString returns the string representation

func (*DeleteDnsControlPolicyInput) SetRuleId added in v1.0.135

SetRuleId sets the RuleId field's value.

func (DeleteDnsControlPolicyInput) String added in v1.0.135

String returns the string representation

func (*DeleteDnsControlPolicyInput) Validate added in v1.0.135

func (s *DeleteDnsControlPolicyInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DeleteDnsControlPolicyOutput added in v1.0.135

type DeleteDnsControlPolicyOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (DeleteDnsControlPolicyOutput) GoString added in v1.0.135

func (s DeleteDnsControlPolicyOutput) GoString() string

GoString returns the string representation

func (DeleteDnsControlPolicyOutput) String added in v1.0.135

String returns the string representation

type DeleteVpcFirewallAclRuleInput

type DeleteVpcFirewallAclRuleInput struct {
	RuleIds []*string `type:"list"`

	// VpcFirewallId is a required field
	VpcFirewallId *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (DeleteVpcFirewallAclRuleInput) GoString

GoString returns the string representation

func (*DeleteVpcFirewallAclRuleInput) SetRuleIds

SetRuleIds sets the RuleIds field's value.

func (*DeleteVpcFirewallAclRuleInput) SetVpcFirewallId

SetVpcFirewallId sets the VpcFirewallId field's value.

func (DeleteVpcFirewallAclRuleInput) String

String returns the string representation

func (*DeleteVpcFirewallAclRuleInput) Validate

func (s *DeleteVpcFirewallAclRuleInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DeleteVpcFirewallAclRuleOutput

type DeleteVpcFirewallAclRuleOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (DeleteVpcFirewallAclRuleOutput) GoString

GoString returns the string representation

func (DeleteVpcFirewallAclRuleOutput) String

String returns the string representation

type DescribeAddressBookInput

type DescribeAddressBookInput struct {
	GroupType *string `type:"string"`

	PageNumber *int32 `type:"int32"`

	PageSize *int32 `type:"int32"`

	Query *string `type:"string"`
	// contains filtered or unexported fields
}

func (DescribeAddressBookInput) GoString

func (s DescribeAddressBookInput) GoString() string

GoString returns the string representation

func (*DescribeAddressBookInput) SetGroupType

SetGroupType sets the GroupType field's value.

func (*DescribeAddressBookInput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*DescribeAddressBookInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*DescribeAddressBookInput) SetQuery

SetQuery sets the Query field's value.

func (DescribeAddressBookInput) String

func (s DescribeAddressBookInput) String() string

String returns the string representation

type DescribeAddressBookOutput

type DescribeAddressBookOutput struct {
	Metadata *response.ResponseMetadata

	Count *int32 `type:"int32"`

	Data []*DataForDescribeAddressBookOutput `type:"list"`

	PageNumber *int32 `type:"int32"`

	PageSize *int32 `type:"int32"`

	TotalCount *int32 `type:"int32"`
	// contains filtered or unexported fields
}

func (DescribeAddressBookOutput) GoString

func (s DescribeAddressBookOutput) GoString() string

GoString returns the string representation

func (*DescribeAddressBookOutput) SetCount

SetCount sets the Count field's value.

func (*DescribeAddressBookOutput) SetData

SetData sets the Data field's value.

func (*DescribeAddressBookOutput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*DescribeAddressBookOutput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*DescribeAddressBookOutput) SetTotalCount

SetTotalCount sets the TotalCount field's value.

func (DescribeAddressBookOutput) String

func (s DescribeAddressBookOutput) String() string

String returns the string representation

type DescribeControlPolicyByRuleIdInput

type DescribeControlPolicyByRuleIdInput struct {

	// Direction is a required field
	Direction *string `type:"string" required:"true"`

	RuleIds []*string `type:"list"`
	// contains filtered or unexported fields
}

func (DescribeControlPolicyByRuleIdInput) GoString

GoString returns the string representation

func (*DescribeControlPolicyByRuleIdInput) SetDirection

SetDirection sets the Direction field's value.

func (*DescribeControlPolicyByRuleIdInput) SetRuleIds

SetRuleIds sets the RuleIds field's value.

func (DescribeControlPolicyByRuleIdInput) String

String returns the string representation

func (*DescribeControlPolicyByRuleIdInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type DescribeControlPolicyByRuleIdOutput

type DescribeControlPolicyByRuleIdOutput struct {
	Metadata *response.ResponseMetadata

	Data []*DataForDescribeControlPolicyByRuleIdOutput `type:"list"`
	// contains filtered or unexported fields
}

func (DescribeControlPolicyByRuleIdOutput) GoString

GoString returns the string representation

func (*DescribeControlPolicyByRuleIdOutput) SetData

SetData sets the Data field's value.

func (DescribeControlPolicyByRuleIdOutput) String

String returns the string representation

type DescribeControlPolicyInput

type DescribeControlPolicyInput struct {
	Action []*string `type:"list"`

	Description *string `type:"string"`

	Destination *string `type:"string"`

	// Direction is a required field
	Direction *string `type:"string" required:"true"`

	PageNumber *int32 `type:"int32"`

	PageSize *int32 `type:"int32"`

	Proto []*string `type:"list"`

	RuleId *string `type:"string"`

	Source *string `type:"string"`

	Status []*bool `type:"list"`
	// contains filtered or unexported fields
}

func (DescribeControlPolicyInput) GoString

func (s DescribeControlPolicyInput) GoString() string

GoString returns the string representation

func (*DescribeControlPolicyInput) SetAction

SetAction sets the Action field's value.

func (*DescribeControlPolicyInput) SetDescription added in v1.0.124

SetDescription sets the Description field's value.

func (*DescribeControlPolicyInput) SetDestination

SetDestination sets the Destination field's value.

func (*DescribeControlPolicyInput) SetDirection

SetDirection sets the Direction field's value.

func (*DescribeControlPolicyInput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*DescribeControlPolicyInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*DescribeControlPolicyInput) SetProto

SetProto sets the Proto field's value.

func (*DescribeControlPolicyInput) SetRuleId added in v1.0.124

SetRuleId sets the RuleId field's value.

func (*DescribeControlPolicyInput) SetSource

SetSource sets the Source field's value.

func (*DescribeControlPolicyInput) SetStatus

SetStatus sets the Status field's value.

func (DescribeControlPolicyInput) String

String returns the string representation

func (*DescribeControlPolicyInput) Validate

func (s *DescribeControlPolicyInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DescribeControlPolicyOutput

type DescribeControlPolicyOutput struct {
	Metadata *response.ResponseMetadata

	Count *int32 `type:"int32"`

	Data []*DataForDescribeControlPolicyOutput `type:"list"`

	PageNumber *int32 `type:"int32"`

	PageSize *int32 `type:"int32"`

	TotalCount *int32 `type:"int32"`
	// contains filtered or unexported fields
}

func (DescribeControlPolicyOutput) GoString

func (s DescribeControlPolicyOutput) GoString() string

GoString returns the string representation

func (*DescribeControlPolicyOutput) SetCount

SetCount sets the Count field's value.

func (*DescribeControlPolicyOutput) SetData

SetData sets the Data field's value.

func (*DescribeControlPolicyOutput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*DescribeControlPolicyOutput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*DescribeControlPolicyOutput) SetTotalCount

SetTotalCount sets the TotalCount field's value.

func (DescribeControlPolicyOutput) String

String returns the string representation

type DescribeControlPolicyPriorUsedInput

type DescribeControlPolicyPriorUsedInput struct {

	// Direction is a required field
	Direction *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (DescribeControlPolicyPriorUsedInput) GoString

GoString returns the string representation

func (*DescribeControlPolicyPriorUsedInput) SetDirection

SetDirection sets the Direction field's value.

func (DescribeControlPolicyPriorUsedInput) String

String returns the string representation

func (*DescribeControlPolicyPriorUsedInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type DescribeControlPolicyPriorUsedOutput

type DescribeControlPolicyPriorUsedOutput struct {
	Metadata *response.ResponseMetadata

	AccountId *string `type:"string"`

	End *int32 `type:"int32"`

	Start *int32 `type:"int32"`
	// contains filtered or unexported fields
}

func (DescribeControlPolicyPriorUsedOutput) GoString

GoString returns the string representation

func (*DescribeControlPolicyPriorUsedOutput) SetAccountId

SetAccountId sets the AccountId field's value.

func (*DescribeControlPolicyPriorUsedOutput) SetEnd

SetEnd sets the End field's value.

func (*DescribeControlPolicyPriorUsedOutput) SetStart

SetStart sets the Start field's value.

func (DescribeControlPolicyPriorUsedOutput) String

String returns the string representation

type DescribeDnsControlPolicyInput added in v1.0.135

type DescribeDnsControlPolicyInput struct {
	Description *string `type:"string"`

	Destination []*string `type:"list"`

	PageNumber *int32 `type:"int32"`

	PageSize *int32 `type:"int32"`

	RuleId []*string `type:"list"`

	Source []*string `type:"list"`

	Status []*bool `type:"list"`
	// contains filtered or unexported fields
}

func (DescribeDnsControlPolicyInput) GoString added in v1.0.135

GoString returns the string representation

func (*DescribeDnsControlPolicyInput) SetDescription added in v1.0.135

SetDescription sets the Description field's value.

func (*DescribeDnsControlPolicyInput) SetDestination added in v1.0.135

SetDestination sets the Destination field's value.

func (*DescribeDnsControlPolicyInput) SetPageNumber added in v1.0.135

SetPageNumber sets the PageNumber field's value.

func (*DescribeDnsControlPolicyInput) SetPageSize added in v1.0.135

SetPageSize sets the PageSize field's value.

func (*DescribeDnsControlPolicyInput) SetRuleId added in v1.0.135

SetRuleId sets the RuleId field's value.

func (*DescribeDnsControlPolicyInput) SetSource added in v1.0.135

SetSource sets the Source field's value.

func (*DescribeDnsControlPolicyInput) SetStatus added in v1.0.135

SetStatus sets the Status field's value.

func (DescribeDnsControlPolicyInput) String added in v1.0.135

String returns the string representation

type DescribeDnsControlPolicyOutput added in v1.0.135

type DescribeDnsControlPolicyOutput struct {
	Metadata *response.ResponseMetadata

	Count *int32 `type:"int32"`

	Data []*DataForDescribeDnsControlPolicyOutput `type:"list"`

	PageNumber *int32 `type:"int32"`

	PageSize *int32 `type:"int32"`

	TotalCount *int32 `type:"int32"`
	// contains filtered or unexported fields
}

func (DescribeDnsControlPolicyOutput) GoString added in v1.0.135

GoString returns the string representation

func (*DescribeDnsControlPolicyOutput) SetCount added in v1.0.135

SetCount sets the Count field's value.

func (*DescribeDnsControlPolicyOutput) SetData added in v1.0.135

SetData sets the Data field's value.

func (*DescribeDnsControlPolicyOutput) SetPageNumber added in v1.0.135

SetPageNumber sets the PageNumber field's value.

func (*DescribeDnsControlPolicyOutput) SetPageSize added in v1.0.135

SetPageSize sets the PageSize field's value.

func (*DescribeDnsControlPolicyOutput) SetTotalCount added in v1.0.135

SetTotalCount sets the TotalCount field's value.

func (DescribeDnsControlPolicyOutput) String added in v1.0.135

String returns the string representation

type DescribeVpcFirewallAclRuleListInput

type DescribeVpcFirewallAclRuleListInput struct {
	Action []*string `type:"list"`

	Description *string `type:"string"`

	Destination *string `type:"string"`

	PageNumber *int32 `type:"int32"`

	PageSize *int32 `type:"int32"`

	Proto []*string `type:"list"`

	RuleId *string `type:"string"`

	Source *string `type:"string"`

	Status []*bool `type:"list"`

	// VpcFirewallId is a required field
	VpcFirewallId *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (DescribeVpcFirewallAclRuleListInput) GoString

GoString returns the string representation

func (*DescribeVpcFirewallAclRuleListInput) SetAction

SetAction sets the Action field's value.

func (*DescribeVpcFirewallAclRuleListInput) SetDescription added in v1.0.124

SetDescription sets the Description field's value.

func (*DescribeVpcFirewallAclRuleListInput) SetDestination

SetDestination sets the Destination field's value.

func (*DescribeVpcFirewallAclRuleListInput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*DescribeVpcFirewallAclRuleListInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*DescribeVpcFirewallAclRuleListInput) SetProto

SetProto sets the Proto field's value.

func (*DescribeVpcFirewallAclRuleListInput) SetRuleId added in v1.0.124

SetRuleId sets the RuleId field's value.

func (*DescribeVpcFirewallAclRuleListInput) SetSource

SetSource sets the Source field's value.

func (*DescribeVpcFirewallAclRuleListInput) SetStatus

SetStatus sets the Status field's value.

func (*DescribeVpcFirewallAclRuleListInput) SetVpcFirewallId

SetVpcFirewallId sets the VpcFirewallId field's value.

func (DescribeVpcFirewallAclRuleListInput) String

String returns the string representation

func (*DescribeVpcFirewallAclRuleListInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type DescribeVpcFirewallAclRuleListOutput

type DescribeVpcFirewallAclRuleListOutput struct {
	Metadata *response.ResponseMetadata

	Count *int32 `type:"int32"`

	Data []*DataForDescribeVpcFirewallAclRuleListOutput `type:"list"`

	PageNumber *int32 `type:"int32"`

	PageSize *int32 `type:"int32"`

	TotalCount *int32 `type:"int32"`
	// contains filtered or unexported fields
}

func (DescribeVpcFirewallAclRuleListOutput) GoString

GoString returns the string representation

func (*DescribeVpcFirewallAclRuleListOutput) SetCount

SetCount sets the Count field's value.

func (*DescribeVpcFirewallAclRuleListOutput) SetData

SetData sets the Data field's value.

func (*DescribeVpcFirewallAclRuleListOutput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*DescribeVpcFirewallAclRuleListOutput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*DescribeVpcFirewallAclRuleListOutput) SetTotalCount

SetTotalCount sets the TotalCount field's value.

func (DescribeVpcFirewallAclRuleListOutput) String

String returns the string representation

type DescribeVpcFirewallAclRulePriorUsedInput

type DescribeVpcFirewallAclRulePriorUsedInput struct {

	// VpcFirewallId is a required field
	VpcFirewallId *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (DescribeVpcFirewallAclRulePriorUsedInput) GoString

GoString returns the string representation

func (*DescribeVpcFirewallAclRulePriorUsedInput) SetVpcFirewallId

SetVpcFirewallId sets the VpcFirewallId field's value.

func (DescribeVpcFirewallAclRulePriorUsedInput) String

String returns the string representation

func (*DescribeVpcFirewallAclRulePriorUsedInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type DescribeVpcFirewallAclRulePriorUsedOutput

type DescribeVpcFirewallAclRulePriorUsedOutput struct {
	Metadata *response.ResponseMetadata

	AccountId *string `type:"string"`

	End *int32 `type:"int32"`

	Start *int32 `type:"int32"`

	VpcFirewallId *string `type:"string"`
	// contains filtered or unexported fields
}

func (DescribeVpcFirewallAclRulePriorUsedOutput) GoString

GoString returns the string representation

func (*DescribeVpcFirewallAclRulePriorUsedOutput) SetAccountId

SetAccountId sets the AccountId field's value.

func (*DescribeVpcFirewallAclRulePriorUsedOutput) SetEnd

SetEnd sets the End field's value.

func (*DescribeVpcFirewallAclRulePriorUsedOutput) SetStart

SetStart sets the Start field's value.

func (*DescribeVpcFirewallAclRulePriorUsedOutput) SetVpcFirewallId

SetVpcFirewallId sets the VpcFirewallId field's value.

func (DescribeVpcFirewallAclRulePriorUsedOutput) String

String returns the string representation

type DescribeVpcFirewallListInput

type DescribeVpcFirewallListInput struct {
	FirewallStatus []*string `type:"list"`

	PageNumber *int32 `type:"int32"`

	PageSize *int32 `type:"int32"`

	RegionCode []*string `type:"list"`

	RouteMode []*string `type:"list"`

	RoutePolicyStatus []*string `type:"list"`

	TransitRouterId *string `type:"string"`

	TransitRouterName *string `type:"string"`

	VpcFirewallId *string `type:"string"`

	VpcFirewallName *string `type:"string"`
	// contains filtered or unexported fields
}

func (DescribeVpcFirewallListInput) GoString

func (s DescribeVpcFirewallListInput) GoString() string

GoString returns the string representation

func (*DescribeVpcFirewallListInput) SetFirewallStatus

SetFirewallStatus sets the FirewallStatus field's value.

func (*DescribeVpcFirewallListInput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*DescribeVpcFirewallListInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*DescribeVpcFirewallListInput) SetRegionCode

SetRegionCode sets the RegionCode field's value.

func (*DescribeVpcFirewallListInput) SetRouteMode added in v1.0.124

SetRouteMode sets the RouteMode field's value.

func (*DescribeVpcFirewallListInput) SetRoutePolicyStatus

func (s *DescribeVpcFirewallListInput) SetRoutePolicyStatus(v []*string) *DescribeVpcFirewallListInput

SetRoutePolicyStatus sets the RoutePolicyStatus field's value.

func (*DescribeVpcFirewallListInput) SetTransitRouterId

SetTransitRouterId sets the TransitRouterId field's value.

func (*DescribeVpcFirewallListInput) SetTransitRouterName

SetTransitRouterName sets the TransitRouterName field's value.

func (*DescribeVpcFirewallListInput) SetVpcFirewallId

SetVpcFirewallId sets the VpcFirewallId field's value.

func (*DescribeVpcFirewallListInput) SetVpcFirewallName

SetVpcFirewallName sets the VpcFirewallName field's value.

func (DescribeVpcFirewallListInput) String

String returns the string representation

type DescribeVpcFirewallListOutput

type DescribeVpcFirewallListOutput struct {
	Metadata *response.ResponseMetadata

	Count *int32 `type:"int32"`

	Data []*DataForDescribeVpcFirewallListOutput `type:"list"`

	PageNumber *int32 `type:"int32"`

	PageSize *int32 `type:"int32"`

	TotalCount *int32 `type:"int32"`
	// contains filtered or unexported fields
}

func (DescribeVpcFirewallListOutput) GoString

GoString returns the string representation

func (*DescribeVpcFirewallListOutput) SetCount

SetCount sets the Count field's value.

func (*DescribeVpcFirewallListOutput) SetData

SetData sets the Data field's value.

func (*DescribeVpcFirewallListOutput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*DescribeVpcFirewallListOutput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*DescribeVpcFirewallListOutput) SetTotalCount

SetTotalCount sets the TotalCount field's value.

func (DescribeVpcFirewallListOutput) String

String returns the string representation

type DescribeVpcsInput added in v1.0.135

type DescribeVpcsInput struct {
	// contains filtered or unexported fields
}

func (DescribeVpcsInput) GoString added in v1.0.135

func (s DescribeVpcsInput) GoString() string

GoString returns the string representation

func (DescribeVpcsInput) String added in v1.0.135

func (s DescribeVpcsInput) String() string

String returns the string representation

type DescribeVpcsOutput added in v1.0.135

type DescribeVpcsOutput struct {
	Metadata *response.ResponseMetadata

	Data []*DataForDescribeVpcsOutput `type:"list"`
	// contains filtered or unexported fields
}

func (DescribeVpcsOutput) GoString added in v1.0.135

func (s DescribeVpcsOutput) GoString() string

GoString returns the string representation

func (*DescribeVpcsOutput) SetData added in v1.0.135

SetData sets the Data field's value.

func (DescribeVpcsOutput) String added in v1.0.135

func (s DescribeVpcsOutput) String() string

String returns the string representation

type FWCENTER

type FWCENTER struct {
	*client.Client
}

FWCENTER provides the API operation methods for making requests to FWCENTER. See this package's package overview docs for details on the service.

FWCENTER methods are safe to use concurrently. It is not safe to modify mutate any of the struct's properties though.

func New

New create int can support ssl or region locate set

func (*FWCENTER) AddAddressBook

func (c *FWCENTER) AddAddressBook(input *AddAddressBookInput) (*AddAddressBookOutput, error)

AddAddressBook API operation for FWCENTER.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for FWCENTER's API operation AddAddressBook for usage and error information.

func (*FWCENTER) AddAddressBookCommon

func (c *FWCENTER) AddAddressBookCommon(input *map[string]interface{}) (*map[string]interface{}, error)

AddAddressBookCommon API operation for FWCENTER.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for FWCENTER's API operation AddAddressBookCommon for usage and error information.

func (*FWCENTER) AddAddressBookCommonRequest

func (c *FWCENTER) AddAddressBookCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

AddAddressBookCommonRequest generates a "volcengine/request.Request" representing the client's request for the AddAddressBookCommon operation. The "output" return value will be populated with the AddAddressBookCommon request's response once the request completes successfully.

Use "Send" method on the returned AddAddressBookCommon Request to send the API call to the service. the "output" return value is not valid until after AddAddressBookCommon Send returns without error.

See AddAddressBookCommon for more information on using the AddAddressBookCommon API call, and error handling.

// Example sending a request using the AddAddressBookCommonRequest method.
req, resp := client.AddAddressBookCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*FWCENTER) AddAddressBookCommonWithContext

func (c *FWCENTER) AddAddressBookCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

AddAddressBookCommonWithContext is the same as AddAddressBookCommon with the addition of the ability to pass a context and additional request options.

See AddAddressBookCommon 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 (*FWCENTER) AddAddressBookRequest

func (c *FWCENTER) AddAddressBookRequest(input *AddAddressBookInput) (req *request.Request, output *AddAddressBookOutput)

AddAddressBookRequest generates a "volcengine/request.Request" representing the client's request for the AddAddressBook operation. The "output" return value will be populated with the AddAddressBookCommon request's response once the request completes successfully.

Use "Send" method on the returned AddAddressBookCommon Request to send the API call to the service. the "output" return value is not valid until after AddAddressBookCommon Send returns without error.

See AddAddressBook for more information on using the AddAddressBook API call, and error handling.

// Example sending a request using the AddAddressBookRequest method.
req, resp := client.AddAddressBookRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*FWCENTER) AddAddressBookWithContext

func (c *FWCENTER) AddAddressBookWithContext(ctx volcengine.Context, input *AddAddressBookInput, opts ...request.Option) (*AddAddressBookOutput, error)

AddAddressBookWithContext is the same as AddAddressBook with the addition of the ability to pass a context and additional request options.

See AddAddressBook 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 (*FWCENTER) AddControlPolicy

func (c *FWCENTER) AddControlPolicy(input *AddControlPolicyInput) (*AddControlPolicyOutput, error)

AddControlPolicy API operation for FWCENTER.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for FWCENTER's API operation AddControlPolicy for usage and error information.

func (*FWCENTER) AddControlPolicyCommon

func (c *FWCENTER) AddControlPolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)

AddControlPolicyCommon API operation for FWCENTER.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for FWCENTER's API operation AddControlPolicyCommon for usage and error information.

func (*FWCENTER) AddControlPolicyCommonRequest

func (c *FWCENTER) AddControlPolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

AddControlPolicyCommonRequest generates a "volcengine/request.Request" representing the client's request for the AddControlPolicyCommon operation. The "output" return value will be populated with the AddControlPolicyCommon request's response once the request completes successfully.

Use "Send" method on the returned AddControlPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after AddControlPolicyCommon Send returns without error.

See AddControlPolicyCommon for more information on using the AddControlPolicyCommon API call, and error handling.

// Example sending a request using the AddControlPolicyCommonRequest method.
req, resp := client.AddControlPolicyCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*FWCENTER) AddControlPolicyCommonWithContext

func (c *FWCENTER) AddControlPolicyCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

AddControlPolicyCommonWithContext is the same as AddControlPolicyCommon with the addition of the ability to pass a context and additional request options.

See AddControlPolicyCommon 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 (*FWCENTER) AddControlPolicyRequest

func (c *FWCENTER) AddControlPolicyRequest(input *AddControlPolicyInput) (req *request.Request, output *AddControlPolicyOutput)

AddControlPolicyRequest generates a "volcengine/request.Request" representing the client's request for the AddControlPolicy operation. The "output" return value will be populated with the AddControlPolicyCommon request's response once the request completes successfully.

Use "Send" method on the returned AddControlPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after AddControlPolicyCommon Send returns without error.

See AddControlPolicy for more information on using the AddControlPolicy API call, and error handling.

// Example sending a request using the AddControlPolicyRequest method.
req, resp := client.AddControlPolicyRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*FWCENTER) AddControlPolicyWithContext

func (c *FWCENTER) AddControlPolicyWithContext(ctx volcengine.Context, input *AddControlPolicyInput, opts ...request.Option) (*AddControlPolicyOutput, error)

AddControlPolicyWithContext is the same as AddControlPolicy with the addition of the ability to pass a context and additional request options.

See AddControlPolicy 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 (*FWCENTER) AddDnsControlPolicy added in v1.0.135

func (c *FWCENTER) AddDnsControlPolicy(input *AddDnsControlPolicyInput) (*AddDnsControlPolicyOutput, error)

AddDnsControlPolicy API operation for FWCENTER.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for FWCENTER's API operation AddDnsControlPolicy for usage and error information.

func (*FWCENTER) AddDnsControlPolicyCommon added in v1.0.135

func (c *FWCENTER) AddDnsControlPolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)

AddDnsControlPolicyCommon API operation for FWCENTER.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for FWCENTER's API operation AddDnsControlPolicyCommon for usage and error information.

func (*FWCENTER) AddDnsControlPolicyCommonRequest added in v1.0.135

func (c *FWCENTER) AddDnsControlPolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

AddDnsControlPolicyCommonRequest generates a "volcengine/request.Request" representing the client's request for the AddDnsControlPolicyCommon operation. The "output" return value will be populated with the AddDnsControlPolicyCommon request's response once the request completes successfully.

Use "Send" method on the returned AddDnsControlPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after AddDnsControlPolicyCommon Send returns without error.

See AddDnsControlPolicyCommon for more information on using the AddDnsControlPolicyCommon API call, and error handling.

// Example sending a request using the AddDnsControlPolicyCommonRequest method.
req, resp := client.AddDnsControlPolicyCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*FWCENTER) AddDnsControlPolicyCommonWithContext added in v1.0.135

func (c *FWCENTER) AddDnsControlPolicyCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

AddDnsControlPolicyCommonWithContext is the same as AddDnsControlPolicyCommon with the addition of the ability to pass a context and additional request options.

See AddDnsControlPolicyCommon 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 (*FWCENTER) AddDnsControlPolicyRequest added in v1.0.135

func (c *FWCENTER) AddDnsControlPolicyRequest(input *AddDnsControlPolicyInput) (req *request.Request, output *AddDnsControlPolicyOutput)

AddDnsControlPolicyRequest generates a "volcengine/request.Request" representing the client's request for the AddDnsControlPolicy operation. The "output" return value will be populated with the AddDnsControlPolicyCommon request's response once the request completes successfully.

Use "Send" method on the returned AddDnsControlPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after AddDnsControlPolicyCommon Send returns without error.

See AddDnsControlPolicy for more information on using the AddDnsControlPolicy API call, and error handling.

// Example sending a request using the AddDnsControlPolicyRequest method.
req, resp := client.AddDnsControlPolicyRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*FWCENTER) AddDnsControlPolicyWithContext added in v1.0.135

func (c *FWCENTER) AddDnsControlPolicyWithContext(ctx volcengine.Context, input *AddDnsControlPolicyInput, opts ...request.Option) (*AddDnsControlPolicyOutput, error)

AddDnsControlPolicyWithContext is the same as AddDnsControlPolicy with the addition of the ability to pass a context and additional request options.

See AddDnsControlPolicy 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 (*FWCENTER) AddVpcFirewallAclRule

func (c *FWCENTER) AddVpcFirewallAclRule(input *AddVpcFirewallAclRuleInput) (*AddVpcFirewallAclRuleOutput, error)

AddVpcFirewallAclRule API operation for FWCENTER.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for FWCENTER's API operation AddVpcFirewallAclRule for usage and error information.

func (*FWCENTER) AddVpcFirewallAclRuleCommon

func (c *FWCENTER) AddVpcFirewallAclRuleCommon(input *map[string]interface{}) (*map[string]interface{}, error)

AddVpcFirewallAclRuleCommon API operation for FWCENTER.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for FWCENTER's API operation AddVpcFirewallAclRuleCommon for usage and error information.

func (*FWCENTER) AddVpcFirewallAclRuleCommonRequest

func (c *FWCENTER) AddVpcFirewallAclRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

AddVpcFirewallAclRuleCommonRequest generates a "volcengine/request.Request" representing the client's request for the AddVpcFirewallAclRuleCommon operation. The "output" return value will be populated with the AddVpcFirewallAclRuleCommon request's response once the request completes successfully.

Use "Send" method on the returned AddVpcFirewallAclRuleCommon Request to send the API call to the service. the "output" return value is not valid until after AddVpcFirewallAclRuleCommon Send returns without error.

See AddVpcFirewallAclRuleCommon for more information on using the AddVpcFirewallAclRuleCommon API call, and error handling.

// Example sending a request using the AddVpcFirewallAclRuleCommonRequest method.
req, resp := client.AddVpcFirewallAclRuleCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*FWCENTER) AddVpcFirewallAclRuleCommonWithContext

func (c *FWCENTER) AddVpcFirewallAclRuleCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

AddVpcFirewallAclRuleCommonWithContext is the same as AddVpcFirewallAclRuleCommon with the addition of the ability to pass a context and additional request options.

See AddVpcFirewallAclRuleCommon 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 (*FWCENTER) AddVpcFirewallAclRuleRequest

func (c *FWCENTER) AddVpcFirewallAclRuleRequest(input *AddVpcFirewallAclRuleInput) (req *request.Request, output *AddVpcFirewallAclRuleOutput)

AddVpcFirewallAclRuleRequest generates a "volcengine/request.Request" representing the client's request for the AddVpcFirewallAclRule operation. The "output" return value will be populated with the AddVpcFirewallAclRuleCommon request's response once the request completes successfully.

Use "Send" method on the returned AddVpcFirewallAclRuleCommon Request to send the API call to the service. the "output" return value is not valid until after AddVpcFirewallAclRuleCommon Send returns without error.

See AddVpcFirewallAclRule for more information on using the AddVpcFirewallAclRule API call, and error handling.

// Example sending a request using the AddVpcFirewallAclRuleRequest method.
req, resp := client.AddVpcFirewallAclRuleRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*FWCENTER) AddVpcFirewallAclRuleWithContext

func (c *FWCENTER) AddVpcFirewallAclRuleWithContext(ctx volcengine.Context, input *AddVpcFirewallAclRuleInput, opts ...request.Option) (*AddVpcFirewallAclRuleOutput, error)

AddVpcFirewallAclRuleWithContext is the same as AddVpcFirewallAclRule with the addition of the ability to pass a context and additional request options.

See AddVpcFirewallAclRule 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 (*FWCENTER) AssetList

func (c *FWCENTER) AssetList(input *AssetListInput) (*AssetListOutput, error)

AssetList API operation for FWCENTER.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for FWCENTER's API operation AssetList for usage and error information.

func (*FWCENTER) AssetListCommon

func (c *FWCENTER) AssetListCommon(input *map[string]interface{}) (*map[string]interface{}, error)

AssetListCommon API operation for FWCENTER.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for FWCENTER's API operation AssetListCommon for usage and error information.

func (*FWCENTER) AssetListCommonRequest

func (c *FWCENTER) AssetListCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

AssetListCommonRequest generates a "volcengine/request.Request" representing the client's request for the AssetListCommon operation. The "output" return value will be populated with the AssetListCommon request's response once the request completes successfully.

Use "Send" method on the returned AssetListCommon Request to send the API call to the service. the "output" return value is not valid until after AssetListCommon Send returns without error.

See AssetListCommon for more information on using the AssetListCommon API call, and error handling.

// Example sending a request using the AssetListCommonRequest method.
req, resp := client.AssetListCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*FWCENTER) AssetListCommonWithContext

func (c *FWCENTER) AssetListCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

AssetListCommonWithContext is the same as AssetListCommon with the addition of the ability to pass a context and additional request options.

See AssetListCommon 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 (*FWCENTER) AssetListRequest

func (c *FWCENTER) AssetListRequest(input *AssetListInput) (req *request.Request, output *AssetListOutput)

AssetListRequest generates a "volcengine/request.Request" representing the client's request for the AssetList operation. The "output" return value will be populated with the AssetListCommon request's response once the request completes successfully.

Use "Send" method on the returned AssetListCommon Request to send the API call to the service. the "output" return value is not valid until after AssetListCommon Send returns without error.

See AssetList for more information on using the AssetList API call, and error handling.

// Example sending a request using the AssetListRequest method.
req, resp := client.AssetListRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*FWCENTER) AssetListWithContext

func (c *FWCENTER) AssetListWithContext(ctx volcengine.Context, input *AssetListInput, opts ...request.Option) (*AssetListOutput, error)

AssetListWithContext is the same as AssetList with the addition of the ability to pass a context and additional request options.

See AssetList 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 (*FWCENTER) DeleteAddressBook

func (c *FWCENTER) DeleteAddressBook(input *DeleteAddressBookInput) (*DeleteAddressBookOutput, error)

DeleteAddressBook API operation for FWCENTER.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for FWCENTER's API operation DeleteAddressBook for usage and error information.

func (*FWCENTER) DeleteAddressBookCommon

func (c *FWCENTER) DeleteAddressBookCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteAddressBookCommon API operation for FWCENTER.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for FWCENTER's API operation DeleteAddressBookCommon for usage and error information.

func (*FWCENTER) DeleteAddressBookCommonRequest

func (c *FWCENTER) DeleteAddressBookCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteAddressBookCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteAddressBookCommon operation. The "output" return value will be populated with the DeleteAddressBookCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteAddressBookCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteAddressBookCommon Send returns without error.

See DeleteAddressBookCommon for more information on using the DeleteAddressBookCommon API call, and error handling.

// Example sending a request using the DeleteAddressBookCommonRequest method.
req, resp := client.DeleteAddressBookCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*FWCENTER) DeleteAddressBookCommonWithContext

func (c *FWCENTER) DeleteAddressBookCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteAddressBookCommonWithContext is the same as DeleteAddressBookCommon with the addition of the ability to pass a context and additional request options.

See DeleteAddressBookCommon 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 (*FWCENTER) DeleteAddressBookRequest

func (c *FWCENTER) DeleteAddressBookRequest(input *DeleteAddressBookInput) (req *request.Request, output *DeleteAddressBookOutput)

DeleteAddressBookRequest generates a "volcengine/request.Request" representing the client's request for the DeleteAddressBook operation. The "output" return value will be populated with the DeleteAddressBookCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteAddressBookCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteAddressBookCommon Send returns without error.

See DeleteAddressBook for more information on using the DeleteAddressBook API call, and error handling.

// Example sending a request using the DeleteAddressBookRequest method.
req, resp := client.DeleteAddressBookRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*FWCENTER) DeleteAddressBookWithContext

func (c *FWCENTER) DeleteAddressBookWithContext(ctx volcengine.Context, input *DeleteAddressBookInput, opts ...request.Option) (*DeleteAddressBookOutput, error)

DeleteAddressBookWithContext is the same as DeleteAddressBook with the addition of the ability to pass a context and additional request options.

See DeleteAddressBook 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 (*FWCENTER) DeleteControlPolicy

func (c *FWCENTER) DeleteControlPolicy(input *DeleteControlPolicyInput) (*DeleteControlPolicyOutput, error)

DeleteControlPolicy API operation for FWCENTER.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for FWCENTER's API operation DeleteControlPolicy for usage and error information.

func (*FWCENTER) DeleteControlPolicyCommon

func (c *FWCENTER) DeleteControlPolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteControlPolicyCommon API operation for FWCENTER.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for FWCENTER's API operation DeleteControlPolicyCommon for usage and error information.

func (*FWCENTER) DeleteControlPolicyCommonRequest

func (c *FWCENTER) DeleteControlPolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteControlPolicyCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteControlPolicyCommon operation. The "output" return value will be populated with the DeleteControlPolicyCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteControlPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteControlPolicyCommon Send returns without error.

See DeleteControlPolicyCommon for more information on using the DeleteControlPolicyCommon API call, and error handling.

// Example sending a request using the DeleteControlPolicyCommonRequest method.
req, resp := client.DeleteControlPolicyCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*FWCENTER) DeleteControlPolicyCommonWithContext

func (c *FWCENTER) DeleteControlPolicyCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteControlPolicyCommonWithContext is the same as DeleteControlPolicyCommon with the addition of the ability to pass a context and additional request options.

See DeleteControlPolicyCommon 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 (*FWCENTER) DeleteControlPolicyRequest

func (c *FWCENTER) DeleteControlPolicyRequest(input *DeleteControlPolicyInput) (req *request.Request, output *DeleteControlPolicyOutput)

DeleteControlPolicyRequest generates a "volcengine/request.Request" representing the client's request for the DeleteControlPolicy operation. The "output" return value will be populated with the DeleteControlPolicyCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteControlPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteControlPolicyCommon Send returns without error.

See DeleteControlPolicy for more information on using the DeleteControlPolicy API call, and error handling.

// Example sending a request using the DeleteControlPolicyRequest method.
req, resp := client.DeleteControlPolicyRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*FWCENTER) DeleteControlPolicyWithContext

func (c *FWCENTER) DeleteControlPolicyWithContext(ctx volcengine.Context, input *DeleteControlPolicyInput, opts ...request.Option) (*DeleteControlPolicyOutput, error)

DeleteControlPolicyWithContext is the same as DeleteControlPolicy with the addition of the ability to pass a context and additional request options.

See DeleteControlPolicy 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 (*FWCENTER) DeleteDnsControlPolicy added in v1.0.135

func (c *FWCENTER) DeleteDnsControlPolicy(input *DeleteDnsControlPolicyInput) (*DeleteDnsControlPolicyOutput, error)

DeleteDnsControlPolicy API operation for FWCENTER.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for FWCENTER's API operation DeleteDnsControlPolicy for usage and error information.

func (*FWCENTER) DeleteDnsControlPolicyCommon added in v1.0.135

func (c *FWCENTER) DeleteDnsControlPolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteDnsControlPolicyCommon API operation for FWCENTER.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for FWCENTER's API operation DeleteDnsControlPolicyCommon for usage and error information.

func (*FWCENTER) DeleteDnsControlPolicyCommonRequest added in v1.0.135

func (c *FWCENTER) DeleteDnsControlPolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteDnsControlPolicyCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteDnsControlPolicyCommon operation. The "output" return value will be populated with the DeleteDnsControlPolicyCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteDnsControlPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteDnsControlPolicyCommon Send returns without error.

See DeleteDnsControlPolicyCommon for more information on using the DeleteDnsControlPolicyCommon API call, and error handling.

// Example sending a request using the DeleteDnsControlPolicyCommonRequest method.
req, resp := client.DeleteDnsControlPolicyCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*FWCENTER) DeleteDnsControlPolicyCommonWithContext added in v1.0.135

func (c *FWCENTER) DeleteDnsControlPolicyCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteDnsControlPolicyCommonWithContext is the same as DeleteDnsControlPolicyCommon with the addition of the ability to pass a context and additional request options.

See DeleteDnsControlPolicyCommon 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 (*FWCENTER) DeleteDnsControlPolicyRequest added in v1.0.135

func (c *FWCENTER) DeleteDnsControlPolicyRequest(input *DeleteDnsControlPolicyInput) (req *request.Request, output *DeleteDnsControlPolicyOutput)

DeleteDnsControlPolicyRequest generates a "volcengine/request.Request" representing the client's request for the DeleteDnsControlPolicy operation. The "output" return value will be populated with the DeleteDnsControlPolicyCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteDnsControlPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteDnsControlPolicyCommon Send returns without error.

See DeleteDnsControlPolicy for more information on using the DeleteDnsControlPolicy API call, and error handling.

// Example sending a request using the DeleteDnsControlPolicyRequest method.
req, resp := client.DeleteDnsControlPolicyRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*FWCENTER) DeleteDnsControlPolicyWithContext added in v1.0.135

func (c *FWCENTER) DeleteDnsControlPolicyWithContext(ctx volcengine.Context, input *DeleteDnsControlPolicyInput, opts ...request.Option) (*DeleteDnsControlPolicyOutput, error)

DeleteDnsControlPolicyWithContext is the same as DeleteDnsControlPolicy with the addition of the ability to pass a context and additional request options.

See DeleteDnsControlPolicy 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 (*FWCENTER) DeleteVpcFirewallAclRule

func (c *FWCENTER) DeleteVpcFirewallAclRule(input *DeleteVpcFirewallAclRuleInput) (*DeleteVpcFirewallAclRuleOutput, error)

DeleteVpcFirewallAclRule API operation for FWCENTER.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for FWCENTER's API operation DeleteVpcFirewallAclRule for usage and error information.

func (*FWCENTER) DeleteVpcFirewallAclRuleCommon

func (c *FWCENTER) DeleteVpcFirewallAclRuleCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteVpcFirewallAclRuleCommon API operation for FWCENTER.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for FWCENTER's API operation DeleteVpcFirewallAclRuleCommon for usage and error information.

func (*FWCENTER) DeleteVpcFirewallAclRuleCommonRequest

func (c *FWCENTER) DeleteVpcFirewallAclRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteVpcFirewallAclRuleCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteVpcFirewallAclRuleCommon operation. The "output" return value will be populated with the DeleteVpcFirewallAclRuleCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteVpcFirewallAclRuleCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteVpcFirewallAclRuleCommon Send returns without error.

See DeleteVpcFirewallAclRuleCommon for more information on using the DeleteVpcFirewallAclRuleCommon API call, and error handling.

// Example sending a request using the DeleteVpcFirewallAclRuleCommonRequest method.
req, resp := client.DeleteVpcFirewallAclRuleCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*FWCENTER) DeleteVpcFirewallAclRuleCommonWithContext

func (c *FWCENTER) DeleteVpcFirewallAclRuleCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteVpcFirewallAclRuleCommonWithContext is the same as DeleteVpcFirewallAclRuleCommon with the addition of the ability to pass a context and additional request options.

See DeleteVpcFirewallAclRuleCommon 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 (*FWCENTER) DeleteVpcFirewallAclRuleRequest

func (c *FWCENTER) DeleteVpcFirewallAclRuleRequest(input *DeleteVpcFirewallAclRuleInput) (req *request.Request, output *DeleteVpcFirewallAclRuleOutput)

DeleteVpcFirewallAclRuleRequest generates a "volcengine/request.Request" representing the client's request for the DeleteVpcFirewallAclRule operation. The "output" return value will be populated with the DeleteVpcFirewallAclRuleCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteVpcFirewallAclRuleCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteVpcFirewallAclRuleCommon Send returns without error.

See DeleteVpcFirewallAclRule for more information on using the DeleteVpcFirewallAclRule API call, and error handling.

// Example sending a request using the DeleteVpcFirewallAclRuleRequest method.
req, resp := client.DeleteVpcFirewallAclRuleRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*FWCENTER) DeleteVpcFirewallAclRuleWithContext

func (c *FWCENTER) DeleteVpcFirewallAclRuleWithContext(ctx volcengine.Context, input *DeleteVpcFirewallAclRuleInput, opts ...request.Option) (*DeleteVpcFirewallAclRuleOutput, error)

DeleteVpcFirewallAclRuleWithContext is the same as DeleteVpcFirewallAclRule with the addition of the ability to pass a context and additional request options.

See DeleteVpcFirewallAclRule 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 (*FWCENTER) DescribeAddressBook

func (c *FWCENTER) DescribeAddressBook(input *DescribeAddressBookInput) (*DescribeAddressBookOutput, error)

DescribeAddressBook API operation for FWCENTER.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for FWCENTER's API operation DescribeAddressBook for usage and error information.

func (*FWCENTER) DescribeAddressBookCommon

func (c *FWCENTER) DescribeAddressBookCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeAddressBookCommon API operation for FWCENTER.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for FWCENTER's API operation DescribeAddressBookCommon for usage and error information.

func (*FWCENTER) DescribeAddressBookCommonRequest

func (c *FWCENTER) DescribeAddressBookCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeAddressBookCommonRequest generates a "volcengine/request.Request" representing the client's request for the DescribeAddressBookCommon operation. The "output" return value will be populated with the DescribeAddressBookCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeAddressBookCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeAddressBookCommon Send returns without error.

See DescribeAddressBookCommon for more information on using the DescribeAddressBookCommon API call, and error handling.

// Example sending a request using the DescribeAddressBookCommonRequest method.
req, resp := client.DescribeAddressBookCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*FWCENTER) DescribeAddressBookCommonWithContext

func (c *FWCENTER) DescribeAddressBookCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeAddressBookCommonWithContext is the same as DescribeAddressBookCommon with the addition of the ability to pass a context and additional request options.

See DescribeAddressBookCommon 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 (*FWCENTER) DescribeAddressBookRequest

func (c *FWCENTER) DescribeAddressBookRequest(input *DescribeAddressBookInput) (req *request.Request, output *DescribeAddressBookOutput)

DescribeAddressBookRequest generates a "volcengine/request.Request" representing the client's request for the DescribeAddressBook operation. The "output" return value will be populated with the DescribeAddressBookCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeAddressBookCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeAddressBookCommon Send returns without error.

See DescribeAddressBook for more information on using the DescribeAddressBook API call, and error handling.

// Example sending a request using the DescribeAddressBookRequest method.
req, resp := client.DescribeAddressBookRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*FWCENTER) DescribeAddressBookWithContext

func (c *FWCENTER) DescribeAddressBookWithContext(ctx volcengine.Context, input *DescribeAddressBookInput, opts ...request.Option) (*DescribeAddressBookOutput, error)

DescribeAddressBookWithContext is the same as DescribeAddressBook with the addition of the ability to pass a context and additional request options.

See DescribeAddressBook 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 (*FWCENTER) DescribeControlPolicy

func (c *FWCENTER) DescribeControlPolicy(input *DescribeControlPolicyInput) (*DescribeControlPolicyOutput, error)

DescribeControlPolicy API operation for FWCENTER.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for FWCENTER's API operation DescribeControlPolicy for usage and error information.

func (*FWCENTER) DescribeControlPolicyByRuleId

func (c *FWCENTER) DescribeControlPolicyByRuleId(input *DescribeControlPolicyByRuleIdInput) (*DescribeControlPolicyByRuleIdOutput, error)

DescribeControlPolicyByRuleId API operation for FWCENTER.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for FWCENTER's API operation DescribeControlPolicyByRuleId for usage and error information.

func (*FWCENTER) DescribeControlPolicyByRuleIdCommon

func (c *FWCENTER) DescribeControlPolicyByRuleIdCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeControlPolicyByRuleIdCommon API operation for FWCENTER.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for FWCENTER's API operation DescribeControlPolicyByRuleIdCommon for usage and error information.

func (*FWCENTER) DescribeControlPolicyByRuleIdCommonRequest

func (c *FWCENTER) DescribeControlPolicyByRuleIdCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeControlPolicyByRuleIdCommonRequest generates a "volcengine/request.Request" representing the client's request for the DescribeControlPolicyByRuleIdCommon operation. The "output" return value will be populated with the DescribeControlPolicyByRuleIdCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeControlPolicyByRuleIdCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeControlPolicyByRuleIdCommon Send returns without error.

See DescribeControlPolicyByRuleIdCommon for more information on using the DescribeControlPolicyByRuleIdCommon API call, and error handling.

// Example sending a request using the DescribeControlPolicyByRuleIdCommonRequest method.
req, resp := client.DescribeControlPolicyByRuleIdCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*FWCENTER) DescribeControlPolicyByRuleIdCommonWithContext

func (c *FWCENTER) DescribeControlPolicyByRuleIdCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeControlPolicyByRuleIdCommonWithContext is the same as DescribeControlPolicyByRuleIdCommon with the addition of the ability to pass a context and additional request options.

See DescribeControlPolicyByRuleIdCommon 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 (*FWCENTER) DescribeControlPolicyByRuleIdRequest

func (c *FWCENTER) DescribeControlPolicyByRuleIdRequest(input *DescribeControlPolicyByRuleIdInput) (req *request.Request, output *DescribeControlPolicyByRuleIdOutput)

DescribeControlPolicyByRuleIdRequest generates a "volcengine/request.Request" representing the client's request for the DescribeControlPolicyByRuleId operation. The "output" return value will be populated with the DescribeControlPolicyByRuleIdCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeControlPolicyByRuleIdCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeControlPolicyByRuleIdCommon Send returns without error.

See DescribeControlPolicyByRuleId for more information on using the DescribeControlPolicyByRuleId API call, and error handling.

// Example sending a request using the DescribeControlPolicyByRuleIdRequest method.
req, resp := client.DescribeControlPolicyByRuleIdRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*FWCENTER) DescribeControlPolicyByRuleIdWithContext

func (c *FWCENTER) DescribeControlPolicyByRuleIdWithContext(ctx volcengine.Context, input *DescribeControlPolicyByRuleIdInput, opts ...request.Option) (*DescribeControlPolicyByRuleIdOutput, error)

DescribeControlPolicyByRuleIdWithContext is the same as DescribeControlPolicyByRuleId with the addition of the ability to pass a context and additional request options.

See DescribeControlPolicyByRuleId 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 (*FWCENTER) DescribeControlPolicyCommon

func (c *FWCENTER) DescribeControlPolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeControlPolicyCommon API operation for FWCENTER.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for FWCENTER's API operation DescribeControlPolicyCommon for usage and error information.

func (*FWCENTER) DescribeControlPolicyCommonRequest

func (c *FWCENTER) DescribeControlPolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeControlPolicyCommonRequest generates a "volcengine/request.Request" representing the client's request for the DescribeControlPolicyCommon operation. The "output" return value will be populated with the DescribeControlPolicyCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeControlPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeControlPolicyCommon Send returns without error.

See DescribeControlPolicyCommon for more information on using the DescribeControlPolicyCommon API call, and error handling.

// Example sending a request using the DescribeControlPolicyCommonRequest method.
req, resp := client.DescribeControlPolicyCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*FWCENTER) DescribeControlPolicyCommonWithContext

func (c *FWCENTER) DescribeControlPolicyCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeControlPolicyCommonWithContext is the same as DescribeControlPolicyCommon with the addition of the ability to pass a context and additional request options.

See DescribeControlPolicyCommon 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 (*FWCENTER) DescribeControlPolicyPriorUsed

func (c *FWCENTER) DescribeControlPolicyPriorUsed(input *DescribeControlPolicyPriorUsedInput) (*DescribeControlPolicyPriorUsedOutput, error)

DescribeControlPolicyPriorUsed API operation for FWCENTER.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for FWCENTER's API operation DescribeControlPolicyPriorUsed for usage and error information.

func (*FWCENTER) DescribeControlPolicyPriorUsedCommon

func (c *FWCENTER) DescribeControlPolicyPriorUsedCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeControlPolicyPriorUsedCommon API operation for FWCENTER.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for FWCENTER's API operation DescribeControlPolicyPriorUsedCommon for usage and error information.

func (*FWCENTER) DescribeControlPolicyPriorUsedCommonRequest

func (c *FWCENTER) DescribeControlPolicyPriorUsedCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeControlPolicyPriorUsedCommonRequest generates a "volcengine/request.Request" representing the client's request for the DescribeControlPolicyPriorUsedCommon operation. The "output" return value will be populated with the DescribeControlPolicyPriorUsedCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeControlPolicyPriorUsedCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeControlPolicyPriorUsedCommon Send returns without error.

See DescribeControlPolicyPriorUsedCommon for more information on using the DescribeControlPolicyPriorUsedCommon API call, and error handling.

// Example sending a request using the DescribeControlPolicyPriorUsedCommonRequest method.
req, resp := client.DescribeControlPolicyPriorUsedCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*FWCENTER) DescribeControlPolicyPriorUsedCommonWithContext

func (c *FWCENTER) DescribeControlPolicyPriorUsedCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeControlPolicyPriorUsedCommonWithContext is the same as DescribeControlPolicyPriorUsedCommon with the addition of the ability to pass a context and additional request options.

See DescribeControlPolicyPriorUsedCommon 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 (*FWCENTER) DescribeControlPolicyPriorUsedRequest

func (c *FWCENTER) DescribeControlPolicyPriorUsedRequest(input *DescribeControlPolicyPriorUsedInput) (req *request.Request, output *DescribeControlPolicyPriorUsedOutput)

DescribeControlPolicyPriorUsedRequest generates a "volcengine/request.Request" representing the client's request for the DescribeControlPolicyPriorUsed operation. The "output" return value will be populated with the DescribeControlPolicyPriorUsedCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeControlPolicyPriorUsedCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeControlPolicyPriorUsedCommon Send returns without error.

See DescribeControlPolicyPriorUsed for more information on using the DescribeControlPolicyPriorUsed API call, and error handling.

// Example sending a request using the DescribeControlPolicyPriorUsedRequest method.
req, resp := client.DescribeControlPolicyPriorUsedRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*FWCENTER) DescribeControlPolicyPriorUsedWithContext

func (c *FWCENTER) DescribeControlPolicyPriorUsedWithContext(ctx volcengine.Context, input *DescribeControlPolicyPriorUsedInput, opts ...request.Option) (*DescribeControlPolicyPriorUsedOutput, error)

DescribeControlPolicyPriorUsedWithContext is the same as DescribeControlPolicyPriorUsed with the addition of the ability to pass a context and additional request options.

See DescribeControlPolicyPriorUsed 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 (*FWCENTER) DescribeControlPolicyRequest

func (c *FWCENTER) DescribeControlPolicyRequest(input *DescribeControlPolicyInput) (req *request.Request, output *DescribeControlPolicyOutput)

DescribeControlPolicyRequest generates a "volcengine/request.Request" representing the client's request for the DescribeControlPolicy operation. The "output" return value will be populated with the DescribeControlPolicyCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeControlPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeControlPolicyCommon Send returns without error.

See DescribeControlPolicy for more information on using the DescribeControlPolicy API call, and error handling.

// Example sending a request using the DescribeControlPolicyRequest method.
req, resp := client.DescribeControlPolicyRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*FWCENTER) DescribeControlPolicyWithContext

func (c *FWCENTER) DescribeControlPolicyWithContext(ctx volcengine.Context, input *DescribeControlPolicyInput, opts ...request.Option) (*DescribeControlPolicyOutput, error)

DescribeControlPolicyWithContext is the same as DescribeControlPolicy with the addition of the ability to pass a context and additional request options.

See DescribeControlPolicy 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 (*FWCENTER) DescribeDnsControlPolicy added in v1.0.135

func (c *FWCENTER) DescribeDnsControlPolicy(input *DescribeDnsControlPolicyInput) (*DescribeDnsControlPolicyOutput, error)

DescribeDnsControlPolicy API operation for FWCENTER.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for FWCENTER's API operation DescribeDnsControlPolicy for usage and error information.

func (*FWCENTER) DescribeDnsControlPolicyCommon added in v1.0.135

func (c *FWCENTER) DescribeDnsControlPolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeDnsControlPolicyCommon API operation for FWCENTER.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for FWCENTER's API operation DescribeDnsControlPolicyCommon for usage and error information.

func (*FWCENTER) DescribeDnsControlPolicyCommonRequest added in v1.0.135

func (c *FWCENTER) DescribeDnsControlPolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeDnsControlPolicyCommonRequest generates a "volcengine/request.Request" representing the client's request for the DescribeDnsControlPolicyCommon operation. The "output" return value will be populated with the DescribeDnsControlPolicyCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeDnsControlPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeDnsControlPolicyCommon Send returns without error.

See DescribeDnsControlPolicyCommon for more information on using the DescribeDnsControlPolicyCommon API call, and error handling.

// Example sending a request using the DescribeDnsControlPolicyCommonRequest method.
req, resp := client.DescribeDnsControlPolicyCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*FWCENTER) DescribeDnsControlPolicyCommonWithContext added in v1.0.135

func (c *FWCENTER) DescribeDnsControlPolicyCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeDnsControlPolicyCommonWithContext is the same as DescribeDnsControlPolicyCommon with the addition of the ability to pass a context and additional request options.

See DescribeDnsControlPolicyCommon 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 (*FWCENTER) DescribeDnsControlPolicyRequest added in v1.0.135

func (c *FWCENTER) DescribeDnsControlPolicyRequest(input *DescribeDnsControlPolicyInput) (req *request.Request, output *DescribeDnsControlPolicyOutput)

DescribeDnsControlPolicyRequest generates a "volcengine/request.Request" representing the client's request for the DescribeDnsControlPolicy operation. The "output" return value will be populated with the DescribeDnsControlPolicyCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeDnsControlPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeDnsControlPolicyCommon Send returns without error.

See DescribeDnsControlPolicy for more information on using the DescribeDnsControlPolicy API call, and error handling.

// Example sending a request using the DescribeDnsControlPolicyRequest method.
req, resp := client.DescribeDnsControlPolicyRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*FWCENTER) DescribeDnsControlPolicyWithContext added in v1.0.135

func (c *FWCENTER) DescribeDnsControlPolicyWithContext(ctx volcengine.Context, input *DescribeDnsControlPolicyInput, opts ...request.Option) (*DescribeDnsControlPolicyOutput, error)

DescribeDnsControlPolicyWithContext is the same as DescribeDnsControlPolicy with the addition of the ability to pass a context and additional request options.

See DescribeDnsControlPolicy 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 (*FWCENTER) DescribeVpcFirewallAclRuleList

func (c *FWCENTER) DescribeVpcFirewallAclRuleList(input *DescribeVpcFirewallAclRuleListInput) (*DescribeVpcFirewallAclRuleListOutput, error)

DescribeVpcFirewallAclRuleList API operation for FWCENTER.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for FWCENTER's API operation DescribeVpcFirewallAclRuleList for usage and error information.

func (*FWCENTER) DescribeVpcFirewallAclRuleListCommon

func (c *FWCENTER) DescribeVpcFirewallAclRuleListCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeVpcFirewallAclRuleListCommon API operation for FWCENTER.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for FWCENTER's API operation DescribeVpcFirewallAclRuleListCommon for usage and error information.

func (*FWCENTER) DescribeVpcFirewallAclRuleListCommonRequest

func (c *FWCENTER) DescribeVpcFirewallAclRuleListCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeVpcFirewallAclRuleListCommonRequest generates a "volcengine/request.Request" representing the client's request for the DescribeVpcFirewallAclRuleListCommon operation. The "output" return value will be populated with the DescribeVpcFirewallAclRuleListCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeVpcFirewallAclRuleListCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeVpcFirewallAclRuleListCommon Send returns without error.

See DescribeVpcFirewallAclRuleListCommon for more information on using the DescribeVpcFirewallAclRuleListCommon API call, and error handling.

// Example sending a request using the DescribeVpcFirewallAclRuleListCommonRequest method.
req, resp := client.DescribeVpcFirewallAclRuleListCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*FWCENTER) DescribeVpcFirewallAclRuleListCommonWithContext

func (c *FWCENTER) DescribeVpcFirewallAclRuleListCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeVpcFirewallAclRuleListCommonWithContext is the same as DescribeVpcFirewallAclRuleListCommon with the addition of the ability to pass a context and additional request options.

See DescribeVpcFirewallAclRuleListCommon 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 (*FWCENTER) DescribeVpcFirewallAclRuleListRequest

func (c *FWCENTER) DescribeVpcFirewallAclRuleListRequest(input *DescribeVpcFirewallAclRuleListInput) (req *request.Request, output *DescribeVpcFirewallAclRuleListOutput)

DescribeVpcFirewallAclRuleListRequest generates a "volcengine/request.Request" representing the client's request for the DescribeVpcFirewallAclRuleList operation. The "output" return value will be populated with the DescribeVpcFirewallAclRuleListCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeVpcFirewallAclRuleListCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeVpcFirewallAclRuleListCommon Send returns without error.

See DescribeVpcFirewallAclRuleList for more information on using the DescribeVpcFirewallAclRuleList API call, and error handling.

// Example sending a request using the DescribeVpcFirewallAclRuleListRequest method.
req, resp := client.DescribeVpcFirewallAclRuleListRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*FWCENTER) DescribeVpcFirewallAclRuleListWithContext

func (c *FWCENTER) DescribeVpcFirewallAclRuleListWithContext(ctx volcengine.Context, input *DescribeVpcFirewallAclRuleListInput, opts ...request.Option) (*DescribeVpcFirewallAclRuleListOutput, error)

DescribeVpcFirewallAclRuleListWithContext is the same as DescribeVpcFirewallAclRuleList with the addition of the ability to pass a context and additional request options.

See DescribeVpcFirewallAclRuleList 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 (*FWCENTER) DescribeVpcFirewallAclRulePriorUsed

func (c *FWCENTER) DescribeVpcFirewallAclRulePriorUsed(input *DescribeVpcFirewallAclRulePriorUsedInput) (*DescribeVpcFirewallAclRulePriorUsedOutput, error)

DescribeVpcFirewallAclRulePriorUsed API operation for FWCENTER.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for FWCENTER's API operation DescribeVpcFirewallAclRulePriorUsed for usage and error information.

func (*FWCENTER) DescribeVpcFirewallAclRulePriorUsedCommon

func (c *FWCENTER) DescribeVpcFirewallAclRulePriorUsedCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeVpcFirewallAclRulePriorUsedCommon API operation for FWCENTER.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for FWCENTER's API operation DescribeVpcFirewallAclRulePriorUsedCommon for usage and error information.

func (*FWCENTER) DescribeVpcFirewallAclRulePriorUsedCommonRequest

func (c *FWCENTER) DescribeVpcFirewallAclRulePriorUsedCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeVpcFirewallAclRulePriorUsedCommonRequest generates a "volcengine/request.Request" representing the client's request for the DescribeVpcFirewallAclRulePriorUsedCommon operation. The "output" return value will be populated with the DescribeVpcFirewallAclRulePriorUsedCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeVpcFirewallAclRulePriorUsedCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeVpcFirewallAclRulePriorUsedCommon Send returns without error.

See DescribeVpcFirewallAclRulePriorUsedCommon for more information on using the DescribeVpcFirewallAclRulePriorUsedCommon API call, and error handling.

// Example sending a request using the DescribeVpcFirewallAclRulePriorUsedCommonRequest method.
req, resp := client.DescribeVpcFirewallAclRulePriorUsedCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*FWCENTER) DescribeVpcFirewallAclRulePriorUsedCommonWithContext

func (c *FWCENTER) DescribeVpcFirewallAclRulePriorUsedCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeVpcFirewallAclRulePriorUsedCommonWithContext is the same as DescribeVpcFirewallAclRulePriorUsedCommon with the addition of the ability to pass a context and additional request options.

See DescribeVpcFirewallAclRulePriorUsedCommon 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 (*FWCENTER) DescribeVpcFirewallAclRulePriorUsedRequest

func (c *FWCENTER) DescribeVpcFirewallAclRulePriorUsedRequest(input *DescribeVpcFirewallAclRulePriorUsedInput) (req *request.Request, output *DescribeVpcFirewallAclRulePriorUsedOutput)

DescribeVpcFirewallAclRulePriorUsedRequest generates a "volcengine/request.Request" representing the client's request for the DescribeVpcFirewallAclRulePriorUsed operation. The "output" return value will be populated with the DescribeVpcFirewallAclRulePriorUsedCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeVpcFirewallAclRulePriorUsedCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeVpcFirewallAclRulePriorUsedCommon Send returns without error.

See DescribeVpcFirewallAclRulePriorUsed for more information on using the DescribeVpcFirewallAclRulePriorUsed API call, and error handling.

// Example sending a request using the DescribeVpcFirewallAclRulePriorUsedRequest method.
req, resp := client.DescribeVpcFirewallAclRulePriorUsedRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*FWCENTER) DescribeVpcFirewallAclRulePriorUsedWithContext

func (c *FWCENTER) DescribeVpcFirewallAclRulePriorUsedWithContext(ctx volcengine.Context, input *DescribeVpcFirewallAclRulePriorUsedInput, opts ...request.Option) (*DescribeVpcFirewallAclRulePriorUsedOutput, error)

DescribeVpcFirewallAclRulePriorUsedWithContext is the same as DescribeVpcFirewallAclRulePriorUsed with the addition of the ability to pass a context and additional request options.

See DescribeVpcFirewallAclRulePriorUsed 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 (*FWCENTER) DescribeVpcFirewallList

func (c *FWCENTER) DescribeVpcFirewallList(input *DescribeVpcFirewallListInput) (*DescribeVpcFirewallListOutput, error)

DescribeVpcFirewallList API operation for FWCENTER.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for FWCENTER's API operation DescribeVpcFirewallList for usage and error information.

func (*FWCENTER) DescribeVpcFirewallListCommon

func (c *FWCENTER) DescribeVpcFirewallListCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeVpcFirewallListCommon API operation for FWCENTER.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for FWCENTER's API operation DescribeVpcFirewallListCommon for usage and error information.

func (*FWCENTER) DescribeVpcFirewallListCommonRequest

func (c *FWCENTER) DescribeVpcFirewallListCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeVpcFirewallListCommonRequest generates a "volcengine/request.Request" representing the client's request for the DescribeVpcFirewallListCommon operation. The "output" return value will be populated with the DescribeVpcFirewallListCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeVpcFirewallListCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeVpcFirewallListCommon Send returns without error.

See DescribeVpcFirewallListCommon for more information on using the DescribeVpcFirewallListCommon API call, and error handling.

// Example sending a request using the DescribeVpcFirewallListCommonRequest method.
req, resp := client.DescribeVpcFirewallListCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*FWCENTER) DescribeVpcFirewallListCommonWithContext

func (c *FWCENTER) DescribeVpcFirewallListCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeVpcFirewallListCommonWithContext is the same as DescribeVpcFirewallListCommon with the addition of the ability to pass a context and additional request options.

See DescribeVpcFirewallListCommon 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 (*FWCENTER) DescribeVpcFirewallListRequest

func (c *FWCENTER) DescribeVpcFirewallListRequest(input *DescribeVpcFirewallListInput) (req *request.Request, output *DescribeVpcFirewallListOutput)

DescribeVpcFirewallListRequest generates a "volcengine/request.Request" representing the client's request for the DescribeVpcFirewallList operation. The "output" return value will be populated with the DescribeVpcFirewallListCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeVpcFirewallListCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeVpcFirewallListCommon Send returns without error.

See DescribeVpcFirewallList for more information on using the DescribeVpcFirewallList API call, and error handling.

// Example sending a request using the DescribeVpcFirewallListRequest method.
req, resp := client.DescribeVpcFirewallListRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*FWCENTER) DescribeVpcFirewallListWithContext

func (c *FWCENTER) DescribeVpcFirewallListWithContext(ctx volcengine.Context, input *DescribeVpcFirewallListInput, opts ...request.Option) (*DescribeVpcFirewallListOutput, error)

DescribeVpcFirewallListWithContext is the same as DescribeVpcFirewallList with the addition of the ability to pass a context and additional request options.

See DescribeVpcFirewallList 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 (*FWCENTER) DescribeVpcs added in v1.0.135

func (c *FWCENTER) DescribeVpcs(input *DescribeVpcsInput) (*DescribeVpcsOutput, error)

DescribeVpcs API operation for FWCENTER.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for FWCENTER's API operation DescribeVpcs for usage and error information.

func (*FWCENTER) DescribeVpcsCommon added in v1.0.135

func (c *FWCENTER) DescribeVpcsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeVpcsCommon API operation for FWCENTER.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for FWCENTER's API operation DescribeVpcsCommon for usage and error information.

func (*FWCENTER) DescribeVpcsCommonRequest added in v1.0.135

func (c *FWCENTER) DescribeVpcsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeVpcsCommonRequest generates a "volcengine/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 (*FWCENTER) DescribeVpcsCommonWithContext added in v1.0.135

func (c *FWCENTER) DescribeVpcsCommonWithContext(ctx volcengine.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 (*FWCENTER) DescribeVpcsRequest added in v1.0.135

func (c *FWCENTER) DescribeVpcsRequest(input *DescribeVpcsInput) (req *request.Request, output *DescribeVpcsOutput)

DescribeVpcsRequest generates a "volcengine/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 (*FWCENTER) DescribeVpcsWithContext added in v1.0.135

func (c *FWCENTER) DescribeVpcsWithContext(ctx volcengine.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 (*FWCENTER) ModifyAddressBook

func (c *FWCENTER) ModifyAddressBook(input *ModifyAddressBookInput) (*ModifyAddressBookOutput, error)

ModifyAddressBook API operation for FWCENTER.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for FWCENTER's API operation ModifyAddressBook for usage and error information.

func (*FWCENTER) ModifyAddressBookCommon

func (c *FWCENTER) ModifyAddressBookCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ModifyAddressBookCommon API operation for FWCENTER.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for FWCENTER's API operation ModifyAddressBookCommon for usage and error information.

func (*FWCENTER) ModifyAddressBookCommonRequest

func (c *FWCENTER) ModifyAddressBookCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ModifyAddressBookCommonRequest generates a "volcengine/request.Request" representing the client's request for the ModifyAddressBookCommon operation. The "output" return value will be populated with the ModifyAddressBookCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyAddressBookCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyAddressBookCommon Send returns without error.

See ModifyAddressBookCommon for more information on using the ModifyAddressBookCommon API call, and error handling.

// Example sending a request using the ModifyAddressBookCommonRequest method.
req, resp := client.ModifyAddressBookCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*FWCENTER) ModifyAddressBookCommonWithContext

func (c *FWCENTER) ModifyAddressBookCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ModifyAddressBookCommonWithContext is the same as ModifyAddressBookCommon with the addition of the ability to pass a context and additional request options.

See ModifyAddressBookCommon 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 (*FWCENTER) ModifyAddressBookRequest

func (c *FWCENTER) ModifyAddressBookRequest(input *ModifyAddressBookInput) (req *request.Request, output *ModifyAddressBookOutput)

ModifyAddressBookRequest generates a "volcengine/request.Request" representing the client's request for the ModifyAddressBook operation. The "output" return value will be populated with the ModifyAddressBookCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyAddressBookCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyAddressBookCommon Send returns without error.

See ModifyAddressBook for more information on using the ModifyAddressBook API call, and error handling.

// Example sending a request using the ModifyAddressBookRequest method.
req, resp := client.ModifyAddressBookRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*FWCENTER) ModifyAddressBookWithContext

func (c *FWCENTER) ModifyAddressBookWithContext(ctx volcengine.Context, input *ModifyAddressBookInput, opts ...request.Option) (*ModifyAddressBookOutput, error)

ModifyAddressBookWithContext is the same as ModifyAddressBook with the addition of the ability to pass a context and additional request options.

See ModifyAddressBook 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 (*FWCENTER) ModifyControlPolicy

func (c *FWCENTER) ModifyControlPolicy(input *ModifyControlPolicyInput) (*ModifyControlPolicyOutput, error)

ModifyControlPolicy API operation for FWCENTER.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for FWCENTER's API operation ModifyControlPolicy for usage and error information.

func (*FWCENTER) ModifyControlPolicyCommon

func (c *FWCENTER) ModifyControlPolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ModifyControlPolicyCommon API operation for FWCENTER.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for FWCENTER's API operation ModifyControlPolicyCommon for usage and error information.

func (*FWCENTER) ModifyControlPolicyCommonRequest

func (c *FWCENTER) ModifyControlPolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ModifyControlPolicyCommonRequest generates a "volcengine/request.Request" representing the client's request for the ModifyControlPolicyCommon operation. The "output" return value will be populated with the ModifyControlPolicyCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyControlPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyControlPolicyCommon Send returns without error.

See ModifyControlPolicyCommon for more information on using the ModifyControlPolicyCommon API call, and error handling.

// Example sending a request using the ModifyControlPolicyCommonRequest method.
req, resp := client.ModifyControlPolicyCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*FWCENTER) ModifyControlPolicyCommonWithContext

func (c *FWCENTER) ModifyControlPolicyCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ModifyControlPolicyCommonWithContext is the same as ModifyControlPolicyCommon with the addition of the ability to pass a context and additional request options.

See ModifyControlPolicyCommon 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 (*FWCENTER) ModifyControlPolicyPosition

func (c *FWCENTER) ModifyControlPolicyPosition(input *ModifyControlPolicyPositionInput) (*ModifyControlPolicyPositionOutput, error)

ModifyControlPolicyPosition API operation for FWCENTER.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for FWCENTER's API operation ModifyControlPolicyPosition for usage and error information.

func (*FWCENTER) ModifyControlPolicyPositionCommon

func (c *FWCENTER) ModifyControlPolicyPositionCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ModifyControlPolicyPositionCommon API operation for FWCENTER.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for FWCENTER's API operation ModifyControlPolicyPositionCommon for usage and error information.

func (*FWCENTER) ModifyControlPolicyPositionCommonRequest

func (c *FWCENTER) ModifyControlPolicyPositionCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ModifyControlPolicyPositionCommonRequest generates a "volcengine/request.Request" representing the client's request for the ModifyControlPolicyPositionCommon operation. The "output" return value will be populated with the ModifyControlPolicyPositionCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyControlPolicyPositionCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyControlPolicyPositionCommon Send returns without error.

See ModifyControlPolicyPositionCommon for more information on using the ModifyControlPolicyPositionCommon API call, and error handling.

// Example sending a request using the ModifyControlPolicyPositionCommonRequest method.
req, resp := client.ModifyControlPolicyPositionCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*FWCENTER) ModifyControlPolicyPositionCommonWithContext

func (c *FWCENTER) ModifyControlPolicyPositionCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ModifyControlPolicyPositionCommonWithContext is the same as ModifyControlPolicyPositionCommon with the addition of the ability to pass a context and additional request options.

See ModifyControlPolicyPositionCommon 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 (*FWCENTER) ModifyControlPolicyPositionRequest

func (c *FWCENTER) ModifyControlPolicyPositionRequest(input *ModifyControlPolicyPositionInput) (req *request.Request, output *ModifyControlPolicyPositionOutput)

ModifyControlPolicyPositionRequest generates a "volcengine/request.Request" representing the client's request for the ModifyControlPolicyPosition operation. The "output" return value will be populated with the ModifyControlPolicyPositionCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyControlPolicyPositionCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyControlPolicyPositionCommon Send returns without error.

See ModifyControlPolicyPosition for more information on using the ModifyControlPolicyPosition API call, and error handling.

// Example sending a request using the ModifyControlPolicyPositionRequest method.
req, resp := client.ModifyControlPolicyPositionRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*FWCENTER) ModifyControlPolicyPositionWithContext

func (c *FWCENTER) ModifyControlPolicyPositionWithContext(ctx volcengine.Context, input *ModifyControlPolicyPositionInput, opts ...request.Option) (*ModifyControlPolicyPositionOutput, error)

ModifyControlPolicyPositionWithContext is the same as ModifyControlPolicyPosition with the addition of the ability to pass a context and additional request options.

See ModifyControlPolicyPosition 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 (*FWCENTER) ModifyControlPolicyRequest

func (c *FWCENTER) ModifyControlPolicyRequest(input *ModifyControlPolicyInput) (req *request.Request, output *ModifyControlPolicyOutput)

ModifyControlPolicyRequest generates a "volcengine/request.Request" representing the client's request for the ModifyControlPolicy operation. The "output" return value will be populated with the ModifyControlPolicyCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyControlPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyControlPolicyCommon Send returns without error.

See ModifyControlPolicy for more information on using the ModifyControlPolicy API call, and error handling.

// Example sending a request using the ModifyControlPolicyRequest method.
req, resp := client.ModifyControlPolicyRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*FWCENTER) ModifyControlPolicyWithContext

func (c *FWCENTER) ModifyControlPolicyWithContext(ctx volcengine.Context, input *ModifyControlPolicyInput, opts ...request.Option) (*ModifyControlPolicyOutput, error)

ModifyControlPolicyWithContext is the same as ModifyControlPolicy with the addition of the ability to pass a context and additional request options.

See ModifyControlPolicy 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 (*FWCENTER) ModifyDnsControlPolicy added in v1.0.135

func (c *FWCENTER) ModifyDnsControlPolicy(input *ModifyDnsControlPolicyInput) (*ModifyDnsControlPolicyOutput, error)

ModifyDnsControlPolicy API operation for FWCENTER.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for FWCENTER's API operation ModifyDnsControlPolicy for usage and error information.

func (*FWCENTER) ModifyDnsControlPolicyCommon added in v1.0.135

func (c *FWCENTER) ModifyDnsControlPolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ModifyDnsControlPolicyCommon API operation for FWCENTER.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for FWCENTER's API operation ModifyDnsControlPolicyCommon for usage and error information.

func (*FWCENTER) ModifyDnsControlPolicyCommonRequest added in v1.0.135

func (c *FWCENTER) ModifyDnsControlPolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ModifyDnsControlPolicyCommonRequest generates a "volcengine/request.Request" representing the client's request for the ModifyDnsControlPolicyCommon operation. The "output" return value will be populated with the ModifyDnsControlPolicyCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyDnsControlPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyDnsControlPolicyCommon Send returns without error.

See ModifyDnsControlPolicyCommon for more information on using the ModifyDnsControlPolicyCommon API call, and error handling.

// Example sending a request using the ModifyDnsControlPolicyCommonRequest method.
req, resp := client.ModifyDnsControlPolicyCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*FWCENTER) ModifyDnsControlPolicyCommonWithContext added in v1.0.135

func (c *FWCENTER) ModifyDnsControlPolicyCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ModifyDnsControlPolicyCommonWithContext is the same as ModifyDnsControlPolicyCommon with the addition of the ability to pass a context and additional request options.

See ModifyDnsControlPolicyCommon 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 (*FWCENTER) ModifyDnsControlPolicyRequest added in v1.0.135

func (c *FWCENTER) ModifyDnsControlPolicyRequest(input *ModifyDnsControlPolicyInput) (req *request.Request, output *ModifyDnsControlPolicyOutput)

ModifyDnsControlPolicyRequest generates a "volcengine/request.Request" representing the client's request for the ModifyDnsControlPolicy operation. The "output" return value will be populated with the ModifyDnsControlPolicyCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyDnsControlPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyDnsControlPolicyCommon Send returns without error.

See ModifyDnsControlPolicy for more information on using the ModifyDnsControlPolicy API call, and error handling.

// Example sending a request using the ModifyDnsControlPolicyRequest method.
req, resp := client.ModifyDnsControlPolicyRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*FWCENTER) ModifyDnsControlPolicyWithContext added in v1.0.135

func (c *FWCENTER) ModifyDnsControlPolicyWithContext(ctx volcengine.Context, input *ModifyDnsControlPolicyInput, opts ...request.Option) (*ModifyDnsControlPolicyOutput, error)

ModifyDnsControlPolicyWithContext is the same as ModifyDnsControlPolicy with the addition of the ability to pass a context and additional request options.

See ModifyDnsControlPolicy 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 (*FWCENTER) ModifyVpcFirewallAclRule

func (c *FWCENTER) ModifyVpcFirewallAclRule(input *ModifyVpcFirewallAclRuleInput) (*ModifyVpcFirewallAclRuleOutput, error)

ModifyVpcFirewallAclRule API operation for FWCENTER.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for FWCENTER's API operation ModifyVpcFirewallAclRule for usage and error information.

func (*FWCENTER) ModifyVpcFirewallAclRuleCommon

func (c *FWCENTER) ModifyVpcFirewallAclRuleCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ModifyVpcFirewallAclRuleCommon API operation for FWCENTER.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for FWCENTER's API operation ModifyVpcFirewallAclRuleCommon for usage and error information.

func (*FWCENTER) ModifyVpcFirewallAclRuleCommonRequest

func (c *FWCENTER) ModifyVpcFirewallAclRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ModifyVpcFirewallAclRuleCommonRequest generates a "volcengine/request.Request" representing the client's request for the ModifyVpcFirewallAclRuleCommon operation. The "output" return value will be populated with the ModifyVpcFirewallAclRuleCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyVpcFirewallAclRuleCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyVpcFirewallAclRuleCommon Send returns without error.

See ModifyVpcFirewallAclRuleCommon for more information on using the ModifyVpcFirewallAclRuleCommon API call, and error handling.

// Example sending a request using the ModifyVpcFirewallAclRuleCommonRequest method.
req, resp := client.ModifyVpcFirewallAclRuleCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*FWCENTER) ModifyVpcFirewallAclRuleCommonWithContext

func (c *FWCENTER) ModifyVpcFirewallAclRuleCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ModifyVpcFirewallAclRuleCommonWithContext is the same as ModifyVpcFirewallAclRuleCommon with the addition of the ability to pass a context and additional request options.

See ModifyVpcFirewallAclRuleCommon 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 (*FWCENTER) ModifyVpcFirewallAclRulePosition

func (c *FWCENTER) ModifyVpcFirewallAclRulePosition(input *ModifyVpcFirewallAclRulePositionInput) (*ModifyVpcFirewallAclRulePositionOutput, error)

ModifyVpcFirewallAclRulePosition API operation for FWCENTER.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for FWCENTER's API operation ModifyVpcFirewallAclRulePosition for usage and error information.

func (*FWCENTER) ModifyVpcFirewallAclRulePositionCommon

func (c *FWCENTER) ModifyVpcFirewallAclRulePositionCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ModifyVpcFirewallAclRulePositionCommon API operation for FWCENTER.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for FWCENTER's API operation ModifyVpcFirewallAclRulePositionCommon for usage and error information.

func (*FWCENTER) ModifyVpcFirewallAclRulePositionCommonRequest

func (c *FWCENTER) ModifyVpcFirewallAclRulePositionCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ModifyVpcFirewallAclRulePositionCommonRequest generates a "volcengine/request.Request" representing the client's request for the ModifyVpcFirewallAclRulePositionCommon operation. The "output" return value will be populated with the ModifyVpcFirewallAclRulePositionCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyVpcFirewallAclRulePositionCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyVpcFirewallAclRulePositionCommon Send returns without error.

See ModifyVpcFirewallAclRulePositionCommon for more information on using the ModifyVpcFirewallAclRulePositionCommon API call, and error handling.

// Example sending a request using the ModifyVpcFirewallAclRulePositionCommonRequest method.
req, resp := client.ModifyVpcFirewallAclRulePositionCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*FWCENTER) ModifyVpcFirewallAclRulePositionCommonWithContext

func (c *FWCENTER) ModifyVpcFirewallAclRulePositionCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ModifyVpcFirewallAclRulePositionCommonWithContext is the same as ModifyVpcFirewallAclRulePositionCommon with the addition of the ability to pass a context and additional request options.

See ModifyVpcFirewallAclRulePositionCommon 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 (*FWCENTER) ModifyVpcFirewallAclRulePositionRequest

func (c *FWCENTER) ModifyVpcFirewallAclRulePositionRequest(input *ModifyVpcFirewallAclRulePositionInput) (req *request.Request, output *ModifyVpcFirewallAclRulePositionOutput)

ModifyVpcFirewallAclRulePositionRequest generates a "volcengine/request.Request" representing the client's request for the ModifyVpcFirewallAclRulePosition operation. The "output" return value will be populated with the ModifyVpcFirewallAclRulePositionCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyVpcFirewallAclRulePositionCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyVpcFirewallAclRulePositionCommon Send returns without error.

See ModifyVpcFirewallAclRulePosition for more information on using the ModifyVpcFirewallAclRulePosition API call, and error handling.

// Example sending a request using the ModifyVpcFirewallAclRulePositionRequest method.
req, resp := client.ModifyVpcFirewallAclRulePositionRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*FWCENTER) ModifyVpcFirewallAclRulePositionWithContext

func (c *FWCENTER) ModifyVpcFirewallAclRulePositionWithContext(ctx volcengine.Context, input *ModifyVpcFirewallAclRulePositionInput, opts ...request.Option) (*ModifyVpcFirewallAclRulePositionOutput, error)

ModifyVpcFirewallAclRulePositionWithContext is the same as ModifyVpcFirewallAclRulePosition with the addition of the ability to pass a context and additional request options.

See ModifyVpcFirewallAclRulePosition 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 (*FWCENTER) ModifyVpcFirewallAclRuleRequest

func (c *FWCENTER) ModifyVpcFirewallAclRuleRequest(input *ModifyVpcFirewallAclRuleInput) (req *request.Request, output *ModifyVpcFirewallAclRuleOutput)

ModifyVpcFirewallAclRuleRequest generates a "volcengine/request.Request" representing the client's request for the ModifyVpcFirewallAclRule operation. The "output" return value will be populated with the ModifyVpcFirewallAclRuleCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyVpcFirewallAclRuleCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyVpcFirewallAclRuleCommon Send returns without error.

See ModifyVpcFirewallAclRule for more information on using the ModifyVpcFirewallAclRule API call, and error handling.

// Example sending a request using the ModifyVpcFirewallAclRuleRequest method.
req, resp := client.ModifyVpcFirewallAclRuleRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*FWCENTER) ModifyVpcFirewallAclRuleWithContext

func (c *FWCENTER) ModifyVpcFirewallAclRuleWithContext(ctx volcengine.Context, input *ModifyVpcFirewallAclRuleInput, opts ...request.Option) (*ModifyVpcFirewallAclRuleOutput, error)

ModifyVpcFirewallAclRuleWithContext is the same as ModifyVpcFirewallAclRule with the addition of the ability to pass a context and additional request options.

See ModifyVpcFirewallAclRule 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 (*FWCENTER) UpdateAssets

func (c *FWCENTER) UpdateAssets(input *UpdateAssetsInput) (*UpdateAssetsOutput, error)

UpdateAssets API operation for FWCENTER.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for FWCENTER's API operation UpdateAssets for usage and error information.

func (*FWCENTER) UpdateAssetsCommon

func (c *FWCENTER) UpdateAssetsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateAssetsCommon API operation for FWCENTER.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for FWCENTER's API operation UpdateAssetsCommon for usage and error information.

func (*FWCENTER) UpdateAssetsCommonRequest

func (c *FWCENTER) UpdateAssetsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateAssetsCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateAssetsCommon operation. The "output" return value will be populated with the UpdateAssetsCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateAssetsCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateAssetsCommon Send returns without error.

See UpdateAssetsCommon for more information on using the UpdateAssetsCommon API call, and error handling.

// Example sending a request using the UpdateAssetsCommonRequest method.
req, resp := client.UpdateAssetsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*FWCENTER) UpdateAssetsCommonWithContext

func (c *FWCENTER) UpdateAssetsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpdateAssetsCommonWithContext is the same as UpdateAssetsCommon with the addition of the ability to pass a context and additional request options.

See UpdateAssetsCommon 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 (*FWCENTER) UpdateAssetsRequest

func (c *FWCENTER) UpdateAssetsRequest(input *UpdateAssetsInput) (req *request.Request, output *UpdateAssetsOutput)

UpdateAssetsRequest generates a "volcengine/request.Request" representing the client's request for the UpdateAssets operation. The "output" return value will be populated with the UpdateAssetsCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateAssetsCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateAssetsCommon Send returns without error.

See UpdateAssets for more information on using the UpdateAssets API call, and error handling.

// Example sending a request using the UpdateAssetsRequest method.
req, resp := client.UpdateAssetsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*FWCENTER) UpdateAssetsWithContext

func (c *FWCENTER) UpdateAssetsWithContext(ctx volcengine.Context, input *UpdateAssetsInput, opts ...request.Option) (*UpdateAssetsOutput, error)

UpdateAssetsWithContext is the same as UpdateAssets with the addition of the ability to pass a context and additional request options.

See UpdateAssets 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 (*FWCENTER) UpdateControlPolicySwitch

func (c *FWCENTER) UpdateControlPolicySwitch(input *UpdateControlPolicySwitchInput) (*UpdateControlPolicySwitchOutput, error)

UpdateControlPolicySwitch API operation for FWCENTER.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for FWCENTER's API operation UpdateControlPolicySwitch for usage and error information.

func (*FWCENTER) UpdateControlPolicySwitchCommon

func (c *FWCENTER) UpdateControlPolicySwitchCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateControlPolicySwitchCommon API operation for FWCENTER.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for FWCENTER's API operation UpdateControlPolicySwitchCommon for usage and error information.

func (*FWCENTER) UpdateControlPolicySwitchCommonRequest

func (c *FWCENTER) UpdateControlPolicySwitchCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateControlPolicySwitchCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateControlPolicySwitchCommon operation. The "output" return value will be populated with the UpdateControlPolicySwitchCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateControlPolicySwitchCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateControlPolicySwitchCommon Send returns without error.

See UpdateControlPolicySwitchCommon for more information on using the UpdateControlPolicySwitchCommon API call, and error handling.

// Example sending a request using the UpdateControlPolicySwitchCommonRequest method.
req, resp := client.UpdateControlPolicySwitchCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*FWCENTER) UpdateControlPolicySwitchCommonWithContext

func (c *FWCENTER) UpdateControlPolicySwitchCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpdateControlPolicySwitchCommonWithContext is the same as UpdateControlPolicySwitchCommon with the addition of the ability to pass a context and additional request options.

See UpdateControlPolicySwitchCommon 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 (*FWCENTER) UpdateControlPolicySwitchRequest

func (c *FWCENTER) UpdateControlPolicySwitchRequest(input *UpdateControlPolicySwitchInput) (req *request.Request, output *UpdateControlPolicySwitchOutput)

UpdateControlPolicySwitchRequest generates a "volcengine/request.Request" representing the client's request for the UpdateControlPolicySwitch operation. The "output" return value will be populated with the UpdateControlPolicySwitchCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateControlPolicySwitchCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateControlPolicySwitchCommon Send returns without error.

See UpdateControlPolicySwitch for more information on using the UpdateControlPolicySwitch API call, and error handling.

// Example sending a request using the UpdateControlPolicySwitchRequest method.
req, resp := client.UpdateControlPolicySwitchRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*FWCENTER) UpdateControlPolicySwitchWithContext

func (c *FWCENTER) UpdateControlPolicySwitchWithContext(ctx volcengine.Context, input *UpdateControlPolicySwitchInput, opts ...request.Option) (*UpdateControlPolicySwitchOutput, error)

UpdateControlPolicySwitchWithContext is the same as UpdateControlPolicySwitch with the addition of the ability to pass a context and additional request options.

See UpdateControlPolicySwitch 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 (*FWCENTER) UpdateDnsControlPolicySwitch added in v1.0.135

func (c *FWCENTER) UpdateDnsControlPolicySwitch(input *UpdateDnsControlPolicySwitchInput) (*UpdateDnsControlPolicySwitchOutput, error)

UpdateDnsControlPolicySwitch API operation for FWCENTER.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for FWCENTER's API operation UpdateDnsControlPolicySwitch for usage and error information.

func (*FWCENTER) UpdateDnsControlPolicySwitchCommon added in v1.0.135

func (c *FWCENTER) UpdateDnsControlPolicySwitchCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateDnsControlPolicySwitchCommon API operation for FWCENTER.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for FWCENTER's API operation UpdateDnsControlPolicySwitchCommon for usage and error information.

func (*FWCENTER) UpdateDnsControlPolicySwitchCommonRequest added in v1.0.135

func (c *FWCENTER) UpdateDnsControlPolicySwitchCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateDnsControlPolicySwitchCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateDnsControlPolicySwitchCommon operation. The "output" return value will be populated with the UpdateDnsControlPolicySwitchCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateDnsControlPolicySwitchCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateDnsControlPolicySwitchCommon Send returns without error.

See UpdateDnsControlPolicySwitchCommon for more information on using the UpdateDnsControlPolicySwitchCommon API call, and error handling.

// Example sending a request using the UpdateDnsControlPolicySwitchCommonRequest method.
req, resp := client.UpdateDnsControlPolicySwitchCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*FWCENTER) UpdateDnsControlPolicySwitchCommonWithContext added in v1.0.135

func (c *FWCENTER) UpdateDnsControlPolicySwitchCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpdateDnsControlPolicySwitchCommonWithContext is the same as UpdateDnsControlPolicySwitchCommon with the addition of the ability to pass a context and additional request options.

See UpdateDnsControlPolicySwitchCommon 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 (*FWCENTER) UpdateDnsControlPolicySwitchRequest added in v1.0.135

func (c *FWCENTER) UpdateDnsControlPolicySwitchRequest(input *UpdateDnsControlPolicySwitchInput) (req *request.Request, output *UpdateDnsControlPolicySwitchOutput)

UpdateDnsControlPolicySwitchRequest generates a "volcengine/request.Request" representing the client's request for the UpdateDnsControlPolicySwitch operation. The "output" return value will be populated with the UpdateDnsControlPolicySwitchCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateDnsControlPolicySwitchCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateDnsControlPolicySwitchCommon Send returns without error.

See UpdateDnsControlPolicySwitch for more information on using the UpdateDnsControlPolicySwitch API call, and error handling.

// Example sending a request using the UpdateDnsControlPolicySwitchRequest method.
req, resp := client.UpdateDnsControlPolicySwitchRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*FWCENTER) UpdateDnsControlPolicySwitchWithContext added in v1.0.135

func (c *FWCENTER) UpdateDnsControlPolicySwitchWithContext(ctx volcengine.Context, input *UpdateDnsControlPolicySwitchInput, opts ...request.Option) (*UpdateDnsControlPolicySwitchOutput, error)

UpdateDnsControlPolicySwitchWithContext is the same as UpdateDnsControlPolicySwitch with the addition of the ability to pass a context and additional request options.

See UpdateDnsControlPolicySwitch 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 (*FWCENTER) UpdateVpcFirewallAclRuleSwitch

func (c *FWCENTER) UpdateVpcFirewallAclRuleSwitch(input *UpdateVpcFirewallAclRuleSwitchInput) (*UpdateVpcFirewallAclRuleSwitchOutput, error)

UpdateVpcFirewallAclRuleSwitch API operation for FWCENTER.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for FWCENTER's API operation UpdateVpcFirewallAclRuleSwitch for usage and error information.

func (*FWCENTER) UpdateVpcFirewallAclRuleSwitchCommon

func (c *FWCENTER) UpdateVpcFirewallAclRuleSwitchCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateVpcFirewallAclRuleSwitchCommon API operation for FWCENTER.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for FWCENTER's API operation UpdateVpcFirewallAclRuleSwitchCommon for usage and error information.

func (*FWCENTER) UpdateVpcFirewallAclRuleSwitchCommonRequest

func (c *FWCENTER) UpdateVpcFirewallAclRuleSwitchCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateVpcFirewallAclRuleSwitchCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateVpcFirewallAclRuleSwitchCommon operation. The "output" return value will be populated with the UpdateVpcFirewallAclRuleSwitchCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateVpcFirewallAclRuleSwitchCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateVpcFirewallAclRuleSwitchCommon Send returns without error.

See UpdateVpcFirewallAclRuleSwitchCommon for more information on using the UpdateVpcFirewallAclRuleSwitchCommon API call, and error handling.

// Example sending a request using the UpdateVpcFirewallAclRuleSwitchCommonRequest method.
req, resp := client.UpdateVpcFirewallAclRuleSwitchCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*FWCENTER) UpdateVpcFirewallAclRuleSwitchCommonWithContext

func (c *FWCENTER) UpdateVpcFirewallAclRuleSwitchCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpdateVpcFirewallAclRuleSwitchCommonWithContext is the same as UpdateVpcFirewallAclRuleSwitchCommon with the addition of the ability to pass a context and additional request options.

See UpdateVpcFirewallAclRuleSwitchCommon 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 (*FWCENTER) UpdateVpcFirewallAclRuleSwitchRequest

func (c *FWCENTER) UpdateVpcFirewallAclRuleSwitchRequest(input *UpdateVpcFirewallAclRuleSwitchInput) (req *request.Request, output *UpdateVpcFirewallAclRuleSwitchOutput)

UpdateVpcFirewallAclRuleSwitchRequest generates a "volcengine/request.Request" representing the client's request for the UpdateVpcFirewallAclRuleSwitch operation. The "output" return value will be populated with the UpdateVpcFirewallAclRuleSwitchCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateVpcFirewallAclRuleSwitchCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateVpcFirewallAclRuleSwitchCommon Send returns without error.

See UpdateVpcFirewallAclRuleSwitch for more information on using the UpdateVpcFirewallAclRuleSwitch API call, and error handling.

// Example sending a request using the UpdateVpcFirewallAclRuleSwitchRequest method.
req, resp := client.UpdateVpcFirewallAclRuleSwitchRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*FWCENTER) UpdateVpcFirewallAclRuleSwitchWithContext

func (c *FWCENTER) UpdateVpcFirewallAclRuleSwitchWithContext(ctx volcengine.Context, input *UpdateVpcFirewallAclRuleSwitchInput, opts ...request.Option) (*UpdateVpcFirewallAclRuleSwitchOutput, error)

UpdateVpcFirewallAclRuleSwitchWithContext is the same as UpdateVpcFirewallAclRuleSwitch with the addition of the ability to pass a context and additional request options.

See UpdateVpcFirewallAclRuleSwitch 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 FWCENTERAPI

type FWCENTERAPI interface {
	AddAddressBookCommon(*map[string]interface{}) (*map[string]interface{}, error)
	AddAddressBookCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	AddAddressBookCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	AddAddressBook(*AddAddressBookInput) (*AddAddressBookOutput, error)
	AddAddressBookWithContext(volcengine.Context, *AddAddressBookInput, ...request.Option) (*AddAddressBookOutput, error)
	AddAddressBookRequest(*AddAddressBookInput) (*request.Request, *AddAddressBookOutput)

	AddControlPolicyCommon(*map[string]interface{}) (*map[string]interface{}, error)
	AddControlPolicyCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	AddControlPolicyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	AddControlPolicy(*AddControlPolicyInput) (*AddControlPolicyOutput, error)
	AddControlPolicyWithContext(volcengine.Context, *AddControlPolicyInput, ...request.Option) (*AddControlPolicyOutput, error)
	AddControlPolicyRequest(*AddControlPolicyInput) (*request.Request, *AddControlPolicyOutput)

	AddDnsControlPolicyCommon(*map[string]interface{}) (*map[string]interface{}, error)
	AddDnsControlPolicyCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	AddDnsControlPolicyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	AddDnsControlPolicy(*AddDnsControlPolicyInput) (*AddDnsControlPolicyOutput, error)
	AddDnsControlPolicyWithContext(volcengine.Context, *AddDnsControlPolicyInput, ...request.Option) (*AddDnsControlPolicyOutput, error)
	AddDnsControlPolicyRequest(*AddDnsControlPolicyInput) (*request.Request, *AddDnsControlPolicyOutput)

	AddVpcFirewallAclRuleCommon(*map[string]interface{}) (*map[string]interface{}, error)
	AddVpcFirewallAclRuleCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	AddVpcFirewallAclRuleCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	AddVpcFirewallAclRule(*AddVpcFirewallAclRuleInput) (*AddVpcFirewallAclRuleOutput, error)
	AddVpcFirewallAclRuleWithContext(volcengine.Context, *AddVpcFirewallAclRuleInput, ...request.Option) (*AddVpcFirewallAclRuleOutput, error)
	AddVpcFirewallAclRuleRequest(*AddVpcFirewallAclRuleInput) (*request.Request, *AddVpcFirewallAclRuleOutput)

	AssetListCommon(*map[string]interface{}) (*map[string]interface{}, error)
	AssetListCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	AssetListCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	AssetList(*AssetListInput) (*AssetListOutput, error)
	AssetListWithContext(volcengine.Context, *AssetListInput, ...request.Option) (*AssetListOutput, error)
	AssetListRequest(*AssetListInput) (*request.Request, *AssetListOutput)

	DeleteAddressBookCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteAddressBookCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteAddressBookCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteAddressBook(*DeleteAddressBookInput) (*DeleteAddressBookOutput, error)
	DeleteAddressBookWithContext(volcengine.Context, *DeleteAddressBookInput, ...request.Option) (*DeleteAddressBookOutput, error)
	DeleteAddressBookRequest(*DeleteAddressBookInput) (*request.Request, *DeleteAddressBookOutput)

	DeleteControlPolicyCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteControlPolicyCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteControlPolicyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteControlPolicy(*DeleteControlPolicyInput) (*DeleteControlPolicyOutput, error)
	DeleteControlPolicyWithContext(volcengine.Context, *DeleteControlPolicyInput, ...request.Option) (*DeleteControlPolicyOutput, error)
	DeleteControlPolicyRequest(*DeleteControlPolicyInput) (*request.Request, *DeleteControlPolicyOutput)

	DeleteDnsControlPolicyCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteDnsControlPolicyCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteDnsControlPolicyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteDnsControlPolicy(*DeleteDnsControlPolicyInput) (*DeleteDnsControlPolicyOutput, error)
	DeleteDnsControlPolicyWithContext(volcengine.Context, *DeleteDnsControlPolicyInput, ...request.Option) (*DeleteDnsControlPolicyOutput, error)
	DeleteDnsControlPolicyRequest(*DeleteDnsControlPolicyInput) (*request.Request, *DeleteDnsControlPolicyOutput)

	DeleteVpcFirewallAclRuleCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteVpcFirewallAclRuleCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteVpcFirewallAclRuleCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteVpcFirewallAclRule(*DeleteVpcFirewallAclRuleInput) (*DeleteVpcFirewallAclRuleOutput, error)
	DeleteVpcFirewallAclRuleWithContext(volcengine.Context, *DeleteVpcFirewallAclRuleInput, ...request.Option) (*DeleteVpcFirewallAclRuleOutput, error)
	DeleteVpcFirewallAclRuleRequest(*DeleteVpcFirewallAclRuleInput) (*request.Request, *DeleteVpcFirewallAclRuleOutput)

	DescribeAddressBookCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeAddressBookCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeAddressBookCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeAddressBook(*DescribeAddressBookInput) (*DescribeAddressBookOutput, error)
	DescribeAddressBookWithContext(volcengine.Context, *DescribeAddressBookInput, ...request.Option) (*DescribeAddressBookOutput, error)
	DescribeAddressBookRequest(*DescribeAddressBookInput) (*request.Request, *DescribeAddressBookOutput)

	DescribeControlPolicyCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeControlPolicyCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeControlPolicyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeControlPolicy(*DescribeControlPolicyInput) (*DescribeControlPolicyOutput, error)
	DescribeControlPolicyWithContext(volcengine.Context, *DescribeControlPolicyInput, ...request.Option) (*DescribeControlPolicyOutput, error)
	DescribeControlPolicyRequest(*DescribeControlPolicyInput) (*request.Request, *DescribeControlPolicyOutput)

	DescribeControlPolicyByRuleIdCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeControlPolicyByRuleIdCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeControlPolicyByRuleIdCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeControlPolicyByRuleId(*DescribeControlPolicyByRuleIdInput) (*DescribeControlPolicyByRuleIdOutput, error)
	DescribeControlPolicyByRuleIdWithContext(volcengine.Context, *DescribeControlPolicyByRuleIdInput, ...request.Option) (*DescribeControlPolicyByRuleIdOutput, error)
	DescribeControlPolicyByRuleIdRequest(*DescribeControlPolicyByRuleIdInput) (*request.Request, *DescribeControlPolicyByRuleIdOutput)

	DescribeControlPolicyPriorUsedCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeControlPolicyPriorUsedCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeControlPolicyPriorUsedCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeControlPolicyPriorUsed(*DescribeControlPolicyPriorUsedInput) (*DescribeControlPolicyPriorUsedOutput, error)
	DescribeControlPolicyPriorUsedWithContext(volcengine.Context, *DescribeControlPolicyPriorUsedInput, ...request.Option) (*DescribeControlPolicyPriorUsedOutput, error)
	DescribeControlPolicyPriorUsedRequest(*DescribeControlPolicyPriorUsedInput) (*request.Request, *DescribeControlPolicyPriorUsedOutput)

	DescribeDnsControlPolicyCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeDnsControlPolicyCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeDnsControlPolicyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeDnsControlPolicy(*DescribeDnsControlPolicyInput) (*DescribeDnsControlPolicyOutput, error)
	DescribeDnsControlPolicyWithContext(volcengine.Context, *DescribeDnsControlPolicyInput, ...request.Option) (*DescribeDnsControlPolicyOutput, error)
	DescribeDnsControlPolicyRequest(*DescribeDnsControlPolicyInput) (*request.Request, *DescribeDnsControlPolicyOutput)

	DescribeVpcFirewallAclRuleListCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeVpcFirewallAclRuleListCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeVpcFirewallAclRuleListCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeVpcFirewallAclRuleList(*DescribeVpcFirewallAclRuleListInput) (*DescribeVpcFirewallAclRuleListOutput, error)
	DescribeVpcFirewallAclRuleListWithContext(volcengine.Context, *DescribeVpcFirewallAclRuleListInput, ...request.Option) (*DescribeVpcFirewallAclRuleListOutput, error)
	DescribeVpcFirewallAclRuleListRequest(*DescribeVpcFirewallAclRuleListInput) (*request.Request, *DescribeVpcFirewallAclRuleListOutput)

	DescribeVpcFirewallAclRulePriorUsedCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeVpcFirewallAclRulePriorUsedCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeVpcFirewallAclRulePriorUsedCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeVpcFirewallAclRulePriorUsed(*DescribeVpcFirewallAclRulePriorUsedInput) (*DescribeVpcFirewallAclRulePriorUsedOutput, error)
	DescribeVpcFirewallAclRulePriorUsedWithContext(volcengine.Context, *DescribeVpcFirewallAclRulePriorUsedInput, ...request.Option) (*DescribeVpcFirewallAclRulePriorUsedOutput, error)
	DescribeVpcFirewallAclRulePriorUsedRequest(*DescribeVpcFirewallAclRulePriorUsedInput) (*request.Request, *DescribeVpcFirewallAclRulePriorUsedOutput)

	DescribeVpcFirewallListCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeVpcFirewallListCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeVpcFirewallListCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeVpcFirewallList(*DescribeVpcFirewallListInput) (*DescribeVpcFirewallListOutput, error)
	DescribeVpcFirewallListWithContext(volcengine.Context, *DescribeVpcFirewallListInput, ...request.Option) (*DescribeVpcFirewallListOutput, error)
	DescribeVpcFirewallListRequest(*DescribeVpcFirewallListInput) (*request.Request, *DescribeVpcFirewallListOutput)

	DescribeVpcsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeVpcsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeVpcsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeVpcs(*DescribeVpcsInput) (*DescribeVpcsOutput, error)
	DescribeVpcsWithContext(volcengine.Context, *DescribeVpcsInput, ...request.Option) (*DescribeVpcsOutput, error)
	DescribeVpcsRequest(*DescribeVpcsInput) (*request.Request, *DescribeVpcsOutput)

	ModifyAddressBookCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ModifyAddressBookCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ModifyAddressBookCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ModifyAddressBook(*ModifyAddressBookInput) (*ModifyAddressBookOutput, error)
	ModifyAddressBookWithContext(volcengine.Context, *ModifyAddressBookInput, ...request.Option) (*ModifyAddressBookOutput, error)
	ModifyAddressBookRequest(*ModifyAddressBookInput) (*request.Request, *ModifyAddressBookOutput)

	ModifyControlPolicyCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ModifyControlPolicyCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ModifyControlPolicyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ModifyControlPolicy(*ModifyControlPolicyInput) (*ModifyControlPolicyOutput, error)
	ModifyControlPolicyWithContext(volcengine.Context, *ModifyControlPolicyInput, ...request.Option) (*ModifyControlPolicyOutput, error)
	ModifyControlPolicyRequest(*ModifyControlPolicyInput) (*request.Request, *ModifyControlPolicyOutput)

	ModifyControlPolicyPositionCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ModifyControlPolicyPositionCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ModifyControlPolicyPositionCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ModifyControlPolicyPosition(*ModifyControlPolicyPositionInput) (*ModifyControlPolicyPositionOutput, error)
	ModifyControlPolicyPositionWithContext(volcengine.Context, *ModifyControlPolicyPositionInput, ...request.Option) (*ModifyControlPolicyPositionOutput, error)
	ModifyControlPolicyPositionRequest(*ModifyControlPolicyPositionInput) (*request.Request, *ModifyControlPolicyPositionOutput)

	ModifyDnsControlPolicyCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ModifyDnsControlPolicyCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ModifyDnsControlPolicyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ModifyDnsControlPolicy(*ModifyDnsControlPolicyInput) (*ModifyDnsControlPolicyOutput, error)
	ModifyDnsControlPolicyWithContext(volcengine.Context, *ModifyDnsControlPolicyInput, ...request.Option) (*ModifyDnsControlPolicyOutput, error)
	ModifyDnsControlPolicyRequest(*ModifyDnsControlPolicyInput) (*request.Request, *ModifyDnsControlPolicyOutput)

	ModifyVpcFirewallAclRuleCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ModifyVpcFirewallAclRuleCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ModifyVpcFirewallAclRuleCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ModifyVpcFirewallAclRule(*ModifyVpcFirewallAclRuleInput) (*ModifyVpcFirewallAclRuleOutput, error)
	ModifyVpcFirewallAclRuleWithContext(volcengine.Context, *ModifyVpcFirewallAclRuleInput, ...request.Option) (*ModifyVpcFirewallAclRuleOutput, error)
	ModifyVpcFirewallAclRuleRequest(*ModifyVpcFirewallAclRuleInput) (*request.Request, *ModifyVpcFirewallAclRuleOutput)

	ModifyVpcFirewallAclRulePositionCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ModifyVpcFirewallAclRulePositionCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ModifyVpcFirewallAclRulePositionCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ModifyVpcFirewallAclRulePosition(*ModifyVpcFirewallAclRulePositionInput) (*ModifyVpcFirewallAclRulePositionOutput, error)
	ModifyVpcFirewallAclRulePositionWithContext(volcengine.Context, *ModifyVpcFirewallAclRulePositionInput, ...request.Option) (*ModifyVpcFirewallAclRulePositionOutput, error)
	ModifyVpcFirewallAclRulePositionRequest(*ModifyVpcFirewallAclRulePositionInput) (*request.Request, *ModifyVpcFirewallAclRulePositionOutput)

	UpdateAssetsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateAssetsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateAssetsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateAssets(*UpdateAssetsInput) (*UpdateAssetsOutput, error)
	UpdateAssetsWithContext(volcengine.Context, *UpdateAssetsInput, ...request.Option) (*UpdateAssetsOutput, error)
	UpdateAssetsRequest(*UpdateAssetsInput) (*request.Request, *UpdateAssetsOutput)

	UpdateControlPolicySwitchCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateControlPolicySwitchCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateControlPolicySwitchCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateControlPolicySwitch(*UpdateControlPolicySwitchInput) (*UpdateControlPolicySwitchOutput, error)
	UpdateControlPolicySwitchWithContext(volcengine.Context, *UpdateControlPolicySwitchInput, ...request.Option) (*UpdateControlPolicySwitchOutput, error)
	UpdateControlPolicySwitchRequest(*UpdateControlPolicySwitchInput) (*request.Request, *UpdateControlPolicySwitchOutput)

	UpdateDnsControlPolicySwitchCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateDnsControlPolicySwitchCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateDnsControlPolicySwitchCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateDnsControlPolicySwitch(*UpdateDnsControlPolicySwitchInput) (*UpdateDnsControlPolicySwitchOutput, error)
	UpdateDnsControlPolicySwitchWithContext(volcengine.Context, *UpdateDnsControlPolicySwitchInput, ...request.Option) (*UpdateDnsControlPolicySwitchOutput, error)
	UpdateDnsControlPolicySwitchRequest(*UpdateDnsControlPolicySwitchInput) (*request.Request, *UpdateDnsControlPolicySwitchOutput)

	UpdateVpcFirewallAclRuleSwitchCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateVpcFirewallAclRuleSwitchCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateVpcFirewallAclRuleSwitchCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateVpcFirewallAclRuleSwitch(*UpdateVpcFirewallAclRuleSwitchInput) (*UpdateVpcFirewallAclRuleSwitchOutput, error)
	UpdateVpcFirewallAclRuleSwitchWithContext(volcengine.Context, *UpdateVpcFirewallAclRuleSwitchInput, ...request.Option) (*UpdateVpcFirewallAclRuleSwitchOutput, error)
	UpdateVpcFirewallAclRuleSwitchRequest(*UpdateVpcFirewallAclRuleSwitchInput) (*request.Request, *UpdateVpcFirewallAclRuleSwitchOutput)
}

FWCENTERAPI provides an interface to enable mocking the fwcenter.FWCENTER service client's API operation,

// volcengine sdk func uses an SDK service client to make a request to
// FWCENTER.
func myFunc(svc FWCENTERAPI) bool {
    // Make svc.AddAddressBook request
}

func main() {
    sess := session.New()
    svc := fwcenter.New(sess)

    myFunc(svc)
}

type ModifyAddressBookInput

type ModifyAddressBookInput struct {
	AddressList []*string `type:"list"`

	Description *string `type:"string"`

	// GroupName is a required field
	GroupName *string `type:"string" required:"true"`

	// GroupUuid is a required field
	GroupUuid *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (ModifyAddressBookInput) GoString

func (s ModifyAddressBookInput) GoString() string

GoString returns the string representation

func (*ModifyAddressBookInput) SetAddressList

func (s *ModifyAddressBookInput) SetAddressList(v []*string) *ModifyAddressBookInput

SetAddressList sets the AddressList field's value.

func (*ModifyAddressBookInput) SetDescription

SetDescription sets the Description field's value.

func (*ModifyAddressBookInput) SetGroupName

SetGroupName sets the GroupName field's value.

func (*ModifyAddressBookInput) SetGroupUuid

SetGroupUuid sets the GroupUuid field's value.

func (ModifyAddressBookInput) String

func (s ModifyAddressBookInput) String() string

String returns the string representation

func (*ModifyAddressBookInput) Validate

func (s *ModifyAddressBookInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type ModifyAddressBookOutput

type ModifyAddressBookOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (ModifyAddressBookOutput) GoString

func (s ModifyAddressBookOutput) GoString() string

GoString returns the string representation

func (ModifyAddressBookOutput) String

func (s ModifyAddressBookOutput) String() string

String returns the string representation

type ModifyControlPolicyInput

type ModifyControlPolicyInput struct {

	// Action is a required field
	Action *string `type:"string" required:"true"`

	Description *string `type:"string"`

	DestPort *string `type:"string"`

	DestPortType *string `type:"string"`

	// Destination is a required field
	Destination *string `type:"string" required:"true"`

	// DestinationType is a required field
	DestinationType *string `type:"string" required:"true"`

	// Direction is a required field
	Direction *string `type:"string" required:"true"`

	// Proto is a required field
	Proto *string `type:"string" required:"true"`

	// RuleId is a required field
	RuleId *string `type:"string" required:"true"`

	// Source is a required field
	Source *string `type:"string" required:"true"`

	// SourceType is a required field
	SourceType *string `type:"string" required:"true"`

	Status *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (ModifyControlPolicyInput) GoString

func (s ModifyControlPolicyInput) GoString() string

GoString returns the string representation

func (*ModifyControlPolicyInput) SetAction

SetAction sets the Action field's value.

func (*ModifyControlPolicyInput) SetDescription

SetDescription sets the Description field's value.

func (*ModifyControlPolicyInput) SetDestPort

SetDestPort sets the DestPort field's value.

func (*ModifyControlPolicyInput) SetDestPortType

SetDestPortType sets the DestPortType field's value.

func (*ModifyControlPolicyInput) SetDestination

SetDestination sets the Destination field's value.

func (*ModifyControlPolicyInput) SetDestinationType

func (s *ModifyControlPolicyInput) SetDestinationType(v string) *ModifyControlPolicyInput

SetDestinationType sets the DestinationType field's value.

func (*ModifyControlPolicyInput) SetDirection

SetDirection sets the Direction field's value.

func (*ModifyControlPolicyInput) SetProto

SetProto sets the Proto field's value.

func (*ModifyControlPolicyInput) SetRuleId

SetRuleId sets the RuleId field's value.

func (*ModifyControlPolicyInput) SetSource

SetSource sets the Source field's value.

func (*ModifyControlPolicyInput) SetSourceType

SetSourceType sets the SourceType field's value.

func (*ModifyControlPolicyInput) SetStatus

SetStatus sets the Status field's value.

func (ModifyControlPolicyInput) String

func (s ModifyControlPolicyInput) String() string

String returns the string representation

func (*ModifyControlPolicyInput) Validate

func (s *ModifyControlPolicyInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type ModifyControlPolicyOutput

type ModifyControlPolicyOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (ModifyControlPolicyOutput) GoString

func (s ModifyControlPolicyOutput) GoString() string

GoString returns the string representation

func (ModifyControlPolicyOutput) String

func (s ModifyControlPolicyOutput) String() string

String returns the string representation

type ModifyControlPolicyPositionInput

type ModifyControlPolicyPositionInput struct {

	// Direction is a required field
	Direction *string `type:"string" required:"true"`

	// NewPrio is a required field
	NewPrio *int32 `type:"int32" required:"true"`

	// RuleId is a required field
	RuleId *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (ModifyControlPolicyPositionInput) GoString

GoString returns the string representation

func (*ModifyControlPolicyPositionInput) SetDirection

SetDirection sets the Direction field's value.

func (*ModifyControlPolicyPositionInput) SetNewPrio

SetNewPrio sets the NewPrio field's value.

func (*ModifyControlPolicyPositionInput) SetRuleId

SetRuleId sets the RuleId field's value.

func (ModifyControlPolicyPositionInput) String

String returns the string representation

func (*ModifyControlPolicyPositionInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type ModifyControlPolicyPositionOutput

type ModifyControlPolicyPositionOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (ModifyControlPolicyPositionOutput) GoString

GoString returns the string representation

func (ModifyControlPolicyPositionOutput) String

String returns the string representation

type ModifyDnsControlPolicyInput added in v1.0.135

type ModifyDnsControlPolicyInput struct {
	Description *string `type:"string"`

	// Destination is a required field
	Destination *string `type:"string" required:"true"`

	// DestinationType is a required field
	DestinationType *string `type:"string" required:"true"`

	// RuleId is a required field
	RuleId *string `type:"string" required:"true"`

	Source []*SourceForModifyDnsControlPolicyInput `type:"list"`

	Status *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (ModifyDnsControlPolicyInput) GoString added in v1.0.135

func (s ModifyDnsControlPolicyInput) GoString() string

GoString returns the string representation

func (*ModifyDnsControlPolicyInput) SetDescription added in v1.0.135

SetDescription sets the Description field's value.

func (*ModifyDnsControlPolicyInput) SetDestination added in v1.0.135

SetDestination sets the Destination field's value.

func (*ModifyDnsControlPolicyInput) SetDestinationType added in v1.0.135

SetDestinationType sets the DestinationType field's value.

func (*ModifyDnsControlPolicyInput) SetRuleId added in v1.0.135

SetRuleId sets the RuleId field's value.

func (*ModifyDnsControlPolicyInput) SetSource added in v1.0.135

SetSource sets the Source field's value.

func (*ModifyDnsControlPolicyInput) SetStatus added in v1.0.135

SetStatus sets the Status field's value.

func (ModifyDnsControlPolicyInput) String added in v1.0.135

String returns the string representation

func (*ModifyDnsControlPolicyInput) Validate added in v1.0.135

func (s *ModifyDnsControlPolicyInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type ModifyDnsControlPolicyOutput added in v1.0.135

type ModifyDnsControlPolicyOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (ModifyDnsControlPolicyOutput) GoString added in v1.0.135

func (s ModifyDnsControlPolicyOutput) GoString() string

GoString returns the string representation

func (ModifyDnsControlPolicyOutput) String added in v1.0.135

String returns the string representation

type ModifyVpcFirewallAclRuleInput

type ModifyVpcFirewallAclRuleInput struct {

	// Action is a required field
	Action *string `type:"string" required:"true"`

	Description *string `type:"string"`

	DestPort *string `type:"string"`

	DestPortType *string `type:"string"`

	// Destination is a required field
	Destination *string `type:"string" required:"true"`

	// DestinationType is a required field
	DestinationType *string `type:"string" required:"true"`

	// Proto is a required field
	Proto *string `type:"string" required:"true"`

	// RuleId is a required field
	RuleId *string `type:"string" required:"true"`

	// Source is a required field
	Source *string `type:"string" required:"true"`

	// SourceType is a required field
	SourceType *string `type:"string" required:"true"`

	Status *bool `type:"boolean"`

	// VpcFirewallId is a required field
	VpcFirewallId *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (ModifyVpcFirewallAclRuleInput) GoString

GoString returns the string representation

func (*ModifyVpcFirewallAclRuleInput) SetAction

SetAction sets the Action field's value.

func (*ModifyVpcFirewallAclRuleInput) SetDescription

SetDescription sets the Description field's value.

func (*ModifyVpcFirewallAclRuleInput) SetDestPort

SetDestPort sets the DestPort field's value.

func (*ModifyVpcFirewallAclRuleInput) SetDestPortType

SetDestPortType sets the DestPortType field's value.

func (*ModifyVpcFirewallAclRuleInput) SetDestination

SetDestination sets the Destination field's value.

func (*ModifyVpcFirewallAclRuleInput) SetDestinationType

SetDestinationType sets the DestinationType field's value.

func (*ModifyVpcFirewallAclRuleInput) SetProto

SetProto sets the Proto field's value.

func (*ModifyVpcFirewallAclRuleInput) SetRuleId

SetRuleId sets the RuleId field's value.

func (*ModifyVpcFirewallAclRuleInput) SetSource

SetSource sets the Source field's value.

func (*ModifyVpcFirewallAclRuleInput) SetSourceType

SetSourceType sets the SourceType field's value.

func (*ModifyVpcFirewallAclRuleInput) SetStatus

SetStatus sets the Status field's value.

func (*ModifyVpcFirewallAclRuleInput) SetVpcFirewallId

SetVpcFirewallId sets the VpcFirewallId field's value.

func (ModifyVpcFirewallAclRuleInput) String

String returns the string representation

func (*ModifyVpcFirewallAclRuleInput) Validate

func (s *ModifyVpcFirewallAclRuleInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type ModifyVpcFirewallAclRuleOutput

type ModifyVpcFirewallAclRuleOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (ModifyVpcFirewallAclRuleOutput) GoString

GoString returns the string representation

func (ModifyVpcFirewallAclRuleOutput) String

String returns the string representation

type ModifyVpcFirewallAclRulePositionInput

type ModifyVpcFirewallAclRulePositionInput struct {

	// NewPrio is a required field
	NewPrio *int32 `type:"int32" required:"true"`

	// RuleId is a required field
	RuleId *string `type:"string" required:"true"`

	// VpcFirewallId is a required field
	VpcFirewallId *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (ModifyVpcFirewallAclRulePositionInput) GoString

GoString returns the string representation

func (*ModifyVpcFirewallAclRulePositionInput) SetNewPrio

SetNewPrio sets the NewPrio field's value.

func (*ModifyVpcFirewallAclRulePositionInput) SetRuleId

SetRuleId sets the RuleId field's value.

func (*ModifyVpcFirewallAclRulePositionInput) SetVpcFirewallId

SetVpcFirewallId sets the VpcFirewallId field's value.

func (ModifyVpcFirewallAclRulePositionInput) String

String returns the string representation

func (*ModifyVpcFirewallAclRulePositionInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type ModifyVpcFirewallAclRulePositionOutput

type ModifyVpcFirewallAclRulePositionOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (ModifyVpcFirewallAclRulePositionOutput) GoString

GoString returns the string representation

func (ModifyVpcFirewallAclRulePositionOutput) String

String returns the string representation

type SourceForAddDnsControlPolicyInput added in v1.0.135

type SourceForAddDnsControlPolicyInput struct {
	Region *string `type:"string"`

	VpcId *string `type:"string"`
	// contains filtered or unexported fields
}

func (SourceForAddDnsControlPolicyInput) GoString added in v1.0.135

GoString returns the string representation

func (*SourceForAddDnsControlPolicyInput) SetRegion added in v1.0.135

SetRegion sets the Region field's value.

func (*SourceForAddDnsControlPolicyInput) SetVpcId added in v1.0.135

SetVpcId sets the VpcId field's value.

func (SourceForAddDnsControlPolicyInput) String added in v1.0.135

String returns the string representation

type SourceForDescribeDnsControlPolicyOutput added in v1.0.135

type SourceForDescribeDnsControlPolicyOutput struct {
	Region *string `type:"string"`

	VpcId *string `type:"string"`
	// contains filtered or unexported fields
}

func (SourceForDescribeDnsControlPolicyOutput) GoString added in v1.0.135

GoString returns the string representation

func (*SourceForDescribeDnsControlPolicyOutput) SetRegion added in v1.0.135

SetRegion sets the Region field's value.

func (*SourceForDescribeDnsControlPolicyOutput) SetVpcId added in v1.0.135

SetVpcId sets the VpcId field's value.

func (SourceForDescribeDnsControlPolicyOutput) String added in v1.0.135

String returns the string representation

type SourceForModifyDnsControlPolicyInput added in v1.0.135

type SourceForModifyDnsControlPolicyInput struct {
	Region *string `type:"string"`

	VpcId *string `type:"string"`
	// contains filtered or unexported fields
}

func (SourceForModifyDnsControlPolicyInput) GoString added in v1.0.135

GoString returns the string representation

func (*SourceForModifyDnsControlPolicyInput) SetRegion added in v1.0.135

SetRegion sets the Region field's value.

func (*SourceForModifyDnsControlPolicyInput) SetVpcId added in v1.0.135

SetVpcId sets the VpcId field's value.

func (SourceForModifyDnsControlPolicyInput) String added in v1.0.135

String returns the string representation

type UpdateAssetsInput

type UpdateAssetsInput struct {
	Asset_ips []*string `type:"list" json:"asset_ips"`

	// Enable is a required field
	Enable *bool `type:"boolean" json:"enable" required:"true"`
	// contains filtered or unexported fields
}

func (UpdateAssetsInput) GoString

func (s UpdateAssetsInput) GoString() string

GoString returns the string representation

func (*UpdateAssetsInput) SetAsset_ips

func (s *UpdateAssetsInput) SetAsset_ips(v []*string) *UpdateAssetsInput

SetAsset_ips sets the Asset_ips field's value.

func (*UpdateAssetsInput) SetEnable

func (s *UpdateAssetsInput) SetEnable(v bool) *UpdateAssetsInput

SetEnable sets the Enable field's value.

func (UpdateAssetsInput) String

func (s UpdateAssetsInput) String() string

String returns the string representation

func (*UpdateAssetsInput) Validate

func (s *UpdateAssetsInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type UpdateAssetsOutput

type UpdateAssetsOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (UpdateAssetsOutput) GoString

func (s UpdateAssetsOutput) GoString() string

GoString returns the string representation

func (UpdateAssetsOutput) String

func (s UpdateAssetsOutput) String() string

String returns the string representation

type UpdateControlPolicySwitchInput

type UpdateControlPolicySwitchInput struct {

	// Direction is a required field
	Direction *string `type:"string" required:"true"`

	RuleIds []*string `type:"list"`

	Status *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (UpdateControlPolicySwitchInput) GoString

GoString returns the string representation

func (*UpdateControlPolicySwitchInput) SetDirection

SetDirection sets the Direction field's value.

func (*UpdateControlPolicySwitchInput) SetRuleIds

SetRuleIds sets the RuleIds field's value.

func (*UpdateControlPolicySwitchInput) SetStatus

SetStatus sets the Status field's value.

func (UpdateControlPolicySwitchInput) String

String returns the string representation

func (*UpdateControlPolicySwitchInput) Validate

func (s *UpdateControlPolicySwitchInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type UpdateControlPolicySwitchOutput

type UpdateControlPolicySwitchOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (UpdateControlPolicySwitchOutput) GoString

GoString returns the string representation

func (UpdateControlPolicySwitchOutput) String

String returns the string representation

type UpdateDnsControlPolicySwitchInput added in v1.0.135

type UpdateDnsControlPolicySwitchInput struct {

	// RuleId is a required field
	RuleId *string `type:"string" required:"true"`

	Status *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (UpdateDnsControlPolicySwitchInput) GoString added in v1.0.135

GoString returns the string representation

func (*UpdateDnsControlPolicySwitchInput) SetRuleId added in v1.0.135

SetRuleId sets the RuleId field's value.

func (*UpdateDnsControlPolicySwitchInput) SetStatus added in v1.0.135

SetStatus sets the Status field's value.

func (UpdateDnsControlPolicySwitchInput) String added in v1.0.135

String returns the string representation

func (*UpdateDnsControlPolicySwitchInput) Validate added in v1.0.135

Validate inspects the fields of the type to determine if they are valid.

type UpdateDnsControlPolicySwitchOutput added in v1.0.135

type UpdateDnsControlPolicySwitchOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (UpdateDnsControlPolicySwitchOutput) GoString added in v1.0.135

GoString returns the string representation

func (UpdateDnsControlPolicySwitchOutput) String added in v1.0.135

String returns the string representation

type UpdateVpcFirewallAclRuleSwitchInput

type UpdateVpcFirewallAclRuleSwitchInput struct {
	RuleIds []*string `type:"list"`

	Status *bool `type:"boolean"`

	// VpcFirewallId is a required field
	VpcFirewallId *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (UpdateVpcFirewallAclRuleSwitchInput) GoString

GoString returns the string representation

func (*UpdateVpcFirewallAclRuleSwitchInput) SetRuleIds

SetRuleIds sets the RuleIds field's value.

func (*UpdateVpcFirewallAclRuleSwitchInput) SetStatus

SetStatus sets the Status field's value.

func (*UpdateVpcFirewallAclRuleSwitchInput) SetVpcFirewallId

SetVpcFirewallId sets the VpcFirewallId field's value.

func (UpdateVpcFirewallAclRuleSwitchInput) String

String returns the string representation

func (*UpdateVpcFirewallAclRuleSwitchInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type UpdateVpcFirewallAclRuleSwitchOutput

type UpdateVpcFirewallAclRuleSwitchOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (UpdateVpcFirewallAclRuleSwitchOutput) GoString

GoString returns the string representation

func (UpdateVpcFirewallAclRuleSwitchOutput) String

String returns the string representation

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL