Documentation ¶
Overview ¶
Generated by PMS #130
Generated by PMS #56
Generated by PMS #57
Generated by PMS #107
Generated by PMS #53
Generated by PMS #106
Generated by PMS #115
Generated by PMS #110
Generated by PMS #109
Generated by PMS #113
Generated by PMS #86
Generated by PMS #91
Generated by PMS #122
Index ¶
- func DataSourceCcBandwidthPackages() *schema.Resource
- func DataSourceCcCentralNetworkAttachments() *schema.Resource
- func DataSourceCcCentralNetworkCapabilities() *schema.Resource
- func DataSourceCcCentralNetworkConnections() *schema.Resource
- func DataSourceCcCentralNetworkPolicies() *schema.Resource
- func DataSourceCcCentralNetworkPoliciesChangeSet() *schema.Resource
- func DataSourceCcCentralNetworks() *schema.Resource
- func DataSourceCcConnectionRoutes() *schema.Resource
- func DataSourceCcConnectionTags() *schema.Resource
- func DataSourceCcGlobalConnectionBandwidthLineLevels() *schema.Resource
- func DataSourceCcGlobalConnectionBandwidthSites() *schema.Resource
- func DataSourceCcGlobalConnectionBandwidthSpecCodes() *schema.Resource
- func DataSourceCcGlobalConnectionBandwidths() *schema.Resource
- func DataSourceCcInterRegionBandwidths() *schema.Resource
- func DataSourceCcNetworkInstances() *schema.Resource
- func DataSourceCcPermissions() *schema.Resource
- func DataSourceCloudConnections() *schema.Resource
- func InterRegionBandwidthInterRegionsSchema() *schema.Resource
- func ResourceAuthorization() *schema.Resource
- func ResourceBandwidthPackage() *schema.Resource
- func ResourceCentralNetwork() *schema.Resource
- func ResourceCentralNetworkAttachment() *schema.Resource
- func ResourceCentralNetworkConnectionBandwidthAssociate() *schema.Resource
- func ResourceCentralNetworkPolicy() *schema.Resource
- func ResourceCentralNetworkPolicyApply() *schema.Resource
- func ResourceCloudConnection() *schema.Resource
- func ResourceGlobalConnectionBandwidth() *schema.Resource
- func ResourceGlobalConnectionBandwidthAssociate() *schema.Resource
- func ResourceInterRegionBandwidth() *schema.Resource
- func ResourceNetworkInstance() *schema.Resource
- type CentralNetworkAttachmentsDSWrapper
- type CentralNetworkConnectionsDSWrapper
- type CentralNetworkPoliciesChangeSetDSWrapper
- type CentralNetworkPoliciesDSWrapper
- type CentralNetworksDSWrapper
- type ConnectionRoutesDSWrapper
- type ConnectionTagsDSWrapper
- type GlobalConnectionBandwidthLineLevelsDSWrapper
- type GlobalConnectionBandwidthSitesDSWrapper
- type GlobalConnectionBandwidthSpecCodesDSWrapper
- type InterRegionBandwidthsDSWrapper
- type NetworkInstancesDSWrapper
- type PermissionsDSWrapper
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DataSourceCcBandwidthPackages ¶ added in v1.63.2
func DataSourceCcCentralNetworkAttachments ¶ added in v1.64.0
func DataSourceCcCentralNetworkCapabilities ¶ added in v1.63.2
@API CC GET /v3/{domain_id}/gcn/capabilities
func DataSourceCcCentralNetworkConnections ¶ added in v1.63.1
func DataSourceCcCentralNetworkPolicies ¶ added in v1.63.1
func DataSourceCcCentralNetworkPoliciesChangeSet ¶ added in v1.63.2
func DataSourceCcCentralNetworks ¶ added in v1.63.1
func DataSourceCcConnectionRoutes ¶ added in v1.63.2
func DataSourceCcConnectionTags ¶ added in v1.63.2
func DataSourceCcGlobalConnectionBandwidthLineLevels ¶ added in v1.63.2
func DataSourceCcGlobalConnectionBandwidthSites ¶ added in v1.63.2
func DataSourceCcGlobalConnectionBandwidthSpecCodes ¶ added in v1.63.2
func DataSourceCcGlobalConnectionBandwidths ¶ added in v1.63.1
@API CC GET /v3/{domain_id}/gcb/gcbandwidths @API CC POST /v3/gcb/resource-instances/filter
func DataSourceCcInterRegionBandwidths ¶ added in v1.63.2
func DataSourceCcNetworkInstances ¶ added in v1.63.2
func DataSourceCcPermissions ¶ added in v1.64.0
func DataSourceCloudConnections ¶ added in v1.63.1
@API CC GET /v3/{domain_id}/ccaas/cloud-connections @API CC POST /v3/{domain_id}/ccaas/cloud-connections/filter
func InterRegionBandwidthInterRegionsSchema ¶ added in v1.53.0
func ResourceAuthorization ¶ added in v1.61.0
@API CC POST /v3/{domain_id}/ccaas/authorisations @API CC GET /v3/{domain_id}/ccaas/authorisations @API CC DELETE /v3/{domain_id}/ccaas/authorisations/{id} @API CC PUT /v3/{domain_id}/ccaas/authorisations/{id}
func ResourceBandwidthPackage ¶ added in v1.53.0
@API CC POST /v3/{domain_id}/ccaas/bandwidth-packages @API CC DELETE /v3/{domain_id}/ccaas/bandwidth-packages/{id} @API CC GET /v3/{domain_id}/ccaas/bandwidth-packages/{id} @API CC PUT /v3/{domain_id}/ccaas/bandwidth-packages/{id} @API CC POST /v3/{domain_id}/ccaas/bandwidth-packages/{id}/associate @API CC POST /v3/{domain_id}/ccaas/bandwidth-packages/{id}/disassociate @API CC POST /v3/{domain_id}/ccaas/bandwidth-package/{id}/tags/action
func ResourceCentralNetwork ¶ added in v1.58.0
@API CC POST /v3/{domain_id}/gcn/central-networks @API CC GET /v3/{domain_id}/gcn/central-networks/{central_network_id} @API CC DELETE /v3/{domain_id}/gcn/central-networks/{central_network_id} @API CC PUT /v3/{domain_id}/gcn/central-networks/{central_network_id}
func ResourceCentralNetworkAttachment ¶ added in v1.61.0
@API CC POST /v3/{domain_id}/gcn/central-network/{central_network_id}/gdgw-attachments @API CC GET /v3/{domain_id}/gcn/central-network/{central_network_id}/gdgw-attachments/{gdgw_attachment_id} @API CC PUT /v3/{domain_id}/gcn/central-network/{central_network_id}/gdgw-attachments/{gdgw_attachment_id} @API CC DELETE /v3/{domain_id}/gcn/central-network/{central_network_id}/attachments/{attachment_id}
func ResourceCentralNetworkConnectionBandwidthAssociate ¶ added in v1.63.1
@API CC GET /v3/{domain_id}/gcn/central-network/{central_network_id}/connections @API CC PUT /v3/{domain_id}/gcn/central-network/{central_network_id}/connections/{connection_id}
func ResourceCentralNetworkPolicy ¶ added in v1.58.0
@API CC POST /v3/{domain_id}/gcn/central-network/{central_network_id}/policies @API CC DELETE /v3/{domain_id}/gcn/central-network/{central_network_id}/policies/{id} @API CC GET /v3/{domain_id}/gcn/central-network/{central_network_id}/policies?id={id}
func ResourceCentralNetworkPolicyApply ¶ added in v1.60.0
@API CC GET /v3/{domain_id}/gcn/central-network/{central_network_id}/policies @API CC DELETE /v3/{domain_id}/gcn/central-network/{central_network_id}/policies/{policy_id} @API CC POST /v3/{domain_id}/gcn/central-network/{central_network_id}/policies/{policy_id}/apply
func ResourceCloudConnection ¶
@API CC POST /v3/{domain_id}/ccaas/cloud-connections @API CC DELETE /v3/{domain_id}/ccaas/cloud-connections/{id} @API CC GET /v3/{domain_id}/ccaas/cloud-connections/{id} @API CC PUT /v3/{domain_id}/ccaas/cloud-connections/{id} @API CC POST /v3/{domain_id}/ccaas/cloud-connections/{id}/tag @API CC POST /v3/{domain_id}/ccaas/cloud-connections/{id}/untag
func ResourceGlobalConnectionBandwidth ¶ added in v1.62.0
@API CC POST /v3/{domain_id}/gcb/gcbandwidths @API CC GET /v3/{domain_id}/gcb/gcbandwidths/{id} @API CC PUT /v3/{domain_id}/gcb/gcbandwidths/{id} @API CC DELETE /v3/{domain_id}/gcb/gcbandwidths/{id} @API CC POST /v3/gcb/{resource_id}/tags/create @API CC POST /v3/gcb/{resource_id}/tags/delete
func ResourceGlobalConnectionBandwidthAssociate ¶ added in v1.63.0
@API CC GET /v3/{domain_id}/gcb/gcbandwidths/{id} @API CC POST /v3/{domain_id}/gcb/gcbandwidths/{id}/disassociate-instance @API CC POST /v3/{domain_id}/gcb/gcbandwidths/{id}/associate-instance
func ResourceInterRegionBandwidth ¶ added in v1.53.0
@API CC POST /v3/{domain_id}/ccaas/inter-region-bandwidths @API CC DELETE /v3/{domain_id}/ccaas/inter-region-bandwidths/{id} @API CC GET /v3/{domain_id}/ccaas/inter-region-bandwidths/{id} @API CC PUT /v3/{domain_id}/ccaas/inter-region-bandwidths/{id}
func ResourceNetworkInstance ¶
@API CC POST /v3/{domain_id}/ccaas/network-instances @API CC DELETE /v3/{domain_id}/ccaas/network-instances/{id} @API CC GET /v3/{domain_id}/ccaas/network-instances/{id} @API CC PUT /v3/{domain_id}/ccaas/network-instances/{id}
Types ¶
type CentralNetworkAttachmentsDSWrapper ¶ added in v1.64.0
type CentralNetworkAttachmentsDSWrapper struct { *schemas.ResourceDataWrapper Config *config.Config }
func (*CentralNetworkAttachmentsDSWrapper) ListCentralNetworkAttachments ¶ added in v1.64.0
func (w *CentralNetworkAttachmentsDSWrapper) ListCentralNetworkAttachments() (*gjson.Result, error)
@API CC GET /v3/{domain_id}/gcn/central-network/{central_network_id}/attachments
type CentralNetworkConnectionsDSWrapper ¶ added in v1.63.1
type CentralNetworkConnectionsDSWrapper struct { *schemas.ResourceDataWrapper Config *config.Config }
func (*CentralNetworkConnectionsDSWrapper) ListCentralNetworkConnections ¶ added in v1.63.1
func (w *CentralNetworkConnectionsDSWrapper) ListCentralNetworkConnections() (*gjson.Result, error)
@API CC GET /v3/{domain_id}/gcn/central-network/{central_network_id}/connections
type CentralNetworkPoliciesChangeSetDSWrapper ¶ added in v1.63.2
type CentralNetworkPoliciesChangeSetDSWrapper struct { *schemas.ResourceDataWrapper Config *config.Config }
func (*CentralNetworkPoliciesChangeSetDSWrapper) ListCentralNetworkPolicyChangeSet ¶ added in v1.63.2
func (w *CentralNetworkPoliciesChangeSetDSWrapper) ListCentralNetworkPolicyChangeSet() (*gjson.Result, error)
@API CC GET /v3/{domain_id}/gcn/central-network/{central_network_id}/policies/{policy_id}/change-set
type CentralNetworkPoliciesDSWrapper ¶ added in v1.63.1
type CentralNetworkPoliciesDSWrapper struct { *schemas.ResourceDataWrapper Config *config.Config }
func (*CentralNetworkPoliciesDSWrapper) ListCentralNetworkPolicies ¶ added in v1.63.1
func (w *CentralNetworkPoliciesDSWrapper) ListCentralNetworkPolicies() (*gjson.Result, error)
@API CC GET /v3/{domain_id}/gcn/central-network/{central_network_id}/policies
type CentralNetworksDSWrapper ¶ added in v1.63.1
type CentralNetworksDSWrapper struct { *schemas.ResourceDataWrapper Config *config.Config }
func (*CentralNetworksDSWrapper) ListCentralNetworks ¶ added in v1.63.1
func (w *CentralNetworksDSWrapper) ListCentralNetworks() (*gjson.Result, error)
@API CC GET /v3/{domain_id}/gcn/central-networks
type ConnectionRoutesDSWrapper ¶ added in v1.63.2
type ConnectionRoutesDSWrapper struct { *schemas.ResourceDataWrapper Config *config.Config }
func (*ConnectionRoutesDSWrapper) ListCloudConnectionRoutes ¶ added in v1.63.2
func (w *ConnectionRoutesDSWrapper) ListCloudConnectionRoutes() (*gjson.Result, error)
@API CC GET /v3/{domain_id}/ccaas/cloud-connection-routes
type ConnectionTagsDSWrapper ¶ added in v1.63.2
type ConnectionTagsDSWrapper struct { *schemas.ResourceDataWrapper Config *config.Config }
func (*ConnectionTagsDSWrapper) ListCloudConnectionTags ¶ added in v1.63.2
func (w *ConnectionTagsDSWrapper) ListCloudConnectionTags() (*gjson.Result, error)
@API CC GET /v3/{domain_id}/ccaas/cloud-connections/tags
type GlobalConnectionBandwidthLineLevelsDSWrapper ¶ added in v1.63.2
type GlobalConnectionBandwidthLineLevelsDSWrapper struct { *schemas.ResourceDataWrapper Config *config.Config }
func (*GlobalConnectionBandwidthLineLevelsDSWrapper) ListGlobalConnectionBandwidthLineLevels ¶ added in v1.63.2
func (w *GlobalConnectionBandwidthLineLevelsDSWrapper) ListGlobalConnectionBandwidthLineLevels() (*gjson.Result, error)
@API CC GET /v3/{domain_id}/gcb/line-levels
type GlobalConnectionBandwidthSitesDSWrapper ¶ added in v1.63.2
type GlobalConnectionBandwidthSitesDSWrapper struct { *schemas.ResourceDataWrapper Config *config.Config }
func (*GlobalConnectionBandwidthSitesDSWrapper) ListGlobalConnectionBandwidthSites ¶ added in v1.63.2
func (w *GlobalConnectionBandwidthSitesDSWrapper) ListGlobalConnectionBandwidthSites() (*gjson.Result, error)
@API CC GET /v3/{domain_id}/gcb/sites
type GlobalConnectionBandwidthSpecCodesDSWrapper ¶ added in v1.63.2
type GlobalConnectionBandwidthSpecCodesDSWrapper struct { *schemas.ResourceDataWrapper Config *config.Config }
func (*GlobalConnectionBandwidthSpecCodesDSWrapper) ListGlobalConnectionBandwidthSpecCodes ¶ added in v1.63.2
func (w *GlobalConnectionBandwidthSpecCodesDSWrapper) ListGlobalConnectionBandwidthSpecCodes() (*gjson.Result, error)
@API CC GET /v3/{domain_id}/gcb/spec-codes
type InterRegionBandwidthsDSWrapper ¶ added in v1.63.2
type InterRegionBandwidthsDSWrapper struct { *schemas.ResourceDataWrapper Config *config.Config }
func (*InterRegionBandwidthsDSWrapper) ListInterRegionBandwidths ¶ added in v1.63.2
func (w *InterRegionBandwidthsDSWrapper) ListInterRegionBandwidths() (*gjson.Result, error)
@API CC GET /v3/{domain_id}/ccaas/inter-region-bandwidths
type NetworkInstancesDSWrapper ¶ added in v1.63.2
type NetworkInstancesDSWrapper struct { *schemas.ResourceDataWrapper Config *config.Config }
func (*NetworkInstancesDSWrapper) ListNetworkInstances ¶ added in v1.63.2
func (w *NetworkInstancesDSWrapper) ListNetworkInstances() (*gjson.Result, error)
@API CC GET /v3/{domain_id}/ccaas/network-instances
type PermissionsDSWrapper ¶ added in v1.64.0
type PermissionsDSWrapper struct { *schemas.ResourceDataWrapper Config *config.Config }
func (*PermissionsDSWrapper) ListPermissions ¶ added in v1.64.0
func (w *PermissionsDSWrapper) ListPermissions() (*gjson.Result, error)
@API CC GET /v3/{domain_id}/ccaas/permissions
Source Files ¶
- data_source_huaweicloud_cc_bandwidth_packages.go
- data_source_huaweicloud_cc_central_network_attachments.go
- data_source_huaweicloud_cc_central_network_capabilities.go
- data_source_huaweicloud_cc_central_network_connections.go
- data_source_huaweicloud_cc_central_network_policies.go
- data_source_huaweicloud_cc_central_network_policies_change_set.go
- data_source_huaweicloud_cc_central_networks.go
- data_source_huaweicloud_cc_connection_routes.go
- data_source_huaweicloud_cc_connection_tags.go
- data_source_huaweicloud_cc_connections.go
- data_source_huaweicloud_cc_global_connection_bandwidth_line_levels.go
- data_source_huaweicloud_cc_global_connection_bandwidth_sites.go
- data_source_huaweicloud_cc_global_connection_bandwidth_spec_codes.go
- data_source_huaweicloud_cc_global_connection_bandwidths.go
- data_source_huaweicloud_cc_inter_region_bandwidths.go
- data_source_huaweicloud_cc_network_instances.go
- data_source_huaweicloud_cc_permissions.go
- resource_huaweicloud_cc_authorization.go
- resource_huaweicloud_cc_bandwidth_package.go
- resource_huaweicloud_cc_central_network.go
- resource_huaweicloud_cc_central_network_attachment.go
- resource_huaweicloud_cc_central_network_connection_bandwidth_associate.go
- resource_huaweicloud_cc_central_network_policy.go
- resource_huaweicloud_cc_central_network_policy_apply.go
- resource_huaweicloud_cc_connection.go
- resource_huaweicloud_cc_global_connection_bandwidth.go
- resource_huaweicloud_cc_global_connection_bandwidth_associate.go
- resource_huaweicloud_cc_inter_region_bandwidth.go
- resource_huaweicloud_cc_network_instance.go