Documentation ¶
Index ¶
- func CheckDeleted(d *schema.ResourceData, err error, msg string) error
- func ClusterStateRefreshFunc(client *golangsdk.ServiceClient, clusterID string) resource.StateRefreshFunc
- func DataSourceAvailabilityZones() *schema.Resource
- func DataSourceCdmFlavorV1() *schema.Resource
- func DataSourceIECPort() *schema.Resource
- func DataSourceIECVpc() *schema.Resource
- func DataSourceIECVpcSubnets() *schema.Resource
- func DataSourceKmsDataKeyV1() *schema.Resource
- func DataSourceNetworkingSecGroup() *schema.Resource
- func DataSourceSFSFileSystemV2() *schema.Resource
- func GetEnterpriseProjectID(d *schema.ResourceData, config *config.Config) string
- func GetRegion(d *schema.ResourceData, config *config.Config) string
- func JobStateRefreshFunc(client *golangsdk.ServiceClient, jobID string) resource.StateRefreshFunc
- func Provider() *schema.Provider
- func ResourceAPIGatewayAPI() *schema.Resource
- func ResourceAPIGatewayGroup() *schema.Resource
- func ResourceCCIPersistentVolumeClaimV1() *schema.Resource
- func ResourceComputeKeypairV2() *schema.Resource
- func ResourceEvsSnapshotV2() *schema.Resource
- func ResourceGesGraphV1() *schema.Resource
- func ResourceIecVpc() *schema.Resource
- func ResourceLTSGroupV2() *schema.Resource
- func ResourceLTSStreamV2() *schema.Resource
- func ResourceMRSClusterV1() *schema.Resource
- func ResourceMRSJobV1() *schema.Resource
- func ResourceNetworkACL() *schema.Resource
- func ResourceNetworkACLRule() *schema.Resource
- func ResourceNetworkingSecGroup() *schema.Resource
- func ResourceNetworkingSecGroupRule() *schema.Resource
- func ResourceSFSAccessRuleV2() *schema.Resource
- func ResourceSFSFileSystemV2() *schema.Resource
- func ResourceSFSTurbo() *schema.Resource
- func UnsubscribePrePaidResource(d *schema.ResourceData, config *config.Config, resourceIDs []string) error
- type FirewallGroup
- type StateRefresh
- type WaitDomainStatus
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CheckDeleted ¶
func CheckDeleted(d *schema.ResourceData, err error, msg string) error
CheckDeleted checks the error to see if it's a 404 (Not Found) and, if so, sets the resource ID to the empty string instead of throwing an error.
func ClusterStateRefreshFunc ¶ added in v1.3.0
func ClusterStateRefreshFunc(client *golangsdk.ServiceClient, clusterID string) resource.StateRefreshFunc
func DataSourceAvailabilityZones ¶ added in v1.20.1
func DataSourceCdmFlavorV1 ¶ added in v1.25.1
func DataSourceIECPort ¶ added in v1.25.0
func DataSourceIECVpc ¶ added in v1.25.0
func DataSourceIECVpcSubnets ¶ added in v1.25.0
func DataSourceKmsDataKeyV1 ¶ added in v1.25.1
func DataSourceNetworkingSecGroup ¶ added in v1.34.0
func DataSourceSFSFileSystemV2 ¶ added in v1.24.1
func GetEnterpriseProjectID ¶ added in v1.19.1
func GetEnterpriseProjectID(d *schema.ResourceData, config *config.Config) string
GetEnterpriseProjectID returns the enterprise_project_id that was specified in the resource. If it was not set, the provider-level value is checked. The provider-level value can either be set by the `enterprise_project_id` argument or by HW_ENTERPRISE_PROJECT_ID.
func GetRegion ¶
func GetRegion(d *schema.ResourceData, config *config.Config) string
GetRegion returns the region that was specified in the resource. If a region was not set, the provider-level region is checked. The provider-level region can either be set by the region argument or by HW_REGION_NAME.
func JobStateRefreshFunc ¶ added in v1.3.0
func JobStateRefreshFunc(client *golangsdk.ServiceClient, jobID string) resource.StateRefreshFunc
func ResourceAPIGatewayAPI ¶ added in v1.25.1
func ResourceAPIGatewayGroup ¶ added in v1.25.1
func ResourceCCIPersistentVolumeClaimV1 ¶ added in v1.25.0
func ResourceComputeKeypairV2 ¶ added in v1.20.1
func ResourceEvsSnapshotV2 ¶ added in v1.20.1
func ResourceGesGraphV1 ¶ added in v1.26.0
func ResourceIecVpc ¶ added in v1.20.2
func ResourceLTSGroupV2 ¶ added in v1.36.0
func ResourceLTSStreamV2 ¶ added in v1.36.0
func ResourceMRSClusterV1 ¶ added in v1.26.0
func ResourceMRSJobV1 ¶ added in v1.26.0
func ResourceNetworkACL ¶ added in v1.20.3
func ResourceNetworkACLRule ¶ added in v1.20.3
func ResourceNetworkingSecGroup ¶ added in v1.34.0
func ResourceNetworkingSecGroupRule ¶ added in v1.34.0
func ResourceSFSAccessRuleV2 ¶ added in v1.24.1
func ResourceSFSFileSystemV2 ¶ added in v1.24.1
func ResourceSFSTurbo ¶ added in v1.22.3
func UnsubscribePrePaidResource ¶ added in v1.22.3
func UnsubscribePrePaidResource(d *schema.ResourceData, config *config.Config, resourceIDs []string) error
UnsubscribePrePaidResource impl the action of unsubscribe resource
Types ¶
type FirewallGroup ¶
type FirewallGroup struct { firewall_groups.FirewallGroup routerinsertion.FirewallGroupExt }
FirewallGroup is an HuaweiCloud firewall group.
type StateRefresh ¶ added in v1.25.0
type WaitDomainStatus ¶ added in v1.18.0
type WaitDomainStatus struct { ID string Penging []string Target []string Opts *domains.ExtensionOpts }
Source Files ¶
- common.go
- data_source_huaweicloud_antiddos_v1.go
- data_source_huaweicloud_availability_zones.go
- data_source_huaweicloud_cdm_flavors_v1.go
- data_source_huaweicloud_iec_bandwidths.go
- data_source_huaweicloud_iec_eips.go
- data_source_huaweicloud_iec_flavors.go
- data_source_huaweicloud_iec_images.go
- data_source_huaweicloud_iec_keypair.go
- data_source_huaweicloud_iec_network_acl.go
- data_source_huaweicloud_iec_port.go
- data_source_huaweicloud_iec_security_group.go
- data_source_huaweicloud_iec_server.go
- data_source_huaweicloud_iec_sites.go
- data_source_huaweicloud_iec_vpc.go
- data_source_huaweicloud_iec_vpc_subnets.go
- data_source_huaweicloud_kms_data_key_v1.go
- data_source_huaweicloud_networking_secgroup.go
- data_source_huaweicloud_sfs_file_system_v2.go
- provider.go
- resource_huaweicloud_api_gateway_api.go
- resource_huaweicloud_api_gateway_group.go
- resource_huaweicloud_bcs_instance.go
- resource_huaweicloud_cci_pvc.go
- resource_huaweicloud_cdn_domain.go
- resource_huaweicloud_compute_keypair.go
- resource_huaweicloud_evs_snapshot.go
- resource_huaweicloud_ges_graph_v1.go
- resource_huaweicloud_iec_eip.go
- resource_huaweicloud_iec_keypair.go
- resource_huaweicloud_iec_network_acl.go
- resource_huaweicloud_iec_network_acl_rule.go
- resource_huaweicloud_iec_security_group.go
- resource_huaweicloud_iec_security_group_rule.go
- resource_huaweicloud_iec_server.go
- resource_huaweicloud_iec_vip.go
- resource_huaweicloud_iec_vpc.go
- resource_huaweicloud_iec_vpc_subnet.go
- resource_huaweicloud_lts_group.go
- resource_huaweicloud_lts_stream.go
- resource_huaweicloud_mrs_cluster_v1.go
- resource_huaweicloud_mrs_job_v1.go
- resource_huaweicloud_network_acl.go
- resource_huaweicloud_network_acl_rule.go
- resource_huaweicloud_networking_secgroup.go
- resource_huaweicloud_networking_secgroup_rule.go
- resource_huaweicloud_sfs_access_rule_v2.go
- resource_huaweicloud_sfs_file_system_v2.go
- resource_huaweicloud_sfs_turbo.go
- resource_schema.go
- transport.go
Directories ¶
Path | Synopsis |
---|---|
Copyright (c) Huawei Technologies Co., Ltd.
|
Copyright (c) Huawei Technologies Co., Ltd. |
helper
|
|
services
|
|