Documentation
¶
Overview ¶
This file is auto-generated, don't edit it. Thanks.
Index ¶
- type AddIpamPoolCidrRequest
- func (s AddIpamPoolCidrRequest) GoString() string
- func (s *AddIpamPoolCidrRequest) SetCidr(v string) *AddIpamPoolCidrRequest
- func (s *AddIpamPoolCidrRequest) SetClientToken(v string) *AddIpamPoolCidrRequest
- func (s *AddIpamPoolCidrRequest) SetDryRun(v bool) *AddIpamPoolCidrRequest
- func (s *AddIpamPoolCidrRequest) SetIpamPoolId(v string) *AddIpamPoolCidrRequest
- func (s *AddIpamPoolCidrRequest) SetRegionId(v string) *AddIpamPoolCidrRequest
- func (s AddIpamPoolCidrRequest) String() string
- type AddIpamPoolCidrResponse
- func (s AddIpamPoolCidrResponse) GoString() string
- func (s *AddIpamPoolCidrResponse) SetBody(v *AddIpamPoolCidrResponseBody) *AddIpamPoolCidrResponse
- func (s *AddIpamPoolCidrResponse) SetHeaders(v map[string]*string) *AddIpamPoolCidrResponse
- func (s *AddIpamPoolCidrResponse) SetStatusCode(v int32) *AddIpamPoolCidrResponse
- func (s AddIpamPoolCidrResponse) String() string
- type AddIpamPoolCidrResponseBody
- type ChangeResourceGroupRequest
- func (s ChangeResourceGroupRequest) GoString() string
- func (s *ChangeResourceGroupRequest) SetNewResourceGroupId(v string) *ChangeResourceGroupRequest
- func (s *ChangeResourceGroupRequest) SetOwnerAccount(v string) *ChangeResourceGroupRequest
- func (s *ChangeResourceGroupRequest) SetOwnerId(v int64) *ChangeResourceGroupRequest
- func (s *ChangeResourceGroupRequest) SetRegionId(v string) *ChangeResourceGroupRequest
- func (s *ChangeResourceGroupRequest) SetResourceId(v string) *ChangeResourceGroupRequest
- func (s *ChangeResourceGroupRequest) SetResourceOwnerAccount(v string) *ChangeResourceGroupRequest
- func (s *ChangeResourceGroupRequest) SetResourceOwnerId(v int64) *ChangeResourceGroupRequest
- func (s *ChangeResourceGroupRequest) SetResourceType(v string) *ChangeResourceGroupRequest
- func (s ChangeResourceGroupRequest) String() string
- type ChangeResourceGroupResponse
- func (s ChangeResourceGroupResponse) GoString() string
- func (s *ChangeResourceGroupResponse) SetBody(v *ChangeResourceGroupResponseBody) *ChangeResourceGroupResponse
- func (s *ChangeResourceGroupResponse) SetHeaders(v map[string]*string) *ChangeResourceGroupResponse
- func (s *ChangeResourceGroupResponse) SetStatusCode(v int32) *ChangeResourceGroupResponse
- func (s ChangeResourceGroupResponse) String() string
- type ChangeResourceGroupResponseBody
- type Client
- func (client *Client) AddIpamPoolCidr(request *AddIpamPoolCidrRequest) (_result *AddIpamPoolCidrResponse, _err error)
- func (client *Client) AddIpamPoolCidrWithOptions(request *AddIpamPoolCidrRequest, runtime *util.RuntimeOptions) (_result *AddIpamPoolCidrResponse, _err error)
- func (client *Client) ChangeResourceGroup(request *ChangeResourceGroupRequest) (_result *ChangeResourceGroupResponse, _err error)
- func (client *Client) ChangeResourceGroupWithOptions(request *ChangeResourceGroupRequest, runtime *util.RuntimeOptions) (_result *ChangeResourceGroupResponse, _err error)
- func (client *Client) CreateIpam(request *CreateIpamRequest) (_result *CreateIpamResponse, _err error)
- func (client *Client) CreateIpamPool(request *CreateIpamPoolRequest) (_result *CreateIpamPoolResponse, _err error)
- func (client *Client) CreateIpamPoolAllocation(request *CreateIpamPoolAllocationRequest) (_result *CreateIpamPoolAllocationResponse, _err error)
- func (client *Client) CreateIpamPoolAllocationWithOptions(request *CreateIpamPoolAllocationRequest, runtime *util.RuntimeOptions) (_result *CreateIpamPoolAllocationResponse, _err error)
- func (client *Client) CreateIpamPoolWithOptions(request *CreateIpamPoolRequest, runtime *util.RuntimeOptions) (_result *CreateIpamPoolResponse, _err error)
- func (client *Client) CreateIpamScope(request *CreateIpamScopeRequest) (_result *CreateIpamScopeResponse, _err error)
- func (client *Client) CreateIpamScopeWithOptions(request *CreateIpamScopeRequest, runtime *util.RuntimeOptions) (_result *CreateIpamScopeResponse, _err error)
- func (client *Client) CreateIpamWithOptions(request *CreateIpamRequest, runtime *util.RuntimeOptions) (_result *CreateIpamResponse, _err error)
- func (client *Client) DeleteIpam(request *DeleteIpamRequest) (_result *DeleteIpamResponse, _err error)
- func (client *Client) DeleteIpamPool(request *DeleteIpamPoolRequest) (_result *DeleteIpamPoolResponse, _err error)
- func (client *Client) DeleteIpamPoolAllocation(request *DeleteIpamPoolAllocationRequest) (_result *DeleteIpamPoolAllocationResponse, _err error)
- func (client *Client) DeleteIpamPoolAllocationWithOptions(request *DeleteIpamPoolAllocationRequest, runtime *util.RuntimeOptions) (_result *DeleteIpamPoolAllocationResponse, _err error)
- func (client *Client) DeleteIpamPoolCidr(request *DeleteIpamPoolCidrRequest) (_result *DeleteIpamPoolCidrResponse, _err error)
- func (client *Client) DeleteIpamPoolCidrWithOptions(request *DeleteIpamPoolCidrRequest, runtime *util.RuntimeOptions) (_result *DeleteIpamPoolCidrResponse, _err error)
- func (client *Client) DeleteIpamPoolWithOptions(request *DeleteIpamPoolRequest, runtime *util.RuntimeOptions) (_result *DeleteIpamPoolResponse, _err error)
- func (client *Client) DeleteIpamScope(request *DeleteIpamScopeRequest) (_result *DeleteIpamScopeResponse, _err error)
- func (client *Client) DeleteIpamScopeWithOptions(request *DeleteIpamScopeRequest, runtime *util.RuntimeOptions) (_result *DeleteIpamScopeResponse, _err error)
- func (client *Client) DeleteIpamWithOptions(request *DeleteIpamRequest, runtime *util.RuntimeOptions) (_result *DeleteIpamResponse, _err error)
- func (client *Client) GetEndpoint(productId *string, regionId *string, endpointRule *string, network *string, ...) (_result *string, _err error)
- func (client *Client) GetVpcIpamServiceStatus(request *GetVpcIpamServiceStatusRequest) (_result *GetVpcIpamServiceStatusResponse, _err error)
- func (client *Client) GetVpcIpamServiceStatusWithOptions(request *GetVpcIpamServiceStatusRequest, runtime *util.RuntimeOptions) (_result *GetVpcIpamServiceStatusResponse, _err error)
- func (client *Client) Init(config *openapi.Config) (_err error)
- func (client *Client) ListIpamPoolAllocations(request *ListIpamPoolAllocationsRequest) (_result *ListIpamPoolAllocationsResponse, _err error)
- func (client *Client) ListIpamPoolAllocationsWithOptions(request *ListIpamPoolAllocationsRequest, runtime *util.RuntimeOptions) (_result *ListIpamPoolAllocationsResponse, _err error)
- func (client *Client) ListIpamPoolCidrs(request *ListIpamPoolCidrsRequest) (_result *ListIpamPoolCidrsResponse, _err error)
- func (client *Client) ListIpamPoolCidrsWithOptions(request *ListIpamPoolCidrsRequest, runtime *util.RuntimeOptions) (_result *ListIpamPoolCidrsResponse, _err error)
- func (client *Client) ListIpamPools(request *ListIpamPoolsRequest) (_result *ListIpamPoolsResponse, _err error)
- func (client *Client) ListIpamPoolsWithOptions(request *ListIpamPoolsRequest, runtime *util.RuntimeOptions) (_result *ListIpamPoolsResponse, _err error)
- func (client *Client) ListIpamResourceCidrs(request *ListIpamResourceCidrsRequest) (_result *ListIpamResourceCidrsResponse, _err error)
- func (client *Client) ListIpamResourceCidrsWithOptions(request *ListIpamResourceCidrsRequest, runtime *util.RuntimeOptions) (_result *ListIpamResourceCidrsResponse, _err error)
- func (client *Client) ListIpamScopes(request *ListIpamScopesRequest) (_result *ListIpamScopesResponse, _err error)
- func (client *Client) ListIpamScopesWithOptions(request *ListIpamScopesRequest, runtime *util.RuntimeOptions) (_result *ListIpamScopesResponse, _err error)
- func (client *Client) ListIpams(request *ListIpamsRequest) (_result *ListIpamsResponse, _err error)
- func (client *Client) ListIpamsWithOptions(request *ListIpamsRequest, runtime *util.RuntimeOptions) (_result *ListIpamsResponse, _err error)
- func (client *Client) ListTagResources(request *ListTagResourcesRequest) (_result *ListTagResourcesResponse, _err error)
- func (client *Client) ListTagResourcesWithOptions(request *ListTagResourcesRequest, runtime *util.RuntimeOptions) (_result *ListTagResourcesResponse, _err error)
- func (client *Client) OpenVpcIpamService(request *OpenVpcIpamServiceRequest) (_result *OpenVpcIpamServiceResponse, _err error)
- func (client *Client) OpenVpcIpamServiceWithOptions(request *OpenVpcIpamServiceRequest, runtime *util.RuntimeOptions) (_result *OpenVpcIpamServiceResponse, _err error)
- func (client *Client) TagResources(request *TagResourcesRequest) (_result *TagResourcesResponse, _err error)
- func (client *Client) TagResourcesWithOptions(request *TagResourcesRequest, runtime *util.RuntimeOptions) (_result *TagResourcesResponse, _err error)
- func (client *Client) UntagResources(request *UntagResourcesRequest) (_result *UntagResourcesResponse, _err error)
- func (client *Client) UntagResourcesWithOptions(request *UntagResourcesRequest, runtime *util.RuntimeOptions) (_result *UntagResourcesResponse, _err error)
- func (client *Client) UpdateIpam(request *UpdateIpamRequest) (_result *UpdateIpamResponse, _err error)
- func (client *Client) UpdateIpamPool(request *UpdateIpamPoolRequest) (_result *UpdateIpamPoolResponse, _err error)
- func (client *Client) UpdateIpamPoolWithOptions(request *UpdateIpamPoolRequest, runtime *util.RuntimeOptions) (_result *UpdateIpamPoolResponse, _err error)
- func (client *Client) UpdateIpamScope(request *UpdateIpamScopeRequest) (_result *UpdateIpamScopeResponse, _err error)
- func (client *Client) UpdateIpamScopeWithOptions(request *UpdateIpamScopeRequest, runtime *util.RuntimeOptions) (_result *UpdateIpamScopeResponse, _err error)
- func (client *Client) UpdateIpamWithOptions(request *UpdateIpamRequest, runtime *util.RuntimeOptions) (_result *UpdateIpamResponse, _err error)
- type CreateIpamPoolAllocationRequest
- func (s CreateIpamPoolAllocationRequest) GoString() string
- func (s *CreateIpamPoolAllocationRequest) SetCidr(v string) *CreateIpamPoolAllocationRequest
- func (s *CreateIpamPoolAllocationRequest) SetCidrMask(v int32) *CreateIpamPoolAllocationRequest
- func (s *CreateIpamPoolAllocationRequest) SetClientToken(v string) *CreateIpamPoolAllocationRequest
- func (s *CreateIpamPoolAllocationRequest) SetDryRun(v bool) *CreateIpamPoolAllocationRequest
- func (s *CreateIpamPoolAllocationRequest) SetIpamPoolId(v string) *CreateIpamPoolAllocationRequest
- func (s *CreateIpamPoolAllocationRequest) SetRegionId(v string) *CreateIpamPoolAllocationRequest
- func (s CreateIpamPoolAllocationRequest) String() string
- type CreateIpamPoolAllocationResponse
- func (s CreateIpamPoolAllocationResponse) GoString() string
- func (s *CreateIpamPoolAllocationResponse) SetBody(v *CreateIpamPoolAllocationResponseBody) *CreateIpamPoolAllocationResponse
- func (s *CreateIpamPoolAllocationResponse) SetHeaders(v map[string]*string) *CreateIpamPoolAllocationResponse
- func (s *CreateIpamPoolAllocationResponse) SetStatusCode(v int32) *CreateIpamPoolAllocationResponse
- func (s CreateIpamPoolAllocationResponse) String() string
- type CreateIpamPoolAllocationResponseBody
- func (s CreateIpamPoolAllocationResponseBody) GoString() string
- func (s *CreateIpamPoolAllocationResponseBody) SetCidr(v string) *CreateIpamPoolAllocationResponseBody
- func (s *CreateIpamPoolAllocationResponseBody) SetIpamPoolAllocationId(v string) *CreateIpamPoolAllocationResponseBody
- func (s *CreateIpamPoolAllocationResponseBody) SetRequestId(v string) *CreateIpamPoolAllocationResponseBody
- func (s *CreateIpamPoolAllocationResponseBody) SetSourceCidr(v string) *CreateIpamPoolAllocationResponseBody
- func (s CreateIpamPoolAllocationResponseBody) String() string
- type CreateIpamPoolRequest
- func (s CreateIpamPoolRequest) GoString() string
- func (s *CreateIpamPoolRequest) SetAllocationDefaultCidrMask(v int32) *CreateIpamPoolRequest
- func (s *CreateIpamPoolRequest) SetAllocationMaxCidrMask(v int32) *CreateIpamPoolRequest
- func (s *CreateIpamPoolRequest) SetAllocationMinCidrMask(v int32) *CreateIpamPoolRequest
- func (s *CreateIpamPoolRequest) SetClientToken(v string) *CreateIpamPoolRequest
- func (s *CreateIpamPoolRequest) SetDryRun(v bool) *CreateIpamPoolRequest
- func (s *CreateIpamPoolRequest) SetIpVersion(v string) *CreateIpamPoolRequest
- func (s *CreateIpamPoolRequest) SetIpamPoolDescription(v string) *CreateIpamPoolRequest
- func (s *CreateIpamPoolRequest) SetIpamPoolName(v string) *CreateIpamPoolRequest
- func (s *CreateIpamPoolRequest) SetIpamScopeId(v string) *CreateIpamPoolRequest
- func (s *CreateIpamPoolRequest) SetOwnerAccount(v string) *CreateIpamPoolRequest
- func (s *CreateIpamPoolRequest) SetOwnerId(v int64) *CreateIpamPoolRequest
- func (s *CreateIpamPoolRequest) SetPoolRegionId(v string) *CreateIpamPoolRequest
- func (s *CreateIpamPoolRequest) SetRegionId(v string) *CreateIpamPoolRequest
- func (s *CreateIpamPoolRequest) SetResourceOwnerAccount(v string) *CreateIpamPoolRequest
- func (s *CreateIpamPoolRequest) SetResourceOwnerId(v int64) *CreateIpamPoolRequest
- func (s *CreateIpamPoolRequest) SetSourceIpamPoolId(v string) *CreateIpamPoolRequest
- func (s CreateIpamPoolRequest) String() string
- type CreateIpamPoolResponse
- func (s CreateIpamPoolResponse) GoString() string
- func (s *CreateIpamPoolResponse) SetBody(v *CreateIpamPoolResponseBody) *CreateIpamPoolResponse
- func (s *CreateIpamPoolResponse) SetHeaders(v map[string]*string) *CreateIpamPoolResponse
- func (s *CreateIpamPoolResponse) SetStatusCode(v int32) *CreateIpamPoolResponse
- func (s CreateIpamPoolResponse) String() string
- type CreateIpamPoolResponseBody
- type CreateIpamRequest
- func (s CreateIpamRequest) GoString() string
- func (s *CreateIpamRequest) SetClientToken(v string) *CreateIpamRequest
- func (s *CreateIpamRequest) SetDryRun(v bool) *CreateIpamRequest
- func (s *CreateIpamRequest) SetIpamDescription(v string) *CreateIpamRequest
- func (s *CreateIpamRequest) SetIpamName(v string) *CreateIpamRequest
- func (s *CreateIpamRequest) SetOperatingRegionList(v []*string) *CreateIpamRequest
- func (s *CreateIpamRequest) SetOwnerAccount(v string) *CreateIpamRequest
- func (s *CreateIpamRequest) SetOwnerId(v int64) *CreateIpamRequest
- func (s *CreateIpamRequest) SetRegionId(v string) *CreateIpamRequest
- func (s *CreateIpamRequest) SetResourceGroupId(v string) *CreateIpamRequest
- func (s *CreateIpamRequest) SetResourceOwnerAccount(v string) *CreateIpamRequest
- func (s *CreateIpamRequest) SetResourceOwnerId(v int64) *CreateIpamRequest
- func (s CreateIpamRequest) String() string
- type CreateIpamResponse
- func (s CreateIpamResponse) GoString() string
- func (s *CreateIpamResponse) SetBody(v *CreateIpamResponseBody) *CreateIpamResponse
- func (s *CreateIpamResponse) SetHeaders(v map[string]*string) *CreateIpamResponse
- func (s *CreateIpamResponse) SetStatusCode(v int32) *CreateIpamResponse
- func (s CreateIpamResponse) String() string
- type CreateIpamResponseBody
- func (s CreateIpamResponseBody) GoString() string
- func (s *CreateIpamResponseBody) SetDefaultResourceDiscoveryAssociationId(v string) *CreateIpamResponseBody
- func (s *CreateIpamResponseBody) SetDefaultResourceDiscoveryId(v string) *CreateIpamResponseBody
- func (s *CreateIpamResponseBody) SetIpamId(v string) *CreateIpamResponseBody
- func (s *CreateIpamResponseBody) SetPrivateDefaultScopeId(v string) *CreateIpamResponseBody
- func (s *CreateIpamResponseBody) SetPublicDefaultScopeId(v string) *CreateIpamResponseBody
- func (s *CreateIpamResponseBody) SetRequestId(v string) *CreateIpamResponseBody
- func (s *CreateIpamResponseBody) SetResourceDiscoveryAssociationCount(v int32) *CreateIpamResponseBody
- func (s CreateIpamResponseBody) String() string
- type CreateIpamScopeRequest
- func (s CreateIpamScopeRequest) GoString() string
- func (s *CreateIpamScopeRequest) SetClientToken(v string) *CreateIpamScopeRequest
- func (s *CreateIpamScopeRequest) SetDryRun(v bool) *CreateIpamScopeRequest
- func (s *CreateIpamScopeRequest) SetIpamId(v string) *CreateIpamScopeRequest
- func (s *CreateIpamScopeRequest) SetIpamScopeDescription(v string) *CreateIpamScopeRequest
- func (s *CreateIpamScopeRequest) SetIpamScopeName(v string) *CreateIpamScopeRequest
- func (s *CreateIpamScopeRequest) SetIpamScopeType(v string) *CreateIpamScopeRequest
- func (s *CreateIpamScopeRequest) SetOwnerAccount(v string) *CreateIpamScopeRequest
- func (s *CreateIpamScopeRequest) SetOwnerId(v int64) *CreateIpamScopeRequest
- func (s *CreateIpamScopeRequest) SetRegionId(v string) *CreateIpamScopeRequest
- func (s *CreateIpamScopeRequest) SetResourceOwnerAccount(v string) *CreateIpamScopeRequest
- func (s *CreateIpamScopeRequest) SetResourceOwnerId(v int64) *CreateIpamScopeRequest
- func (s CreateIpamScopeRequest) String() string
- type CreateIpamScopeResponse
- func (s CreateIpamScopeResponse) GoString() string
- func (s *CreateIpamScopeResponse) SetBody(v *CreateIpamScopeResponseBody) *CreateIpamScopeResponse
- func (s *CreateIpamScopeResponse) SetHeaders(v map[string]*string) *CreateIpamScopeResponse
- func (s *CreateIpamScopeResponse) SetStatusCode(v int32) *CreateIpamScopeResponse
- func (s CreateIpamScopeResponse) String() string
- type CreateIpamScopeResponseBody
- type DeleteIpamPoolAllocationRequest
- func (s DeleteIpamPoolAllocationRequest) GoString() string
- func (s *DeleteIpamPoolAllocationRequest) SetCidr(v string) *DeleteIpamPoolAllocationRequest
- func (s *DeleteIpamPoolAllocationRequest) SetClientToken(v string) *DeleteIpamPoolAllocationRequest
- func (s *DeleteIpamPoolAllocationRequest) SetDryRun(v bool) *DeleteIpamPoolAllocationRequest
- func (s *DeleteIpamPoolAllocationRequest) SetIpamPoolAllocationId(v string) *DeleteIpamPoolAllocationRequest
- func (s *DeleteIpamPoolAllocationRequest) SetIpamPoolId(v string) *DeleteIpamPoolAllocationRequest
- func (s *DeleteIpamPoolAllocationRequest) SetRegionId(v string) *DeleteIpamPoolAllocationRequest
- func (s DeleteIpamPoolAllocationRequest) String() string
- type DeleteIpamPoolAllocationResponse
- func (s DeleteIpamPoolAllocationResponse) GoString() string
- func (s *DeleteIpamPoolAllocationResponse) SetBody(v *DeleteIpamPoolAllocationResponseBody) *DeleteIpamPoolAllocationResponse
- func (s *DeleteIpamPoolAllocationResponse) SetHeaders(v map[string]*string) *DeleteIpamPoolAllocationResponse
- func (s *DeleteIpamPoolAllocationResponse) SetStatusCode(v int32) *DeleteIpamPoolAllocationResponse
- func (s DeleteIpamPoolAllocationResponse) String() string
- type DeleteIpamPoolAllocationResponseBody
- type DeleteIpamPoolCidrRequest
- func (s DeleteIpamPoolCidrRequest) GoString() string
- func (s *DeleteIpamPoolCidrRequest) SetCidr(v string) *DeleteIpamPoolCidrRequest
- func (s *DeleteIpamPoolCidrRequest) SetClientToken(v string) *DeleteIpamPoolCidrRequest
- func (s *DeleteIpamPoolCidrRequest) SetDryRun(v bool) *DeleteIpamPoolCidrRequest
- func (s *DeleteIpamPoolCidrRequest) SetIpamPoolId(v string) *DeleteIpamPoolCidrRequest
- func (s *DeleteIpamPoolCidrRequest) SetRegionId(v string) *DeleteIpamPoolCidrRequest
- func (s DeleteIpamPoolCidrRequest) String() string
- type DeleteIpamPoolCidrResponse
- func (s DeleteIpamPoolCidrResponse) GoString() string
- func (s *DeleteIpamPoolCidrResponse) SetBody(v *DeleteIpamPoolCidrResponseBody) *DeleteIpamPoolCidrResponse
- func (s *DeleteIpamPoolCidrResponse) SetHeaders(v map[string]*string) *DeleteIpamPoolCidrResponse
- func (s *DeleteIpamPoolCidrResponse) SetStatusCode(v int32) *DeleteIpamPoolCidrResponse
- func (s DeleteIpamPoolCidrResponse) String() string
- type DeleteIpamPoolCidrResponseBody
- type DeleteIpamPoolRequest
- func (s DeleteIpamPoolRequest) GoString() string
- func (s *DeleteIpamPoolRequest) SetClientToken(v string) *DeleteIpamPoolRequest
- func (s *DeleteIpamPoolRequest) SetDryRun(v bool) *DeleteIpamPoolRequest
- func (s *DeleteIpamPoolRequest) SetIpamPoolId(v string) *DeleteIpamPoolRequest
- func (s *DeleteIpamPoolRequest) SetOwnerAccount(v string) *DeleteIpamPoolRequest
- func (s *DeleteIpamPoolRequest) SetOwnerId(v int64) *DeleteIpamPoolRequest
- func (s *DeleteIpamPoolRequest) SetRegionId(v string) *DeleteIpamPoolRequest
- func (s *DeleteIpamPoolRequest) SetResourceOwnerAccount(v string) *DeleteIpamPoolRequest
- func (s *DeleteIpamPoolRequest) SetResourceOwnerId(v int64) *DeleteIpamPoolRequest
- func (s DeleteIpamPoolRequest) String() string
- type DeleteIpamPoolResponse
- func (s DeleteIpamPoolResponse) GoString() string
- func (s *DeleteIpamPoolResponse) SetBody(v *DeleteIpamPoolResponseBody) *DeleteIpamPoolResponse
- func (s *DeleteIpamPoolResponse) SetHeaders(v map[string]*string) *DeleteIpamPoolResponse
- func (s *DeleteIpamPoolResponse) SetStatusCode(v int32) *DeleteIpamPoolResponse
- func (s DeleteIpamPoolResponse) String() string
- type DeleteIpamPoolResponseBody
- type DeleteIpamRequest
- func (s DeleteIpamRequest) GoString() string
- func (s *DeleteIpamRequest) SetClientToken(v string) *DeleteIpamRequest
- func (s *DeleteIpamRequest) SetDryRun(v bool) *DeleteIpamRequest
- func (s *DeleteIpamRequest) SetIpamId(v string) *DeleteIpamRequest
- func (s *DeleteIpamRequest) SetOwnerAccount(v string) *DeleteIpamRequest
- func (s *DeleteIpamRequest) SetOwnerId(v int64) *DeleteIpamRequest
- func (s *DeleteIpamRequest) SetRegionId(v string) *DeleteIpamRequest
- func (s *DeleteIpamRequest) SetResourceOwnerAccount(v string) *DeleteIpamRequest
- func (s *DeleteIpamRequest) SetResourceOwnerId(v int64) *DeleteIpamRequest
- func (s DeleteIpamRequest) String() string
- type DeleteIpamResponse
- func (s DeleteIpamResponse) GoString() string
- func (s *DeleteIpamResponse) SetBody(v *DeleteIpamResponseBody) *DeleteIpamResponse
- func (s *DeleteIpamResponse) SetHeaders(v map[string]*string) *DeleteIpamResponse
- func (s *DeleteIpamResponse) SetStatusCode(v int32) *DeleteIpamResponse
- func (s DeleteIpamResponse) String() string
- type DeleteIpamResponseBody
- type DeleteIpamScopeRequest
- func (s DeleteIpamScopeRequest) GoString() string
- func (s *DeleteIpamScopeRequest) SetClientToken(v string) *DeleteIpamScopeRequest
- func (s *DeleteIpamScopeRequest) SetDryRun(v bool) *DeleteIpamScopeRequest
- func (s *DeleteIpamScopeRequest) SetIpamScopeId(v string) *DeleteIpamScopeRequest
- func (s *DeleteIpamScopeRequest) SetOwnerAccount(v string) *DeleteIpamScopeRequest
- func (s *DeleteIpamScopeRequest) SetOwnerId(v int64) *DeleteIpamScopeRequest
- func (s *DeleteIpamScopeRequest) SetRegionId(v string) *DeleteIpamScopeRequest
- func (s *DeleteIpamScopeRequest) SetResourceOwnerAccount(v string) *DeleteIpamScopeRequest
- func (s *DeleteIpamScopeRequest) SetResourceOwnerId(v int64) *DeleteIpamScopeRequest
- func (s DeleteIpamScopeRequest) String() string
- type DeleteIpamScopeResponse
- func (s DeleteIpamScopeResponse) GoString() string
- func (s *DeleteIpamScopeResponse) SetBody(v *DeleteIpamScopeResponseBody) *DeleteIpamScopeResponse
- func (s *DeleteIpamScopeResponse) SetHeaders(v map[string]*string) *DeleteIpamScopeResponse
- func (s *DeleteIpamScopeResponse) SetStatusCode(v int32) *DeleteIpamScopeResponse
- func (s DeleteIpamScopeResponse) String() string
- type DeleteIpamScopeResponseBody
- type GetVpcIpamServiceStatusRequest
- func (s GetVpcIpamServiceStatusRequest) GoString() string
- func (s *GetVpcIpamServiceStatusRequest) SetClientToken(v string) *GetVpcIpamServiceStatusRequest
- func (s *GetVpcIpamServiceStatusRequest) SetOwnerAccount(v string) *GetVpcIpamServiceStatusRequest
- func (s *GetVpcIpamServiceStatusRequest) SetOwnerId(v int64) *GetVpcIpamServiceStatusRequest
- func (s *GetVpcIpamServiceStatusRequest) SetRegionId(v string) *GetVpcIpamServiceStatusRequest
- func (s *GetVpcIpamServiceStatusRequest) SetResourceOwnerAccount(v string) *GetVpcIpamServiceStatusRequest
- func (s *GetVpcIpamServiceStatusRequest) SetResourceOwnerId(v int64) *GetVpcIpamServiceStatusRequest
- func (s GetVpcIpamServiceStatusRequest) String() string
- type GetVpcIpamServiceStatusResponse
- func (s GetVpcIpamServiceStatusResponse) GoString() string
- func (s *GetVpcIpamServiceStatusResponse) SetBody(v *GetVpcIpamServiceStatusResponseBody) *GetVpcIpamServiceStatusResponse
- func (s *GetVpcIpamServiceStatusResponse) SetHeaders(v map[string]*string) *GetVpcIpamServiceStatusResponse
- func (s *GetVpcIpamServiceStatusResponse) SetStatusCode(v int32) *GetVpcIpamServiceStatusResponse
- func (s GetVpcIpamServiceStatusResponse) String() string
- type GetVpcIpamServiceStatusResponseBody
- func (s GetVpcIpamServiceStatusResponseBody) GoString() string
- func (s *GetVpcIpamServiceStatusResponseBody) SetEnabled(v bool) *GetVpcIpamServiceStatusResponseBody
- func (s *GetVpcIpamServiceStatusResponseBody) SetRequestId(v string) *GetVpcIpamServiceStatusResponseBody
- func (s GetVpcIpamServiceStatusResponseBody) String() string
- type ListIpamPoolAllocationsRequest
- func (s ListIpamPoolAllocationsRequest) GoString() string
- func (s *ListIpamPoolAllocationsRequest) SetCidr(v string) *ListIpamPoolAllocationsRequest
- func (s *ListIpamPoolAllocationsRequest) SetIpamPoolAllocationIds(v []*string) *ListIpamPoolAllocationsRequest
- func (s *ListIpamPoolAllocationsRequest) SetIpamPoolId(v string) *ListIpamPoolAllocationsRequest
- func (s *ListIpamPoolAllocationsRequest) SetMaxResults(v int32) *ListIpamPoolAllocationsRequest
- func (s *ListIpamPoolAllocationsRequest) SetNextToken(v string) *ListIpamPoolAllocationsRequest
- func (s *ListIpamPoolAllocationsRequest) SetRegionId(v string) *ListIpamPoolAllocationsRequest
- func (s ListIpamPoolAllocationsRequest) String() string
- type ListIpamPoolAllocationsResponse
- func (s ListIpamPoolAllocationsResponse) GoString() string
- func (s *ListIpamPoolAllocationsResponse) SetBody(v *ListIpamPoolAllocationsResponseBody) *ListIpamPoolAllocationsResponse
- func (s *ListIpamPoolAllocationsResponse) SetHeaders(v map[string]*string) *ListIpamPoolAllocationsResponse
- func (s *ListIpamPoolAllocationsResponse) SetStatusCode(v int32) *ListIpamPoolAllocationsResponse
- func (s ListIpamPoolAllocationsResponse) String() string
- type ListIpamPoolAllocationsResponseBody
- func (s ListIpamPoolAllocationsResponseBody) GoString() string
- func (s *ListIpamPoolAllocationsResponseBody) SetIpamPoolAllocations(v []*ListIpamPoolAllocationsResponseBodyIpamPoolAllocations) *ListIpamPoolAllocationsResponseBody
- func (s *ListIpamPoolAllocationsResponseBody) SetMaxResults(v int64) *ListIpamPoolAllocationsResponseBody
- func (s *ListIpamPoolAllocationsResponseBody) SetNextToken(v string) *ListIpamPoolAllocationsResponseBody
- func (s *ListIpamPoolAllocationsResponseBody) SetRequestId(v string) *ListIpamPoolAllocationsResponseBody
- func (s *ListIpamPoolAllocationsResponseBody) SetTotalCount(v int64) *ListIpamPoolAllocationsResponseBody
- func (s ListIpamPoolAllocationsResponseBody) String() string
- type ListIpamPoolAllocationsResponseBodyIpamPoolAllocations
- func (s ListIpamPoolAllocationsResponseBodyIpamPoolAllocations) GoString() string
- func (s *ListIpamPoolAllocationsResponseBodyIpamPoolAllocations) SetCidr(v string) *ListIpamPoolAllocationsResponseBodyIpamPoolAllocations
- func (s *ListIpamPoolAllocationsResponseBodyIpamPoolAllocations) SetCreationTime(v string) *ListIpamPoolAllocationsResponseBodyIpamPoolAllocations
- func (s *ListIpamPoolAllocationsResponseBodyIpamPoolAllocations) SetIpamPoolAllocationId(v string) *ListIpamPoolAllocationsResponseBodyIpamPoolAllocations
- func (s *ListIpamPoolAllocationsResponseBodyIpamPoolAllocations) SetIpamPoolId(v string) *ListIpamPoolAllocationsResponseBodyIpamPoolAllocations
- func (s *ListIpamPoolAllocationsResponseBodyIpamPoolAllocations) SetRegionId(v string) *ListIpamPoolAllocationsResponseBodyIpamPoolAllocations
- func (s *ListIpamPoolAllocationsResponseBodyIpamPoolAllocations) SetResourceId(v string) *ListIpamPoolAllocationsResponseBodyIpamPoolAllocations
- func (s *ListIpamPoolAllocationsResponseBodyIpamPoolAllocations) SetResourceOwnerId(v int64) *ListIpamPoolAllocationsResponseBodyIpamPoolAllocations
- func (s *ListIpamPoolAllocationsResponseBodyIpamPoolAllocations) SetResourceRegionId(v string) *ListIpamPoolAllocationsResponseBodyIpamPoolAllocations
- func (s *ListIpamPoolAllocationsResponseBodyIpamPoolAllocations) SetResourceType(v string) *ListIpamPoolAllocationsResponseBodyIpamPoolAllocations
- func (s *ListIpamPoolAllocationsResponseBodyIpamPoolAllocations) SetSourceCidr(v string) *ListIpamPoolAllocationsResponseBodyIpamPoolAllocations
- func (s *ListIpamPoolAllocationsResponseBodyIpamPoolAllocations) SetStatus(v string) *ListIpamPoolAllocationsResponseBodyIpamPoolAllocations
- func (s ListIpamPoolAllocationsResponseBodyIpamPoolAllocations) String() string
- type ListIpamPoolCidrsRequest
- func (s ListIpamPoolCidrsRequest) GoString() string
- func (s *ListIpamPoolCidrsRequest) SetCidr(v string) *ListIpamPoolCidrsRequest
- func (s *ListIpamPoolCidrsRequest) SetIpamPoolId(v string) *ListIpamPoolCidrsRequest
- func (s *ListIpamPoolCidrsRequest) SetMaxResults(v int32) *ListIpamPoolCidrsRequest
- func (s *ListIpamPoolCidrsRequest) SetNextToken(v string) *ListIpamPoolCidrsRequest
- func (s *ListIpamPoolCidrsRequest) SetRegionId(v string) *ListIpamPoolCidrsRequest
- func (s ListIpamPoolCidrsRequest) String() string
- type ListIpamPoolCidrsResponse
- func (s ListIpamPoolCidrsResponse) GoString() string
- func (s *ListIpamPoolCidrsResponse) SetBody(v *ListIpamPoolCidrsResponseBody) *ListIpamPoolCidrsResponse
- func (s *ListIpamPoolCidrsResponse) SetHeaders(v map[string]*string) *ListIpamPoolCidrsResponse
- func (s *ListIpamPoolCidrsResponse) SetStatusCode(v int32) *ListIpamPoolCidrsResponse
- func (s ListIpamPoolCidrsResponse) String() string
- type ListIpamPoolCidrsResponseBody
- func (s ListIpamPoolCidrsResponseBody) GoString() string
- func (s *ListIpamPoolCidrsResponseBody) SetIpamPoolCidrs(v []*ListIpamPoolCidrsResponseBodyIpamPoolCidrs) *ListIpamPoolCidrsResponseBody
- func (s *ListIpamPoolCidrsResponseBody) SetMaxResults(v int64) *ListIpamPoolCidrsResponseBody
- func (s *ListIpamPoolCidrsResponseBody) SetNextToken(v string) *ListIpamPoolCidrsResponseBody
- func (s *ListIpamPoolCidrsResponseBody) SetRequestId(v string) *ListIpamPoolCidrsResponseBody
- func (s *ListIpamPoolCidrsResponseBody) SetTotalCount(v int64) *ListIpamPoolCidrsResponseBody
- func (s ListIpamPoolCidrsResponseBody) String() string
- type ListIpamPoolCidrsResponseBodyIpamPoolCidrs
- func (s ListIpamPoolCidrsResponseBodyIpamPoolCidrs) GoString() string
- func (s *ListIpamPoolCidrsResponseBodyIpamPoolCidrs) SetCidr(v string) *ListIpamPoolCidrsResponseBodyIpamPoolCidrs
- func (s *ListIpamPoolCidrsResponseBodyIpamPoolCidrs) SetIpamPoolId(v string) *ListIpamPoolCidrsResponseBodyIpamPoolCidrs
- func (s *ListIpamPoolCidrsResponseBodyIpamPoolCidrs) SetStatus(v string) *ListIpamPoolCidrsResponseBodyIpamPoolCidrs
- func (s ListIpamPoolCidrsResponseBodyIpamPoolCidrs) String() string
- type ListIpamPoolsRequest
- func (s ListIpamPoolsRequest) GoString() string
- func (s *ListIpamPoolsRequest) SetIpamPoolIds(v []*string) *ListIpamPoolsRequest
- func (s *ListIpamPoolsRequest) SetIpamPoolName(v string) *ListIpamPoolsRequest
- func (s *ListIpamPoolsRequest) SetIpamScopeId(v string) *ListIpamPoolsRequest
- func (s *ListIpamPoolsRequest) SetMaxResults(v int32) *ListIpamPoolsRequest
- func (s *ListIpamPoolsRequest) SetNextToken(v string) *ListIpamPoolsRequest
- func (s *ListIpamPoolsRequest) SetOwnerAccount(v string) *ListIpamPoolsRequest
- func (s *ListIpamPoolsRequest) SetOwnerId(v int64) *ListIpamPoolsRequest
- func (s *ListIpamPoolsRequest) SetPoolRegionId(v string) *ListIpamPoolsRequest
- func (s *ListIpamPoolsRequest) SetRegionId(v string) *ListIpamPoolsRequest
- func (s *ListIpamPoolsRequest) SetResourceGroupId(v string) *ListIpamPoolsRequest
- func (s *ListIpamPoolsRequest) SetResourceOwnerAccount(v string) *ListIpamPoolsRequest
- func (s *ListIpamPoolsRequest) SetResourceOwnerId(v int64) *ListIpamPoolsRequest
- func (s *ListIpamPoolsRequest) SetSourceIpamPoolId(v string) *ListIpamPoolsRequest
- func (s *ListIpamPoolsRequest) SetTags(v []*ListIpamPoolsRequestTags) *ListIpamPoolsRequest
- func (s ListIpamPoolsRequest) String() string
- type ListIpamPoolsRequestTags
- type ListIpamPoolsResponse
- func (s ListIpamPoolsResponse) GoString() string
- func (s *ListIpamPoolsResponse) SetBody(v *ListIpamPoolsResponseBody) *ListIpamPoolsResponse
- func (s *ListIpamPoolsResponse) SetHeaders(v map[string]*string) *ListIpamPoolsResponse
- func (s *ListIpamPoolsResponse) SetStatusCode(v int32) *ListIpamPoolsResponse
- func (s ListIpamPoolsResponse) String() string
- type ListIpamPoolsResponseBody
- func (s ListIpamPoolsResponseBody) GoString() string
- func (s *ListIpamPoolsResponseBody) SetIpamPools(v []*ListIpamPoolsResponseBodyIpamPools) *ListIpamPoolsResponseBody
- func (s *ListIpamPoolsResponseBody) SetMaxResults(v int64) *ListIpamPoolsResponseBody
- func (s *ListIpamPoolsResponseBody) SetNextToken(v string) *ListIpamPoolsResponseBody
- func (s *ListIpamPoolsResponseBody) SetRequestId(v string) *ListIpamPoolsResponseBody
- func (s *ListIpamPoolsResponseBody) SetTotalCount(v int64) *ListIpamPoolsResponseBody
- func (s ListIpamPoolsResponseBody) String() string
- type ListIpamPoolsResponseBodyIpamPools
- func (s ListIpamPoolsResponseBodyIpamPools) GoString() string
- func (s *ListIpamPoolsResponseBodyIpamPools) SetAllocationDefaultCidrMask(v int32) *ListIpamPoolsResponseBodyIpamPools
- func (s *ListIpamPoolsResponseBodyIpamPools) SetAllocationMaxCidrMask(v int32) *ListIpamPoolsResponseBodyIpamPools
- func (s *ListIpamPoolsResponseBodyIpamPools) SetAllocationMinCidrMask(v int32) *ListIpamPoolsResponseBodyIpamPools
- func (s *ListIpamPoolsResponseBodyIpamPools) SetCreateTime(v string) *ListIpamPoolsResponseBodyIpamPools
- func (s *ListIpamPoolsResponseBodyIpamPools) SetHasSubPool(v bool) *ListIpamPoolsResponseBodyIpamPools
- func (s *ListIpamPoolsResponseBodyIpamPools) SetIpVersion(v string) *ListIpamPoolsResponseBodyIpamPools
- func (s *ListIpamPoolsResponseBodyIpamPools) SetIpamId(v string) *ListIpamPoolsResponseBodyIpamPools
- func (s *ListIpamPoolsResponseBodyIpamPools) SetIpamPoolDescription(v string) *ListIpamPoolsResponseBodyIpamPools
- func (s *ListIpamPoolsResponseBodyIpamPools) SetIpamPoolId(v string) *ListIpamPoolsResponseBodyIpamPools
- func (s *ListIpamPoolsResponseBodyIpamPools) SetIpamPoolName(v string) *ListIpamPoolsResponseBodyIpamPools
- func (s *ListIpamPoolsResponseBodyIpamPools) SetIpamRegionId(v string) *ListIpamPoolsResponseBodyIpamPools
- func (s *ListIpamPoolsResponseBodyIpamPools) SetIpamScopeId(v string) *ListIpamPoolsResponseBodyIpamPools
- func (s *ListIpamPoolsResponseBodyIpamPools) SetIpamScopeType(v string) *ListIpamPoolsResponseBodyIpamPools
- func (s *ListIpamPoolsResponseBodyIpamPools) SetOwnerId(v int64) *ListIpamPoolsResponseBodyIpamPools
- func (s *ListIpamPoolsResponseBodyIpamPools) SetPoolDepth(v int32) *ListIpamPoolsResponseBodyIpamPools
- func (s *ListIpamPoolsResponseBodyIpamPools) SetPoolRegionId(v string) *ListIpamPoolsResponseBodyIpamPools
- func (s *ListIpamPoolsResponseBodyIpamPools) SetRegionId(v string) *ListIpamPoolsResponseBodyIpamPools
- func (s *ListIpamPoolsResponseBodyIpamPools) SetSourceIpamPoolId(v string) *ListIpamPoolsResponseBodyIpamPools
- func (s *ListIpamPoolsResponseBodyIpamPools) SetStatus(v string) *ListIpamPoolsResponseBodyIpamPools
- func (s *ListIpamPoolsResponseBodyIpamPools) SetTags(v []*ListIpamPoolsResponseBodyIpamPoolsTags) *ListIpamPoolsResponseBodyIpamPools
- func (s ListIpamPoolsResponseBodyIpamPools) String() string
- type ListIpamPoolsResponseBodyIpamPoolsTags
- func (s ListIpamPoolsResponseBodyIpamPoolsTags) GoString() string
- func (s *ListIpamPoolsResponseBodyIpamPoolsTags) SetKey(v string) *ListIpamPoolsResponseBodyIpamPoolsTags
- func (s *ListIpamPoolsResponseBodyIpamPoolsTags) SetValue(v string) *ListIpamPoolsResponseBodyIpamPoolsTags
- func (s ListIpamPoolsResponseBodyIpamPoolsTags) String() string
- type ListIpamResourceCidrsRequest
- func (s ListIpamResourceCidrsRequest) GoString() string
- func (s *ListIpamResourceCidrsRequest) SetIpamPoolId(v string) *ListIpamResourceCidrsRequest
- func (s *ListIpamResourceCidrsRequest) SetIpamScopeId(v string) *ListIpamResourceCidrsRequest
- func (s *ListIpamResourceCidrsRequest) SetMaxResults(v int32) *ListIpamResourceCidrsRequest
- func (s *ListIpamResourceCidrsRequest) SetNextToken(v string) *ListIpamResourceCidrsRequest
- func (s *ListIpamResourceCidrsRequest) SetRegionId(v string) *ListIpamResourceCidrsRequest
- func (s *ListIpamResourceCidrsRequest) SetResourceId(v string) *ListIpamResourceCidrsRequest
- func (s *ListIpamResourceCidrsRequest) SetResourceOwnerId(v int64) *ListIpamResourceCidrsRequest
- func (s *ListIpamResourceCidrsRequest) SetResourceType(v string) *ListIpamResourceCidrsRequest
- func (s ListIpamResourceCidrsRequest) String() string
- type ListIpamResourceCidrsResponse
- func (s ListIpamResourceCidrsResponse) GoString() string
- func (s *ListIpamResourceCidrsResponse) SetBody(v *ListIpamResourceCidrsResponseBody) *ListIpamResourceCidrsResponse
- func (s *ListIpamResourceCidrsResponse) SetHeaders(v map[string]*string) *ListIpamResourceCidrsResponse
- func (s *ListIpamResourceCidrsResponse) SetStatusCode(v int32) *ListIpamResourceCidrsResponse
- func (s ListIpamResourceCidrsResponse) String() string
- type ListIpamResourceCidrsResponseBody
- func (s ListIpamResourceCidrsResponseBody) GoString() string
- func (s *ListIpamResourceCidrsResponseBody) SetIpamResourceCidrs(v []*ListIpamResourceCidrsResponseBodyIpamResourceCidrs) *ListIpamResourceCidrsResponseBody
- func (s *ListIpamResourceCidrsResponseBody) SetMaxResults(v int64) *ListIpamResourceCidrsResponseBody
- func (s *ListIpamResourceCidrsResponseBody) SetNextToken(v string) *ListIpamResourceCidrsResponseBody
- func (s *ListIpamResourceCidrsResponseBody) SetRequestId(v string) *ListIpamResourceCidrsResponseBody
- func (s *ListIpamResourceCidrsResponseBody) SetTotalCount(v int64) *ListIpamResourceCidrsResponseBody
- func (s ListIpamResourceCidrsResponseBody) String() string
- type ListIpamResourceCidrsResponseBodyIpamResourceCidrs
- func (s ListIpamResourceCidrsResponseBodyIpamResourceCidrs) GoString() string
- func (s *ListIpamResourceCidrsResponseBodyIpamResourceCidrs) SetAliUid(v int64) *ListIpamResourceCidrsResponseBodyIpamResourceCidrs
- func (s *ListIpamResourceCidrsResponseBodyIpamResourceCidrs) SetCidr(v string) *ListIpamResourceCidrsResponseBodyIpamResourceCidrs
- func (s *ListIpamResourceCidrsResponseBodyIpamResourceCidrs) SetComplianceStatus(v string) *ListIpamResourceCidrsResponseBodyIpamResourceCidrs
- func (s *ListIpamResourceCidrsResponseBodyIpamResourceCidrs) SetIpUsage(v string) *ListIpamResourceCidrsResponseBodyIpamResourceCidrs
- func (s *ListIpamResourceCidrsResponseBodyIpamResourceCidrs) SetIpamAllocationId(v string) *ListIpamResourceCidrsResponseBodyIpamResourceCidrs
- func (s *ListIpamResourceCidrsResponseBodyIpamResourceCidrs) SetIpamId(v string) *ListIpamResourceCidrsResponseBodyIpamResourceCidrs
- func (s *ListIpamResourceCidrsResponseBodyIpamResourceCidrs) SetIpamPoolId(v string) *ListIpamResourceCidrsResponseBodyIpamResourceCidrs
- func (s *ListIpamResourceCidrsResponseBodyIpamResourceCidrs) SetIpamScopeId(v string) *ListIpamResourceCidrsResponseBodyIpamResourceCidrs
- func (s *ListIpamResourceCidrsResponseBodyIpamResourceCidrs) SetManagementStatus(v string) *ListIpamResourceCidrsResponseBodyIpamResourceCidrs
- func (s *ListIpamResourceCidrsResponseBodyIpamResourceCidrs) SetOverlapStatus(v string) *ListIpamResourceCidrsResponseBodyIpamResourceCidrs
- func (s *ListIpamResourceCidrsResponseBodyIpamResourceCidrs) SetResourceId(v string) *ListIpamResourceCidrsResponseBodyIpamResourceCidrs
- func (s *ListIpamResourceCidrsResponseBodyIpamResourceCidrs) SetResourceOwnerId(v int64) *ListIpamResourceCidrsResponseBodyIpamResourceCidrs
- func (s *ListIpamResourceCidrsResponseBodyIpamResourceCidrs) SetResourceRegionId(v string) *ListIpamResourceCidrsResponseBodyIpamResourceCidrs
- func (s *ListIpamResourceCidrsResponseBodyIpamResourceCidrs) SetResourceType(v string) *ListIpamResourceCidrsResponseBodyIpamResourceCidrs
- func (s *ListIpamResourceCidrsResponseBodyIpamResourceCidrs) SetSourceCidr(v string) *ListIpamResourceCidrsResponseBodyIpamResourceCidrs
- func (s *ListIpamResourceCidrsResponseBodyIpamResourceCidrs) SetStatus(v string) *ListIpamResourceCidrsResponseBodyIpamResourceCidrs
- func (s ListIpamResourceCidrsResponseBodyIpamResourceCidrs) String() string
- type ListIpamScopesRequest
- func (s ListIpamScopesRequest) GoString() string
- func (s *ListIpamScopesRequest) SetIpamId(v string) *ListIpamScopesRequest
- func (s *ListIpamScopesRequest) SetIpamScopeIds(v []*string) *ListIpamScopesRequest
- func (s *ListIpamScopesRequest) SetIpamScopeName(v string) *ListIpamScopesRequest
- func (s *ListIpamScopesRequest) SetIpamScopeType(v string) *ListIpamScopesRequest
- func (s *ListIpamScopesRequest) SetMaxResults(v int64) *ListIpamScopesRequest
- func (s *ListIpamScopesRequest) SetNextToken(v string) *ListIpamScopesRequest
- func (s *ListIpamScopesRequest) SetOwnerAccount(v string) *ListIpamScopesRequest
- func (s *ListIpamScopesRequest) SetOwnerId(v int64) *ListIpamScopesRequest
- func (s *ListIpamScopesRequest) SetRegionId(v string) *ListIpamScopesRequest
- func (s *ListIpamScopesRequest) SetResourceGroupId(v string) *ListIpamScopesRequest
- func (s *ListIpamScopesRequest) SetResourceOwnerAccount(v string) *ListIpamScopesRequest
- func (s *ListIpamScopesRequest) SetResourceOwnerId(v int64) *ListIpamScopesRequest
- func (s *ListIpamScopesRequest) SetTags(v []*ListIpamScopesRequestTags) *ListIpamScopesRequest
- func (s ListIpamScopesRequest) String() string
- type ListIpamScopesRequestTags
- type ListIpamScopesResponse
- func (s ListIpamScopesResponse) GoString() string
- func (s *ListIpamScopesResponse) SetBody(v *ListIpamScopesResponseBody) *ListIpamScopesResponse
- func (s *ListIpamScopesResponse) SetHeaders(v map[string]*string) *ListIpamScopesResponse
- func (s *ListIpamScopesResponse) SetStatusCode(v int32) *ListIpamScopesResponse
- func (s ListIpamScopesResponse) String() string
- type ListIpamScopesResponseBody
- func (s ListIpamScopesResponseBody) GoString() string
- func (s *ListIpamScopesResponseBody) SetIpamScopes(v []*ListIpamScopesResponseBodyIpamScopes) *ListIpamScopesResponseBody
- func (s *ListIpamScopesResponseBody) SetMaxResults(v int64) *ListIpamScopesResponseBody
- func (s *ListIpamScopesResponseBody) SetNextToken(v string) *ListIpamScopesResponseBody
- func (s *ListIpamScopesResponseBody) SetRequestId(v string) *ListIpamScopesResponseBody
- func (s *ListIpamScopesResponseBody) SetTotalCount(v int64) *ListIpamScopesResponseBody
- func (s ListIpamScopesResponseBody) String() string
- type ListIpamScopesResponseBodyIpamScopes
- func (s ListIpamScopesResponseBodyIpamScopes) GoString() string
- func (s *ListIpamScopesResponseBodyIpamScopes) SetCreateTime(v string) *ListIpamScopesResponseBodyIpamScopes
- func (s *ListIpamScopesResponseBodyIpamScopes) SetIpamId(v string) *ListIpamScopesResponseBodyIpamScopes
- func (s *ListIpamScopesResponseBodyIpamScopes) SetIpamScopeDescription(v string) *ListIpamScopesResponseBodyIpamScopes
- func (s *ListIpamScopesResponseBodyIpamScopes) SetIpamScopeId(v string) *ListIpamScopesResponseBodyIpamScopes
- func (s *ListIpamScopesResponseBodyIpamScopes) SetIpamScopeName(v string) *ListIpamScopesResponseBodyIpamScopes
- func (s *ListIpamScopesResponseBodyIpamScopes) SetIpamScopeType(v string) *ListIpamScopesResponseBodyIpamScopes
- func (s *ListIpamScopesResponseBodyIpamScopes) SetIsDefault(v bool) *ListIpamScopesResponseBodyIpamScopes
- func (s *ListIpamScopesResponseBodyIpamScopes) SetOwnerId(v int64) *ListIpamScopesResponseBodyIpamScopes
- func (s *ListIpamScopesResponseBodyIpamScopes) SetPoolCount(v int32) *ListIpamScopesResponseBodyIpamScopes
- func (s *ListIpamScopesResponseBodyIpamScopes) SetRegionId(v string) *ListIpamScopesResponseBodyIpamScopes
- func (s *ListIpamScopesResponseBodyIpamScopes) SetStatus(v string) *ListIpamScopesResponseBodyIpamScopes
- func (s *ListIpamScopesResponseBodyIpamScopes) SetTags(v []*ListIpamScopesResponseBodyIpamScopesTags) *ListIpamScopesResponseBodyIpamScopes
- func (s ListIpamScopesResponseBodyIpamScopes) String() string
- type ListIpamScopesResponseBodyIpamScopesTags
- func (s ListIpamScopesResponseBodyIpamScopesTags) GoString() string
- func (s *ListIpamScopesResponseBodyIpamScopesTags) SetKey(v string) *ListIpamScopesResponseBodyIpamScopesTags
- func (s *ListIpamScopesResponseBodyIpamScopesTags) SetValue(v string) *ListIpamScopesResponseBodyIpamScopesTags
- func (s ListIpamScopesResponseBodyIpamScopesTags) String() string
- type ListIpamsRequest
- func (s ListIpamsRequest) GoString() string
- func (s *ListIpamsRequest) SetIpamIds(v []*string) *ListIpamsRequest
- func (s *ListIpamsRequest) SetIpamName(v string) *ListIpamsRequest
- func (s *ListIpamsRequest) SetMaxResults(v int64) *ListIpamsRequest
- func (s *ListIpamsRequest) SetNextToken(v string) *ListIpamsRequest
- func (s *ListIpamsRequest) SetOwnerAccount(v string) *ListIpamsRequest
- func (s *ListIpamsRequest) SetOwnerId(v int64) *ListIpamsRequest
- func (s *ListIpamsRequest) SetRegionId(v string) *ListIpamsRequest
- func (s *ListIpamsRequest) SetResourceGroupId(v string) *ListIpamsRequest
- func (s *ListIpamsRequest) SetResourceOwnerAccount(v string) *ListIpamsRequest
- func (s *ListIpamsRequest) SetResourceOwnerId(v int64) *ListIpamsRequest
- func (s *ListIpamsRequest) SetTags(v []*ListIpamsRequestTags) *ListIpamsRequest
- func (s ListIpamsRequest) String() string
- type ListIpamsRequestTags
- type ListIpamsResponse
- func (s ListIpamsResponse) GoString() string
- func (s *ListIpamsResponse) SetBody(v *ListIpamsResponseBody) *ListIpamsResponse
- func (s *ListIpamsResponse) SetHeaders(v map[string]*string) *ListIpamsResponse
- func (s *ListIpamsResponse) SetStatusCode(v int32) *ListIpamsResponse
- func (s ListIpamsResponse) String() string
- type ListIpamsResponseBody
- func (s ListIpamsResponseBody) GoString() string
- func (s *ListIpamsResponseBody) SetIpams(v []*ListIpamsResponseBodyIpams) *ListIpamsResponseBody
- func (s *ListIpamsResponseBody) SetMaxResults(v int64) *ListIpamsResponseBody
- func (s *ListIpamsResponseBody) SetNextToken(v string) *ListIpamsResponseBody
- func (s *ListIpamsResponseBody) SetRequestId(v string) *ListIpamsResponseBody
- func (s *ListIpamsResponseBody) SetTotalCount(v int64) *ListIpamsResponseBody
- func (s ListIpamsResponseBody) String() string
- type ListIpamsResponseBodyIpams
- func (s ListIpamsResponseBodyIpams) GoString() string
- func (s *ListIpamsResponseBodyIpams) SetCreateTime(v string) *ListIpamsResponseBodyIpams
- func (s *ListIpamsResponseBodyIpams) SetDefaultResourceDiscoveryAssociationId(v string) *ListIpamsResponseBodyIpams
- func (s *ListIpamsResponseBodyIpams) SetDefaultResourceDiscoveryId(v string) *ListIpamsResponseBodyIpams
- func (s *ListIpamsResponseBodyIpams) SetIpamDescription(v string) *ListIpamsResponseBodyIpams
- func (s *ListIpamsResponseBodyIpams) SetIpamId(v string) *ListIpamsResponseBodyIpams
- func (s *ListIpamsResponseBodyIpams) SetIpamName(v string) *ListIpamsResponseBodyIpams
- func (s *ListIpamsResponseBodyIpams) SetIpamStatus(v string) *ListIpamsResponseBodyIpams
- func (s *ListIpamsResponseBodyIpams) SetOperatingRegionList(v []*string) *ListIpamsResponseBodyIpams
- func (s *ListIpamsResponseBodyIpams) SetOwnerId(v int64) *ListIpamsResponseBodyIpams
- func (s *ListIpamsResponseBodyIpams) SetPrivateDefaultScopeId(v string) *ListIpamsResponseBodyIpams
- func (s *ListIpamsResponseBodyIpams) SetPublicDefaultScopeId(v string) *ListIpamsResponseBodyIpams
- func (s *ListIpamsResponseBodyIpams) SetRegionId(v string) *ListIpamsResponseBodyIpams
- func (s *ListIpamsResponseBodyIpams) SetResourceDiscoveryAssociationCount(v int32) *ListIpamsResponseBodyIpams
- func (s *ListIpamsResponseBodyIpams) SetResourceGroupId(v string) *ListIpamsResponseBodyIpams
- func (s *ListIpamsResponseBodyIpams) SetScopeCount(v int32) *ListIpamsResponseBodyIpams
- func (s *ListIpamsResponseBodyIpams) SetTags(v []*ListIpamsResponseBodyIpamsTags) *ListIpamsResponseBodyIpams
- func (s ListIpamsResponseBodyIpams) String() string
- type ListIpamsResponseBodyIpamsTags
- type ListTagResourcesRequest
- func (s ListTagResourcesRequest) GoString() string
- func (s *ListTagResourcesRequest) SetMaxResults(v int32) *ListTagResourcesRequest
- func (s *ListTagResourcesRequest) SetNextToken(v string) *ListTagResourcesRequest
- func (s *ListTagResourcesRequest) SetOwnerAccount(v string) *ListTagResourcesRequest
- func (s *ListTagResourcesRequest) SetOwnerId(v int64) *ListTagResourcesRequest
- func (s *ListTagResourcesRequest) SetRegionId(v string) *ListTagResourcesRequest
- func (s *ListTagResourcesRequest) SetResourceId(v []*string) *ListTagResourcesRequest
- func (s *ListTagResourcesRequest) SetResourceOwnerAccount(v string) *ListTagResourcesRequest
- func (s *ListTagResourcesRequest) SetResourceOwnerId(v int64) *ListTagResourcesRequest
- func (s *ListTagResourcesRequest) SetResourceType(v string) *ListTagResourcesRequest
- func (s *ListTagResourcesRequest) SetTag(v []*ListTagResourcesRequestTag) *ListTagResourcesRequest
- func (s ListTagResourcesRequest) String() string
- type ListTagResourcesRequestTag
- type ListTagResourcesResponse
- func (s ListTagResourcesResponse) GoString() string
- func (s *ListTagResourcesResponse) SetBody(v *ListTagResourcesResponseBody) *ListTagResourcesResponse
- func (s *ListTagResourcesResponse) SetHeaders(v map[string]*string) *ListTagResourcesResponse
- func (s *ListTagResourcesResponse) SetStatusCode(v int32) *ListTagResourcesResponse
- func (s ListTagResourcesResponse) String() string
- type ListTagResourcesResponseBody
- func (s ListTagResourcesResponseBody) GoString() string
- func (s *ListTagResourcesResponseBody) SetNextToken(v string) *ListTagResourcesResponseBody
- func (s *ListTagResourcesResponseBody) SetRequestId(v string) *ListTagResourcesResponseBody
- func (s *ListTagResourcesResponseBody) SetTagResources(v []*ListTagResourcesResponseBodyTagResources) *ListTagResourcesResponseBody
- func (s ListTagResourcesResponseBody) String() string
- type ListTagResourcesResponseBodyTagResources
- func (s ListTagResourcesResponseBodyTagResources) GoString() string
- func (s *ListTagResourcesResponseBodyTagResources) SetResourceId(v string) *ListTagResourcesResponseBodyTagResources
- func (s *ListTagResourcesResponseBodyTagResources) SetResourceType(v string) *ListTagResourcesResponseBodyTagResources
- func (s *ListTagResourcesResponseBodyTagResources) SetTagKey(v string) *ListTagResourcesResponseBodyTagResources
- func (s *ListTagResourcesResponseBodyTagResources) SetTagValue(v string) *ListTagResourcesResponseBodyTagResources
- func (s ListTagResourcesResponseBodyTagResources) String() string
- type OpenVpcIpamServiceRequest
- func (s OpenVpcIpamServiceRequest) GoString() string
- func (s *OpenVpcIpamServiceRequest) SetClientToken(v string) *OpenVpcIpamServiceRequest
- func (s *OpenVpcIpamServiceRequest) SetOwnerAccount(v string) *OpenVpcIpamServiceRequest
- func (s *OpenVpcIpamServiceRequest) SetOwnerId(v int64) *OpenVpcIpamServiceRequest
- func (s *OpenVpcIpamServiceRequest) SetRegionId(v string) *OpenVpcIpamServiceRequest
- func (s *OpenVpcIpamServiceRequest) SetResourceOwnerAccount(v string) *OpenVpcIpamServiceRequest
- func (s *OpenVpcIpamServiceRequest) SetResourceOwnerId(v int64) *OpenVpcIpamServiceRequest
- func (s OpenVpcIpamServiceRequest) String() string
- type OpenVpcIpamServiceResponse
- func (s OpenVpcIpamServiceResponse) GoString() string
- func (s *OpenVpcIpamServiceResponse) SetBody(v *OpenVpcIpamServiceResponseBody) *OpenVpcIpamServiceResponse
- func (s *OpenVpcIpamServiceResponse) SetHeaders(v map[string]*string) *OpenVpcIpamServiceResponse
- func (s *OpenVpcIpamServiceResponse) SetStatusCode(v int32) *OpenVpcIpamServiceResponse
- func (s OpenVpcIpamServiceResponse) String() string
- type OpenVpcIpamServiceResponseBody
- func (s OpenVpcIpamServiceResponseBody) GoString() string
- func (s *OpenVpcIpamServiceResponseBody) SetCode(v string) *OpenVpcIpamServiceResponseBody
- func (s *OpenVpcIpamServiceResponseBody) SetMessage(v string) *OpenVpcIpamServiceResponseBody
- func (s *OpenVpcIpamServiceResponseBody) SetRequestId(v string) *OpenVpcIpamServiceResponseBody
- func (s OpenVpcIpamServiceResponseBody) String() string
- type TagResourcesRequest
- func (s TagResourcesRequest) GoString() string
- func (s *TagResourcesRequest) SetOwnerAccount(v string) *TagResourcesRequest
- func (s *TagResourcesRequest) SetOwnerId(v int64) *TagResourcesRequest
- func (s *TagResourcesRequest) SetRegionId(v string) *TagResourcesRequest
- func (s *TagResourcesRequest) SetResourceId(v []*string) *TagResourcesRequest
- func (s *TagResourcesRequest) SetResourceOwnerAccount(v string) *TagResourcesRequest
- func (s *TagResourcesRequest) SetResourceOwnerId(v int64) *TagResourcesRequest
- func (s *TagResourcesRequest) SetResourceType(v string) *TagResourcesRequest
- func (s *TagResourcesRequest) SetTag(v []*TagResourcesRequestTag) *TagResourcesRequest
- func (s TagResourcesRequest) String() string
- type TagResourcesRequestTag
- type TagResourcesResponse
- func (s TagResourcesResponse) GoString() string
- func (s *TagResourcesResponse) SetBody(v *TagResourcesResponseBody) *TagResourcesResponse
- func (s *TagResourcesResponse) SetHeaders(v map[string]*string) *TagResourcesResponse
- func (s *TagResourcesResponse) SetStatusCode(v int32) *TagResourcesResponse
- func (s TagResourcesResponse) String() string
- type TagResourcesResponseBody
- type UntagResourcesRequest
- func (s UntagResourcesRequest) GoString() string
- func (s *UntagResourcesRequest) SetAll(v bool) *UntagResourcesRequest
- func (s *UntagResourcesRequest) SetOwnerAccount(v string) *UntagResourcesRequest
- func (s *UntagResourcesRequest) SetOwnerId(v int64) *UntagResourcesRequest
- func (s *UntagResourcesRequest) SetRegionId(v string) *UntagResourcesRequest
- func (s *UntagResourcesRequest) SetResourceId(v []*string) *UntagResourcesRequest
- func (s *UntagResourcesRequest) SetResourceOwnerAccount(v string) *UntagResourcesRequest
- func (s *UntagResourcesRequest) SetResourceOwnerId(v int64) *UntagResourcesRequest
- func (s *UntagResourcesRequest) SetResourceType(v string) *UntagResourcesRequest
- func (s *UntagResourcesRequest) SetTagKey(v []*string) *UntagResourcesRequest
- func (s UntagResourcesRequest) String() string
- type UntagResourcesResponse
- func (s UntagResourcesResponse) GoString() string
- func (s *UntagResourcesResponse) SetBody(v *UntagResourcesResponseBody) *UntagResourcesResponse
- func (s *UntagResourcesResponse) SetHeaders(v map[string]*string) *UntagResourcesResponse
- func (s *UntagResourcesResponse) SetStatusCode(v int32) *UntagResourcesResponse
- func (s UntagResourcesResponse) String() string
- type UntagResourcesResponseBody
- type UpdateIpamPoolRequest
- func (s UpdateIpamPoolRequest) GoString() string
- func (s *UpdateIpamPoolRequest) SetAllocationDefaultCidrMask(v int32) *UpdateIpamPoolRequest
- func (s *UpdateIpamPoolRequest) SetAllocationMaxCidrMask(v int32) *UpdateIpamPoolRequest
- func (s *UpdateIpamPoolRequest) SetAllocationMinCidrMask(v int32) *UpdateIpamPoolRequest
- func (s *UpdateIpamPoolRequest) SetClearAllocationDefaultCidrMask(v bool) *UpdateIpamPoolRequest
- func (s *UpdateIpamPoolRequest) SetClientToken(v string) *UpdateIpamPoolRequest
- func (s *UpdateIpamPoolRequest) SetDryRun(v bool) *UpdateIpamPoolRequest
- func (s *UpdateIpamPoolRequest) SetIpamPoolDescription(v string) *UpdateIpamPoolRequest
- func (s *UpdateIpamPoolRequest) SetIpamPoolId(v string) *UpdateIpamPoolRequest
- func (s *UpdateIpamPoolRequest) SetIpamPoolName(v string) *UpdateIpamPoolRequest
- func (s *UpdateIpamPoolRequest) SetOwnerAccount(v string) *UpdateIpamPoolRequest
- func (s *UpdateIpamPoolRequest) SetOwnerId(v int64) *UpdateIpamPoolRequest
- func (s *UpdateIpamPoolRequest) SetRegionId(v string) *UpdateIpamPoolRequest
- func (s *UpdateIpamPoolRequest) SetResourceOwnerAccount(v string) *UpdateIpamPoolRequest
- func (s *UpdateIpamPoolRequest) SetResourceOwnerId(v int64) *UpdateIpamPoolRequest
- func (s UpdateIpamPoolRequest) String() string
- type UpdateIpamPoolResponse
- func (s UpdateIpamPoolResponse) GoString() string
- func (s *UpdateIpamPoolResponse) SetBody(v *UpdateIpamPoolResponseBody) *UpdateIpamPoolResponse
- func (s *UpdateIpamPoolResponse) SetHeaders(v map[string]*string) *UpdateIpamPoolResponse
- func (s *UpdateIpamPoolResponse) SetStatusCode(v int32) *UpdateIpamPoolResponse
- func (s UpdateIpamPoolResponse) String() string
- type UpdateIpamPoolResponseBody
- type UpdateIpamRequest
- func (s UpdateIpamRequest) GoString() string
- func (s *UpdateIpamRequest) SetAddOperatingRegion(v []*string) *UpdateIpamRequest
- func (s *UpdateIpamRequest) SetClientToken(v string) *UpdateIpamRequest
- func (s *UpdateIpamRequest) SetDryRun(v bool) *UpdateIpamRequest
- func (s *UpdateIpamRequest) SetIpamDescription(v string) *UpdateIpamRequest
- func (s *UpdateIpamRequest) SetIpamId(v string) *UpdateIpamRequest
- func (s *UpdateIpamRequest) SetIpamName(v string) *UpdateIpamRequest
- func (s *UpdateIpamRequest) SetOwnerAccount(v string) *UpdateIpamRequest
- func (s *UpdateIpamRequest) SetOwnerId(v int64) *UpdateIpamRequest
- func (s *UpdateIpamRequest) SetRegionId(v string) *UpdateIpamRequest
- func (s *UpdateIpamRequest) SetRemoveOperatingRegion(v []*string) *UpdateIpamRequest
- func (s *UpdateIpamRequest) SetResourceOwnerAccount(v string) *UpdateIpamRequest
- func (s *UpdateIpamRequest) SetResourceOwnerId(v int64) *UpdateIpamRequest
- func (s UpdateIpamRequest) String() string
- type UpdateIpamResponse
- func (s UpdateIpamResponse) GoString() string
- func (s *UpdateIpamResponse) SetBody(v *UpdateIpamResponseBody) *UpdateIpamResponse
- func (s *UpdateIpamResponse) SetHeaders(v map[string]*string) *UpdateIpamResponse
- func (s *UpdateIpamResponse) SetStatusCode(v int32) *UpdateIpamResponse
- func (s UpdateIpamResponse) String() string
- type UpdateIpamResponseBody
- type UpdateIpamScopeRequest
- func (s UpdateIpamScopeRequest) GoString() string
- func (s *UpdateIpamScopeRequest) SetClientToken(v string) *UpdateIpamScopeRequest
- func (s *UpdateIpamScopeRequest) SetDryRun(v bool) *UpdateIpamScopeRequest
- func (s *UpdateIpamScopeRequest) SetIpamScopeDescription(v string) *UpdateIpamScopeRequest
- func (s *UpdateIpamScopeRequest) SetIpamScopeId(v string) *UpdateIpamScopeRequest
- func (s *UpdateIpamScopeRequest) SetIpamScopeName(v string) *UpdateIpamScopeRequest
- func (s *UpdateIpamScopeRequest) SetOwnerAccount(v string) *UpdateIpamScopeRequest
- func (s *UpdateIpamScopeRequest) SetOwnerId(v int64) *UpdateIpamScopeRequest
- func (s *UpdateIpamScopeRequest) SetRegionId(v string) *UpdateIpamScopeRequest
- func (s *UpdateIpamScopeRequest) SetResourceOwnerAccount(v string) *UpdateIpamScopeRequest
- func (s *UpdateIpamScopeRequest) SetResourceOwnerId(v int64) *UpdateIpamScopeRequest
- func (s UpdateIpamScopeRequest) String() string
- type UpdateIpamScopeResponse
- func (s UpdateIpamScopeResponse) GoString() string
- func (s *UpdateIpamScopeResponse) SetBody(v *UpdateIpamScopeResponseBody) *UpdateIpamScopeResponse
- func (s *UpdateIpamScopeResponse) SetHeaders(v map[string]*string) *UpdateIpamScopeResponse
- func (s *UpdateIpamScopeResponse) SetStatusCode(v int32) *UpdateIpamScopeResponse
- func (s UpdateIpamScopeResponse) String() string
- type UpdateIpamScopeResponseBody
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AddIpamPoolCidrRequest ¶
type AddIpamPoolCidrRequest struct {
// This parameter is required.
//
// example:
//
// 192.168.1.0/24
Cidr *string `json:"Cidr,omitempty" xml:"Cidr,omitempty"`
// example:
//
// 123e4567-e89b-12d3-a456-426655440000
ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
// example:
//
// false
DryRun *bool `json:"DryRun,omitempty" xml:"DryRun,omitempty"`
// This parameter is required.
//
// example:
//
// ipam-pool-6rcq3tobayc20t****
IpamPoolId *string `json:"IpamPoolId,omitempty" xml:"IpamPoolId,omitempty"`
// This parameter is required.
//
// example:
//
// cn-hangzhou
RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}
func (AddIpamPoolCidrRequest) GoString ¶
func (s AddIpamPoolCidrRequest) GoString() string
func (*AddIpamPoolCidrRequest) SetCidr ¶
func (s *AddIpamPoolCidrRequest) SetCidr(v string) *AddIpamPoolCidrRequest
func (*AddIpamPoolCidrRequest) SetClientToken ¶
func (s *AddIpamPoolCidrRequest) SetClientToken(v string) *AddIpamPoolCidrRequest
func (*AddIpamPoolCidrRequest) SetDryRun ¶
func (s *AddIpamPoolCidrRequest) SetDryRun(v bool) *AddIpamPoolCidrRequest
func (*AddIpamPoolCidrRequest) SetIpamPoolId ¶
func (s *AddIpamPoolCidrRequest) SetIpamPoolId(v string) *AddIpamPoolCidrRequest
func (*AddIpamPoolCidrRequest) SetRegionId ¶
func (s *AddIpamPoolCidrRequest) SetRegionId(v string) *AddIpamPoolCidrRequest
func (AddIpamPoolCidrRequest) String ¶
func (s AddIpamPoolCidrRequest) String() string
type AddIpamPoolCidrResponse ¶
type AddIpamPoolCidrResponse struct {
Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"`
StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
Body *AddIpamPoolCidrResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}
func (AddIpamPoolCidrResponse) GoString ¶
func (s AddIpamPoolCidrResponse) GoString() string
func (*AddIpamPoolCidrResponse) SetBody ¶
func (s *AddIpamPoolCidrResponse) SetBody(v *AddIpamPoolCidrResponseBody) *AddIpamPoolCidrResponse
func (*AddIpamPoolCidrResponse) SetHeaders ¶
func (s *AddIpamPoolCidrResponse) SetHeaders(v map[string]*string) *AddIpamPoolCidrResponse
func (*AddIpamPoolCidrResponse) SetStatusCode ¶
func (s *AddIpamPoolCidrResponse) SetStatusCode(v int32) *AddIpamPoolCidrResponse
func (AddIpamPoolCidrResponse) String ¶
func (s AddIpamPoolCidrResponse) String() string
type AddIpamPoolCidrResponseBody ¶
type AddIpamPoolCidrResponseBody struct {
// example:
//
// 558BC336-8B88-53B0-B4AD-980EE900AB01
RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}
func (AddIpamPoolCidrResponseBody) GoString ¶
func (s AddIpamPoolCidrResponseBody) GoString() string
func (*AddIpamPoolCidrResponseBody) SetRequestId ¶
func (s *AddIpamPoolCidrResponseBody) SetRequestId(v string) *AddIpamPoolCidrResponseBody
func (AddIpamPoolCidrResponseBody) String ¶
func (s AddIpamPoolCidrResponseBody) String() string
type ChangeResourceGroupRequest ¶
type ChangeResourceGroupRequest struct {
// This parameter is required.
//
// example:
//
// rg-aek3ctkufaw****
NewResourceGroupId *string `json:"NewResourceGroupId,omitempty" xml:"NewResourceGroupId,omitempty"`
OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"`
OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
// This parameter is required.
//
// example:
//
// cn-hangzhou
RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
// This parameter is required.
//
// example:
//
// ipam-uq5dcfc2eqhpf4****
ResourceId *string `json:"ResourceId,omitempty" xml:"ResourceId,omitempty"`
ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"`
ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
// This parameter is required.
//
// example:
//
// ipam
ResourceType *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
}
func (ChangeResourceGroupRequest) GoString ¶
func (s ChangeResourceGroupRequest) GoString() string
func (*ChangeResourceGroupRequest) SetNewResourceGroupId ¶
func (s *ChangeResourceGroupRequest) SetNewResourceGroupId(v string) *ChangeResourceGroupRequest
func (*ChangeResourceGroupRequest) SetOwnerAccount ¶
func (s *ChangeResourceGroupRequest) SetOwnerAccount(v string) *ChangeResourceGroupRequest
func (*ChangeResourceGroupRequest) SetOwnerId ¶
func (s *ChangeResourceGroupRequest) SetOwnerId(v int64) *ChangeResourceGroupRequest
func (*ChangeResourceGroupRequest) SetRegionId ¶
func (s *ChangeResourceGroupRequest) SetRegionId(v string) *ChangeResourceGroupRequest
func (*ChangeResourceGroupRequest) SetResourceId ¶
func (s *ChangeResourceGroupRequest) SetResourceId(v string) *ChangeResourceGroupRequest
func (*ChangeResourceGroupRequest) SetResourceOwnerAccount ¶
func (s *ChangeResourceGroupRequest) SetResourceOwnerAccount(v string) *ChangeResourceGroupRequest
func (*ChangeResourceGroupRequest) SetResourceOwnerId ¶
func (s *ChangeResourceGroupRequest) SetResourceOwnerId(v int64) *ChangeResourceGroupRequest
func (*ChangeResourceGroupRequest) SetResourceType ¶
func (s *ChangeResourceGroupRequest) SetResourceType(v string) *ChangeResourceGroupRequest
func (ChangeResourceGroupRequest) String ¶
func (s ChangeResourceGroupRequest) String() string
type ChangeResourceGroupResponse ¶
type ChangeResourceGroupResponse struct {
Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"`
StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
Body *ChangeResourceGroupResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}
func (ChangeResourceGroupResponse) GoString ¶
func (s ChangeResourceGroupResponse) GoString() string
func (*ChangeResourceGroupResponse) SetBody ¶
func (s *ChangeResourceGroupResponse) SetBody(v *ChangeResourceGroupResponseBody) *ChangeResourceGroupResponse
func (*ChangeResourceGroupResponse) SetHeaders ¶
func (s *ChangeResourceGroupResponse) SetHeaders(v map[string]*string) *ChangeResourceGroupResponse
func (*ChangeResourceGroupResponse) SetStatusCode ¶
func (s *ChangeResourceGroupResponse) SetStatusCode(v int32) *ChangeResourceGroupResponse
func (ChangeResourceGroupResponse) String ¶
func (s ChangeResourceGroupResponse) String() string
type ChangeResourceGroupResponseBody ¶
type ChangeResourceGroupResponseBody struct {
// example:
//
// BB2C39DE-CEB8-595A-981A-F2EFCBE7324E
RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}
func (ChangeResourceGroupResponseBody) GoString ¶
func (s ChangeResourceGroupResponseBody) GoString() string
func (*ChangeResourceGroupResponseBody) SetRequestId ¶
func (s *ChangeResourceGroupResponseBody) SetRequestId(v string) *ChangeResourceGroupResponseBody
func (ChangeResourceGroupResponseBody) String ¶
func (s ChangeResourceGroupResponseBody) String() string
type Client ¶
func (*Client) AddIpamPoolCidr ¶
func (client *Client) AddIpamPoolCidr(request *AddIpamPoolCidrRequest) (_result *AddIpamPoolCidrResponse, _err error)
@param request - AddIpamPoolCidrRequest
@return AddIpamPoolCidrResponse
func (*Client) AddIpamPoolCidrWithOptions ¶
func (client *Client) AddIpamPoolCidrWithOptions(request *AddIpamPoolCidrRequest, runtime *util.RuntimeOptions) (_result *AddIpamPoolCidrResponse, _err error)
@param request - AddIpamPoolCidrRequest
@param runtime - runtime options for this request RuntimeOptions
@return AddIpamPoolCidrResponse
func (*Client) ChangeResourceGroup ¶
func (client *Client) ChangeResourceGroup(request *ChangeResourceGroupRequest) (_result *ChangeResourceGroupResponse, _err error)
@param request - ChangeResourceGroupRequest
@return ChangeResourceGroupResponse
func (*Client) ChangeResourceGroupWithOptions ¶
func (client *Client) ChangeResourceGroupWithOptions(request *ChangeResourceGroupRequest, runtime *util.RuntimeOptions) (_result *ChangeResourceGroupResponse, _err error)
@param request - ChangeResourceGroupRequest
@param runtime - runtime options for this request RuntimeOptions
@return ChangeResourceGroupResponse
func (*Client) CreateIpam ¶
func (client *Client) CreateIpam(request *CreateIpamRequest) (_result *CreateIpamResponse, _err error)
Summary:
创建IPAM实例。
@param request - CreateIpamRequest
@return CreateIpamResponse
func (*Client) CreateIpamPool ¶
func (client *Client) CreateIpamPool(request *CreateIpamPoolRequest) (_result *CreateIpamPoolResponse, _err error)
@param request - CreateIpamPoolRequest
@return CreateIpamPoolResponse
func (*Client) CreateIpamPoolAllocation ¶
func (client *Client) CreateIpamPoolAllocation(request *CreateIpamPoolAllocationRequest) (_result *CreateIpamPoolAllocationResponse, _err error)
@param request - CreateIpamPoolAllocationRequest
@return CreateIpamPoolAllocationResponse
func (*Client) CreateIpamPoolAllocationWithOptions ¶
func (client *Client) CreateIpamPoolAllocationWithOptions(request *CreateIpamPoolAllocationRequest, runtime *util.RuntimeOptions) (_result *CreateIpamPoolAllocationResponse, _err error)
@param request - CreateIpamPoolAllocationRequest
@param runtime - runtime options for this request RuntimeOptions
@return CreateIpamPoolAllocationResponse
func (*Client) CreateIpamPoolWithOptions ¶
func (client *Client) CreateIpamPoolWithOptions(request *CreateIpamPoolRequest, runtime *util.RuntimeOptions) (_result *CreateIpamPoolResponse, _err error)
@param request - CreateIpamPoolRequest
@param runtime - runtime options for this request RuntimeOptions
@return CreateIpamPoolResponse
func (*Client) CreateIpamScope ¶
func (client *Client) CreateIpamScope(request *CreateIpamScopeRequest) (_result *CreateIpamScopeResponse, _err error)
@param request - CreateIpamScopeRequest
@return CreateIpamScopeResponse
func (*Client) CreateIpamScopeWithOptions ¶
func (client *Client) CreateIpamScopeWithOptions(request *CreateIpamScopeRequest, runtime *util.RuntimeOptions) (_result *CreateIpamScopeResponse, _err error)
@param request - CreateIpamScopeRequest
@param runtime - runtime options for this request RuntimeOptions
@return CreateIpamScopeResponse
func (*Client) CreateIpamWithOptions ¶
func (client *Client) CreateIpamWithOptions(request *CreateIpamRequest, runtime *util.RuntimeOptions) (_result *CreateIpamResponse, _err error)
Summary:
创建IPAM实例。
@param request - CreateIpamRequest
@param runtime - runtime options for this request RuntimeOptions
@return CreateIpamResponse
func (*Client) DeleteIpam ¶
func (client *Client) DeleteIpam(request *DeleteIpamRequest) (_result *DeleteIpamResponse, _err error)
@param request - DeleteIpamRequest
@return DeleteIpamResponse
func (*Client) DeleteIpamPool ¶
func (client *Client) DeleteIpamPool(request *DeleteIpamPoolRequest) (_result *DeleteIpamPoolResponse, _err error)
@param request - DeleteIpamPoolRequest
@return DeleteIpamPoolResponse
func (*Client) DeleteIpamPoolAllocation ¶
func (client *Client) DeleteIpamPoolAllocation(request *DeleteIpamPoolAllocationRequest) (_result *DeleteIpamPoolAllocationResponse, _err error)
@param request - DeleteIpamPoolAllocationRequest
@return DeleteIpamPoolAllocationResponse
func (*Client) DeleteIpamPoolAllocationWithOptions ¶
func (client *Client) DeleteIpamPoolAllocationWithOptions(request *DeleteIpamPoolAllocationRequest, runtime *util.RuntimeOptions) (_result *DeleteIpamPoolAllocationResponse, _err error)
@param request - DeleteIpamPoolAllocationRequest
@param runtime - runtime options for this request RuntimeOptions
@return DeleteIpamPoolAllocationResponse
func (*Client) DeleteIpamPoolCidr ¶
func (client *Client) DeleteIpamPoolCidr(request *DeleteIpamPoolCidrRequest) (_result *DeleteIpamPoolCidrResponse, _err error)
@param request - DeleteIpamPoolCidrRequest
@return DeleteIpamPoolCidrResponse
func (*Client) DeleteIpamPoolCidrWithOptions ¶
func (client *Client) DeleteIpamPoolCidrWithOptions(request *DeleteIpamPoolCidrRequest, runtime *util.RuntimeOptions) (_result *DeleteIpamPoolCidrResponse, _err error)
@param request - DeleteIpamPoolCidrRequest
@param runtime - runtime options for this request RuntimeOptions
@return DeleteIpamPoolCidrResponse
func (*Client) DeleteIpamPoolWithOptions ¶
func (client *Client) DeleteIpamPoolWithOptions(request *DeleteIpamPoolRequest, runtime *util.RuntimeOptions) (_result *DeleteIpamPoolResponse, _err error)
@param request - DeleteIpamPoolRequest
@param runtime - runtime options for this request RuntimeOptions
@return DeleteIpamPoolResponse
func (*Client) DeleteIpamScope ¶
func (client *Client) DeleteIpamScope(request *DeleteIpamScopeRequest) (_result *DeleteIpamScopeResponse, _err error)
@param request - DeleteIpamScopeRequest
@return DeleteIpamScopeResponse
func (*Client) DeleteIpamScopeWithOptions ¶
func (client *Client) DeleteIpamScopeWithOptions(request *DeleteIpamScopeRequest, runtime *util.RuntimeOptions) (_result *DeleteIpamScopeResponse, _err error)
@param request - DeleteIpamScopeRequest
@param runtime - runtime options for this request RuntimeOptions
@return DeleteIpamScopeResponse
func (*Client) DeleteIpamWithOptions ¶
func (client *Client) DeleteIpamWithOptions(request *DeleteIpamRequest, runtime *util.RuntimeOptions) (_result *DeleteIpamResponse, _err error)
@param request - DeleteIpamRequest
@param runtime - runtime options for this request RuntimeOptions
@return DeleteIpamResponse
func (*Client) GetEndpoint ¶
func (*Client) GetVpcIpamServiceStatus ¶
func (client *Client) GetVpcIpamServiceStatus(request *GetVpcIpamServiceStatusRequest) (_result *GetVpcIpamServiceStatusResponse, _err error)
Summary:
查询IPAM功能的开通状态。
@param request - GetVpcIpamServiceStatusRequest
@return GetVpcIpamServiceStatusResponse
func (*Client) GetVpcIpamServiceStatusWithOptions ¶
func (client *Client) GetVpcIpamServiceStatusWithOptions(request *GetVpcIpamServiceStatusRequest, runtime *util.RuntimeOptions) (_result *GetVpcIpamServiceStatusResponse, _err error)
Summary:
查询IPAM功能的开通状态。
@param request - GetVpcIpamServiceStatusRequest
@param runtime - runtime options for this request RuntimeOptions
@return GetVpcIpamServiceStatusResponse
func (*Client) ListIpamPoolAllocations ¶
func (client *Client) ListIpamPoolAllocations(request *ListIpamPoolAllocationsRequest) (_result *ListIpamPoolAllocationsResponse, _err error)
@param request - ListIpamPoolAllocationsRequest
@return ListIpamPoolAllocationsResponse
func (*Client) ListIpamPoolAllocationsWithOptions ¶
func (client *Client) ListIpamPoolAllocationsWithOptions(request *ListIpamPoolAllocationsRequest, runtime *util.RuntimeOptions) (_result *ListIpamPoolAllocationsResponse, _err error)
@param request - ListIpamPoolAllocationsRequest
@param runtime - runtime options for this request RuntimeOptions
@return ListIpamPoolAllocationsResponse
func (*Client) ListIpamPoolCidrs ¶
func (client *Client) ListIpamPoolCidrs(request *ListIpamPoolCidrsRequest) (_result *ListIpamPoolCidrsResponse, _err error)
@param request - ListIpamPoolCidrsRequest
@return ListIpamPoolCidrsResponse
func (*Client) ListIpamPoolCidrsWithOptions ¶
func (client *Client) ListIpamPoolCidrsWithOptions(request *ListIpamPoolCidrsRequest, runtime *util.RuntimeOptions) (_result *ListIpamPoolCidrsResponse, _err error)
@param request - ListIpamPoolCidrsRequest
@param runtime - runtime options for this request RuntimeOptions
@return ListIpamPoolCidrsResponse
func (*Client) ListIpamPools ¶
func (client *Client) ListIpamPools(request *ListIpamPoolsRequest) (_result *ListIpamPoolsResponse, _err error)
@param request - ListIpamPoolsRequest
@return ListIpamPoolsResponse
func (*Client) ListIpamPoolsWithOptions ¶
func (client *Client) ListIpamPoolsWithOptions(request *ListIpamPoolsRequest, runtime *util.RuntimeOptions) (_result *ListIpamPoolsResponse, _err error)
@param request - ListIpamPoolsRequest
@param runtime - runtime options for this request RuntimeOptions
@return ListIpamPoolsResponse
func (*Client) ListIpamResourceCidrs ¶
func (client *Client) ListIpamResourceCidrs(request *ListIpamResourceCidrsRequest) (_result *ListIpamResourceCidrsResponse, _err error)
@param request - ListIpamResourceCidrsRequest
@return ListIpamResourceCidrsResponse
func (*Client) ListIpamResourceCidrsWithOptions ¶
func (client *Client) ListIpamResourceCidrsWithOptions(request *ListIpamResourceCidrsRequest, runtime *util.RuntimeOptions) (_result *ListIpamResourceCidrsResponse, _err error)
@param request - ListIpamResourceCidrsRequest
@param runtime - runtime options for this request RuntimeOptions
@return ListIpamResourceCidrsResponse
func (*Client) ListIpamScopes ¶
func (client *Client) ListIpamScopes(request *ListIpamScopesRequest) (_result *ListIpamScopesResponse, _err error)
@param request - ListIpamScopesRequest
@return ListIpamScopesResponse
func (*Client) ListIpamScopesWithOptions ¶
func (client *Client) ListIpamScopesWithOptions(request *ListIpamScopesRequest, runtime *util.RuntimeOptions) (_result *ListIpamScopesResponse, _err error)
@param request - ListIpamScopesRequest
@param runtime - runtime options for this request RuntimeOptions
@return ListIpamScopesResponse
func (*Client) ListIpams ¶
func (client *Client) ListIpams(request *ListIpamsRequest) (_result *ListIpamsResponse, _err error)
Summary:
查询ipam
@param request - ListIpamsRequest
@return ListIpamsResponse
func (*Client) ListIpamsWithOptions ¶
func (client *Client) ListIpamsWithOptions(request *ListIpamsRequest, runtime *util.RuntimeOptions) (_result *ListIpamsResponse, _err error)
Summary:
查询ipam
@param request - ListIpamsRequest
@param runtime - runtime options for this request RuntimeOptions
@return ListIpamsResponse
func (*Client) ListTagResources ¶
func (client *Client) ListTagResources(request *ListTagResourcesRequest) (_result *ListTagResourcesResponse, _err error)
Summary:
查询资源标签列表
@param request - ListTagResourcesRequest
@return ListTagResourcesResponse
func (*Client) ListTagResourcesWithOptions ¶
func (client *Client) ListTagResourcesWithOptions(request *ListTagResourcesRequest, runtime *util.RuntimeOptions) (_result *ListTagResourcesResponse, _err error)
Summary:
查询资源标签列表
@param request - ListTagResourcesRequest
@param runtime - runtime options for this request RuntimeOptions
@return ListTagResourcesResponse
func (*Client) OpenVpcIpamService ¶
func (client *Client) OpenVpcIpamService(request *OpenVpcIpamServiceRequest) (_result *OpenVpcIpamServiceResponse, _err error)
Summary:
开通IPAM功能。
@param request - OpenVpcIpamServiceRequest
@return OpenVpcIpamServiceResponse
func (*Client) OpenVpcIpamServiceWithOptions ¶
func (client *Client) OpenVpcIpamServiceWithOptions(request *OpenVpcIpamServiceRequest, runtime *util.RuntimeOptions) (_result *OpenVpcIpamServiceResponse, _err error)
Summary:
开通IPAM功能。
@param request - OpenVpcIpamServiceRequest
@param runtime - runtime options for this request RuntimeOptions
@return OpenVpcIpamServiceResponse
func (*Client) TagResources ¶
func (client *Client) TagResources(request *TagResourcesRequest) (_result *TagResourcesResponse, _err error)
Summary:
为资源实例绑定资源标签
@param request - TagResourcesRequest
@return TagResourcesResponse
func (*Client) TagResourcesWithOptions ¶
func (client *Client) TagResourcesWithOptions(request *TagResourcesRequest, runtime *util.RuntimeOptions) (_result *TagResourcesResponse, _err error)
Summary:
为资源实例绑定资源标签
@param request - TagResourcesRequest
@param runtime - runtime options for this request RuntimeOptions
@return TagResourcesResponse
func (*Client) UntagResources ¶
func (client *Client) UntagResources(request *UntagResourcesRequest) (_result *UntagResourcesResponse, _err error)
Summary:
为资源解绑资源标签
@param request - UntagResourcesRequest
@return UntagResourcesResponse
func (*Client) UntagResourcesWithOptions ¶
func (client *Client) UntagResourcesWithOptions(request *UntagResourcesRequest, runtime *util.RuntimeOptions) (_result *UntagResourcesResponse, _err error)
Summary:
为资源解绑资源标签
@param request - UntagResourcesRequest
@param runtime - runtime options for this request RuntimeOptions
@return UntagResourcesResponse
func (*Client) UpdateIpam ¶
func (client *Client) UpdateIpam(request *UpdateIpamRequest) (_result *UpdateIpamResponse, _err error)
Summary:
更新ipam
@param request - UpdateIpamRequest
@return UpdateIpamResponse
func (*Client) UpdateIpamPool ¶
func (client *Client) UpdateIpamPool(request *UpdateIpamPoolRequest) (_result *UpdateIpamPoolResponse, _err error)
@param request - UpdateIpamPoolRequest
@return UpdateIpamPoolResponse
func (*Client) UpdateIpamPoolWithOptions ¶
func (client *Client) UpdateIpamPoolWithOptions(request *UpdateIpamPoolRequest, runtime *util.RuntimeOptions) (_result *UpdateIpamPoolResponse, _err error)
@param request - UpdateIpamPoolRequest
@param runtime - runtime options for this request RuntimeOptions
@return UpdateIpamPoolResponse
func (*Client) UpdateIpamScope ¶
func (client *Client) UpdateIpamScope(request *UpdateIpamScopeRequest) (_result *UpdateIpamScopeResponse, _err error)
@param request - UpdateIpamScopeRequest
@return UpdateIpamScopeResponse
func (*Client) UpdateIpamScopeWithOptions ¶
func (client *Client) UpdateIpamScopeWithOptions(request *UpdateIpamScopeRequest, runtime *util.RuntimeOptions) (_result *UpdateIpamScopeResponse, _err error)
@param request - UpdateIpamScopeRequest
@param runtime - runtime options for this request RuntimeOptions
@return UpdateIpamScopeResponse
func (*Client) UpdateIpamWithOptions ¶
func (client *Client) UpdateIpamWithOptions(request *UpdateIpamRequest, runtime *util.RuntimeOptions) (_result *UpdateIpamResponse, _err error)
Summary:
更新ipam
@param request - UpdateIpamRequest
@param runtime - runtime options for this request RuntimeOptions
@return UpdateIpamResponse
type CreateIpamPoolAllocationRequest ¶
type CreateIpamPoolAllocationRequest struct {
// example:
//
// 192.168.1.0/24
Cidr *string `json:"Cidr,omitempty" xml:"Cidr,omitempty"`
// example:
//
// 24
CidrMask *int32 `json:"CidrMask,omitempty" xml:"CidrMask,omitempty"`
// example:
//
// 123e4567-e89b-12d3-a456-426655440000
ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
// example:
//
// false
DryRun *bool `json:"DryRun,omitempty" xml:"DryRun,omitempty"`
// This parameter is required.
//
// example:
//
// ipam-pool-6rcq3tobayc20t****
IpamPoolId *string `json:"IpamPoolId,omitempty" xml:"IpamPoolId,omitempty"`
// This parameter is required.
//
// example:
//
// cn-hangzhou
RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}
func (CreateIpamPoolAllocationRequest) GoString ¶
func (s CreateIpamPoolAllocationRequest) GoString() string
func (*CreateIpamPoolAllocationRequest) SetCidr ¶
func (s *CreateIpamPoolAllocationRequest) SetCidr(v string) *CreateIpamPoolAllocationRequest
func (*CreateIpamPoolAllocationRequest) SetCidrMask ¶
func (s *CreateIpamPoolAllocationRequest) SetCidrMask(v int32) *CreateIpamPoolAllocationRequest
func (*CreateIpamPoolAllocationRequest) SetClientToken ¶
func (s *CreateIpamPoolAllocationRequest) SetClientToken(v string) *CreateIpamPoolAllocationRequest
func (*CreateIpamPoolAllocationRequest) SetDryRun ¶
func (s *CreateIpamPoolAllocationRequest) SetDryRun(v bool) *CreateIpamPoolAllocationRequest
func (*CreateIpamPoolAllocationRequest) SetIpamPoolId ¶
func (s *CreateIpamPoolAllocationRequest) SetIpamPoolId(v string) *CreateIpamPoolAllocationRequest
func (*CreateIpamPoolAllocationRequest) SetRegionId ¶
func (s *CreateIpamPoolAllocationRequest) SetRegionId(v string) *CreateIpamPoolAllocationRequest
func (CreateIpamPoolAllocationRequest) String ¶
func (s CreateIpamPoolAllocationRequest) String() string
type CreateIpamPoolAllocationResponse ¶
type CreateIpamPoolAllocationResponse struct {
Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"`
StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
Body *CreateIpamPoolAllocationResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}
func (CreateIpamPoolAllocationResponse) GoString ¶
func (s CreateIpamPoolAllocationResponse) GoString() string
func (*CreateIpamPoolAllocationResponse) SetBody ¶
func (s *CreateIpamPoolAllocationResponse) SetBody(v *CreateIpamPoolAllocationResponseBody) *CreateIpamPoolAllocationResponse
func (*CreateIpamPoolAllocationResponse) SetHeaders ¶
func (s *CreateIpamPoolAllocationResponse) SetHeaders(v map[string]*string) *CreateIpamPoolAllocationResponse
func (*CreateIpamPoolAllocationResponse) SetStatusCode ¶
func (s *CreateIpamPoolAllocationResponse) SetStatusCode(v int32) *CreateIpamPoolAllocationResponse
func (CreateIpamPoolAllocationResponse) String ¶
func (s CreateIpamPoolAllocationResponse) String() string
type CreateIpamPoolAllocationResponseBody ¶
type CreateIpamPoolAllocationResponseBody struct {
// example:
//
// 192.168.1.0/24
Cidr *string `json:"Cidr,omitempty" xml:"Cidr,omitempty"`
// example:
//
// ipam-pool-alloc-112za33e4****
IpamPoolAllocationId *string `json:"IpamPoolAllocationId,omitempty" xml:"IpamPoolAllocationId,omitempty"`
// example:
//
// CE9CDAE5-341E-5D0B-AC8A-2BAC707D3EB2
RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
// example:
//
// 192.168.0.0/16
SourceCidr *string `json:"SourceCidr,omitempty" xml:"SourceCidr,omitempty"`
}
func (CreateIpamPoolAllocationResponseBody) GoString ¶
func (s CreateIpamPoolAllocationResponseBody) GoString() string
func (*CreateIpamPoolAllocationResponseBody) SetCidr ¶
func (s *CreateIpamPoolAllocationResponseBody) SetCidr(v string) *CreateIpamPoolAllocationResponseBody
func (*CreateIpamPoolAllocationResponseBody) SetIpamPoolAllocationId ¶
func (s *CreateIpamPoolAllocationResponseBody) SetIpamPoolAllocationId(v string) *CreateIpamPoolAllocationResponseBody
func (*CreateIpamPoolAllocationResponseBody) SetRequestId ¶
func (s *CreateIpamPoolAllocationResponseBody) SetRequestId(v string) *CreateIpamPoolAllocationResponseBody
func (*CreateIpamPoolAllocationResponseBody) SetSourceCidr ¶
func (s *CreateIpamPoolAllocationResponseBody) SetSourceCidr(v string) *CreateIpamPoolAllocationResponseBody
func (CreateIpamPoolAllocationResponseBody) String ¶
func (s CreateIpamPoolAllocationResponseBody) String() string
type CreateIpamPoolRequest ¶
type CreateIpamPoolRequest struct {
// example:
//
// 28
AllocationDefaultCidrMask *int32 `json:"AllocationDefaultCidrMask,omitempty" xml:"AllocationDefaultCidrMask,omitempty"`
// example:
//
// 32
AllocationMaxCidrMask *int32 `json:"AllocationMaxCidrMask,omitempty" xml:"AllocationMaxCidrMask,omitempty"`
// example:
//
// 8
AllocationMinCidrMask *int32 `json:"AllocationMinCidrMask,omitempty" xml:"AllocationMinCidrMask,omitempty"`
// example:
//
// 123e4567-e89b-12d3-a456-426655440000
ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
// example:
//
// false
DryRun *bool `json:"DryRun,omitempty" xml:"DryRun,omitempty"`
// example:
//
// IPv4
IpVersion *string `json:"IpVersion,omitempty" xml:"IpVersion,omitempty"`
// example:
//
// test description
IpamPoolDescription *string `json:"IpamPoolDescription,omitempty" xml:"IpamPoolDescription,omitempty"`
// example:
//
// abc
IpamPoolName *string `json:"IpamPoolName,omitempty" xml:"IpamPoolName,omitempty"`
// This parameter is required.
//
// example:
//
// ipam-scope-glfmcyldpm8lsy****
IpamScopeId *string `json:"IpamScopeId,omitempty" xml:"IpamScopeId,omitempty"`
OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"`
OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
// example:
//
// cn-hangzhou
PoolRegionId *string `json:"PoolRegionId,omitempty" xml:"PoolRegionId,omitempty"`
// This parameter is required.
//
// example:
//
// cn-hangzhou
RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"`
ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
// example:
//
// ipam-pool-6rcq3tobayc20t****
SourceIpamPoolId *string `json:"SourceIpamPoolId,omitempty" xml:"SourceIpamPoolId,omitempty"`
}
func (CreateIpamPoolRequest) GoString ¶
func (s CreateIpamPoolRequest) GoString() string
func (*CreateIpamPoolRequest) SetAllocationDefaultCidrMask ¶
func (s *CreateIpamPoolRequest) SetAllocationDefaultCidrMask(v int32) *CreateIpamPoolRequest
func (*CreateIpamPoolRequest) SetAllocationMaxCidrMask ¶
func (s *CreateIpamPoolRequest) SetAllocationMaxCidrMask(v int32) *CreateIpamPoolRequest
func (*CreateIpamPoolRequest) SetAllocationMinCidrMask ¶
func (s *CreateIpamPoolRequest) SetAllocationMinCidrMask(v int32) *CreateIpamPoolRequest
func (*CreateIpamPoolRequest) SetClientToken ¶
func (s *CreateIpamPoolRequest) SetClientToken(v string) *CreateIpamPoolRequest
func (*CreateIpamPoolRequest) SetDryRun ¶
func (s *CreateIpamPoolRequest) SetDryRun(v bool) *CreateIpamPoolRequest
func (*CreateIpamPoolRequest) SetIpVersion ¶
func (s *CreateIpamPoolRequest) SetIpVersion(v string) *CreateIpamPoolRequest
func (*CreateIpamPoolRequest) SetIpamPoolDescription ¶
func (s *CreateIpamPoolRequest) SetIpamPoolDescription(v string) *CreateIpamPoolRequest
func (*CreateIpamPoolRequest) SetIpamPoolName ¶
func (s *CreateIpamPoolRequest) SetIpamPoolName(v string) *CreateIpamPoolRequest
func (*CreateIpamPoolRequest) SetIpamScopeId ¶
func (s *CreateIpamPoolRequest) SetIpamScopeId(v string) *CreateIpamPoolRequest
func (*CreateIpamPoolRequest) SetOwnerAccount ¶
func (s *CreateIpamPoolRequest) SetOwnerAccount(v string) *CreateIpamPoolRequest
func (*CreateIpamPoolRequest) SetOwnerId ¶
func (s *CreateIpamPoolRequest) SetOwnerId(v int64) *CreateIpamPoolRequest
func (*CreateIpamPoolRequest) SetPoolRegionId ¶
func (s *CreateIpamPoolRequest) SetPoolRegionId(v string) *CreateIpamPoolRequest
func (*CreateIpamPoolRequest) SetRegionId ¶
func (s *CreateIpamPoolRequest) SetRegionId(v string) *CreateIpamPoolRequest
func (*CreateIpamPoolRequest) SetResourceOwnerAccount ¶
func (s *CreateIpamPoolRequest) SetResourceOwnerAccount(v string) *CreateIpamPoolRequest
func (*CreateIpamPoolRequest) SetResourceOwnerId ¶
func (s *CreateIpamPoolRequest) SetResourceOwnerId(v int64) *CreateIpamPoolRequest
func (*CreateIpamPoolRequest) SetSourceIpamPoolId ¶
func (s *CreateIpamPoolRequest) SetSourceIpamPoolId(v string) *CreateIpamPoolRequest
func (CreateIpamPoolRequest) String ¶
func (s CreateIpamPoolRequest) String() string
type CreateIpamPoolResponse ¶
type CreateIpamPoolResponse struct {
Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"`
StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
Body *CreateIpamPoolResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}
func (CreateIpamPoolResponse) GoString ¶
func (s CreateIpamPoolResponse) GoString() string
func (*CreateIpamPoolResponse) SetBody ¶
func (s *CreateIpamPoolResponse) SetBody(v *CreateIpamPoolResponseBody) *CreateIpamPoolResponse
func (*CreateIpamPoolResponse) SetHeaders ¶
func (s *CreateIpamPoolResponse) SetHeaders(v map[string]*string) *CreateIpamPoolResponse
func (*CreateIpamPoolResponse) SetStatusCode ¶
func (s *CreateIpamPoolResponse) SetStatusCode(v int32) *CreateIpamPoolResponse
func (CreateIpamPoolResponse) String ¶
func (s CreateIpamPoolResponse) String() string
type CreateIpamPoolResponseBody ¶
type CreateIpamPoolResponseBody struct {
// example:
//
// ipam-pool-6rcq3tobayc20t****
IpamPoolId *string `json:"IpamPoolId,omitempty" xml:"IpamPoolId,omitempty"`
// example:
//
// BB2C39DE-CEB8-595A-981A-F2EFCBE7324E
RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}
func (CreateIpamPoolResponseBody) GoString ¶
func (s CreateIpamPoolResponseBody) GoString() string
func (*CreateIpamPoolResponseBody) SetIpamPoolId ¶
func (s *CreateIpamPoolResponseBody) SetIpamPoolId(v string) *CreateIpamPoolResponseBody
func (*CreateIpamPoolResponseBody) SetRequestId ¶
func (s *CreateIpamPoolResponseBody) SetRequestId(v string) *CreateIpamPoolResponseBody
func (CreateIpamPoolResponseBody) String ¶
func (s CreateIpamPoolResponseBody) String() string
type CreateIpamRequest ¶
type CreateIpamRequest struct {
// example:
//
// 123e4567-e89b-12d3-a456-426655440000
ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
// example:
//
// false
DryRun *bool `json:"DryRun,omitempty" xml:"DryRun,omitempty"`
// example:
//
// This is my first Ipam
IpamDescription *string `json:"IpamDescription,omitempty" xml:"IpamDescription,omitempty"`
// example:
//
// abc
IpamName *string `json:"IpamName,omitempty" xml:"IpamName,omitempty"`
// This parameter is required.
OperatingRegionList []*string `json:"OperatingRegionList,omitempty" xml:"OperatingRegionList,omitempty" type:"Repeated"`
OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"`
OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
// This parameter is required.
//
// example:
//
// cn-hangzhou
RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
// example:
//
// rg-acfmxazb4ph6aiy****
ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"`
ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"`
ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
}
func (CreateIpamRequest) GoString ¶
func (s CreateIpamRequest) GoString() string
func (*CreateIpamRequest) SetClientToken ¶
func (s *CreateIpamRequest) SetClientToken(v string) *CreateIpamRequest
func (*CreateIpamRequest) SetDryRun ¶
func (s *CreateIpamRequest) SetDryRun(v bool) *CreateIpamRequest
func (*CreateIpamRequest) SetIpamDescription ¶
func (s *CreateIpamRequest) SetIpamDescription(v string) *CreateIpamRequest
func (*CreateIpamRequest) SetIpamName ¶
func (s *CreateIpamRequest) SetIpamName(v string) *CreateIpamRequest
func (*CreateIpamRequest) SetOperatingRegionList ¶
func (s *CreateIpamRequest) SetOperatingRegionList(v []*string) *CreateIpamRequest
func (*CreateIpamRequest) SetOwnerAccount ¶
func (s *CreateIpamRequest) SetOwnerAccount(v string) *CreateIpamRequest
func (*CreateIpamRequest) SetOwnerId ¶
func (s *CreateIpamRequest) SetOwnerId(v int64) *CreateIpamRequest
func (*CreateIpamRequest) SetRegionId ¶
func (s *CreateIpamRequest) SetRegionId(v string) *CreateIpamRequest
func (*CreateIpamRequest) SetResourceGroupId ¶
func (s *CreateIpamRequest) SetResourceGroupId(v string) *CreateIpamRequest
func (*CreateIpamRequest) SetResourceOwnerAccount ¶
func (s *CreateIpamRequest) SetResourceOwnerAccount(v string) *CreateIpamRequest
func (*CreateIpamRequest) SetResourceOwnerId ¶
func (s *CreateIpamRequest) SetResourceOwnerId(v int64) *CreateIpamRequest
func (CreateIpamRequest) String ¶
func (s CreateIpamRequest) String() string
type CreateIpamResponse ¶
type CreateIpamResponse struct {
Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"`
StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
Body *CreateIpamResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}
func (CreateIpamResponse) GoString ¶
func (s CreateIpamResponse) GoString() string
func (*CreateIpamResponse) SetBody ¶
func (s *CreateIpamResponse) SetBody(v *CreateIpamResponseBody) *CreateIpamResponse
func (*CreateIpamResponse) SetHeaders ¶
func (s *CreateIpamResponse) SetHeaders(v map[string]*string) *CreateIpamResponse
func (*CreateIpamResponse) SetStatusCode ¶
func (s *CreateIpamResponse) SetStatusCode(v int32) *CreateIpamResponse
func (CreateIpamResponse) String ¶
func (s CreateIpamResponse) String() string
type CreateIpamResponseBody ¶
type CreateIpamResponseBody struct {
DefaultResourceDiscoveryAssociationId *string `json:"DefaultResourceDiscoveryAssociationId,omitempty" xml:"DefaultResourceDiscoveryAssociationId,omitempty"`
DefaultResourceDiscoveryId *string `json:"DefaultResourceDiscoveryId,omitempty" xml:"DefaultResourceDiscoveryId,omitempty"`
// example:
//
// ipam-ccxbnsbhew0d6t****
IpamId *string `json:"IpamId,omitempty" xml:"IpamId,omitempty"`
// example:
//
// ipam-scope-8wiontzmiy6cg0****
PrivateDefaultScopeId *string `json:"PrivateDefaultScopeId,omitempty" xml:"PrivateDefaultScopeId,omitempty"`
// example:
//
// ipam-scope-r5c5c7bmym1brc****
PublicDefaultScopeId *string `json:"PublicDefaultScopeId,omitempty" xml:"PublicDefaultScopeId,omitempty"`
// example:
//
// 0ED8D006-F706-4D23-88ED-E11ED39DCAC0
RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
ResourceDiscoveryAssociationCount *int32 `json:"ResourceDiscoveryAssociationCount,omitempty" xml:"ResourceDiscoveryAssociationCount,omitempty"`
}
func (CreateIpamResponseBody) GoString ¶
func (s CreateIpamResponseBody) GoString() string
func (*CreateIpamResponseBody) SetDefaultResourceDiscoveryAssociationId ¶ added in v1.0.1
func (s *CreateIpamResponseBody) SetDefaultResourceDiscoveryAssociationId(v string) *CreateIpamResponseBody
func (*CreateIpamResponseBody) SetDefaultResourceDiscoveryId ¶ added in v1.0.1
func (s *CreateIpamResponseBody) SetDefaultResourceDiscoveryId(v string) *CreateIpamResponseBody
func (*CreateIpamResponseBody) SetIpamId ¶
func (s *CreateIpamResponseBody) SetIpamId(v string) *CreateIpamResponseBody
func (*CreateIpamResponseBody) SetPrivateDefaultScopeId ¶
func (s *CreateIpamResponseBody) SetPrivateDefaultScopeId(v string) *CreateIpamResponseBody
func (*CreateIpamResponseBody) SetPublicDefaultScopeId ¶
func (s *CreateIpamResponseBody) SetPublicDefaultScopeId(v string) *CreateIpamResponseBody
func (*CreateIpamResponseBody) SetRequestId ¶
func (s *CreateIpamResponseBody) SetRequestId(v string) *CreateIpamResponseBody
func (*CreateIpamResponseBody) SetResourceDiscoveryAssociationCount ¶ added in v1.0.1
func (s *CreateIpamResponseBody) SetResourceDiscoveryAssociationCount(v int32) *CreateIpamResponseBody
func (CreateIpamResponseBody) String ¶
func (s CreateIpamResponseBody) String() string
type CreateIpamScopeRequest ¶
type CreateIpamScopeRequest struct {
// example:
//
// 123e4567-e89b-12d3-a456-426655440000
ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
// example:
//
// false
DryRun *bool `json:"DryRun,omitempty" xml:"DryRun,omitempty"`
// This parameter is required.
//
// example:
//
// ipam-ccxbnsbhew0d6t****
IpamId *string `json:"IpamId,omitempty" xml:"IpamId,omitempty"`
// example:
//
// test description
IpamScopeDescription *string `json:"IpamScopeDescription,omitempty" xml:"IpamScopeDescription,omitempty"`
// example:
//
// test
IpamScopeName *string `json:"IpamScopeName,omitempty" xml:"IpamScopeName,omitempty"`
// example:
//
// private
IpamScopeType *string `json:"IpamScopeType,omitempty" xml:"IpamScopeType,omitempty"`
OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"`
OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
// This parameter is required.
//
// example:
//
// cn-hangzhou
RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"`
ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
}
func (CreateIpamScopeRequest) GoString ¶
func (s CreateIpamScopeRequest) GoString() string
func (*CreateIpamScopeRequest) SetClientToken ¶
func (s *CreateIpamScopeRequest) SetClientToken(v string) *CreateIpamScopeRequest
func (*CreateIpamScopeRequest) SetDryRun ¶
func (s *CreateIpamScopeRequest) SetDryRun(v bool) *CreateIpamScopeRequest
func (*CreateIpamScopeRequest) SetIpamId ¶
func (s *CreateIpamScopeRequest) SetIpamId(v string) *CreateIpamScopeRequest
func (*CreateIpamScopeRequest) SetIpamScopeDescription ¶
func (s *CreateIpamScopeRequest) SetIpamScopeDescription(v string) *CreateIpamScopeRequest
func (*CreateIpamScopeRequest) SetIpamScopeName ¶
func (s *CreateIpamScopeRequest) SetIpamScopeName(v string) *CreateIpamScopeRequest
func (*CreateIpamScopeRequest) SetIpamScopeType ¶
func (s *CreateIpamScopeRequest) SetIpamScopeType(v string) *CreateIpamScopeRequest
func (*CreateIpamScopeRequest) SetOwnerAccount ¶
func (s *CreateIpamScopeRequest) SetOwnerAccount(v string) *CreateIpamScopeRequest
func (*CreateIpamScopeRequest) SetOwnerId ¶
func (s *CreateIpamScopeRequest) SetOwnerId(v int64) *CreateIpamScopeRequest
func (*CreateIpamScopeRequest) SetRegionId ¶
func (s *CreateIpamScopeRequest) SetRegionId(v string) *CreateIpamScopeRequest
func (*CreateIpamScopeRequest) SetResourceOwnerAccount ¶
func (s *CreateIpamScopeRequest) SetResourceOwnerAccount(v string) *CreateIpamScopeRequest
func (*CreateIpamScopeRequest) SetResourceOwnerId ¶
func (s *CreateIpamScopeRequest) SetResourceOwnerId(v int64) *CreateIpamScopeRequest
func (CreateIpamScopeRequest) String ¶
func (s CreateIpamScopeRequest) String() string
type CreateIpamScopeResponse ¶
type CreateIpamScopeResponse struct {
Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"`
StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
Body *CreateIpamScopeResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}
func (CreateIpamScopeResponse) GoString ¶
func (s CreateIpamScopeResponse) GoString() string
func (*CreateIpamScopeResponse) SetBody ¶
func (s *CreateIpamScopeResponse) SetBody(v *CreateIpamScopeResponseBody) *CreateIpamScopeResponse
func (*CreateIpamScopeResponse) SetHeaders ¶
func (s *CreateIpamScopeResponse) SetHeaders(v map[string]*string) *CreateIpamScopeResponse
func (*CreateIpamScopeResponse) SetStatusCode ¶
func (s *CreateIpamScopeResponse) SetStatusCode(v int32) *CreateIpamScopeResponse
func (CreateIpamScopeResponse) String ¶
func (s CreateIpamScopeResponse) String() string
type CreateIpamScopeResponseBody ¶
type CreateIpamScopeResponseBody struct {
// example:
//
// ipam-scope-glfmcyldpm8lsy****
IpamScopeId *string `json:"IpamScopeId,omitempty" xml:"IpamScopeId,omitempty"`
// example:
//
// E897D16A-50EB-543F-B002-C5A26AB818FF
RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}
func (CreateIpamScopeResponseBody) GoString ¶
func (s CreateIpamScopeResponseBody) GoString() string
func (*CreateIpamScopeResponseBody) SetIpamScopeId ¶
func (s *CreateIpamScopeResponseBody) SetIpamScopeId(v string) *CreateIpamScopeResponseBody
func (*CreateIpamScopeResponseBody) SetRequestId ¶
func (s *CreateIpamScopeResponseBody) SetRequestId(v string) *CreateIpamScopeResponseBody
func (CreateIpamScopeResponseBody) String ¶
func (s CreateIpamScopeResponseBody) String() string
type DeleteIpamPoolAllocationRequest ¶
type DeleteIpamPoolAllocationRequest struct {
// example:
//
// 192.168.1.0/32
Cidr *string `json:"Cidr,omitempty" xml:"Cidr,omitempty"`
// example:
//
// 123e4567-e89b-12d3-a456-426655440000
ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
// example:
//
// false
DryRun *bool `json:"DryRun,omitempty" xml:"DryRun,omitempty"`
// This parameter is required.
//
// example:
//
// ipam-alloc-c4vhvr3b22mmc6****
IpamPoolAllocationId *string `json:"IpamPoolAllocationId,omitempty" xml:"IpamPoolAllocationId,omitempty"`
// example:
//
// ipam-pool-6rcq3tobayc20t****
IpamPoolId *string `json:"IpamPoolId,omitempty" xml:"IpamPoolId,omitempty"`
// This parameter is required.
//
// example:
//
// cn-hangzhou
RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}
func (DeleteIpamPoolAllocationRequest) GoString ¶
func (s DeleteIpamPoolAllocationRequest) GoString() string
func (*DeleteIpamPoolAllocationRequest) SetCidr ¶
func (s *DeleteIpamPoolAllocationRequest) SetCidr(v string) *DeleteIpamPoolAllocationRequest
func (*DeleteIpamPoolAllocationRequest) SetClientToken ¶
func (s *DeleteIpamPoolAllocationRequest) SetClientToken(v string) *DeleteIpamPoolAllocationRequest
func (*DeleteIpamPoolAllocationRequest) SetDryRun ¶
func (s *DeleteIpamPoolAllocationRequest) SetDryRun(v bool) *DeleteIpamPoolAllocationRequest
func (*DeleteIpamPoolAllocationRequest) SetIpamPoolAllocationId ¶
func (s *DeleteIpamPoolAllocationRequest) SetIpamPoolAllocationId(v string) *DeleteIpamPoolAllocationRequest
func (*DeleteIpamPoolAllocationRequest) SetIpamPoolId ¶
func (s *DeleteIpamPoolAllocationRequest) SetIpamPoolId(v string) *DeleteIpamPoolAllocationRequest
func (*DeleteIpamPoolAllocationRequest) SetRegionId ¶
func (s *DeleteIpamPoolAllocationRequest) SetRegionId(v string) *DeleteIpamPoolAllocationRequest
func (DeleteIpamPoolAllocationRequest) String ¶
func (s DeleteIpamPoolAllocationRequest) String() string
type DeleteIpamPoolAllocationResponse ¶
type DeleteIpamPoolAllocationResponse struct {
Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"`
StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
Body *DeleteIpamPoolAllocationResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}
func (DeleteIpamPoolAllocationResponse) GoString ¶
func (s DeleteIpamPoolAllocationResponse) GoString() string
func (*DeleteIpamPoolAllocationResponse) SetBody ¶
func (s *DeleteIpamPoolAllocationResponse) SetBody(v *DeleteIpamPoolAllocationResponseBody) *DeleteIpamPoolAllocationResponse
func (*DeleteIpamPoolAllocationResponse) SetHeaders ¶
func (s *DeleteIpamPoolAllocationResponse) SetHeaders(v map[string]*string) *DeleteIpamPoolAllocationResponse
func (*DeleteIpamPoolAllocationResponse) SetStatusCode ¶
func (s *DeleteIpamPoolAllocationResponse) SetStatusCode(v int32) *DeleteIpamPoolAllocationResponse
func (DeleteIpamPoolAllocationResponse) String ¶
func (s DeleteIpamPoolAllocationResponse) String() string
type DeleteIpamPoolAllocationResponseBody ¶
type DeleteIpamPoolAllocationResponseBody struct {
// example:
//
// B90776C8-F703-51D5-893A-AD1CA699D535
RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}
func (DeleteIpamPoolAllocationResponseBody) GoString ¶
func (s DeleteIpamPoolAllocationResponseBody) GoString() string
func (*DeleteIpamPoolAllocationResponseBody) SetRequestId ¶
func (s *DeleteIpamPoolAllocationResponseBody) SetRequestId(v string) *DeleteIpamPoolAllocationResponseBody
func (DeleteIpamPoolAllocationResponseBody) String ¶
func (s DeleteIpamPoolAllocationResponseBody) String() string
type DeleteIpamPoolCidrRequest ¶
type DeleteIpamPoolCidrRequest struct {
// This parameter is required.
//
// example:
//
// 192.168.1.0/24
Cidr *string `json:"Cidr,omitempty" xml:"Cidr,omitempty"`
// example:
//
// 123e4567-e89b-12d3-a456-426655440000
ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
// example:
//
// false
DryRun *bool `json:"DryRun,omitempty" xml:"DryRun,omitempty"`
// This parameter is required.
//
// example:
//
// ipam-pool-6rcq3tobayc20t****
IpamPoolId *string `json:"IpamPoolId,omitempty" xml:"IpamPoolId,omitempty"`
// This parameter is required.
//
// example:
//
// cn-hangzhou
RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}
func (DeleteIpamPoolCidrRequest) GoString ¶
func (s DeleteIpamPoolCidrRequest) GoString() string
func (*DeleteIpamPoolCidrRequest) SetCidr ¶
func (s *DeleteIpamPoolCidrRequest) SetCidr(v string) *DeleteIpamPoolCidrRequest
func (*DeleteIpamPoolCidrRequest) SetClientToken ¶
func (s *DeleteIpamPoolCidrRequest) SetClientToken(v string) *DeleteIpamPoolCidrRequest
func (*DeleteIpamPoolCidrRequest) SetDryRun ¶
func (s *DeleteIpamPoolCidrRequest) SetDryRun(v bool) *DeleteIpamPoolCidrRequest
func (*DeleteIpamPoolCidrRequest) SetIpamPoolId ¶
func (s *DeleteIpamPoolCidrRequest) SetIpamPoolId(v string) *DeleteIpamPoolCidrRequest
func (*DeleteIpamPoolCidrRequest) SetRegionId ¶
func (s *DeleteIpamPoolCidrRequest) SetRegionId(v string) *DeleteIpamPoolCidrRequest
func (DeleteIpamPoolCidrRequest) String ¶
func (s DeleteIpamPoolCidrRequest) String() string
type DeleteIpamPoolCidrResponse ¶
type DeleteIpamPoolCidrResponse struct {
Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"`
StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
Body *DeleteIpamPoolCidrResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}
func (DeleteIpamPoolCidrResponse) GoString ¶
func (s DeleteIpamPoolCidrResponse) GoString() string
func (*DeleteIpamPoolCidrResponse) SetBody ¶
func (s *DeleteIpamPoolCidrResponse) SetBody(v *DeleteIpamPoolCidrResponseBody) *DeleteIpamPoolCidrResponse
func (*DeleteIpamPoolCidrResponse) SetHeaders ¶
func (s *DeleteIpamPoolCidrResponse) SetHeaders(v map[string]*string) *DeleteIpamPoolCidrResponse
func (*DeleteIpamPoolCidrResponse) SetStatusCode ¶
func (s *DeleteIpamPoolCidrResponse) SetStatusCode(v int32) *DeleteIpamPoolCidrResponse
func (DeleteIpamPoolCidrResponse) String ¶
func (s DeleteIpamPoolCidrResponse) String() string
type DeleteIpamPoolCidrResponseBody ¶
type DeleteIpamPoolCidrResponseBody struct {
// example:
//
// F28A239E-F88D-500E-ADE7-FA5E8CA3A170
RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}
func (DeleteIpamPoolCidrResponseBody) GoString ¶
func (s DeleteIpamPoolCidrResponseBody) GoString() string
func (*DeleteIpamPoolCidrResponseBody) SetRequestId ¶
func (s *DeleteIpamPoolCidrResponseBody) SetRequestId(v string) *DeleteIpamPoolCidrResponseBody
func (DeleteIpamPoolCidrResponseBody) String ¶
func (s DeleteIpamPoolCidrResponseBody) String() string
type DeleteIpamPoolRequest ¶
type DeleteIpamPoolRequest struct {
// example:
//
// 123e4567-e89b-12d3-a456-426655440000
ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
// example:
//
// false
DryRun *bool `json:"DryRun,omitempty" xml:"DryRun,omitempty"`
// This parameter is required.
//
// example:
//
// ipam-pool-6rcq3tobayc20t****
IpamPoolId *string `json:"IpamPoolId,omitempty" xml:"IpamPoolId,omitempty"`
OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"`
OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
// This parameter is required.
//
// example:
//
// cn-hangzhou
RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"`
ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
}
func (DeleteIpamPoolRequest) GoString ¶
func (s DeleteIpamPoolRequest) GoString() string
func (*DeleteIpamPoolRequest) SetClientToken ¶
func (s *DeleteIpamPoolRequest) SetClientToken(v string) *DeleteIpamPoolRequest
func (*DeleteIpamPoolRequest) SetDryRun ¶
func (s *DeleteIpamPoolRequest) SetDryRun(v bool) *DeleteIpamPoolRequest
func (*DeleteIpamPoolRequest) SetIpamPoolId ¶
func (s *DeleteIpamPoolRequest) SetIpamPoolId(v string) *DeleteIpamPoolRequest
func (*DeleteIpamPoolRequest) SetOwnerAccount ¶
func (s *DeleteIpamPoolRequest) SetOwnerAccount(v string) *DeleteIpamPoolRequest
func (*DeleteIpamPoolRequest) SetOwnerId ¶
func (s *DeleteIpamPoolRequest) SetOwnerId(v int64) *DeleteIpamPoolRequest
func (*DeleteIpamPoolRequest) SetRegionId ¶
func (s *DeleteIpamPoolRequest) SetRegionId(v string) *DeleteIpamPoolRequest
func (*DeleteIpamPoolRequest) SetResourceOwnerAccount ¶
func (s *DeleteIpamPoolRequest) SetResourceOwnerAccount(v string) *DeleteIpamPoolRequest
func (*DeleteIpamPoolRequest) SetResourceOwnerId ¶
func (s *DeleteIpamPoolRequest) SetResourceOwnerId(v int64) *DeleteIpamPoolRequest
func (DeleteIpamPoolRequest) String ¶
func (s DeleteIpamPoolRequest) String() string
type DeleteIpamPoolResponse ¶
type DeleteIpamPoolResponse struct {
Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"`
StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
Body *DeleteIpamPoolResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}
func (DeleteIpamPoolResponse) GoString ¶
func (s DeleteIpamPoolResponse) GoString() string
func (*DeleteIpamPoolResponse) SetBody ¶
func (s *DeleteIpamPoolResponse) SetBody(v *DeleteIpamPoolResponseBody) *DeleteIpamPoolResponse
func (*DeleteIpamPoolResponse) SetHeaders ¶
func (s *DeleteIpamPoolResponse) SetHeaders(v map[string]*string) *DeleteIpamPoolResponse
func (*DeleteIpamPoolResponse) SetStatusCode ¶
func (s *DeleteIpamPoolResponse) SetStatusCode(v int32) *DeleteIpamPoolResponse
func (DeleteIpamPoolResponse) String ¶
func (s DeleteIpamPoolResponse) String() string
type DeleteIpamPoolResponseBody ¶
type DeleteIpamPoolResponseBody struct {
// example:
//
// 57B7DCCA-F192-5528-8AF3-2FE1413228C9
RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}
func (DeleteIpamPoolResponseBody) GoString ¶
func (s DeleteIpamPoolResponseBody) GoString() string
func (*DeleteIpamPoolResponseBody) SetRequestId ¶
func (s *DeleteIpamPoolResponseBody) SetRequestId(v string) *DeleteIpamPoolResponseBody
func (DeleteIpamPoolResponseBody) String ¶
func (s DeleteIpamPoolResponseBody) String() string
type DeleteIpamRequest ¶
type DeleteIpamRequest struct {
// example:
//
// 123e4567-e89b-12d3-a456-426655440000
ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
// example:
//
// false
DryRun *bool `json:"DryRun,omitempty" xml:"DryRun,omitempty"`
// This parameter is required.
//
// example:
//
// ipam-ccxbnsbhew0d6t****
IpamId *string `json:"IpamId,omitempty" xml:"IpamId,omitempty"`
OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"`
OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
// This parameter is required.
//
// example:
//
// cn-hangzhou
RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"`
ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
}
func (DeleteIpamRequest) GoString ¶
func (s DeleteIpamRequest) GoString() string
func (*DeleteIpamRequest) SetClientToken ¶
func (s *DeleteIpamRequest) SetClientToken(v string) *DeleteIpamRequest
func (*DeleteIpamRequest) SetDryRun ¶
func (s *DeleteIpamRequest) SetDryRun(v bool) *DeleteIpamRequest
func (*DeleteIpamRequest) SetIpamId ¶
func (s *DeleteIpamRequest) SetIpamId(v string) *DeleteIpamRequest
func (*DeleteIpamRequest) SetOwnerAccount ¶
func (s *DeleteIpamRequest) SetOwnerAccount(v string) *DeleteIpamRequest
func (*DeleteIpamRequest) SetOwnerId ¶
func (s *DeleteIpamRequest) SetOwnerId(v int64) *DeleteIpamRequest
func (*DeleteIpamRequest) SetRegionId ¶
func (s *DeleteIpamRequest) SetRegionId(v string) *DeleteIpamRequest
func (*DeleteIpamRequest) SetResourceOwnerAccount ¶
func (s *DeleteIpamRequest) SetResourceOwnerAccount(v string) *DeleteIpamRequest
func (*DeleteIpamRequest) SetResourceOwnerId ¶
func (s *DeleteIpamRequest) SetResourceOwnerId(v int64) *DeleteIpamRequest
func (DeleteIpamRequest) String ¶
func (s DeleteIpamRequest) String() string
type DeleteIpamResponse ¶
type DeleteIpamResponse struct {
Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"`
StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
Body *DeleteIpamResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}
func (DeleteIpamResponse) GoString ¶
func (s DeleteIpamResponse) GoString() string
func (*DeleteIpamResponse) SetBody ¶
func (s *DeleteIpamResponse) SetBody(v *DeleteIpamResponseBody) *DeleteIpamResponse
func (*DeleteIpamResponse) SetHeaders ¶
func (s *DeleteIpamResponse) SetHeaders(v map[string]*string) *DeleteIpamResponse
func (*DeleteIpamResponse) SetStatusCode ¶
func (s *DeleteIpamResponse) SetStatusCode(v int32) *DeleteIpamResponse
func (DeleteIpamResponse) String ¶
func (s DeleteIpamResponse) String() string
type DeleteIpamResponseBody ¶
type DeleteIpamResponseBody struct {
// example:
//
// 30A20EE2-6223-5D0F-BF49-D7C78F206063
RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}
func (DeleteIpamResponseBody) GoString ¶
func (s DeleteIpamResponseBody) GoString() string
func (*DeleteIpamResponseBody) SetRequestId ¶
func (s *DeleteIpamResponseBody) SetRequestId(v string) *DeleteIpamResponseBody
func (DeleteIpamResponseBody) String ¶
func (s DeleteIpamResponseBody) String() string
type DeleteIpamScopeRequest ¶
type DeleteIpamScopeRequest struct {
// example:
//
// 88144bdb-b190-4813-a3f5-66cc86694162
ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
// example:
//
// false
DryRun *bool `json:"DryRun,omitempty" xml:"DryRun,omitempty"`
// This parameter is required.
//
// example:
//
// ipam-scope-glfmcyldpm8lsy****
IpamScopeId *string `json:"IpamScopeId,omitempty" xml:"IpamScopeId,omitempty"`
OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"`
OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
// This parameter is required.
//
// example:
//
// cn-hangzhou
RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"`
ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
}
func (DeleteIpamScopeRequest) GoString ¶
func (s DeleteIpamScopeRequest) GoString() string
func (*DeleteIpamScopeRequest) SetClientToken ¶
func (s *DeleteIpamScopeRequest) SetClientToken(v string) *DeleteIpamScopeRequest
func (*DeleteIpamScopeRequest) SetDryRun ¶
func (s *DeleteIpamScopeRequest) SetDryRun(v bool) *DeleteIpamScopeRequest
func (*DeleteIpamScopeRequest) SetIpamScopeId ¶
func (s *DeleteIpamScopeRequest) SetIpamScopeId(v string) *DeleteIpamScopeRequest
func (*DeleteIpamScopeRequest) SetOwnerAccount ¶
func (s *DeleteIpamScopeRequest) SetOwnerAccount(v string) *DeleteIpamScopeRequest
func (*DeleteIpamScopeRequest) SetOwnerId ¶
func (s *DeleteIpamScopeRequest) SetOwnerId(v int64) *DeleteIpamScopeRequest
func (*DeleteIpamScopeRequest) SetRegionId ¶
func (s *DeleteIpamScopeRequest) SetRegionId(v string) *DeleteIpamScopeRequest
func (*DeleteIpamScopeRequest) SetResourceOwnerAccount ¶
func (s *DeleteIpamScopeRequest) SetResourceOwnerAccount(v string) *DeleteIpamScopeRequest
func (*DeleteIpamScopeRequest) SetResourceOwnerId ¶
func (s *DeleteIpamScopeRequest) SetResourceOwnerId(v int64) *DeleteIpamScopeRequest
func (DeleteIpamScopeRequest) String ¶
func (s DeleteIpamScopeRequest) String() string
type DeleteIpamScopeResponse ¶
type DeleteIpamScopeResponse struct {
Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"`
StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
Body *DeleteIpamScopeResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}
func (DeleteIpamScopeResponse) GoString ¶
func (s DeleteIpamScopeResponse) GoString() string
func (*DeleteIpamScopeResponse) SetBody ¶
func (s *DeleteIpamScopeResponse) SetBody(v *DeleteIpamScopeResponseBody) *DeleteIpamScopeResponse
func (*DeleteIpamScopeResponse) SetHeaders ¶
func (s *DeleteIpamScopeResponse) SetHeaders(v map[string]*string) *DeleteIpamScopeResponse
func (*DeleteIpamScopeResponse) SetStatusCode ¶
func (s *DeleteIpamScopeResponse) SetStatusCode(v int32) *DeleteIpamScopeResponse
func (DeleteIpamScopeResponse) String ¶
func (s DeleteIpamScopeResponse) String() string
type DeleteIpamScopeResponseBody ¶
type DeleteIpamScopeResponseBody struct {
// example:
//
// 9F8315CB-560E-5F1E-B069-6E44B440CAF8
RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}
func (DeleteIpamScopeResponseBody) GoString ¶
func (s DeleteIpamScopeResponseBody) GoString() string
func (*DeleteIpamScopeResponseBody) SetRequestId ¶
func (s *DeleteIpamScopeResponseBody) SetRequestId(v string) *DeleteIpamScopeResponseBody
func (DeleteIpamScopeResponseBody) String ¶
func (s DeleteIpamScopeResponseBody) String() string
type GetVpcIpamServiceStatusRequest ¶
type GetVpcIpamServiceStatusRequest struct {
// example:
//
// 123e4567-e89b-12d3-a456-426655440000
ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"`
OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
// This parameter is required.
//
// example:
//
// cn-hangzhou
RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"`
ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
}
func (GetVpcIpamServiceStatusRequest) GoString ¶
func (s GetVpcIpamServiceStatusRequest) GoString() string
func (*GetVpcIpamServiceStatusRequest) SetClientToken ¶
func (s *GetVpcIpamServiceStatusRequest) SetClientToken(v string) *GetVpcIpamServiceStatusRequest
func (*GetVpcIpamServiceStatusRequest) SetOwnerAccount ¶
func (s *GetVpcIpamServiceStatusRequest) SetOwnerAccount(v string) *GetVpcIpamServiceStatusRequest
func (*GetVpcIpamServiceStatusRequest) SetOwnerId ¶
func (s *GetVpcIpamServiceStatusRequest) SetOwnerId(v int64) *GetVpcIpamServiceStatusRequest
func (*GetVpcIpamServiceStatusRequest) SetRegionId ¶
func (s *GetVpcIpamServiceStatusRequest) SetRegionId(v string) *GetVpcIpamServiceStatusRequest
func (*GetVpcIpamServiceStatusRequest) SetResourceOwnerAccount ¶
func (s *GetVpcIpamServiceStatusRequest) SetResourceOwnerAccount(v string) *GetVpcIpamServiceStatusRequest
func (*GetVpcIpamServiceStatusRequest) SetResourceOwnerId ¶
func (s *GetVpcIpamServiceStatusRequest) SetResourceOwnerId(v int64) *GetVpcIpamServiceStatusRequest
func (GetVpcIpamServiceStatusRequest) String ¶
func (s GetVpcIpamServiceStatusRequest) String() string
type GetVpcIpamServiceStatusResponse ¶
type GetVpcIpamServiceStatusResponse struct {
Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"`
StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
Body *GetVpcIpamServiceStatusResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}
func (GetVpcIpamServiceStatusResponse) GoString ¶
func (s GetVpcIpamServiceStatusResponse) GoString() string
func (*GetVpcIpamServiceStatusResponse) SetBody ¶
func (s *GetVpcIpamServiceStatusResponse) SetBody(v *GetVpcIpamServiceStatusResponseBody) *GetVpcIpamServiceStatusResponse
func (*GetVpcIpamServiceStatusResponse) SetHeaders ¶
func (s *GetVpcIpamServiceStatusResponse) SetHeaders(v map[string]*string) *GetVpcIpamServiceStatusResponse
func (*GetVpcIpamServiceStatusResponse) SetStatusCode ¶
func (s *GetVpcIpamServiceStatusResponse) SetStatusCode(v int32) *GetVpcIpamServiceStatusResponse
func (GetVpcIpamServiceStatusResponse) String ¶
func (s GetVpcIpamServiceStatusResponse) String() string
type GetVpcIpamServiceStatusResponseBody ¶
type GetVpcIpamServiceStatusResponseBody struct {
// example:
//
// true
Enabled *bool `json:"Enabled,omitempty" xml:"Enabled,omitempty"`
// example:
//
// 2FEE9FFF-57EE-5832-BE88-9308352F3B68
RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}
func (GetVpcIpamServiceStatusResponseBody) GoString ¶
func (s GetVpcIpamServiceStatusResponseBody) GoString() string
func (*GetVpcIpamServiceStatusResponseBody) SetEnabled ¶
func (s *GetVpcIpamServiceStatusResponseBody) SetEnabled(v bool) *GetVpcIpamServiceStatusResponseBody
func (*GetVpcIpamServiceStatusResponseBody) SetRequestId ¶
func (s *GetVpcIpamServiceStatusResponseBody) SetRequestId(v string) *GetVpcIpamServiceStatusResponseBody
func (GetVpcIpamServiceStatusResponseBody) String ¶
func (s GetVpcIpamServiceStatusResponseBody) String() string
type ListIpamPoolAllocationsRequest ¶
type ListIpamPoolAllocationsRequest struct {
// example:
//
// 192.168.1.0/24
Cidr *string `json:"Cidr,omitempty" xml:"Cidr,omitempty"`
IpamPoolAllocationIds []*string `json:"IpamPoolAllocationIds,omitempty" xml:"IpamPoolAllocationIds,omitempty" type:"Repeated"`
// example:
//
// ipam-pool-6rcq3tobayc20t****
IpamPoolId *string `json:"IpamPoolId,omitempty" xml:"IpamPoolId,omitempty"`
// example:
//
// 10
MaxResults *int32 `json:"MaxResults,omitempty" xml:"MaxResults,omitempty"`
// example:
//
// FFmyTO70tTpLG6I3FmYAXGKPd****
NextToken *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"`
// This parameter is required.
//
// example:
//
// cn-hangzhou
RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}
func (ListIpamPoolAllocationsRequest) GoString ¶
func (s ListIpamPoolAllocationsRequest) GoString() string
func (*ListIpamPoolAllocationsRequest) SetCidr ¶
func (s *ListIpamPoolAllocationsRequest) SetCidr(v string) *ListIpamPoolAllocationsRequest
func (*ListIpamPoolAllocationsRequest) SetIpamPoolAllocationIds ¶
func (s *ListIpamPoolAllocationsRequest) SetIpamPoolAllocationIds(v []*string) *ListIpamPoolAllocationsRequest
func (*ListIpamPoolAllocationsRequest) SetIpamPoolId ¶
func (s *ListIpamPoolAllocationsRequest) SetIpamPoolId(v string) *ListIpamPoolAllocationsRequest
func (*ListIpamPoolAllocationsRequest) SetMaxResults ¶
func (s *ListIpamPoolAllocationsRequest) SetMaxResults(v int32) *ListIpamPoolAllocationsRequest
func (*ListIpamPoolAllocationsRequest) SetNextToken ¶
func (s *ListIpamPoolAllocationsRequest) SetNextToken(v string) *ListIpamPoolAllocationsRequest
func (*ListIpamPoolAllocationsRequest) SetRegionId ¶
func (s *ListIpamPoolAllocationsRequest) SetRegionId(v string) *ListIpamPoolAllocationsRequest
func (ListIpamPoolAllocationsRequest) String ¶
func (s ListIpamPoolAllocationsRequest) String() string
type ListIpamPoolAllocationsResponse ¶
type ListIpamPoolAllocationsResponse struct {
Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"`
StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
Body *ListIpamPoolAllocationsResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}
func (ListIpamPoolAllocationsResponse) GoString ¶
func (s ListIpamPoolAllocationsResponse) GoString() string
func (*ListIpamPoolAllocationsResponse) SetBody ¶
func (s *ListIpamPoolAllocationsResponse) SetBody(v *ListIpamPoolAllocationsResponseBody) *ListIpamPoolAllocationsResponse
func (*ListIpamPoolAllocationsResponse) SetHeaders ¶
func (s *ListIpamPoolAllocationsResponse) SetHeaders(v map[string]*string) *ListIpamPoolAllocationsResponse
func (*ListIpamPoolAllocationsResponse) SetStatusCode ¶
func (s *ListIpamPoolAllocationsResponse) SetStatusCode(v int32) *ListIpamPoolAllocationsResponse
func (ListIpamPoolAllocationsResponse) String ¶
func (s ListIpamPoolAllocationsResponse) String() string
type ListIpamPoolAllocationsResponseBody ¶
type ListIpamPoolAllocationsResponseBody struct {
IpamPoolAllocations []*ListIpamPoolAllocationsResponseBodyIpamPoolAllocations `json:"IpamPoolAllocations,omitempty" xml:"IpamPoolAllocations,omitempty" type:"Repeated"`
// example:
//
// 10
MaxResults *int64 `json:"MaxResults,omitempty" xml:"MaxResults,omitempty"`
// example:
//
// FFmyTO70tTpLG6I3FmYAXGKPd****
NextToken *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"`
// example:
//
// 3748DEFF-68BE-5EED-9937-7C1D0C21BAB4
RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
// example:
//
// 1000
TotalCount *int64 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}
func (ListIpamPoolAllocationsResponseBody) GoString ¶
func (s ListIpamPoolAllocationsResponseBody) GoString() string
func (*ListIpamPoolAllocationsResponseBody) SetIpamPoolAllocations ¶
func (s *ListIpamPoolAllocationsResponseBody) SetIpamPoolAllocations(v []*ListIpamPoolAllocationsResponseBodyIpamPoolAllocations) *ListIpamPoolAllocationsResponseBody
func (*ListIpamPoolAllocationsResponseBody) SetMaxResults ¶
func (s *ListIpamPoolAllocationsResponseBody) SetMaxResults(v int64) *ListIpamPoolAllocationsResponseBody
func (*ListIpamPoolAllocationsResponseBody) SetNextToken ¶
func (s *ListIpamPoolAllocationsResponseBody) SetNextToken(v string) *ListIpamPoolAllocationsResponseBody
func (*ListIpamPoolAllocationsResponseBody) SetRequestId ¶
func (s *ListIpamPoolAllocationsResponseBody) SetRequestId(v string) *ListIpamPoolAllocationsResponseBody
func (*ListIpamPoolAllocationsResponseBody) SetTotalCount ¶
func (s *ListIpamPoolAllocationsResponseBody) SetTotalCount(v int64) *ListIpamPoolAllocationsResponseBody
func (ListIpamPoolAllocationsResponseBody) String ¶
func (s ListIpamPoolAllocationsResponseBody) String() string
type ListIpamPoolAllocationsResponseBodyIpamPoolAllocations ¶
type ListIpamPoolAllocationsResponseBodyIpamPoolAllocations struct {
// example:
//
// 192.168.1.0/24
Cidr *string `json:"Cidr,omitempty" xml:"Cidr,omitempty"`
// example:
//
// 2023-05-19T08:59:18Z
CreationTime *string `json:"CreationTime,omitempty" xml:"CreationTime,omitempty"`
// example:
//
// ipam-pool-alloc-112za33e4****
IpamPoolAllocationId *string `json:"IpamPoolAllocationId,omitempty" xml:"IpamPoolAllocationId,omitempty"`
// example:
//
// ipam-pool-6rcq3tobayc20t****
IpamPoolId *string `json:"IpamPoolId,omitempty" xml:"IpamPoolId,omitempty"`
// example:
//
// cn-hangzhou
RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
// example:
//
// vpc-bp16qjewdsunr41m1****
ResourceId *string `json:"ResourceId,omitempty" xml:"ResourceId,omitempty"`
// example:
//
// 132193271328****
ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
// example:
//
// cn-hangzhou
ResourceRegionId *string `json:"ResourceRegionId,omitempty" xml:"ResourceRegionId,omitempty"`
// example:
//
// Custom
ResourceType *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
// example:
//
// 192.168.0.0/16
SourceCidr *string `json:"SourceCidr,omitempty" xml:"SourceCidr,omitempty"`
// example:
//
// Created
Status *string `json:"Status,omitempty" xml:"Status,omitempty"`
}
func (ListIpamPoolAllocationsResponseBodyIpamPoolAllocations) GoString ¶
func (s ListIpamPoolAllocationsResponseBodyIpamPoolAllocations) GoString() string
func (*ListIpamPoolAllocationsResponseBodyIpamPoolAllocations) SetCreationTime ¶
func (s *ListIpamPoolAllocationsResponseBodyIpamPoolAllocations) SetCreationTime(v string) *ListIpamPoolAllocationsResponseBodyIpamPoolAllocations
func (*ListIpamPoolAllocationsResponseBodyIpamPoolAllocations) SetIpamPoolAllocationId ¶
func (s *ListIpamPoolAllocationsResponseBodyIpamPoolAllocations) SetIpamPoolAllocationId(v string) *ListIpamPoolAllocationsResponseBodyIpamPoolAllocations
func (*ListIpamPoolAllocationsResponseBodyIpamPoolAllocations) SetIpamPoolId ¶
func (s *ListIpamPoolAllocationsResponseBodyIpamPoolAllocations) SetIpamPoolId(v string) *ListIpamPoolAllocationsResponseBodyIpamPoolAllocations
func (*ListIpamPoolAllocationsResponseBodyIpamPoolAllocations) SetRegionId ¶
func (*ListIpamPoolAllocationsResponseBodyIpamPoolAllocations) SetResourceId ¶
func (s *ListIpamPoolAllocationsResponseBodyIpamPoolAllocations) SetResourceId(v string) *ListIpamPoolAllocationsResponseBodyIpamPoolAllocations
func (*ListIpamPoolAllocationsResponseBodyIpamPoolAllocations) SetResourceOwnerId ¶
func (s *ListIpamPoolAllocationsResponseBodyIpamPoolAllocations) SetResourceOwnerId(v int64) *ListIpamPoolAllocationsResponseBodyIpamPoolAllocations
func (*ListIpamPoolAllocationsResponseBodyIpamPoolAllocations) SetResourceRegionId ¶
func (s *ListIpamPoolAllocationsResponseBodyIpamPoolAllocations) SetResourceRegionId(v string) *ListIpamPoolAllocationsResponseBodyIpamPoolAllocations
func (*ListIpamPoolAllocationsResponseBodyIpamPoolAllocations) SetResourceType ¶
func (s *ListIpamPoolAllocationsResponseBodyIpamPoolAllocations) SetResourceType(v string) *ListIpamPoolAllocationsResponseBodyIpamPoolAllocations
func (*ListIpamPoolAllocationsResponseBodyIpamPoolAllocations) SetSourceCidr ¶
func (s *ListIpamPoolAllocationsResponseBodyIpamPoolAllocations) SetSourceCidr(v string) *ListIpamPoolAllocationsResponseBodyIpamPoolAllocations
func (ListIpamPoolAllocationsResponseBodyIpamPoolAllocations) String ¶
func (s ListIpamPoolAllocationsResponseBodyIpamPoolAllocations) String() string
type ListIpamPoolCidrsRequest ¶
type ListIpamPoolCidrsRequest struct {
// example:
//
// 192.168.1.0/24
Cidr *string `json:"Cidr,omitempty" xml:"Cidr,omitempty"`
// This parameter is required.
//
// example:
//
// ipam-pool-6rcq3tobayc20t****
IpamPoolId *string `json:"IpamPoolId,omitempty" xml:"IpamPoolId,omitempty"`
// example:
//
// 10
MaxResults *int32 `json:"MaxResults,omitempty" xml:"MaxResults,omitempty"`
// example:
//
// FFmyTO70tTpLG6I3FmYAXGKPd****
NextToken *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"`
// This parameter is required.
//
// example:
//
// cn-hangzhou
RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}
func (ListIpamPoolCidrsRequest) GoString ¶
func (s ListIpamPoolCidrsRequest) GoString() string
func (*ListIpamPoolCidrsRequest) SetCidr ¶
func (s *ListIpamPoolCidrsRequest) SetCidr(v string) *ListIpamPoolCidrsRequest
func (*ListIpamPoolCidrsRequest) SetIpamPoolId ¶
func (s *ListIpamPoolCidrsRequest) SetIpamPoolId(v string) *ListIpamPoolCidrsRequest
func (*ListIpamPoolCidrsRequest) SetMaxResults ¶
func (s *ListIpamPoolCidrsRequest) SetMaxResults(v int32) *ListIpamPoolCidrsRequest
func (*ListIpamPoolCidrsRequest) SetNextToken ¶
func (s *ListIpamPoolCidrsRequest) SetNextToken(v string) *ListIpamPoolCidrsRequest
func (*ListIpamPoolCidrsRequest) SetRegionId ¶
func (s *ListIpamPoolCidrsRequest) SetRegionId(v string) *ListIpamPoolCidrsRequest
func (ListIpamPoolCidrsRequest) String ¶
func (s ListIpamPoolCidrsRequest) String() string
type ListIpamPoolCidrsResponse ¶
type ListIpamPoolCidrsResponse struct {
Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"`
StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
Body *ListIpamPoolCidrsResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}
func (ListIpamPoolCidrsResponse) GoString ¶
func (s ListIpamPoolCidrsResponse) GoString() string
func (*ListIpamPoolCidrsResponse) SetBody ¶
func (s *ListIpamPoolCidrsResponse) SetBody(v *ListIpamPoolCidrsResponseBody) *ListIpamPoolCidrsResponse
func (*ListIpamPoolCidrsResponse) SetHeaders ¶
func (s *ListIpamPoolCidrsResponse) SetHeaders(v map[string]*string) *ListIpamPoolCidrsResponse
func (*ListIpamPoolCidrsResponse) SetStatusCode ¶
func (s *ListIpamPoolCidrsResponse) SetStatusCode(v int32) *ListIpamPoolCidrsResponse
func (ListIpamPoolCidrsResponse) String ¶
func (s ListIpamPoolCidrsResponse) String() string
type ListIpamPoolCidrsResponseBody ¶
type ListIpamPoolCidrsResponseBody struct {
IpamPoolCidrs []*ListIpamPoolCidrsResponseBodyIpamPoolCidrs `json:"IpamPoolCidrs,omitempty" xml:"IpamPoolCidrs,omitempty" type:"Repeated"`
// example:
//
// 10
MaxResults *int64 `json:"MaxResults,omitempty" xml:"MaxResults,omitempty"`
// example:
//
// FFmyTO70tTpLG6I3FmYAXGKPd****
NextToken *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"`
// example:
//
// 9E7CCB95-62E0-534D-9B9A-71F27E8B71B1
RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
// example:
//
// 1000
TotalCount *int64 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}
func (ListIpamPoolCidrsResponseBody) GoString ¶
func (s ListIpamPoolCidrsResponseBody) GoString() string
func (*ListIpamPoolCidrsResponseBody) SetIpamPoolCidrs ¶
func (s *ListIpamPoolCidrsResponseBody) SetIpamPoolCidrs(v []*ListIpamPoolCidrsResponseBodyIpamPoolCidrs) *ListIpamPoolCidrsResponseBody
func (*ListIpamPoolCidrsResponseBody) SetMaxResults ¶
func (s *ListIpamPoolCidrsResponseBody) SetMaxResults(v int64) *ListIpamPoolCidrsResponseBody
func (*ListIpamPoolCidrsResponseBody) SetNextToken ¶
func (s *ListIpamPoolCidrsResponseBody) SetNextToken(v string) *ListIpamPoolCidrsResponseBody
func (*ListIpamPoolCidrsResponseBody) SetRequestId ¶
func (s *ListIpamPoolCidrsResponseBody) SetRequestId(v string) *ListIpamPoolCidrsResponseBody
func (*ListIpamPoolCidrsResponseBody) SetTotalCount ¶
func (s *ListIpamPoolCidrsResponseBody) SetTotalCount(v int64) *ListIpamPoolCidrsResponseBody
func (ListIpamPoolCidrsResponseBody) String ¶
func (s ListIpamPoolCidrsResponseBody) String() string
type ListIpamPoolCidrsResponseBodyIpamPoolCidrs ¶
type ListIpamPoolCidrsResponseBodyIpamPoolCidrs struct {
// example:
//
// 192.168.1.0/24
Cidr *string `json:"Cidr,omitempty" xml:"Cidr,omitempty"`
// example:
//
// ipam-pool-6rcq3tobayc20t****
IpamPoolId *string `json:"IpamPoolId,omitempty" xml:"IpamPoolId,omitempty"`
// example:
//
// Created
Status *string `json:"Status,omitempty" xml:"Status,omitempty"`
}
func (ListIpamPoolCidrsResponseBodyIpamPoolCidrs) GoString ¶
func (s ListIpamPoolCidrsResponseBodyIpamPoolCidrs) GoString() string
func (*ListIpamPoolCidrsResponseBodyIpamPoolCidrs) SetCidr ¶
func (s *ListIpamPoolCidrsResponseBodyIpamPoolCidrs) SetCidr(v string) *ListIpamPoolCidrsResponseBodyIpamPoolCidrs
func (*ListIpamPoolCidrsResponseBodyIpamPoolCidrs) SetIpamPoolId ¶
func (s *ListIpamPoolCidrsResponseBodyIpamPoolCidrs) SetIpamPoolId(v string) *ListIpamPoolCidrsResponseBodyIpamPoolCidrs
func (*ListIpamPoolCidrsResponseBodyIpamPoolCidrs) SetStatus ¶
func (s *ListIpamPoolCidrsResponseBodyIpamPoolCidrs) SetStatus(v string) *ListIpamPoolCidrsResponseBodyIpamPoolCidrs
func (ListIpamPoolCidrsResponseBodyIpamPoolCidrs) String ¶
func (s ListIpamPoolCidrsResponseBodyIpamPoolCidrs) String() string
type ListIpamPoolsRequest ¶
type ListIpamPoolsRequest struct {
IpamPoolIds []*string `json:"IpamPoolIds,omitempty" xml:"IpamPoolIds,omitempty" type:"Repeated"`
// example:
//
// test
IpamPoolName *string `json:"IpamPoolName,omitempty" xml:"IpamPoolName,omitempty"`
// example:
//
// ipam-scope-glfmcyldpm8lsy****
IpamScopeId *string `json:"IpamScopeId,omitempty" xml:"IpamScopeId,omitempty"`
// example:
//
// 10
MaxResults *int32 `json:"MaxResults,omitempty" xml:"MaxResults,omitempty"`
// example:
//
// FFmyTO70tTpLG6I3FmYAXGKPd****
NextToken *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"`
OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"`
OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
// example:
//
// cn-hangzhou
PoolRegionId *string `json:"PoolRegionId,omitempty" xml:"PoolRegionId,omitempty"`
// This parameter is required.
//
// example:
//
// cn-hangzhou
RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
// example:
//
// rg-aek2sermdd6****
ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"`
ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"`
ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
// example:
//
// ipam-pool-lfnwi4jok1ss0g****
SourceIpamPoolId *string `json:"SourceIpamPoolId,omitempty" xml:"SourceIpamPoolId,omitempty"`
Tags []*ListIpamPoolsRequestTags `json:"Tags,omitempty" xml:"Tags,omitempty" type:"Repeated"`
}
func (ListIpamPoolsRequest) GoString ¶
func (s ListIpamPoolsRequest) GoString() string
func (*ListIpamPoolsRequest) SetIpamPoolIds ¶
func (s *ListIpamPoolsRequest) SetIpamPoolIds(v []*string) *ListIpamPoolsRequest
func (*ListIpamPoolsRequest) SetIpamPoolName ¶
func (s *ListIpamPoolsRequest) SetIpamPoolName(v string) *ListIpamPoolsRequest
func (*ListIpamPoolsRequest) SetIpamScopeId ¶
func (s *ListIpamPoolsRequest) SetIpamScopeId(v string) *ListIpamPoolsRequest
func (*ListIpamPoolsRequest) SetMaxResults ¶
func (s *ListIpamPoolsRequest) SetMaxResults(v int32) *ListIpamPoolsRequest
func (*ListIpamPoolsRequest) SetNextToken ¶
func (s *ListIpamPoolsRequest) SetNextToken(v string) *ListIpamPoolsRequest
func (*ListIpamPoolsRequest) SetOwnerAccount ¶
func (s *ListIpamPoolsRequest) SetOwnerAccount(v string) *ListIpamPoolsRequest
func (*ListIpamPoolsRequest) SetOwnerId ¶
func (s *ListIpamPoolsRequest) SetOwnerId(v int64) *ListIpamPoolsRequest
func (*ListIpamPoolsRequest) SetPoolRegionId ¶
func (s *ListIpamPoolsRequest) SetPoolRegionId(v string) *ListIpamPoolsRequest
func (*ListIpamPoolsRequest) SetRegionId ¶
func (s *ListIpamPoolsRequest) SetRegionId(v string) *ListIpamPoolsRequest
func (*ListIpamPoolsRequest) SetResourceGroupId ¶
func (s *ListIpamPoolsRequest) SetResourceGroupId(v string) *ListIpamPoolsRequest
func (*ListIpamPoolsRequest) SetResourceOwnerAccount ¶
func (s *ListIpamPoolsRequest) SetResourceOwnerAccount(v string) *ListIpamPoolsRequest
func (*ListIpamPoolsRequest) SetResourceOwnerId ¶
func (s *ListIpamPoolsRequest) SetResourceOwnerId(v int64) *ListIpamPoolsRequest
func (*ListIpamPoolsRequest) SetSourceIpamPoolId ¶
func (s *ListIpamPoolsRequest) SetSourceIpamPoolId(v string) *ListIpamPoolsRequest
func (*ListIpamPoolsRequest) SetTags ¶
func (s *ListIpamPoolsRequest) SetTags(v []*ListIpamPoolsRequestTags) *ListIpamPoolsRequest
func (ListIpamPoolsRequest) String ¶
func (s ListIpamPoolsRequest) String() string
type ListIpamPoolsRequestTags ¶
type ListIpamPoolsRequestTags struct {
// example:
//
// FinanceDept
Key *string `json:"Key,omitempty" xml:"Key,omitempty"`
// example:
//
// FinanceJoshua
Value *string `json:"Value,omitempty" xml:"Value,omitempty"`
}
func (ListIpamPoolsRequestTags) GoString ¶
func (s ListIpamPoolsRequestTags) GoString() string
func (*ListIpamPoolsRequestTags) SetKey ¶
func (s *ListIpamPoolsRequestTags) SetKey(v string) *ListIpamPoolsRequestTags
func (*ListIpamPoolsRequestTags) SetValue ¶
func (s *ListIpamPoolsRequestTags) SetValue(v string) *ListIpamPoolsRequestTags
func (ListIpamPoolsRequestTags) String ¶
func (s ListIpamPoolsRequestTags) String() string
type ListIpamPoolsResponse ¶
type ListIpamPoolsResponse struct {
Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"`
StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
Body *ListIpamPoolsResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}
func (ListIpamPoolsResponse) GoString ¶
func (s ListIpamPoolsResponse) GoString() string
func (*ListIpamPoolsResponse) SetBody ¶
func (s *ListIpamPoolsResponse) SetBody(v *ListIpamPoolsResponseBody) *ListIpamPoolsResponse
func (*ListIpamPoolsResponse) SetHeaders ¶
func (s *ListIpamPoolsResponse) SetHeaders(v map[string]*string) *ListIpamPoolsResponse
func (*ListIpamPoolsResponse) SetStatusCode ¶
func (s *ListIpamPoolsResponse) SetStatusCode(v int32) *ListIpamPoolsResponse
func (ListIpamPoolsResponse) String ¶
func (s ListIpamPoolsResponse) String() string
type ListIpamPoolsResponseBody ¶
type ListIpamPoolsResponseBody struct {
IpamPools []*ListIpamPoolsResponseBodyIpamPools `json:"IpamPools,omitempty" xml:"IpamPools,omitempty" type:"Repeated"`
// example:
//
// 10
MaxResults *int64 `json:"MaxResults,omitempty" xml:"MaxResults,omitempty"`
// example:
//
// FFmyTO70tTpLG6I3FmYAXGKPd****
NextToken *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"`
// example:
//
// B54867DE-83DC-56B4-A57E-69A03119D0B1
RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
// example:
//
// 1000
TotalCount *int64 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}
func (ListIpamPoolsResponseBody) GoString ¶
func (s ListIpamPoolsResponseBody) GoString() string
func (*ListIpamPoolsResponseBody) SetIpamPools ¶
func (s *ListIpamPoolsResponseBody) SetIpamPools(v []*ListIpamPoolsResponseBodyIpamPools) *ListIpamPoolsResponseBody
func (*ListIpamPoolsResponseBody) SetMaxResults ¶
func (s *ListIpamPoolsResponseBody) SetMaxResults(v int64) *ListIpamPoolsResponseBody
func (*ListIpamPoolsResponseBody) SetNextToken ¶
func (s *ListIpamPoolsResponseBody) SetNextToken(v string) *ListIpamPoolsResponseBody
func (*ListIpamPoolsResponseBody) SetRequestId ¶
func (s *ListIpamPoolsResponseBody) SetRequestId(v string) *ListIpamPoolsResponseBody
func (*ListIpamPoolsResponseBody) SetTotalCount ¶
func (s *ListIpamPoolsResponseBody) SetTotalCount(v int64) *ListIpamPoolsResponseBody
func (ListIpamPoolsResponseBody) String ¶
func (s ListIpamPoolsResponseBody) String() string
type ListIpamPoolsResponseBodyIpamPools ¶
type ListIpamPoolsResponseBodyIpamPools struct {
// example:
//
// 28
AllocationDefaultCidrMask *int32 `json:"AllocationDefaultCidrMask,omitempty" xml:"AllocationDefaultCidrMask,omitempty"`
// example:
//
// 32
AllocationMaxCidrMask *int32 `json:"AllocationMaxCidrMask,omitempty" xml:"AllocationMaxCidrMask,omitempty"`
// example:
//
// 8
AllocationMinCidrMask *int32 `json:"AllocationMinCidrMask,omitempty" xml:"AllocationMinCidrMask,omitempty"`
// example:
//
// 2023-04-19T16:49:01Z
CreateTime *string `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"`
// example:
//
// true
HasSubPool *bool `json:"HasSubPool,omitempty" xml:"HasSubPool,omitempty"`
// example:
//
// IPv4
IpVersion *string `json:"IpVersion,omitempty" xml:"IpVersion,omitempty"`
// example:
//
// ipam-b5mtlx3q7xcnyr****
IpamId *string `json:"IpamId,omitempty" xml:"IpamId,omitempty"`
// example:
//
// test description
IpamPoolDescription *string `json:"IpamPoolDescription,omitempty" xml:"IpamPoolDescription,omitempty"`
// example:
//
// ipam-pool-6rcq3tobayc20t****
IpamPoolId *string `json:"IpamPoolId,omitempty" xml:"IpamPoolId,omitempty"`
// example:
//
// test
IpamPoolName *string `json:"IpamPoolName,omitempty" xml:"IpamPoolName,omitempty"`
// example:
//
// cn-hangzhou
IpamRegionId *string `json:"IpamRegionId,omitempty" xml:"IpamRegionId,omitempty"`
// example:
//
// ipam-scope-glfmcyldpm8lsy****
IpamScopeId *string `json:"IpamScopeId,omitempty" xml:"IpamScopeId,omitempty"`
// example:
//
// private
IpamScopeType *string `json:"IpamScopeType,omitempty" xml:"IpamScopeType,omitempty"`
// example:
//
// 1210123456******
OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
// example:
//
// 2
PoolDepth *int32 `json:"PoolDepth,omitempty" xml:"PoolDepth,omitempty"`
// example:
//
// cn-hangzhou
PoolRegionId *string `json:"PoolRegionId,omitempty" xml:"PoolRegionId,omitempty"`
// example:
//
// cn-hangzhou
RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
// example:
//
// ipam-pool-lfnwi4jok1ss0g****
SourceIpamPoolId *string `json:"SourceIpamPoolId,omitempty" xml:"SourceIpamPoolId,omitempty"`
// example:
//
// Created
Status *string `json:"Status,omitempty" xml:"Status,omitempty"`
Tags []*ListIpamPoolsResponseBodyIpamPoolsTags `json:"Tags,omitempty" xml:"Tags,omitempty" type:"Repeated"`
}
func (ListIpamPoolsResponseBodyIpamPools) GoString ¶
func (s ListIpamPoolsResponseBodyIpamPools) GoString() string
func (*ListIpamPoolsResponseBodyIpamPools) SetAllocationDefaultCidrMask ¶
func (s *ListIpamPoolsResponseBodyIpamPools) SetAllocationDefaultCidrMask(v int32) *ListIpamPoolsResponseBodyIpamPools
func (*ListIpamPoolsResponseBodyIpamPools) SetAllocationMaxCidrMask ¶
func (s *ListIpamPoolsResponseBodyIpamPools) SetAllocationMaxCidrMask(v int32) *ListIpamPoolsResponseBodyIpamPools
func (*ListIpamPoolsResponseBodyIpamPools) SetAllocationMinCidrMask ¶
func (s *ListIpamPoolsResponseBodyIpamPools) SetAllocationMinCidrMask(v int32) *ListIpamPoolsResponseBodyIpamPools
func (*ListIpamPoolsResponseBodyIpamPools) SetCreateTime ¶
func (s *ListIpamPoolsResponseBodyIpamPools) SetCreateTime(v string) *ListIpamPoolsResponseBodyIpamPools
func (*ListIpamPoolsResponseBodyIpamPools) SetHasSubPool ¶
func (s *ListIpamPoolsResponseBodyIpamPools) SetHasSubPool(v bool) *ListIpamPoolsResponseBodyIpamPools
func (*ListIpamPoolsResponseBodyIpamPools) SetIpVersion ¶
func (s *ListIpamPoolsResponseBodyIpamPools) SetIpVersion(v string) *ListIpamPoolsResponseBodyIpamPools
func (*ListIpamPoolsResponseBodyIpamPools) SetIpamId ¶
func (s *ListIpamPoolsResponseBodyIpamPools) SetIpamId(v string) *ListIpamPoolsResponseBodyIpamPools
func (*ListIpamPoolsResponseBodyIpamPools) SetIpamPoolDescription ¶
func (s *ListIpamPoolsResponseBodyIpamPools) SetIpamPoolDescription(v string) *ListIpamPoolsResponseBodyIpamPools
func (*ListIpamPoolsResponseBodyIpamPools) SetIpamPoolId ¶
func (s *ListIpamPoolsResponseBodyIpamPools) SetIpamPoolId(v string) *ListIpamPoolsResponseBodyIpamPools
func (*ListIpamPoolsResponseBodyIpamPools) SetIpamPoolName ¶
func (s *ListIpamPoolsResponseBodyIpamPools) SetIpamPoolName(v string) *ListIpamPoolsResponseBodyIpamPools
func (*ListIpamPoolsResponseBodyIpamPools) SetIpamRegionId ¶
func (s *ListIpamPoolsResponseBodyIpamPools) SetIpamRegionId(v string) *ListIpamPoolsResponseBodyIpamPools
func (*ListIpamPoolsResponseBodyIpamPools) SetIpamScopeId ¶
func (s *ListIpamPoolsResponseBodyIpamPools) SetIpamScopeId(v string) *ListIpamPoolsResponseBodyIpamPools
func (*ListIpamPoolsResponseBodyIpamPools) SetIpamScopeType ¶
func (s *ListIpamPoolsResponseBodyIpamPools) SetIpamScopeType(v string) *ListIpamPoolsResponseBodyIpamPools
func (*ListIpamPoolsResponseBodyIpamPools) SetOwnerId ¶
func (s *ListIpamPoolsResponseBodyIpamPools) SetOwnerId(v int64) *ListIpamPoolsResponseBodyIpamPools
func (*ListIpamPoolsResponseBodyIpamPools) SetPoolDepth ¶
func (s *ListIpamPoolsResponseBodyIpamPools) SetPoolDepth(v int32) *ListIpamPoolsResponseBodyIpamPools
func (*ListIpamPoolsResponseBodyIpamPools) SetPoolRegionId ¶
func (s *ListIpamPoolsResponseBodyIpamPools) SetPoolRegionId(v string) *ListIpamPoolsResponseBodyIpamPools
func (*ListIpamPoolsResponseBodyIpamPools) SetRegionId ¶
func (s *ListIpamPoolsResponseBodyIpamPools) SetRegionId(v string) *ListIpamPoolsResponseBodyIpamPools
func (*ListIpamPoolsResponseBodyIpamPools) SetSourceIpamPoolId ¶
func (s *ListIpamPoolsResponseBodyIpamPools) SetSourceIpamPoolId(v string) *ListIpamPoolsResponseBodyIpamPools
func (*ListIpamPoolsResponseBodyIpamPools) SetStatus ¶
func (s *ListIpamPoolsResponseBodyIpamPools) SetStatus(v string) *ListIpamPoolsResponseBodyIpamPools
func (*ListIpamPoolsResponseBodyIpamPools) SetTags ¶
func (s *ListIpamPoolsResponseBodyIpamPools) SetTags(v []*ListIpamPoolsResponseBodyIpamPoolsTags) *ListIpamPoolsResponseBodyIpamPools
func (ListIpamPoolsResponseBodyIpamPools) String ¶
func (s ListIpamPoolsResponseBodyIpamPools) String() string
type ListIpamPoolsResponseBodyIpamPoolsTags ¶
type ListIpamPoolsResponseBodyIpamPoolsTags struct {
// example:
//
// FinanceDept
Key *string `json:"Key,omitempty" xml:"Key,omitempty"`
// example:
//
// FinanceJoshua
Value *string `json:"Value,omitempty" xml:"Value,omitempty"`
}
func (ListIpamPoolsResponseBodyIpamPoolsTags) GoString ¶
func (s ListIpamPoolsResponseBodyIpamPoolsTags) GoString() string
func (*ListIpamPoolsResponseBodyIpamPoolsTags) SetKey ¶
func (s *ListIpamPoolsResponseBodyIpamPoolsTags) SetKey(v string) *ListIpamPoolsResponseBodyIpamPoolsTags
func (*ListIpamPoolsResponseBodyIpamPoolsTags) SetValue ¶
func (s *ListIpamPoolsResponseBodyIpamPoolsTags) SetValue(v string) *ListIpamPoolsResponseBodyIpamPoolsTags
func (ListIpamPoolsResponseBodyIpamPoolsTags) String ¶
func (s ListIpamPoolsResponseBodyIpamPoolsTags) String() string
type ListIpamResourceCidrsRequest ¶
type ListIpamResourceCidrsRequest struct {
// example:
//
// ipam-pool-6rcq3tobayc20t****
IpamPoolId *string `json:"IpamPoolId,omitempty" xml:"IpamPoolId,omitempty"`
// example:
//
// ipam-scope-glfmcyldpm8lsy****
IpamScopeId *string `json:"IpamScopeId,omitempty" xml:"IpamScopeId,omitempty"`
// example:
//
// 10
MaxResults *int32 `json:"MaxResults,omitempty" xml:"MaxResults,omitempty"`
// example:
//
// FFmyTO70tTpLG6I3FmYAXGKPd****
NextToken *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"`
// This parameter is required.
//
// example:
//
// cn-hangzhou
RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
// example:
//
// vpc-bp16qjewdsunr41m1****
ResourceId *string `json:"ResourceId,omitempty" xml:"ResourceId,omitempty"`
ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
// example:
//
// VPC
ResourceType *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
}
func (ListIpamResourceCidrsRequest) GoString ¶
func (s ListIpamResourceCidrsRequest) GoString() string
func (*ListIpamResourceCidrsRequest) SetIpamPoolId ¶
func (s *ListIpamResourceCidrsRequest) SetIpamPoolId(v string) *ListIpamResourceCidrsRequest
func (*ListIpamResourceCidrsRequest) SetIpamScopeId ¶
func (s *ListIpamResourceCidrsRequest) SetIpamScopeId(v string) *ListIpamResourceCidrsRequest
func (*ListIpamResourceCidrsRequest) SetMaxResults ¶
func (s *ListIpamResourceCidrsRequest) SetMaxResults(v int32) *ListIpamResourceCidrsRequest
func (*ListIpamResourceCidrsRequest) SetNextToken ¶
func (s *ListIpamResourceCidrsRequest) SetNextToken(v string) *ListIpamResourceCidrsRequest
func (*ListIpamResourceCidrsRequest) SetRegionId ¶
func (s *ListIpamResourceCidrsRequest) SetRegionId(v string) *ListIpamResourceCidrsRequest
func (*ListIpamResourceCidrsRequest) SetResourceId ¶
func (s *ListIpamResourceCidrsRequest) SetResourceId(v string) *ListIpamResourceCidrsRequest
func (*ListIpamResourceCidrsRequest) SetResourceOwnerId ¶
func (s *ListIpamResourceCidrsRequest) SetResourceOwnerId(v int64) *ListIpamResourceCidrsRequest
func (*ListIpamResourceCidrsRequest) SetResourceType ¶
func (s *ListIpamResourceCidrsRequest) SetResourceType(v string) *ListIpamResourceCidrsRequest
func (ListIpamResourceCidrsRequest) String ¶
func (s ListIpamResourceCidrsRequest) String() string
type ListIpamResourceCidrsResponse ¶
type ListIpamResourceCidrsResponse struct {
Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"`
StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
Body *ListIpamResourceCidrsResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}
func (ListIpamResourceCidrsResponse) GoString ¶
func (s ListIpamResourceCidrsResponse) GoString() string
func (*ListIpamResourceCidrsResponse) SetBody ¶
func (s *ListIpamResourceCidrsResponse) SetBody(v *ListIpamResourceCidrsResponseBody) *ListIpamResourceCidrsResponse
func (*ListIpamResourceCidrsResponse) SetHeaders ¶
func (s *ListIpamResourceCidrsResponse) SetHeaders(v map[string]*string) *ListIpamResourceCidrsResponse
func (*ListIpamResourceCidrsResponse) SetStatusCode ¶
func (s *ListIpamResourceCidrsResponse) SetStatusCode(v int32) *ListIpamResourceCidrsResponse
func (ListIpamResourceCidrsResponse) String ¶
func (s ListIpamResourceCidrsResponse) String() string
type ListIpamResourceCidrsResponseBody ¶
type ListIpamResourceCidrsResponseBody struct {
IpamResourceCidrs []*ListIpamResourceCidrsResponseBodyIpamResourceCidrs `json:"IpamResourceCidrs,omitempty" xml:"IpamResourceCidrs,omitempty" type:"Repeated"`
// example:
//
// 10
MaxResults *int64 `json:"MaxResults,omitempty" xml:"MaxResults,omitempty"`
// example:
//
// FFmyTO70tTpLG6I3FmYAXGKPd****
NextToken *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"`
// example:
//
// 49A9DE56-B68C-5FFC-BC06-509D086F287C
RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
// example:
//
// 1000
TotalCount *int64 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}
func (ListIpamResourceCidrsResponseBody) GoString ¶
func (s ListIpamResourceCidrsResponseBody) GoString() string
func (*ListIpamResourceCidrsResponseBody) SetIpamResourceCidrs ¶
func (s *ListIpamResourceCidrsResponseBody) SetIpamResourceCidrs(v []*ListIpamResourceCidrsResponseBodyIpamResourceCidrs) *ListIpamResourceCidrsResponseBody
func (*ListIpamResourceCidrsResponseBody) SetMaxResults ¶
func (s *ListIpamResourceCidrsResponseBody) SetMaxResults(v int64) *ListIpamResourceCidrsResponseBody
func (*ListIpamResourceCidrsResponseBody) SetNextToken ¶
func (s *ListIpamResourceCidrsResponseBody) SetNextToken(v string) *ListIpamResourceCidrsResponseBody
func (*ListIpamResourceCidrsResponseBody) SetRequestId ¶
func (s *ListIpamResourceCidrsResponseBody) SetRequestId(v string) *ListIpamResourceCidrsResponseBody
func (*ListIpamResourceCidrsResponseBody) SetTotalCount ¶
func (s *ListIpamResourceCidrsResponseBody) SetTotalCount(v int64) *ListIpamResourceCidrsResponseBody
func (ListIpamResourceCidrsResponseBody) String ¶
func (s ListIpamResourceCidrsResponseBody) String() string
type ListIpamResourceCidrsResponseBodyIpamResourceCidrs ¶
type ListIpamResourceCidrsResponseBodyIpamResourceCidrs struct {
// example:
//
// 132193271328****
AliUid *int64 `json:"AliUid,omitempty" xml:"AliUid,omitempty"`
// example:
//
// 192.168.1.0/32
Cidr *string `json:"Cidr,omitempty" xml:"Cidr,omitempty"`
// example:
//
// Compliant
ComplianceStatus *string `json:"ComplianceStatus,omitempty" xml:"ComplianceStatus,omitempty"`
// example:
//
// 0
IpUsage *string `json:"IpUsage,omitempty" xml:"IpUsage,omitempty"`
// example:
//
// ipam-pool-alloc-112za33e4****
IpamAllocationId *string `json:"IpamAllocationId,omitempty" xml:"IpamAllocationId,omitempty"`
// example:
//
// ipam-uq5dcfc2eqhpf4****
IpamId *string `json:"IpamId,omitempty" xml:"IpamId,omitempty"`
// example:
//
// ipam-pool-6rcq3tobayc20t***
IpamPoolId *string `json:"IpamPoolId,omitempty" xml:"IpamPoolId,omitempty"`
// example:
//
// ipam-scope-glfmcyldpm8lsy****
IpamScopeId *string `json:"IpamScopeId,omitempty" xml:"IpamScopeId,omitempty"`
// example:
//
// Managed
ManagementStatus *string `json:"ManagementStatus,omitempty" xml:"ManagementStatus,omitempty"`
// example:
//
// Nonoverlapping
OverlapStatus *string `json:"OverlapStatus,omitempty" xml:"OverlapStatus,omitempty"`
// example:
//
// vpc-bp16qjewdsunr41m1****
ResourceId *string `json:"ResourceId,omitempty" xml:"ResourceId,omitempty"`
// example:
//
// 132193271328****
ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
// example:
//
// cn-hangzhou
ResourceRegionId *string `json:"ResourceRegionId,omitempty" xml:"ResourceRegionId,omitempty"`
// example:
//
// VPC
ResourceType *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
// example:
//
// 192.168.1.0/24
SourceCidr *string `json:"SourceCidr,omitempty" xml:"SourceCidr,omitempty"`
// example:
//
// Created
Status *string `json:"Status,omitempty" xml:"Status,omitempty"`
}
func (ListIpamResourceCidrsResponseBodyIpamResourceCidrs) GoString ¶
func (s ListIpamResourceCidrsResponseBodyIpamResourceCidrs) GoString() string
func (*ListIpamResourceCidrsResponseBodyIpamResourceCidrs) SetComplianceStatus ¶
func (s *ListIpamResourceCidrsResponseBodyIpamResourceCidrs) SetComplianceStatus(v string) *ListIpamResourceCidrsResponseBodyIpamResourceCidrs
func (*ListIpamResourceCidrsResponseBodyIpamResourceCidrs) SetIpUsage ¶
func (s *ListIpamResourceCidrsResponseBodyIpamResourceCidrs) SetIpUsage(v string) *ListIpamResourceCidrsResponseBodyIpamResourceCidrs
func (*ListIpamResourceCidrsResponseBodyIpamResourceCidrs) SetIpamAllocationId ¶
func (s *ListIpamResourceCidrsResponseBodyIpamResourceCidrs) SetIpamAllocationId(v string) *ListIpamResourceCidrsResponseBodyIpamResourceCidrs
func (*ListIpamResourceCidrsResponseBodyIpamResourceCidrs) SetIpamPoolId ¶
func (s *ListIpamResourceCidrsResponseBodyIpamResourceCidrs) SetIpamPoolId(v string) *ListIpamResourceCidrsResponseBodyIpamResourceCidrs
func (*ListIpamResourceCidrsResponseBodyIpamResourceCidrs) SetIpamScopeId ¶
func (s *ListIpamResourceCidrsResponseBodyIpamResourceCidrs) SetIpamScopeId(v string) *ListIpamResourceCidrsResponseBodyIpamResourceCidrs
func (*ListIpamResourceCidrsResponseBodyIpamResourceCidrs) SetManagementStatus ¶
func (s *ListIpamResourceCidrsResponseBodyIpamResourceCidrs) SetManagementStatus(v string) *ListIpamResourceCidrsResponseBodyIpamResourceCidrs
func (*ListIpamResourceCidrsResponseBodyIpamResourceCidrs) SetOverlapStatus ¶
func (s *ListIpamResourceCidrsResponseBodyIpamResourceCidrs) SetOverlapStatus(v string) *ListIpamResourceCidrsResponseBodyIpamResourceCidrs
func (*ListIpamResourceCidrsResponseBodyIpamResourceCidrs) SetResourceId ¶
func (s *ListIpamResourceCidrsResponseBodyIpamResourceCidrs) SetResourceId(v string) *ListIpamResourceCidrsResponseBodyIpamResourceCidrs
func (*ListIpamResourceCidrsResponseBodyIpamResourceCidrs) SetResourceOwnerId ¶
func (s *ListIpamResourceCidrsResponseBodyIpamResourceCidrs) SetResourceOwnerId(v int64) *ListIpamResourceCidrsResponseBodyIpamResourceCidrs
func (*ListIpamResourceCidrsResponseBodyIpamResourceCidrs) SetResourceRegionId ¶
func (s *ListIpamResourceCidrsResponseBodyIpamResourceCidrs) SetResourceRegionId(v string) *ListIpamResourceCidrsResponseBodyIpamResourceCidrs
func (*ListIpamResourceCidrsResponseBodyIpamResourceCidrs) SetResourceType ¶
func (s *ListIpamResourceCidrsResponseBodyIpamResourceCidrs) SetResourceType(v string) *ListIpamResourceCidrsResponseBodyIpamResourceCidrs
func (*ListIpamResourceCidrsResponseBodyIpamResourceCidrs) SetSourceCidr ¶
func (s *ListIpamResourceCidrsResponseBodyIpamResourceCidrs) SetSourceCidr(v string) *ListIpamResourceCidrsResponseBodyIpamResourceCidrs
func (ListIpamResourceCidrsResponseBodyIpamResourceCidrs) String ¶
func (s ListIpamResourceCidrsResponseBodyIpamResourceCidrs) String() string
type ListIpamScopesRequest ¶
type ListIpamScopesRequest struct {
// example:
//
// ipam-ccxbnsbhew0d6t****
IpamId *string `json:"IpamId,omitempty" xml:"IpamId,omitempty"`
IpamScopeIds []*string `json:"IpamScopeIds,omitempty" xml:"IpamScopeIds,omitempty" type:"Repeated"`
// example:
//
// test
IpamScopeName *string `json:"IpamScopeName,omitempty" xml:"IpamScopeName,omitempty"`
// example:
//
// private
IpamScopeType *string `json:"IpamScopeType,omitempty" xml:"IpamScopeType,omitempty"`
// example:
//
// 10
MaxResults *int64 `json:"MaxResults,omitempty" xml:"MaxResults,omitempty"`
// example:
//
// FFmyTO70tTpLG6I3FmYAXGKPd****
NextToken *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"`
OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"`
OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
// This parameter is required.
//
// example:
//
// cn-hangzhou
RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
// example:
//
// rg-aek2sermdd6****
ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"`
ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"`
ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
Tags []*ListIpamScopesRequestTags `json:"Tags,omitempty" xml:"Tags,omitempty" type:"Repeated"`
}
func (ListIpamScopesRequest) GoString ¶
func (s ListIpamScopesRequest) GoString() string
func (*ListIpamScopesRequest) SetIpamId ¶
func (s *ListIpamScopesRequest) SetIpamId(v string) *ListIpamScopesRequest
func (*ListIpamScopesRequest) SetIpamScopeIds ¶
func (s *ListIpamScopesRequest) SetIpamScopeIds(v []*string) *ListIpamScopesRequest
func (*ListIpamScopesRequest) SetIpamScopeName ¶
func (s *ListIpamScopesRequest) SetIpamScopeName(v string) *ListIpamScopesRequest
func (*ListIpamScopesRequest) SetIpamScopeType ¶
func (s *ListIpamScopesRequest) SetIpamScopeType(v string) *ListIpamScopesRequest
func (*ListIpamScopesRequest) SetMaxResults ¶
func (s *ListIpamScopesRequest) SetMaxResults(v int64) *ListIpamScopesRequest
func (*ListIpamScopesRequest) SetNextToken ¶
func (s *ListIpamScopesRequest) SetNextToken(v string) *ListIpamScopesRequest
func (*ListIpamScopesRequest) SetOwnerAccount ¶
func (s *ListIpamScopesRequest) SetOwnerAccount(v string) *ListIpamScopesRequest
func (*ListIpamScopesRequest) SetOwnerId ¶
func (s *ListIpamScopesRequest) SetOwnerId(v int64) *ListIpamScopesRequest
func (*ListIpamScopesRequest) SetRegionId ¶
func (s *ListIpamScopesRequest) SetRegionId(v string) *ListIpamScopesRequest
func (*ListIpamScopesRequest) SetResourceGroupId ¶
func (s *ListIpamScopesRequest) SetResourceGroupId(v string) *ListIpamScopesRequest
func (*ListIpamScopesRequest) SetResourceOwnerAccount ¶
func (s *ListIpamScopesRequest) SetResourceOwnerAccount(v string) *ListIpamScopesRequest
func (*ListIpamScopesRequest) SetResourceOwnerId ¶
func (s *ListIpamScopesRequest) SetResourceOwnerId(v int64) *ListIpamScopesRequest
func (*ListIpamScopesRequest) SetTags ¶
func (s *ListIpamScopesRequest) SetTags(v []*ListIpamScopesRequestTags) *ListIpamScopesRequest
func (ListIpamScopesRequest) String ¶
func (s ListIpamScopesRequest) String() string
type ListIpamScopesRequestTags ¶
type ListIpamScopesRequestTags struct {
// example:
//
// FinanceDept
Key *string `json:"Key,omitempty" xml:"Key,omitempty"`
// example:
//
// FinanceJoshua
Value *string `json:"Value,omitempty" xml:"Value,omitempty"`
}
func (ListIpamScopesRequestTags) GoString ¶
func (s ListIpamScopesRequestTags) GoString() string
func (*ListIpamScopesRequestTags) SetKey ¶
func (s *ListIpamScopesRequestTags) SetKey(v string) *ListIpamScopesRequestTags
func (*ListIpamScopesRequestTags) SetValue ¶
func (s *ListIpamScopesRequestTags) SetValue(v string) *ListIpamScopesRequestTags
func (ListIpamScopesRequestTags) String ¶
func (s ListIpamScopesRequestTags) String() string
type ListIpamScopesResponse ¶
type ListIpamScopesResponse struct {
Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"`
StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
Body *ListIpamScopesResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}
func (ListIpamScopesResponse) GoString ¶
func (s ListIpamScopesResponse) GoString() string
func (*ListIpamScopesResponse) SetBody ¶
func (s *ListIpamScopesResponse) SetBody(v *ListIpamScopesResponseBody) *ListIpamScopesResponse
func (*ListIpamScopesResponse) SetHeaders ¶
func (s *ListIpamScopesResponse) SetHeaders(v map[string]*string) *ListIpamScopesResponse
func (*ListIpamScopesResponse) SetStatusCode ¶
func (s *ListIpamScopesResponse) SetStatusCode(v int32) *ListIpamScopesResponse
func (ListIpamScopesResponse) String ¶
func (s ListIpamScopesResponse) String() string
type ListIpamScopesResponseBody ¶
type ListIpamScopesResponseBody struct {
IpamScopes []*ListIpamScopesResponseBodyIpamScopes `json:"IpamScopes,omitempty" xml:"IpamScopes,omitempty" type:"Repeated"`
// example:
//
// 10
MaxResults *int64 `json:"MaxResults,omitempty" xml:"MaxResults,omitempty"`
// example:
//
// FFmyTO70tTpLG6I3FmYAXGKPd****
NextToken *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"`
// example:
//
// 8859C501-97E7-53D4-B94B-2A9E16003B22
RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
// example:
//
// 1000
TotalCount *int64 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}
func (ListIpamScopesResponseBody) GoString ¶
func (s ListIpamScopesResponseBody) GoString() string
func (*ListIpamScopesResponseBody) SetIpamScopes ¶
func (s *ListIpamScopesResponseBody) SetIpamScopes(v []*ListIpamScopesResponseBodyIpamScopes) *ListIpamScopesResponseBody
func (*ListIpamScopesResponseBody) SetMaxResults ¶
func (s *ListIpamScopesResponseBody) SetMaxResults(v int64) *ListIpamScopesResponseBody
func (*ListIpamScopesResponseBody) SetNextToken ¶
func (s *ListIpamScopesResponseBody) SetNextToken(v string) *ListIpamScopesResponseBody
func (*ListIpamScopesResponseBody) SetRequestId ¶
func (s *ListIpamScopesResponseBody) SetRequestId(v string) *ListIpamScopesResponseBody
func (*ListIpamScopesResponseBody) SetTotalCount ¶
func (s *ListIpamScopesResponseBody) SetTotalCount(v int64) *ListIpamScopesResponseBody
func (ListIpamScopesResponseBody) String ¶
func (s ListIpamScopesResponseBody) String() string
type ListIpamScopesResponseBodyIpamScopes ¶
type ListIpamScopesResponseBodyIpamScopes struct {
// example:
//
// 2022-04-18T03:12:37Z
CreateTime *string `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"`
// example:
//
// ipam-ccxbnsbhew0d6t****
IpamId *string `json:"IpamId,omitempty" xml:"IpamId,omitempty"`
// example:
//
// test description
IpamScopeDescription *string `json:"IpamScopeDescription,omitempty" xml:"IpamScopeDescription,omitempty"`
// example:
//
// ipam-scope-glfmcyldpm8lsy****
IpamScopeId *string `json:"IpamScopeId,omitempty" xml:"IpamScopeId,omitempty"`
// example:
//
// test
IpamScopeName *string `json:"IpamScopeName,omitempty" xml:"IpamScopeName,omitempty"`
// example:
//
// private
IpamScopeType *string `json:"IpamScopeType,omitempty" xml:"IpamScopeType,omitempty"`
// example:
//
// true
IsDefault *bool `json:"IsDefault,omitempty" xml:"IsDefault,omitempty"`
// example:
//
// 1210123456******
OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
// example:
//
// 2
PoolCount *int32 `json:"PoolCount,omitempty" xml:"PoolCount,omitempty"`
// example:
//
// cn-hangzhou
RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
// example:
//
// Created
Status *string `json:"Status,omitempty" xml:"Status,omitempty"`
Tags []*ListIpamScopesResponseBodyIpamScopesTags `json:"Tags,omitempty" xml:"Tags,omitempty" type:"Repeated"`
}
func (ListIpamScopesResponseBodyIpamScopes) GoString ¶
func (s ListIpamScopesResponseBodyIpamScopes) GoString() string
func (*ListIpamScopesResponseBodyIpamScopes) SetCreateTime ¶
func (s *ListIpamScopesResponseBodyIpamScopes) SetCreateTime(v string) *ListIpamScopesResponseBodyIpamScopes
func (*ListIpamScopesResponseBodyIpamScopes) SetIpamId ¶
func (s *ListIpamScopesResponseBodyIpamScopes) SetIpamId(v string) *ListIpamScopesResponseBodyIpamScopes
func (*ListIpamScopesResponseBodyIpamScopes) SetIpamScopeDescription ¶
func (s *ListIpamScopesResponseBodyIpamScopes) SetIpamScopeDescription(v string) *ListIpamScopesResponseBodyIpamScopes
func (*ListIpamScopesResponseBodyIpamScopes) SetIpamScopeId ¶
func (s *ListIpamScopesResponseBodyIpamScopes) SetIpamScopeId(v string) *ListIpamScopesResponseBodyIpamScopes
func (*ListIpamScopesResponseBodyIpamScopes) SetIpamScopeName ¶
func (s *ListIpamScopesResponseBodyIpamScopes) SetIpamScopeName(v string) *ListIpamScopesResponseBodyIpamScopes
func (*ListIpamScopesResponseBodyIpamScopes) SetIpamScopeType ¶
func (s *ListIpamScopesResponseBodyIpamScopes) SetIpamScopeType(v string) *ListIpamScopesResponseBodyIpamScopes
func (*ListIpamScopesResponseBodyIpamScopes) SetIsDefault ¶
func (s *ListIpamScopesResponseBodyIpamScopes) SetIsDefault(v bool) *ListIpamScopesResponseBodyIpamScopes
func (*ListIpamScopesResponseBodyIpamScopes) SetOwnerId ¶
func (s *ListIpamScopesResponseBodyIpamScopes) SetOwnerId(v int64) *ListIpamScopesResponseBodyIpamScopes
func (*ListIpamScopesResponseBodyIpamScopes) SetPoolCount ¶
func (s *ListIpamScopesResponseBodyIpamScopes) SetPoolCount(v int32) *ListIpamScopesResponseBodyIpamScopes
func (*ListIpamScopesResponseBodyIpamScopes) SetRegionId ¶
func (s *ListIpamScopesResponseBodyIpamScopes) SetRegionId(v string) *ListIpamScopesResponseBodyIpamScopes
func (*ListIpamScopesResponseBodyIpamScopes) SetStatus ¶
func (s *ListIpamScopesResponseBodyIpamScopes) SetStatus(v string) *ListIpamScopesResponseBodyIpamScopes
func (ListIpamScopesResponseBodyIpamScopes) String ¶
func (s ListIpamScopesResponseBodyIpamScopes) String() string
type ListIpamScopesResponseBodyIpamScopesTags ¶
type ListIpamScopesResponseBodyIpamScopesTags struct {
// example:
//
// FinanceDept
Key *string `json:"Key,omitempty" xml:"Key,omitempty"`
// example:
//
// FinanceDept
Value *string `json:"Value,omitempty" xml:"Value,omitempty"`
}
func (ListIpamScopesResponseBodyIpamScopesTags) GoString ¶
func (s ListIpamScopesResponseBodyIpamScopesTags) GoString() string
func (*ListIpamScopesResponseBodyIpamScopesTags) SetKey ¶
func (s *ListIpamScopesResponseBodyIpamScopesTags) SetKey(v string) *ListIpamScopesResponseBodyIpamScopesTags
func (*ListIpamScopesResponseBodyIpamScopesTags) SetValue ¶
func (s *ListIpamScopesResponseBodyIpamScopesTags) SetValue(v string) *ListIpamScopesResponseBodyIpamScopesTags
func (ListIpamScopesResponseBodyIpamScopesTags) String ¶
func (s ListIpamScopesResponseBodyIpamScopesTags) String() string
type ListIpamsRequest ¶
type ListIpamsRequest struct {
IpamIds []*string `json:"IpamIds,omitempty" xml:"IpamIds,omitempty" type:"Repeated"`
// example:
//
// test
IpamName *string `json:"IpamName,omitempty" xml:"IpamName,omitempty"`
// example:
//
// 10
MaxResults *int64 `json:"MaxResults,omitempty" xml:"MaxResults,omitempty"`
// example:
//
// FFmyTO70tTpLG6I3FmYAXGKPd****
NextToken *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"`
OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"`
OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
// This parameter is required.
//
// example:
//
// cn-hangzhou
RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
// example:
//
// rg-aek2sermdd6****
ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"`
ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"`
ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
Tags []*ListIpamsRequestTags `json:"Tags,omitempty" xml:"Tags,omitempty" type:"Repeated"`
}
func (ListIpamsRequest) GoString ¶
func (s ListIpamsRequest) GoString() string
func (*ListIpamsRequest) SetIpamIds ¶
func (s *ListIpamsRequest) SetIpamIds(v []*string) *ListIpamsRequest
func (*ListIpamsRequest) SetIpamName ¶
func (s *ListIpamsRequest) SetIpamName(v string) *ListIpamsRequest
func (*ListIpamsRequest) SetMaxResults ¶
func (s *ListIpamsRequest) SetMaxResults(v int64) *ListIpamsRequest
func (*ListIpamsRequest) SetNextToken ¶
func (s *ListIpamsRequest) SetNextToken(v string) *ListIpamsRequest
func (*ListIpamsRequest) SetOwnerAccount ¶
func (s *ListIpamsRequest) SetOwnerAccount(v string) *ListIpamsRequest
func (*ListIpamsRequest) SetOwnerId ¶
func (s *ListIpamsRequest) SetOwnerId(v int64) *ListIpamsRequest
func (*ListIpamsRequest) SetRegionId ¶
func (s *ListIpamsRequest) SetRegionId(v string) *ListIpamsRequest
func (*ListIpamsRequest) SetResourceGroupId ¶
func (s *ListIpamsRequest) SetResourceGroupId(v string) *ListIpamsRequest
func (*ListIpamsRequest) SetResourceOwnerAccount ¶
func (s *ListIpamsRequest) SetResourceOwnerAccount(v string) *ListIpamsRequest
func (*ListIpamsRequest) SetResourceOwnerId ¶
func (s *ListIpamsRequest) SetResourceOwnerId(v int64) *ListIpamsRequest
func (*ListIpamsRequest) SetTags ¶
func (s *ListIpamsRequest) SetTags(v []*ListIpamsRequestTags) *ListIpamsRequest
func (ListIpamsRequest) String ¶
func (s ListIpamsRequest) String() string
type ListIpamsRequestTags ¶
type ListIpamsRequestTags struct {
// example:
//
// FinanceDept
Key *string `json:"Key,omitempty" xml:"Key,omitempty"`
// example:
//
// FinanceJoshua
Value *string `json:"Value,omitempty" xml:"Value,omitempty"`
}
func (ListIpamsRequestTags) GoString ¶
func (s ListIpamsRequestTags) GoString() string
func (*ListIpamsRequestTags) SetKey ¶
func (s *ListIpamsRequestTags) SetKey(v string) *ListIpamsRequestTags
func (*ListIpamsRequestTags) SetValue ¶
func (s *ListIpamsRequestTags) SetValue(v string) *ListIpamsRequestTags
func (ListIpamsRequestTags) String ¶
func (s ListIpamsRequestTags) String() string
type ListIpamsResponse ¶
type ListIpamsResponse struct {
Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"`
StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
Body *ListIpamsResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}
func (ListIpamsResponse) GoString ¶
func (s ListIpamsResponse) GoString() string
func (*ListIpamsResponse) SetBody ¶
func (s *ListIpamsResponse) SetBody(v *ListIpamsResponseBody) *ListIpamsResponse
func (*ListIpamsResponse) SetHeaders ¶
func (s *ListIpamsResponse) SetHeaders(v map[string]*string) *ListIpamsResponse
func (*ListIpamsResponse) SetStatusCode ¶
func (s *ListIpamsResponse) SetStatusCode(v int32) *ListIpamsResponse
func (ListIpamsResponse) String ¶
func (s ListIpamsResponse) String() string
type ListIpamsResponseBody ¶
type ListIpamsResponseBody struct {
Ipams []*ListIpamsResponseBodyIpams `json:"Ipams,omitempty" xml:"Ipams,omitempty" type:"Repeated"`
// example:
//
// 20
MaxResults *int64 `json:"MaxResults,omitempty" xml:"MaxResults,omitempty"`
// example:
//
// FFmyTO70tTpLG6I3FmYAXGKPd****
NextToken *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"`
// example:
//
// 23CA0A0B-B0F5-5495-B355-7D9A9203A46B
RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
// example:
//
// 10
TotalCount *int64 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}
func (ListIpamsResponseBody) GoString ¶
func (s ListIpamsResponseBody) GoString() string
func (*ListIpamsResponseBody) SetIpams ¶
func (s *ListIpamsResponseBody) SetIpams(v []*ListIpamsResponseBodyIpams) *ListIpamsResponseBody
func (*ListIpamsResponseBody) SetMaxResults ¶
func (s *ListIpamsResponseBody) SetMaxResults(v int64) *ListIpamsResponseBody
func (*ListIpamsResponseBody) SetNextToken ¶
func (s *ListIpamsResponseBody) SetNextToken(v string) *ListIpamsResponseBody
func (*ListIpamsResponseBody) SetRequestId ¶
func (s *ListIpamsResponseBody) SetRequestId(v string) *ListIpamsResponseBody
func (*ListIpamsResponseBody) SetTotalCount ¶
func (s *ListIpamsResponseBody) SetTotalCount(v int64) *ListIpamsResponseBody
func (ListIpamsResponseBody) String ¶
func (s ListIpamsResponseBody) String() string
type ListIpamsResponseBodyIpams ¶
type ListIpamsResponseBodyIpams struct {
// example:
//
// 2022-07-01T02:05:23Z
CreateTime *string `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"`
DefaultResourceDiscoveryAssociationId *string `json:"DefaultResourceDiscoveryAssociationId,omitempty" xml:"DefaultResourceDiscoveryAssociationId,omitempty"`
DefaultResourceDiscoveryId *string `json:"DefaultResourceDiscoveryId,omitempty" xml:"DefaultResourceDiscoveryId,omitempty"`
// example:
//
// test description
IpamDescription *string `json:"IpamDescription,omitempty" xml:"IpamDescription,omitempty"`
// example:
//
// ipam-ccxbnsbhew0d6t****
IpamId *string `json:"IpamId,omitempty" xml:"IpamId,omitempty"`
// example:
//
// test
IpamName *string `json:"IpamName,omitempty" xml:"IpamName,omitempty"`
// example:
//
// Created
IpamStatus *string `json:"IpamStatus,omitempty" xml:"IpamStatus,omitempty"`
OperatingRegionList []*string `json:"OperatingRegionList,omitempty" xml:"OperatingRegionList,omitempty" type:"Repeated"`
// example:
//
// 1210123456******
OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
// example:
//
// ipam-scope-okoerbco6unqfr****
PrivateDefaultScopeId *string `json:"PrivateDefaultScopeId,omitempty" xml:"PrivateDefaultScopeId,omitempty"`
// example:
//
// ipam-scope-ovb76p1g1m19dr****
PublicDefaultScopeId *string `json:"PublicDefaultScopeId,omitempty" xml:"PublicDefaultScopeId,omitempty"`
// example:
//
// cn-hangzhou
RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
ResourceDiscoveryAssociationCount *int32 `json:"ResourceDiscoveryAssociationCount,omitempty" xml:"ResourceDiscoveryAssociationCount,omitempty"`
// example:
//
// rg-aek2dbprgpt****
ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"`
// example:
//
// 2
ScopeCount *int32 `json:"ScopeCount,omitempty" xml:"ScopeCount,omitempty"`
Tags []*ListIpamsResponseBodyIpamsTags `json:"Tags,omitempty" xml:"Tags,omitempty" type:"Repeated"`
}
func (ListIpamsResponseBodyIpams) GoString ¶
func (s ListIpamsResponseBodyIpams) GoString() string
func (*ListIpamsResponseBodyIpams) SetCreateTime ¶
func (s *ListIpamsResponseBodyIpams) SetCreateTime(v string) *ListIpamsResponseBodyIpams
func (*ListIpamsResponseBodyIpams) SetDefaultResourceDiscoveryAssociationId ¶ added in v1.0.1
func (s *ListIpamsResponseBodyIpams) SetDefaultResourceDiscoveryAssociationId(v string) *ListIpamsResponseBodyIpams
func (*ListIpamsResponseBodyIpams) SetDefaultResourceDiscoveryId ¶ added in v1.0.1
func (s *ListIpamsResponseBodyIpams) SetDefaultResourceDiscoveryId(v string) *ListIpamsResponseBodyIpams
func (*ListIpamsResponseBodyIpams) SetIpamDescription ¶
func (s *ListIpamsResponseBodyIpams) SetIpamDescription(v string) *ListIpamsResponseBodyIpams
func (*ListIpamsResponseBodyIpams) SetIpamId ¶
func (s *ListIpamsResponseBodyIpams) SetIpamId(v string) *ListIpamsResponseBodyIpams
func (*ListIpamsResponseBodyIpams) SetIpamName ¶
func (s *ListIpamsResponseBodyIpams) SetIpamName(v string) *ListIpamsResponseBodyIpams
func (*ListIpamsResponseBodyIpams) SetIpamStatus ¶
func (s *ListIpamsResponseBodyIpams) SetIpamStatus(v string) *ListIpamsResponseBodyIpams
func (*ListIpamsResponseBodyIpams) SetOperatingRegionList ¶
func (s *ListIpamsResponseBodyIpams) SetOperatingRegionList(v []*string) *ListIpamsResponseBodyIpams
func (*ListIpamsResponseBodyIpams) SetOwnerId ¶
func (s *ListIpamsResponseBodyIpams) SetOwnerId(v int64) *ListIpamsResponseBodyIpams
func (*ListIpamsResponseBodyIpams) SetPrivateDefaultScopeId ¶
func (s *ListIpamsResponseBodyIpams) SetPrivateDefaultScopeId(v string) *ListIpamsResponseBodyIpams
func (*ListIpamsResponseBodyIpams) SetPublicDefaultScopeId ¶
func (s *ListIpamsResponseBodyIpams) SetPublicDefaultScopeId(v string) *ListIpamsResponseBodyIpams
func (*ListIpamsResponseBodyIpams) SetRegionId ¶
func (s *ListIpamsResponseBodyIpams) SetRegionId(v string) *ListIpamsResponseBodyIpams
func (*ListIpamsResponseBodyIpams) SetResourceDiscoveryAssociationCount ¶ added in v1.0.1
func (s *ListIpamsResponseBodyIpams) SetResourceDiscoveryAssociationCount(v int32) *ListIpamsResponseBodyIpams
func (*ListIpamsResponseBodyIpams) SetResourceGroupId ¶
func (s *ListIpamsResponseBodyIpams) SetResourceGroupId(v string) *ListIpamsResponseBodyIpams
func (*ListIpamsResponseBodyIpams) SetScopeCount ¶
func (s *ListIpamsResponseBodyIpams) SetScopeCount(v int32) *ListIpamsResponseBodyIpams
func (*ListIpamsResponseBodyIpams) SetTags ¶
func (s *ListIpamsResponseBodyIpams) SetTags(v []*ListIpamsResponseBodyIpamsTags) *ListIpamsResponseBodyIpams
func (ListIpamsResponseBodyIpams) String ¶
func (s ListIpamsResponseBodyIpams) String() string
type ListIpamsResponseBodyIpamsTags ¶
type ListIpamsResponseBodyIpamsTags struct {
// example:
//
// FinanceDept
Key *string `json:"Key,omitempty" xml:"Key,omitempty"`
// example:
//
// FinanceJoshua
Value *string `json:"Value,omitempty" xml:"Value,omitempty"`
}
func (ListIpamsResponseBodyIpamsTags) GoString ¶
func (s ListIpamsResponseBodyIpamsTags) GoString() string
func (*ListIpamsResponseBodyIpamsTags) SetKey ¶
func (s *ListIpamsResponseBodyIpamsTags) SetKey(v string) *ListIpamsResponseBodyIpamsTags
func (*ListIpamsResponseBodyIpamsTags) SetValue ¶
func (s *ListIpamsResponseBodyIpamsTags) SetValue(v string) *ListIpamsResponseBodyIpamsTags
func (ListIpamsResponseBodyIpamsTags) String ¶
func (s ListIpamsResponseBodyIpamsTags) String() string
type ListTagResourcesRequest ¶
type ListTagResourcesRequest struct {
// example:
//
// 20
MaxResults *int32 `json:"MaxResults,omitempty" xml:"MaxResults,omitempty"`
// example:
//
// FFmyTO70tTpLG6I3FmYAXGKPd****
NextToken *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"`
OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"`
OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
// This parameter is required.
//
// example:
//
// cn-hangzhou
RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
ResourceId []*string `json:"ResourceId,omitempty" xml:"ResourceId,omitempty" type:"Repeated"`
ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"`
ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
// This parameter is required.
//
// example:
//
// IPAM
ResourceType *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
Tag []*ListTagResourcesRequestTag `json:"Tag,omitempty" xml:"Tag,omitempty" type:"Repeated"`
}
func (ListTagResourcesRequest) GoString ¶
func (s ListTagResourcesRequest) GoString() string
func (*ListTagResourcesRequest) SetMaxResults ¶
func (s *ListTagResourcesRequest) SetMaxResults(v int32) *ListTagResourcesRequest
func (*ListTagResourcesRequest) SetNextToken ¶
func (s *ListTagResourcesRequest) SetNextToken(v string) *ListTagResourcesRequest
func (*ListTagResourcesRequest) SetOwnerAccount ¶
func (s *ListTagResourcesRequest) SetOwnerAccount(v string) *ListTagResourcesRequest
func (*ListTagResourcesRequest) SetOwnerId ¶
func (s *ListTagResourcesRequest) SetOwnerId(v int64) *ListTagResourcesRequest
func (*ListTagResourcesRequest) SetRegionId ¶
func (s *ListTagResourcesRequest) SetRegionId(v string) *ListTagResourcesRequest
func (*ListTagResourcesRequest) SetResourceId ¶
func (s *ListTagResourcesRequest) SetResourceId(v []*string) *ListTagResourcesRequest
func (*ListTagResourcesRequest) SetResourceOwnerAccount ¶
func (s *ListTagResourcesRequest) SetResourceOwnerAccount(v string) *ListTagResourcesRequest
func (*ListTagResourcesRequest) SetResourceOwnerId ¶
func (s *ListTagResourcesRequest) SetResourceOwnerId(v int64) *ListTagResourcesRequest
func (*ListTagResourcesRequest) SetResourceType ¶
func (s *ListTagResourcesRequest) SetResourceType(v string) *ListTagResourcesRequest
func (*ListTagResourcesRequest) SetTag ¶
func (s *ListTagResourcesRequest) SetTag(v []*ListTagResourcesRequestTag) *ListTagResourcesRequest
func (ListTagResourcesRequest) String ¶
func (s ListTagResourcesRequest) String() string
type ListTagResourcesRequestTag ¶
type ListTagResourcesRequestTag struct {
// example:
//
// FinanceDept
Key *string `json:"Key,omitempty" xml:"Key,omitempty"`
// example:
//
// FinanceJoshua
Value *string `json:"Value,omitempty" xml:"Value,omitempty"`
}
func (ListTagResourcesRequestTag) GoString ¶
func (s ListTagResourcesRequestTag) GoString() string
func (*ListTagResourcesRequestTag) SetKey ¶
func (s *ListTagResourcesRequestTag) SetKey(v string) *ListTagResourcesRequestTag
func (*ListTagResourcesRequestTag) SetValue ¶
func (s *ListTagResourcesRequestTag) SetValue(v string) *ListTagResourcesRequestTag
func (ListTagResourcesRequestTag) String ¶
func (s ListTagResourcesRequestTag) String() string
type ListTagResourcesResponse ¶
type ListTagResourcesResponse struct {
Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"`
StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
Body *ListTagResourcesResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}
func (ListTagResourcesResponse) GoString ¶
func (s ListTagResourcesResponse) GoString() string
func (*ListTagResourcesResponse) SetBody ¶
func (s *ListTagResourcesResponse) SetBody(v *ListTagResourcesResponseBody) *ListTagResourcesResponse
func (*ListTagResourcesResponse) SetHeaders ¶
func (s *ListTagResourcesResponse) SetHeaders(v map[string]*string) *ListTagResourcesResponse
func (*ListTagResourcesResponse) SetStatusCode ¶
func (s *ListTagResourcesResponse) SetStatusCode(v int32) *ListTagResourcesResponse
func (ListTagResourcesResponse) String ¶
func (s ListTagResourcesResponse) String() string
type ListTagResourcesResponseBody ¶
type ListTagResourcesResponseBody struct {
// example:
//
// FFmyTO70tTpLG6I3FmYAXGKPd****
NextToken *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"`
// example:
//
// 672053AB-90C9-5693-AB96-458F137A5ED6
RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
TagResources []*ListTagResourcesResponseBodyTagResources `json:"TagResources,omitempty" xml:"TagResources,omitempty" type:"Repeated"`
}
func (ListTagResourcesResponseBody) GoString ¶
func (s ListTagResourcesResponseBody) GoString() string
func (*ListTagResourcesResponseBody) SetNextToken ¶
func (s *ListTagResourcesResponseBody) SetNextToken(v string) *ListTagResourcesResponseBody
func (*ListTagResourcesResponseBody) SetRequestId ¶
func (s *ListTagResourcesResponseBody) SetRequestId(v string) *ListTagResourcesResponseBody
func (*ListTagResourcesResponseBody) SetTagResources ¶
func (s *ListTagResourcesResponseBody) SetTagResources(v []*ListTagResourcesResponseBodyTagResources) *ListTagResourcesResponseBody
func (ListTagResourcesResponseBody) String ¶
func (s ListTagResourcesResponseBody) String() string
type ListTagResourcesResponseBodyTagResources ¶
type ListTagResourcesResponseBodyTagResources struct {
// example:
//
// ipam-uq5dcfc2eqhpf4****
ResourceId *string `json:"ResourceId,omitempty" xml:"ResourceId,omitempty"`
// example:
//
// IPAM
ResourceType *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
// example:
//
// FinanceDept
TagKey *string `json:"TagKey,omitempty" xml:"TagKey,omitempty"`
// example:
//
// FinanceJoshua
TagValue *string `json:"TagValue,omitempty" xml:"TagValue,omitempty"`
}
func (ListTagResourcesResponseBodyTagResources) GoString ¶
func (s ListTagResourcesResponseBodyTagResources) GoString() string
func (*ListTagResourcesResponseBodyTagResources) SetResourceId ¶
func (s *ListTagResourcesResponseBodyTagResources) SetResourceId(v string) *ListTagResourcesResponseBodyTagResources
func (*ListTagResourcesResponseBodyTagResources) SetResourceType ¶
func (s *ListTagResourcesResponseBodyTagResources) SetResourceType(v string) *ListTagResourcesResponseBodyTagResources
func (*ListTagResourcesResponseBodyTagResources) SetTagKey ¶
func (s *ListTagResourcesResponseBodyTagResources) SetTagKey(v string) *ListTagResourcesResponseBodyTagResources
func (*ListTagResourcesResponseBodyTagResources) SetTagValue ¶
func (s *ListTagResourcesResponseBodyTagResources) SetTagValue(v string) *ListTagResourcesResponseBodyTagResources
func (ListTagResourcesResponseBodyTagResources) String ¶
func (s ListTagResourcesResponseBodyTagResources) String() string
type OpenVpcIpamServiceRequest ¶
type OpenVpcIpamServiceRequest struct {
// example:
//
// 123e4567-e89b-12d3-a456-426655440000
ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"`
OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
// This parameter is required.
//
// example:
//
// cn-hangzhou
RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"`
ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
}
func (OpenVpcIpamServiceRequest) GoString ¶
func (s OpenVpcIpamServiceRequest) GoString() string
func (*OpenVpcIpamServiceRequest) SetClientToken ¶
func (s *OpenVpcIpamServiceRequest) SetClientToken(v string) *OpenVpcIpamServiceRequest
func (*OpenVpcIpamServiceRequest) SetOwnerAccount ¶
func (s *OpenVpcIpamServiceRequest) SetOwnerAccount(v string) *OpenVpcIpamServiceRequest
func (*OpenVpcIpamServiceRequest) SetOwnerId ¶
func (s *OpenVpcIpamServiceRequest) SetOwnerId(v int64) *OpenVpcIpamServiceRequest
func (*OpenVpcIpamServiceRequest) SetRegionId ¶
func (s *OpenVpcIpamServiceRequest) SetRegionId(v string) *OpenVpcIpamServiceRequest
func (*OpenVpcIpamServiceRequest) SetResourceOwnerAccount ¶
func (s *OpenVpcIpamServiceRequest) SetResourceOwnerAccount(v string) *OpenVpcIpamServiceRequest
func (*OpenVpcIpamServiceRequest) SetResourceOwnerId ¶
func (s *OpenVpcIpamServiceRequest) SetResourceOwnerId(v int64) *OpenVpcIpamServiceRequest
func (OpenVpcIpamServiceRequest) String ¶
func (s OpenVpcIpamServiceRequest) String() string
type OpenVpcIpamServiceResponse ¶
type OpenVpcIpamServiceResponse struct {
Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"`
StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
Body *OpenVpcIpamServiceResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}
func (OpenVpcIpamServiceResponse) GoString ¶
func (s OpenVpcIpamServiceResponse) GoString() string
func (*OpenVpcIpamServiceResponse) SetBody ¶
func (s *OpenVpcIpamServiceResponse) SetBody(v *OpenVpcIpamServiceResponseBody) *OpenVpcIpamServiceResponse
func (*OpenVpcIpamServiceResponse) SetHeaders ¶
func (s *OpenVpcIpamServiceResponse) SetHeaders(v map[string]*string) *OpenVpcIpamServiceResponse
func (*OpenVpcIpamServiceResponse) SetStatusCode ¶
func (s *OpenVpcIpamServiceResponse) SetStatusCode(v int32) *OpenVpcIpamServiceResponse
func (OpenVpcIpamServiceResponse) String ¶
func (s OpenVpcIpamServiceResponse) String() string
type OpenVpcIpamServiceResponseBody ¶
type OpenVpcIpamServiceResponseBody struct {
// example:
//
// 200
Code *string `json:"Code,omitempty" xml:"Code,omitempty"`
// example:
//
// successful
Message *string `json:"Message,omitempty" xml:"Message,omitempty"`
// example:
//
// 3F814C37-B032-5477-AF5A-2925D0593CD4
RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}
func (OpenVpcIpamServiceResponseBody) GoString ¶
func (s OpenVpcIpamServiceResponseBody) GoString() string
func (*OpenVpcIpamServiceResponseBody) SetCode ¶
func (s *OpenVpcIpamServiceResponseBody) SetCode(v string) *OpenVpcIpamServiceResponseBody
func (*OpenVpcIpamServiceResponseBody) SetMessage ¶
func (s *OpenVpcIpamServiceResponseBody) SetMessage(v string) *OpenVpcIpamServiceResponseBody
func (*OpenVpcIpamServiceResponseBody) SetRequestId ¶
func (s *OpenVpcIpamServiceResponseBody) SetRequestId(v string) *OpenVpcIpamServiceResponseBody
func (OpenVpcIpamServiceResponseBody) String ¶
func (s OpenVpcIpamServiceResponseBody) String() string
type TagResourcesRequest ¶
type TagResourcesRequest struct {
OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"`
OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
// This parameter is required.
//
// example:
//
// cn-beijing
RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
// This parameter is required.
ResourceId []*string `json:"ResourceId,omitempty" xml:"ResourceId,omitempty" type:"Repeated"`
ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"`
ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
// This parameter is required.
//
// example:
//
// IPAM
ResourceType *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
// This parameter is required.
Tag []*TagResourcesRequestTag `json:"Tag,omitempty" xml:"Tag,omitempty" type:"Repeated"`
}
func (TagResourcesRequest) GoString ¶
func (s TagResourcesRequest) GoString() string
func (*TagResourcesRequest) SetOwnerAccount ¶
func (s *TagResourcesRequest) SetOwnerAccount(v string) *TagResourcesRequest
func (*TagResourcesRequest) SetOwnerId ¶
func (s *TagResourcesRequest) SetOwnerId(v int64) *TagResourcesRequest
func (*TagResourcesRequest) SetRegionId ¶
func (s *TagResourcesRequest) SetRegionId(v string) *TagResourcesRequest
func (*TagResourcesRequest) SetResourceId ¶
func (s *TagResourcesRequest) SetResourceId(v []*string) *TagResourcesRequest
func (*TagResourcesRequest) SetResourceOwnerAccount ¶
func (s *TagResourcesRequest) SetResourceOwnerAccount(v string) *TagResourcesRequest
func (*TagResourcesRequest) SetResourceOwnerId ¶
func (s *TagResourcesRequest) SetResourceOwnerId(v int64) *TagResourcesRequest
func (*TagResourcesRequest) SetResourceType ¶
func (s *TagResourcesRequest) SetResourceType(v string) *TagResourcesRequest
func (*TagResourcesRequest) SetTag ¶
func (s *TagResourcesRequest) SetTag(v []*TagResourcesRequestTag) *TagResourcesRequest
func (TagResourcesRequest) String ¶
func (s TagResourcesRequest) String() string
type TagResourcesRequestTag ¶
type TagResourcesRequestTag struct {
// example:
//
// FinanceDept
Key *string `json:"Key,omitempty" xml:"Key,omitempty"`
// example:
//
// FinanceJoshua
Value *string `json:"Value,omitempty" xml:"Value,omitempty"`
}
func (TagResourcesRequestTag) GoString ¶
func (s TagResourcesRequestTag) GoString() string
func (*TagResourcesRequestTag) SetKey ¶
func (s *TagResourcesRequestTag) SetKey(v string) *TagResourcesRequestTag
func (*TagResourcesRequestTag) SetValue ¶
func (s *TagResourcesRequestTag) SetValue(v string) *TagResourcesRequestTag
func (TagResourcesRequestTag) String ¶
func (s TagResourcesRequestTag) String() string
type TagResourcesResponse ¶
type TagResourcesResponse struct {
Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"`
StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
Body *TagResourcesResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}
func (TagResourcesResponse) GoString ¶
func (s TagResourcesResponse) GoString() string
func (*TagResourcesResponse) SetBody ¶
func (s *TagResourcesResponse) SetBody(v *TagResourcesResponseBody) *TagResourcesResponse
func (*TagResourcesResponse) SetHeaders ¶
func (s *TagResourcesResponse) SetHeaders(v map[string]*string) *TagResourcesResponse
func (*TagResourcesResponse) SetStatusCode ¶
func (s *TagResourcesResponse) SetStatusCode(v int32) *TagResourcesResponse
func (TagResourcesResponse) String ¶
func (s TagResourcesResponse) String() string
type TagResourcesResponseBody ¶
type TagResourcesResponseBody struct {
// example:
//
// BF872550-9700-52FD-839C-4D3F05543FA8
RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}
func (TagResourcesResponseBody) GoString ¶
func (s TagResourcesResponseBody) GoString() string
func (*TagResourcesResponseBody) SetRequestId ¶
func (s *TagResourcesResponseBody) SetRequestId(v string) *TagResourcesResponseBody
func (TagResourcesResponseBody) String ¶
func (s TagResourcesResponseBody) String() string
type UntagResourcesRequest ¶
type UntagResourcesRequest struct {
// example:
//
// false
All *bool `json:"All,omitempty" xml:"All,omitempty"`
OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"`
OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
// This parameter is required.
//
// example:
//
// cn-hangzhou
RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
// This parameter is required.
ResourceId []*string `json:"ResourceId,omitempty" xml:"ResourceId,omitempty" type:"Repeated"`
ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"`
ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
// This parameter is required.
//
// example:
//
// IPAM
ResourceType *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
TagKey []*string `json:"TagKey,omitempty" xml:"TagKey,omitempty" type:"Repeated"`
}
func (UntagResourcesRequest) GoString ¶
func (s UntagResourcesRequest) GoString() string
func (*UntagResourcesRequest) SetAll ¶
func (s *UntagResourcesRequest) SetAll(v bool) *UntagResourcesRequest
func (*UntagResourcesRequest) SetOwnerAccount ¶
func (s *UntagResourcesRequest) SetOwnerAccount(v string) *UntagResourcesRequest
func (*UntagResourcesRequest) SetOwnerId ¶
func (s *UntagResourcesRequest) SetOwnerId(v int64) *UntagResourcesRequest
func (*UntagResourcesRequest) SetRegionId ¶
func (s *UntagResourcesRequest) SetRegionId(v string) *UntagResourcesRequest
func (*UntagResourcesRequest) SetResourceId ¶
func (s *UntagResourcesRequest) SetResourceId(v []*string) *UntagResourcesRequest
func (*UntagResourcesRequest) SetResourceOwnerAccount ¶
func (s *UntagResourcesRequest) SetResourceOwnerAccount(v string) *UntagResourcesRequest
func (*UntagResourcesRequest) SetResourceOwnerId ¶
func (s *UntagResourcesRequest) SetResourceOwnerId(v int64) *UntagResourcesRequest
func (*UntagResourcesRequest) SetResourceType ¶
func (s *UntagResourcesRequest) SetResourceType(v string) *UntagResourcesRequest
func (*UntagResourcesRequest) SetTagKey ¶
func (s *UntagResourcesRequest) SetTagKey(v []*string) *UntagResourcesRequest
func (UntagResourcesRequest) String ¶
func (s UntagResourcesRequest) String() string
type UntagResourcesResponse ¶
type UntagResourcesResponse struct {
Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"`
StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
Body *UntagResourcesResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}
func (UntagResourcesResponse) GoString ¶
func (s UntagResourcesResponse) GoString() string
func (*UntagResourcesResponse) SetBody ¶
func (s *UntagResourcesResponse) SetBody(v *UntagResourcesResponseBody) *UntagResourcesResponse
func (*UntagResourcesResponse) SetHeaders ¶
func (s *UntagResourcesResponse) SetHeaders(v map[string]*string) *UntagResourcesResponse
func (*UntagResourcesResponse) SetStatusCode ¶
func (s *UntagResourcesResponse) SetStatusCode(v int32) *UntagResourcesResponse
func (UntagResourcesResponse) String ¶
func (s UntagResourcesResponse) String() string
type UntagResourcesResponseBody ¶
type UntagResourcesResponseBody struct {
// example:
//
// 44C884BD-2D56-5637-A523-1FA920A01E7D
RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}
func (UntagResourcesResponseBody) GoString ¶
func (s UntagResourcesResponseBody) GoString() string
func (*UntagResourcesResponseBody) SetRequestId ¶
func (s *UntagResourcesResponseBody) SetRequestId(v string) *UntagResourcesResponseBody
func (UntagResourcesResponseBody) String ¶
func (s UntagResourcesResponseBody) String() string
type UpdateIpamPoolRequest ¶
type UpdateIpamPoolRequest struct {
// example:
//
// 28
AllocationDefaultCidrMask *int32 `json:"AllocationDefaultCidrMask,omitempty" xml:"AllocationDefaultCidrMask,omitempty"`
// example:
//
// 32
AllocationMaxCidrMask *int32 `json:"AllocationMaxCidrMask,omitempty" xml:"AllocationMaxCidrMask,omitempty"`
// example:
//
// 8
AllocationMinCidrMask *int32 `json:"AllocationMinCidrMask,omitempty" xml:"AllocationMinCidrMask,omitempty"`
// example:
//
// true
ClearAllocationDefaultCidrMask *bool `json:"ClearAllocationDefaultCidrMask,omitempty" xml:"ClearAllocationDefaultCidrMask,omitempty"`
// example:
//
// 123e4567-e89b-12d3-a456-426655440000
ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
// example:
//
// false
DryRun *bool `json:"DryRun,omitempty" xml:"DryRun,omitempty"`
// example:
//
// test description
IpamPoolDescription *string `json:"IpamPoolDescription,omitempty" xml:"IpamPoolDescription,omitempty"`
// This parameter is required.
//
// example:
//
// ipam-pool-6rcq3tobayc20t****
IpamPoolId *string `json:"IpamPoolId,omitempty" xml:"IpamPoolId,omitempty"`
// example:
//
// test
IpamPoolName *string `json:"IpamPoolName,omitempty" xml:"IpamPoolName,omitempty"`
OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"`
OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
// This parameter is required.
//
// example:
//
// cn-hangzhou
RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"`
ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
}
func (UpdateIpamPoolRequest) GoString ¶
func (s UpdateIpamPoolRequest) GoString() string
func (*UpdateIpamPoolRequest) SetAllocationDefaultCidrMask ¶
func (s *UpdateIpamPoolRequest) SetAllocationDefaultCidrMask(v int32) *UpdateIpamPoolRequest
func (*UpdateIpamPoolRequest) SetAllocationMaxCidrMask ¶
func (s *UpdateIpamPoolRequest) SetAllocationMaxCidrMask(v int32) *UpdateIpamPoolRequest
func (*UpdateIpamPoolRequest) SetAllocationMinCidrMask ¶
func (s *UpdateIpamPoolRequest) SetAllocationMinCidrMask(v int32) *UpdateIpamPoolRequest
func (*UpdateIpamPoolRequest) SetClearAllocationDefaultCidrMask ¶
func (s *UpdateIpamPoolRequest) SetClearAllocationDefaultCidrMask(v bool) *UpdateIpamPoolRequest
func (*UpdateIpamPoolRequest) SetClientToken ¶
func (s *UpdateIpamPoolRequest) SetClientToken(v string) *UpdateIpamPoolRequest
func (*UpdateIpamPoolRequest) SetDryRun ¶
func (s *UpdateIpamPoolRequest) SetDryRun(v bool) *UpdateIpamPoolRequest
func (*UpdateIpamPoolRequest) SetIpamPoolDescription ¶
func (s *UpdateIpamPoolRequest) SetIpamPoolDescription(v string) *UpdateIpamPoolRequest
func (*UpdateIpamPoolRequest) SetIpamPoolId ¶
func (s *UpdateIpamPoolRequest) SetIpamPoolId(v string) *UpdateIpamPoolRequest
func (*UpdateIpamPoolRequest) SetIpamPoolName ¶
func (s *UpdateIpamPoolRequest) SetIpamPoolName(v string) *UpdateIpamPoolRequest
func (*UpdateIpamPoolRequest) SetOwnerAccount ¶
func (s *UpdateIpamPoolRequest) SetOwnerAccount(v string) *UpdateIpamPoolRequest
func (*UpdateIpamPoolRequest) SetOwnerId ¶
func (s *UpdateIpamPoolRequest) SetOwnerId(v int64) *UpdateIpamPoolRequest
func (*UpdateIpamPoolRequest) SetRegionId ¶
func (s *UpdateIpamPoolRequest) SetRegionId(v string) *UpdateIpamPoolRequest
func (*UpdateIpamPoolRequest) SetResourceOwnerAccount ¶
func (s *UpdateIpamPoolRequest) SetResourceOwnerAccount(v string) *UpdateIpamPoolRequest
func (*UpdateIpamPoolRequest) SetResourceOwnerId ¶
func (s *UpdateIpamPoolRequest) SetResourceOwnerId(v int64) *UpdateIpamPoolRequest
func (UpdateIpamPoolRequest) String ¶
func (s UpdateIpamPoolRequest) String() string
type UpdateIpamPoolResponse ¶
type UpdateIpamPoolResponse struct {
Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"`
StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
Body *UpdateIpamPoolResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}
func (UpdateIpamPoolResponse) GoString ¶
func (s UpdateIpamPoolResponse) GoString() string
func (*UpdateIpamPoolResponse) SetBody ¶
func (s *UpdateIpamPoolResponse) SetBody(v *UpdateIpamPoolResponseBody) *UpdateIpamPoolResponse
func (*UpdateIpamPoolResponse) SetHeaders ¶
func (s *UpdateIpamPoolResponse) SetHeaders(v map[string]*string) *UpdateIpamPoolResponse
func (*UpdateIpamPoolResponse) SetStatusCode ¶
func (s *UpdateIpamPoolResponse) SetStatusCode(v int32) *UpdateIpamPoolResponse
func (UpdateIpamPoolResponse) String ¶
func (s UpdateIpamPoolResponse) String() string
type UpdateIpamPoolResponseBody ¶
type UpdateIpamPoolResponseBody struct {
// example:
//
// 9DED57B9-7654-5B6D-93F7-BCA5839FEE38
RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}
func (UpdateIpamPoolResponseBody) GoString ¶
func (s UpdateIpamPoolResponseBody) GoString() string
func (*UpdateIpamPoolResponseBody) SetRequestId ¶
func (s *UpdateIpamPoolResponseBody) SetRequestId(v string) *UpdateIpamPoolResponseBody
func (UpdateIpamPoolResponseBody) String ¶
func (s UpdateIpamPoolResponseBody) String() string
type UpdateIpamRequest ¶
type UpdateIpamRequest struct {
AddOperatingRegion []*string `json:"AddOperatingRegion,omitempty" xml:"AddOperatingRegion,omitempty" type:"Repeated"`
// example:
//
// 123e4567-e89b-12d3-a456-426655440000
ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
// example:
//
// false
DryRun *bool `json:"DryRun,omitempty" xml:"DryRun,omitempty"`
// example:
//
// test description
IpamDescription *string `json:"IpamDescription,omitempty" xml:"IpamDescription,omitempty"`
// This parameter is required.
//
// example:
//
// ipam-ccxbnsbhew0d6t****
IpamId *string `json:"IpamId,omitempty" xml:"IpamId,omitempty"`
// example:
//
// test
IpamName *string `json:"IpamName,omitempty" xml:"IpamName,omitempty"`
OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"`
OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
// This parameter is required.
//
// example:
//
// cn-hangzhou
RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
RemoveOperatingRegion []*string `json:"RemoveOperatingRegion,omitempty" xml:"RemoveOperatingRegion,omitempty" type:"Repeated"`
ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"`
ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
}
func (UpdateIpamRequest) GoString ¶
func (s UpdateIpamRequest) GoString() string
func (*UpdateIpamRequest) SetAddOperatingRegion ¶
func (s *UpdateIpamRequest) SetAddOperatingRegion(v []*string) *UpdateIpamRequest
func (*UpdateIpamRequest) SetClientToken ¶
func (s *UpdateIpamRequest) SetClientToken(v string) *UpdateIpamRequest
func (*UpdateIpamRequest) SetDryRun ¶
func (s *UpdateIpamRequest) SetDryRun(v bool) *UpdateIpamRequest
func (*UpdateIpamRequest) SetIpamDescription ¶
func (s *UpdateIpamRequest) SetIpamDescription(v string) *UpdateIpamRequest
func (*UpdateIpamRequest) SetIpamId ¶
func (s *UpdateIpamRequest) SetIpamId(v string) *UpdateIpamRequest
func (*UpdateIpamRequest) SetIpamName ¶
func (s *UpdateIpamRequest) SetIpamName(v string) *UpdateIpamRequest
func (*UpdateIpamRequest) SetOwnerAccount ¶
func (s *UpdateIpamRequest) SetOwnerAccount(v string) *UpdateIpamRequest
func (*UpdateIpamRequest) SetOwnerId ¶
func (s *UpdateIpamRequest) SetOwnerId(v int64) *UpdateIpamRequest
func (*UpdateIpamRequest) SetRegionId ¶
func (s *UpdateIpamRequest) SetRegionId(v string) *UpdateIpamRequest
func (*UpdateIpamRequest) SetRemoveOperatingRegion ¶
func (s *UpdateIpamRequest) SetRemoveOperatingRegion(v []*string) *UpdateIpamRequest
func (*UpdateIpamRequest) SetResourceOwnerAccount ¶
func (s *UpdateIpamRequest) SetResourceOwnerAccount(v string) *UpdateIpamRequest
func (*UpdateIpamRequest) SetResourceOwnerId ¶
func (s *UpdateIpamRequest) SetResourceOwnerId(v int64) *UpdateIpamRequest
func (UpdateIpamRequest) String ¶
func (s UpdateIpamRequest) String() string
type UpdateIpamResponse ¶
type UpdateIpamResponse struct {
Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"`
StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
Body *UpdateIpamResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}
func (UpdateIpamResponse) GoString ¶
func (s UpdateIpamResponse) GoString() string
func (*UpdateIpamResponse) SetBody ¶
func (s *UpdateIpamResponse) SetBody(v *UpdateIpamResponseBody) *UpdateIpamResponse
func (*UpdateIpamResponse) SetHeaders ¶
func (s *UpdateIpamResponse) SetHeaders(v map[string]*string) *UpdateIpamResponse
func (*UpdateIpamResponse) SetStatusCode ¶
func (s *UpdateIpamResponse) SetStatusCode(v int32) *UpdateIpamResponse
func (UpdateIpamResponse) String ¶
func (s UpdateIpamResponse) String() string
type UpdateIpamResponseBody ¶
type UpdateIpamResponseBody struct {
// example:
//
// F4650E33-895C-53F0-9CD5-D1338F322DE8
RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}
func (UpdateIpamResponseBody) GoString ¶
func (s UpdateIpamResponseBody) GoString() string
func (*UpdateIpamResponseBody) SetRequestId ¶
func (s *UpdateIpamResponseBody) SetRequestId(v string) *UpdateIpamResponseBody
func (UpdateIpamResponseBody) String ¶
func (s UpdateIpamResponseBody) String() string
type UpdateIpamScopeRequest ¶
type UpdateIpamScopeRequest struct {
// example:
//
// 123e4567-e89b-12d3-a456-426655440000
ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
// example:
//
// false
DryRun *bool `json:"DryRun,omitempty" xml:"DryRun,omitempty"`
// example:
//
// test description
IpamScopeDescription *string `json:"IpamScopeDescription,omitempty" xml:"IpamScopeDescription,omitempty"`
// This parameter is required.
//
// example:
//
// ipam-scope-glfmcyldpm8lsy****
IpamScopeId *string `json:"IpamScopeId,omitempty" xml:"IpamScopeId,omitempty"`
// example:
//
// test
IpamScopeName *string `json:"IpamScopeName,omitempty" xml:"IpamScopeName,omitempty"`
OwnerAccount *string `json:"OwnerAccount,omitempty" xml:"OwnerAccount,omitempty"`
OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
// This parameter is required.
//
// example:
//
// cn-hangzhou
RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"`
ResourceOwnerId *int64 `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
}
func (UpdateIpamScopeRequest) GoString ¶
func (s UpdateIpamScopeRequest) GoString() string
func (*UpdateIpamScopeRequest) SetClientToken ¶
func (s *UpdateIpamScopeRequest) SetClientToken(v string) *UpdateIpamScopeRequest
func (*UpdateIpamScopeRequest) SetDryRun ¶
func (s *UpdateIpamScopeRequest) SetDryRun(v bool) *UpdateIpamScopeRequest
func (*UpdateIpamScopeRequest) SetIpamScopeDescription ¶
func (s *UpdateIpamScopeRequest) SetIpamScopeDescription(v string) *UpdateIpamScopeRequest
func (*UpdateIpamScopeRequest) SetIpamScopeId ¶
func (s *UpdateIpamScopeRequest) SetIpamScopeId(v string) *UpdateIpamScopeRequest
func (*UpdateIpamScopeRequest) SetIpamScopeName ¶
func (s *UpdateIpamScopeRequest) SetIpamScopeName(v string) *UpdateIpamScopeRequest
func (*UpdateIpamScopeRequest) SetOwnerAccount ¶
func (s *UpdateIpamScopeRequest) SetOwnerAccount(v string) *UpdateIpamScopeRequest
func (*UpdateIpamScopeRequest) SetOwnerId ¶
func (s *UpdateIpamScopeRequest) SetOwnerId(v int64) *UpdateIpamScopeRequest
func (*UpdateIpamScopeRequest) SetRegionId ¶
func (s *UpdateIpamScopeRequest) SetRegionId(v string) *UpdateIpamScopeRequest
func (*UpdateIpamScopeRequest) SetResourceOwnerAccount ¶
func (s *UpdateIpamScopeRequest) SetResourceOwnerAccount(v string) *UpdateIpamScopeRequest
func (*UpdateIpamScopeRequest) SetResourceOwnerId ¶
func (s *UpdateIpamScopeRequest) SetResourceOwnerId(v int64) *UpdateIpamScopeRequest
func (UpdateIpamScopeRequest) String ¶
func (s UpdateIpamScopeRequest) String() string
type UpdateIpamScopeResponse ¶
type UpdateIpamScopeResponse struct {
Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"`
StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
Body *UpdateIpamScopeResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}
func (UpdateIpamScopeResponse) GoString ¶
func (s UpdateIpamScopeResponse) GoString() string
func (*UpdateIpamScopeResponse) SetBody ¶
func (s *UpdateIpamScopeResponse) SetBody(v *UpdateIpamScopeResponseBody) *UpdateIpamScopeResponse
func (*UpdateIpamScopeResponse) SetHeaders ¶
func (s *UpdateIpamScopeResponse) SetHeaders(v map[string]*string) *UpdateIpamScopeResponse
func (*UpdateIpamScopeResponse) SetStatusCode ¶
func (s *UpdateIpamScopeResponse) SetStatusCode(v int32) *UpdateIpamScopeResponse
func (UpdateIpamScopeResponse) String ¶
func (s UpdateIpamScopeResponse) String() string
type UpdateIpamScopeResponseBody ¶
type UpdateIpamScopeResponseBody struct {
// example:
//
// BA8054F5-852A-570A-ACFF-BCA63E0B02D5
RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}
func (UpdateIpamScopeResponseBody) GoString ¶
func (s UpdateIpamScopeResponseBody) GoString() string
func (*UpdateIpamScopeResponseBody) SetRequestId ¶
func (s *UpdateIpamScopeResponseBody) SetRequestId(v string) *UpdateIpamScopeResponseBody
func (UpdateIpamScopeResponseBody) String ¶
func (s UpdateIpamScopeResponseBody) String() string