Documentation ¶
Overview ¶
This set of code handles all functions required to configure addresses on an flexibleengine_compute_bms_server_v2 datasource.
This is a complicated task because it's not possible to obtain all information in a single API call. In fact, it even traverses multiple flexibleengine services.
The end result, from the user's point of view, is a structured set of understandable network information within the instance resource.
This set of code handles all functions required to configure networking on an flexibleengine_compute_instance_v2 resource.
This is a complicated task because it's not possible to obtain all information in a single API call. In fact, it even traverses multiple FlexibleEngine services.
The end result, from the user's point of view, is a structured set of understandable network information within the instance resource.
Index ¶
- Variables
- func AddValueSpecs(body map[string]interface{}) map[string]interface{}
- func BmsServerV2StateRefreshFunc(client *golangsdk.ServiceClient, instanceID string) resource.StateRefreshFunc
- func BuildRequest(opts interface{}, parent string) (map[string]interface{}, error)
- func BytesToString(b []byte) string
- func CheckDeleted(d *schema.ResourceData, err error, msg string) error
- func ClusterStateRefreshFunc(client *golangsdk.ServiceClient, clusterID string) resource.StateRefreshFunc
- func DcsInstancesV1StateRefreshFunc(client *golangsdk.ServiceClient, instanceID string) resource.StateRefreshFunc
- func ExtractValFromNid(s string) (bool, string)
- func ExtractValSFromNid(s string) (string, string)
- func FloatingIPV2StateRefreshFunc(computeClient *golangsdk.ServiceClient, d *schema.ResourceData) resource.StateRefreshFunc
- func FormatHeaders(headers http.Header, seperator string) string
- func FormatNidFromValS(asu string, id string) string
- func GetAccountInfo(iamconn *iam.IAM, stsconn *sts.STS, authProviderName string) (string, string, error)
- func GetCredentials(c *Config) (*awsCredentials.Credentials, error)
- func GetRegion(d *schema.ResourceData, config *Config) string
- func InstanceStateFlavorUpdateRefreshFunc(client *golangsdk.ServiceClient, instanceID string, flavorID string) resource.StateRefreshFunc
- func InstanceStateRefreshFunc(client *golangsdk.ServiceClient, instanceID string) resource.StateRefreshFunc
- func InstanceStateUpdateRefreshFunc(client *golangsdk.ServiceClient, instanceID string, size int) resource.StateRefreshFunc
- func JobStateRefreshFunc(client *golangsdk.ServiceClient, jobID string) resource.StateRefreshFunc
- func MapResourceProp(d *schema.ResourceData, prop string) map[string]interface{}
- func MapValueSpecs(d *schema.ResourceData) map[string]string
- func MlsInstanceStateRefreshFunc(client *golangsdk.ServiceClient, instanceID string) resource.StateRefreshFunc
- func Provider() terraform.ResourceProvider
- func RedactHeaders(headers http.Header) (processedHeaders []string)
- func ServerV2StateRefreshFunc(client *golangsdk.ServiceClient, instanceID string) resource.StateRefreshFunc
- func ValidateInsensitiveStringList(v interface{}, k string, l []string) (ws []string, errors []error)
- func ValidateIntRange(v interface{}, k string, l int, h int) (ws []string, errors []error)
- func ValidateProtocolFormat(v interface{}, k string) (ws []string, errors []error)
- func ValidateStringList(v interface{}, k string, l []string) (ws []string, errors []error)
- func VolumeV2StateRefreshFunc(client *golangsdk.ServiceClient, volumeID string) resource.StateRefreshFunc
- func WebsiteDomainUrl(region string) string
- type Config
- func (c *Config) LoadAndValidate() error
- func (c *Config) MlsV1Client(region string) (*golangsdk.ServiceClient, error)
- func (c *Config) MrsV1Client(region string) (*golangsdk.ServiceClient, error)
- func (c *Config) RdsV1Client(region string) (*golangsdk.ServiceClient, error)
- func (c *Config) SmnV2Client(region string) (*golangsdk.ServiceClient, error)
- type EIPCreateOpts
- type FirewallGroup
- type FirewallGroupCreateOpts
- type FirewallGroupUpdateOpts
- type FloatingIPCreateOpts
- type Group
- type InstanceAddresses
- type InstanceNIC
- type InstanceNetwork
- type KeyPairCreateOpts
- type LogRoundTripper
- type Network
- type NetworkCreateOpts
- type PolicyCreateOpts
- type PortCreateOpts
- type RecordSetCreateOpts
- type RouterCreateOpts
- type RuleCreateOpts
- type S3Website
- type ServerAddress
- type ServerGroupCreateOpts
- type ServerNICS
- type ServerNetwork
- type SubnetCreateOpts
- type ZoneCreateOpts
Constants ¶
This section is empty.
Variables ¶
var BandWidthChargeMode = [1]string{"traffic"}
var ContainerFormats = [9]string{"ami", "ari", "aki", "bare", "ovf"}
var DiskFormats = [9]string{"ami", "ari", "aki", "vhd", "vmdk", "raw", "qcow2", "vdi", "iso"}
var DiskTypes = [2]string{"DATA", "SYS"}
var HealthAuditMethods = [2]string{"ELB_AUDIT", "NOVA_AUDIT"}
var HealthAuditTime = [4]int{5, 15, 60, 180}
var IpTypes = [1]string{"5_bgp"}
var PolicyActions = [3]string{"ADD", "REMOVE", "SET"}
var PolicyTypes = [3]string{"ALARM", "SCHEDULED", "RECURRENCE"}
var ProtocolFormats = [5]string{"HTTP", "TCP", "HTTPS", "SSL", "UDP"}
var REDACT_HEADERS = []string{"x-auth-token", "x-auth-key", "x-service-token",
"x-storage-token", "x-account-meta-temp-url-key", "x-account-meta-temp-url-key-2",
"x-container-meta-temp-url-key", "x-container-meta-temp-url-key-2", "set-cookie",
"x-subject-token"}
List of headers that need to be redacted
var RecurrenceTypes = [3]string{"Daily", "Weekly", "Monthly"}
var Specs = [4]string{"1", "2", "3", "4"}
var TerminatePolices = [4]string{"OLD_CONFIG_OLD_INSTANCE", "OLD_CONFIG_NEW_INSTANCE", "OLD_INSTANCE", "NEW_INSTANCE"}
var VolumeTypes = [2]string{"SATA", "SSD"}
Functions ¶
func AddValueSpecs ¶
AddValueSpecs expands the 'value_specs' object and removes 'value_specs' from the reqeust body.
func BmsServerV2StateRefreshFunc ¶ added in v1.2.0
func BmsServerV2StateRefreshFunc(client *golangsdk.ServiceClient, instanceID string) resource.StateRefreshFunc
ServerV2StateRefreshFunc returns a resource.StateRefreshFunc that is used to watch an FlexibleEngine instance.
func BuildRequest ¶
BuildRequest takes an opts struct and builds a request body for Gophercloud to execute
func BytesToString ¶ added in v1.2.0
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.2.0
func ClusterStateRefreshFunc(client *golangsdk.ServiceClient, clusterID string) resource.StateRefreshFunc
func DcsInstancesV1StateRefreshFunc ¶ added in v1.3.0
func DcsInstancesV1StateRefreshFunc(client *golangsdk.ServiceClient, instanceID string) resource.StateRefreshFunc
func ExtractValFromNid ¶
func ExtractValSFromNid ¶
func FloatingIPV2StateRefreshFunc ¶
func FloatingIPV2StateRefreshFunc(computeClient *golangsdk.ServiceClient, d *schema.ResourceData) resource.StateRefreshFunc
func FormatHeaders ¶
FormatHeaders processes a headers object plus a deliminator, returning a string
func FormatNidFromValS ¶
func GetAccountInfo ¶
func GetCredentials ¶
func GetCredentials(c *Config) (*awsCredentials.Credentials, error)
This function is responsible for reading credentials from the environment in the case that they're not explicitly specified in the Terraform configuration.
func GetRegion ¶
func GetRegion(d *schema.ResourceData, 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 OS_REGION_NAME.
func InstanceStateFlavorUpdateRefreshFunc ¶
func InstanceStateFlavorUpdateRefreshFunc(client *golangsdk.ServiceClient, instanceID string, flavorID string) resource.StateRefreshFunc
func InstanceStateRefreshFunc ¶
func InstanceStateRefreshFunc(client *golangsdk.ServiceClient, instanceID string) resource.StateRefreshFunc
func InstanceStateUpdateRefreshFunc ¶
func InstanceStateUpdateRefreshFunc(client *golangsdk.ServiceClient, instanceID string, size int) resource.StateRefreshFunc
func JobStateRefreshFunc ¶ added in v1.2.0
func JobStateRefreshFunc(client *golangsdk.ServiceClient, jobID string) resource.StateRefreshFunc
func MapResourceProp ¶ added in v1.3.0
func MapResourceProp(d *schema.ResourceData, prop string) map[string]interface{}
MapResourceProp converts ResourceData property into a map
func MapValueSpecs ¶
func MapValueSpecs(d *schema.ResourceData) map[string]string
MapValueSpecs converts ResourceData into a map
func MlsInstanceStateRefreshFunc ¶ added in v1.2.0
func MlsInstanceStateRefreshFunc(client *golangsdk.ServiceClient, instanceID string) resource.StateRefreshFunc
func Provider ¶
func Provider() terraform.ResourceProvider
Provider returns a schema.Provider for FlexibleEngine.
func RedactHeaders ¶
RedactHeaders processes a headers object, returning a redacted list
func ServerV2StateRefreshFunc ¶
func ServerV2StateRefreshFunc(client *golangsdk.ServiceClient, instanceID string) resource.StateRefreshFunc
ServerV2StateRefreshFunc returns a resource.StateRefreshFunc that is used to watch an FlexibleEngine instance.
func ValidateInsensitiveStringList ¶
func ValidateInsensitiveStringList(v interface{}, k string, l []string) (ws []string, errors []error)
Not currently used.
func ValidateIntRange ¶
func ValidateProtocolFormat ¶
func ValidateStringList ¶
func VolumeV2StateRefreshFunc ¶
func VolumeV2StateRefreshFunc(client *golangsdk.ServiceClient, volumeID string) resource.StateRefreshFunc
VolumeV2StateRefreshFunc returns a resource.StateRefreshFunc that is used to watch an FlexibleEngine volume.
func WebsiteDomainUrl ¶
Types ¶
type Config ¶
type Config struct { AccessKey string SecretKey string CACertFile string ClientCertFile string ClientKeyFile string DomainID string DomainName string EndpointType string IdentityEndpoint string Insecure bool Password string Region string Swauth bool TenantID string TenantName string Token string Username string UserID string HwClient *golangsdk.ProviderClient // contains filtered or unexported fields }
func (*Config) LoadAndValidate ¶
func (*Config) MlsV1Client ¶ added in v1.2.0
func (c *Config) MlsV1Client(region string) (*golangsdk.ServiceClient, error)
func (*Config) MrsV1Client ¶ added in v1.2.0
func (c *Config) MrsV1Client(region string) (*golangsdk.ServiceClient, error)
func (*Config) RdsV1Client ¶
func (c *Config) RdsV1Client(region string) (*golangsdk.ServiceClient, error)
func (*Config) SmnV2Client ¶
func (c *Config) SmnV2Client(region string) (*golangsdk.ServiceClient, error)
type EIPCreateOpts ¶ added in v1.2.0
type EIPCreateOpts struct { eips.ApplyOpts ValueSpecs map[string]string `json:"value_specs,omitempty"` }
EIPCreateOpts represents the attributes used when creating a new eip.
type FirewallGroup ¶
type FirewallGroup struct { firewall_groups.FirewallGroup routerinsertion.FirewallGroupExt }
FirewallGroup is an FlexibleEngine firewall group.
type FirewallGroupCreateOpts ¶
type FirewallGroupCreateOpts struct { firewall_groups.CreateOpts ValueSpecs map[string]string `json:"value_specs,omitempty"` }
FirewallGroupCreateOpts represents the attributes used when creating a new firewall.
func (FirewallGroupCreateOpts) ToFirewallCreateMap ¶
func (opts FirewallGroupCreateOpts) ToFirewallCreateMap() (map[string]interface{}, error)
ToFirewallCreateMap casts a CreateOptsExt struct to a map. It overrides firewalls.ToFirewallCreateMap to add the ValueSpecs field.
type FirewallGroupUpdateOpts ¶
type FirewallGroupUpdateOpts struct {
firewall_groups.UpdateOptsBuilder
}
FirewallUpdateOpts
func (FirewallGroupUpdateOpts) ToFirewallUpdateMap ¶
func (opts FirewallGroupUpdateOpts) ToFirewallUpdateMap() (map[string]interface{}, error)
type FloatingIPCreateOpts ¶
type FloatingIPCreateOpts struct { floatingips.CreateOpts ValueSpecs map[string]string `json:"value_specs,omitempty"` }
FloatingIPCreateOpts represents the attributes used when creating a new floating ip.
func (FloatingIPCreateOpts) ToFloatingIPCreateMap ¶
func (opts FloatingIPCreateOpts) ToFloatingIPCreateMap() (map[string]interface{}, error)
ToFloatingIPCreateMap casts a CreateOpts struct to a map. It overrides floatingips.ToFloatingIPCreateMap to add the ValueSpecs field.
type InstanceAddresses ¶
type InstanceAddresses struct { NetworkName string InstanceNICs []InstanceNIC }
InstanceAddresses is a collection of InstanceNICs, grouped by the network name. An instance/server could have multiple NICs on the same network.
type InstanceNIC ¶
InstanceNIC is a structured representation of a Gophercloud servers.Server virtual NIC.
type InstanceNetwork ¶
type InstanceNetwork struct { UUID string Name string Port string FixedIP string AccessNetwork bool }
InstanceNetwork represents a collection of network information that a Terraform instance needs to satisfy all network information requirements.
type KeyPairCreateOpts ¶
type KeyPairCreateOpts struct { keypairs.CreateOpts ValueSpecs map[string]string `json:"value_specs,omitempty"` }
KeyPairCreateOpts represents the attributes used when creating a new keypair.
func (KeyPairCreateOpts) ToKeyPairCreateMap ¶
func (opts KeyPairCreateOpts) ToKeyPairCreateMap() (map[string]interface{}, error)
ToKeyPairCreateMap casts a CreateOpts struct to a map. It overrides keypairs.ToKeyPairCreateMap to add the ValueSpecs field.
type LogRoundTripper ¶
type LogRoundTripper struct { Rt http.RoundTripper OsDebug bool }
LogRoundTripper satisfies the http.RoundTripper interface and is used to customize the default http client RoundTripper to allow for logging.
type NetworkCreateOpts ¶
type NetworkCreateOpts struct { networks.CreateOpts ValueSpecs map[string]string `json:"value_specs,omitempty"` }
NetworkCreateOpts represents the attributes used when creating a new network.
func (NetworkCreateOpts) ToNetworkCreateMap ¶
func (opts NetworkCreateOpts) ToNetworkCreateMap() (map[string]interface{}, error)
ToNetworkCreateMap casts a CreateOpts struct to a map. It overrides networks.ToNetworkCreateMap to add the ValueSpecs field.
type PolicyCreateOpts ¶
type PolicyCreateOpts struct { policies.CreateOpts ValueSpecs map[string]string `json:"value_specs,omitempty"` }
PolicyCreateOpts represents the attributes used when creating a new firewall policy.
func (PolicyCreateOpts) ToFirewallPolicyCreateMap ¶
func (opts PolicyCreateOpts) ToFirewallPolicyCreateMap() (map[string]interface{}, error)
ToPolicyCreateMap casts a CreateOpts struct to a map. It overrides policies.ToFirewallPolicyCreateMap to add the ValueSpecs field.
type PortCreateOpts ¶
type PortCreateOpts struct { ports.CreateOpts ValueSpecs map[string]string `json:"value_specs,omitempty"` }
PortCreateOpts represents the attributes used when creating a new port.
func (PortCreateOpts) ToPortCreateMap ¶
func (opts PortCreateOpts) ToPortCreateMap() (map[string]interface{}, error)
ToPortCreateMap casts a CreateOpts struct to a map. It overrides ports.ToPortCreateMap to add the ValueSpecs field.
type RecordSetCreateOpts ¶
type RecordSetCreateOpts struct { recordsets.CreateOpts ValueSpecs map[string]string `json:"value_specs,omitempty"` }
RecordSetCreateOpts represents the attributes used when creating a new DNS record set.
func (RecordSetCreateOpts) ToRecordSetCreateMap ¶
func (opts RecordSetCreateOpts) ToRecordSetCreateMap() (map[string]interface{}, error)
ToRecordSetCreateMap casts a CreateOpts struct to a map. It overrides recordsets.ToRecordSetCreateMap to add the ValueSpecs field.
type RouterCreateOpts ¶
type RouterCreateOpts struct { routers.CreateOpts ValueSpecs map[string]string `json:"value_specs,omitempty"` }
RouterCreateOpts represents the attributes used when creating a new router.
func (RouterCreateOpts) ToRouterCreateMap ¶
func (opts RouterCreateOpts) ToRouterCreateMap() (map[string]interface{}, error)
ToRouterCreateMap casts a CreateOpts struct to a map. It overrides routers.ToRouterCreateMap to add the ValueSpecs field.
type RuleCreateOpts ¶
type RuleCreateOpts struct { rules.CreateOpts ValueSpecs map[string]string `json:"value_specs,omitempty"` }
RuleCreateOpts represents the attributes used when creating a new firewall rule.
func (RuleCreateOpts) ToRuleCreateMap ¶
func (opts RuleCreateOpts) ToRuleCreateMap() (map[string]interface{}, error)
ToRuleCreateMap casts a CreateOpts struct to a map. It overrides rules.ToRuleCreateMap to add the ValueSpecs field.
type ServerAddress ¶ added in v1.2.0
type ServerAddress struct { NetworkName string ServerNICS []ServerNICS }
ServerAddress is a collection of ServerNICS, grouped by the network name. An instance/server could have multiple NICs on the same network.
type ServerGroupCreateOpts ¶
type ServerGroupCreateOpts struct { servergroups.CreateOpts ValueSpecs map[string]string `json:"value_specs,omitempty"` }
ServerGroupCreateOpts represents the attributes used when creating a new router.
func (ServerGroupCreateOpts) ToServerGroupCreateMap ¶
func (opts ServerGroupCreateOpts) ToServerGroupCreateMap() (map[string]interface{}, error)
ToServerGroupCreateMap casts a CreateOpts struct to a map. It overrides routers.ToServerGroupCreateMap to add the ValueSpecs field.
type ServerNICS ¶ added in v1.2.0
ServerNICS is a structured representation of a Gophercloud servers.Server virtual NIC.
type ServerNetwork ¶ added in v1.2.0
ServerNetwork represents a collection of network information that a Terraform instance needs to satisfy all network information requirements.
type SubnetCreateOpts ¶
type SubnetCreateOpts struct { subnets.CreateOpts ValueSpecs map[string]string `json:"value_specs,omitempty"` }
SubnetCreateOpts represents the attributes used when creating a new subnet.
func (SubnetCreateOpts) ToSubnetCreateMap ¶
func (opts SubnetCreateOpts) ToSubnetCreateMap() (map[string]interface{}, error)
ToSubnetCreateMap casts a CreateOpts struct to a map. It overrides subnets.ToSubnetCreateMap to add the ValueSpecs field.
type ZoneCreateOpts ¶
type ZoneCreateOpts struct { zones.CreateOpts ValueSpecs map[string]interface{} `json:"value_specs,omitempty"` }
ZoneCreateOpts represents the attributes used when creating a new DNS zone.
func (ZoneCreateOpts) ToZoneCreateMap ¶
func (opts ZoneCreateOpts) ToZoneCreateMap() (map[string]interface{}, error)
ToZoneCreateMap casts a CreateOpts struct to a map. It overrides zones.ToZoneCreateMap to add the ValueSpecs field.
Source Files ¶
- auth_helpers.go
- awserr.go
- compute_bms_v2_server_addresses.go
- compute_instance_v2_networking.go
- config.go
- data_source_flexibleengine_cce_cluster_v3.go
- data_source_flexibleengine_cce_node_v3.go
- data_source_flexibleengine_compute_bms_flavor_v2.go
- data_source_flexibleengine_compute_bms_keypair_v2.go
- data_source_flexibleengine_compute_bms_nic_v2.go
- data_source_flexibleengine_compute_bms_server_v2.go
- data_source_flexibleengine_csbs_backup_policy_v1.go
- data_source_flexibleengine_csbs_backup_v1.go
- data_source_flexibleengine_cts_tracker_v1.go
- data_source_flexibleengine_dcs_az_v1.go
- data_source_flexibleengine_dcs_maintainwindow_v1.go
- data_source_flexibleengine_dcs_product_v1.go
- data_source_flexibleengine_images_image_v2.go
- data_source_flexibleengine_networking_network_v2.go
- data_source_flexibleengine_networking_secgroup_v2.go
- data_source_flexibleengine_rds_flavors_v1.go
- data_source_flexibleengine_rts_software_config_v1.go
- data_source_flexibleengine_rts_stack_resource_v1.go
- data_source_flexibleengine_rts_stack_v1.go
- data_source_flexibleengine_s3_bucket_object.go
- data_source_flexibleengine_sfs_file_system_v2.go
- data_source_flexibleengine_vbs_backup_policy_v2.go
- data_source_flexibleengine_vbs_backup_v2.go
- data_source_flexibleengine_vpc_peering_connection_v2.go
- data_source_flexibleengine_vpc_route_ids_v2.go
- data_source_flexibleengine_vpc_route_v2_.go
- data_source_flexibleengine_vpc_subnet_ids_v1.go
- data_source_flexibleengine_vpc_subnet_v1.go
- data_source_flexibleengine_vpc_v1.go
- diff_suppress_funcs.go
- elb_utils.go
- golangsdk_utils.go
- import_flexibleengine_s3_bucket.go
- lb_v2_shared.go
- provider.go
- resource_flexibleengine_antiddos_v1.go
- resource_flexibleengine_as_configuration_v1.go
- resource_flexibleengine_as_group_v1.go
- resource_flexibleengine_as_policy_v1.go
- resource_flexibleengine_blockstorage_volume_v2.go
- resource_flexibleengine_cce_cluster_v3.go
- resource_flexibleengine_cce_node_v3.go
- resource_flexibleengine_ces_alarmrule.go
- resource_flexibleengine_compute_bms_server_v2.go
- resource_flexibleengine_compute_floatingip_associate_v2.go
- resource_flexibleengine_compute_floatingip_v2.go
- resource_flexibleengine_compute_instance_v2.go
- resource_flexibleengine_compute_keypair_v2.go
- resource_flexibleengine_compute_servergroup_v2.go
- resource_flexibleengine_compute_volume_attach_v2.go
- resource_flexibleengine_csbs_backup_policy_v1.go
- resource_flexibleengine_csbs_backup_v1.go
- resource_flexibleengine_cts_tracker_v1.go
- resource_flexibleengine_dcs_instance_v1.go
- resource_flexibleengine_dns_recordset_v2.go
- resource_flexibleengine_dns_zone_v2.go
- resource_flexibleengine_drs_replication_v2.go
- resource_flexibleengine_drs_replicationconsistencygroup_v2.go
- resource_flexibleengine_dws_cluster_v1.go
- resource_flexibleengine_elb_backend.go
- resource_flexibleengine_elb_health.go
- resource_flexibleengine_elb_listener.go
- resource_flexibleengine_elb_loadbalancer.go
- resource_flexibleengine_fw_firewall_group_v2.go
- resource_flexibleengine_fw_policy_v2.go
- resource_flexibleengine_fw_rule_v2.go
- resource_flexibleengine_images_image_v2.go
- resource_flexibleengine_lb_certificate_v2.go
- resource_flexibleengine_lb_listener_v2.go
- resource_flexibleengine_lb_loadbalancer_v2.go
- resource_flexibleengine_lb_member_v2.go
- resource_flexibleengine_lb_monitor_v2.go
- resource_flexibleengine_lb_pool_v2.go
- resource_flexibleengine_mls_instance_v1.go
- resource_flexibleengine_mrs_cluster_v1.go
- resource_flexibleengine_mrs_job_v1.go
- resource_flexibleengine_nat_gateway_v2.go
- resource_flexibleengine_nat_snat_rule_v2.go
- resource_flexibleengine_networking_floatingip_associate_v2.go
- resource_flexibleengine_networking_floatingip_v2.go
- resource_flexibleengine_networking_network_v2.go
- resource_flexibleengine_networking_port_v2.go
- resource_flexibleengine_networking_router_interface_v2.go
- resource_flexibleengine_networking_router_route_v2.go
- resource_flexibleengine_networking_router_v2.go
- resource_flexibleengine_networking_secgroup_rule_v2.go
- resource_flexibleengine_networking_secgroup_v2.go
- resource_flexibleengine_networking_subnet_v2.go
- resource_flexibleengine_networking_vip_associate_v2.go
- resource_flexibleengine_networking_vip_v2.go
- resource_flexibleengine_rds_instance_v1.go
- resource_flexibleengine_rts_software_config_v1.go
- resource_flexibleengine_rts_stack_v1.go
- resource_flexibleengine_s3_bucket.go
- resource_flexibleengine_s3_bucket_object.go
- resource_flexibleengine_s3_bucket_policy.go
- resource_flexibleengine_sfs_file_system_v2.go
- resource_flexibleengine_smn_subscription_v2.go
- resource_flexibleengine_smn_topic_v2.go
- resource_flexibleengine_vbs_backup_policy_v2.go
- resource_flexibleengine_vbs_backup_v2.go
- resource_flexibleengine_vpc_eip_v1.go
- resource_flexibleengine_vpc_peering_connection_accepter_v2.go
- resource_flexibleengine_vpc_peering_connection_v2.go
- resource_flexibleengine_vpc_route_v2.go
- resource_flexibleengine_vpc_subnet_v1.go
- resource_flexibleengine_vpc_v1.go
- structure.go
- types.go
- util.go
- utils.go
- validators.go