er

package
v1.64.0 Latest Latest
Warning

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

Go to latest
Published: Apr 29, 2024 License: MPL-2.0 Imports: 26 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func DataSourceAssociations added in v1.63.0

func DataSourceAssociations() *schema.Resource

@API ER GET /v3/{project_id}/enterprise-router/{er_id}/route-tables/{route_table_id}/associations

func DataSourceAttachments added in v1.53.0

func DataSourceAttachments() *schema.Resource

@API ER GET /v3/{project_id}/enterprise-router/{er_id}/attachments

func DataSourceAvailabilityZones added in v1.58.0

func DataSourceAvailabilityZones() *schema.Resource

@API ER GET /v3/{project_id}/enterprise-router/availability-zones

func DataSourceFlowLogs added in v1.60.1

func DataSourceFlowLogs() *schema.Resource

@API ER GET /v3/{project_id}/enterprise-router/{er_id}/flow-logs

func DataSourceInstances added in v1.52.0

func DataSourceInstances() *schema.Resource

@API ER GET /v3/{project_id}/enterprise-router/instances

func DataSourcePropagations added in v1.63.0

func DataSourcePropagations() *schema.Resource

@API ER GET /v3/{project_id}/enterprise-router/{er_id}/route-tables/{route_table_id}/propagations

func DataSourceRouteTables

func DataSourceRouteTables() *schema.Resource

@API ER GET /v3/{project_id}/enterprise-router/{er_id}/route-tables @API ER GET /v3/{project_id}/enterprise-router/{er_id}/route-tables/{route_table_id}/associations @API ER GET /v3/{project_id}/enterprise-router/{er_id}/route-tables/{route_table_id}/propagations @API ER GET /v3/{project_id}/enterprise-router/route-tables/{route_table_id}/static-routes

func QueryAssociationById

func QueryAssociationById(client *golangsdk.ServiceClient, instanceId, routeTableId,
	associationId string) (*associations.Association, error)

QueryAssociationById is a method to query association details from a specified route table using given parameters.

func QueryPropagationById

func QueryPropagationById(client *golangsdk.ServiceClient, instanceId, routeTableId,
	propagationId string) (*propagations.Propagation, error)

QueryPropagationById is a method to query association details from a specified route table using given parameters.

func ResourceAssociation

func ResourceAssociation() *schema.Resource

@API ER POST /v3/{project_id}/enterprise-router/{er_id}/route-tables/{route_table_id}/associate @API ER GET /v3/{project_id}/enterprise-router/{er_id}/route-tables/{route_table_id}/associations @API ER POST /v3/{project_id}/enterprise-router/{er_id}/route-tables/{route_table_id}/disassociate

func ResourceFlowLog added in v1.60.0

func ResourceFlowLog() *schema.Resource

@API ER POST /v3/{project_id}/enterprise-router/{er_id}/flow-logs @API ER GET /v3/{project_id}/enterprise-router/{er_id}/flow-logs/{flow_log_id} @API ER POST /v3/{project_id}/enterprise-router/{er_id}/flow-logs/{flow_log_id}/enable @API ER POST /v3/{project_id}/enterprise-router/{er_id}/flow-logs/{flow_log_id}/disable @API ER PUT /v3/{project_id}/enterprise-router/{er_id}/flow-logs/{flow_log_id} @API ER DELETE /v3/{project_id}/enterprise-router/{er_id}/flow-logs/{flow_log_id}

func ResourceInstance

func ResourceInstance() *schema.Resource

@API ER POST /v3/{project_id}/enterprise-router/instances @API ER PUT /v3/{project_id}/enterprise-router/instances/{er_id} @API ER POST /v3/{project_id}/{resource_type}/{resource_id}/tags/action @API ER GET /v3/{project_id}/enterprise-router/instances/{er_id} @API ER POST /v3/{project_id}/enterprise-router/instances/{er_id}/change-availability-zone-ids @API ER DELETE /v3/{project_id}/enterprise-router/instances/{er_id}

func ResourcePropagation

func ResourcePropagation() *schema.Resource

@API ER POST /v3/{project_id}/enterprise-router/{er_id}/route-tables/{route_table_id}/enable-propagations @API ER GET /v3/{project_id}/enterprise-router/{er_id}/route-tables/{route_table_id}/propagations @API ER POST /v3/{project_id}/enterprise-router/{er_id}/route-tables/{route_table_id}/disable-propagations

func ResourceRouteTable

func ResourceRouteTable() *schema.Resource

@API ER POST /v3/{project_id}/enterprise-router/{er_id}/route-tables @API ER GET /v3/{project_id}/enterprise-router/{er_id}/route-tables/{route_table_id} @API ER PUT /v3/{project_id}/enterprise-router/{er_id}/route-tables/{route_table_id} @API ER GET /v3/{project_id}/enterprise-router/{er_id}/route-tables/{route_table_id}/associations @API ER POST /v3/{project_id}/enterprise-router/{er_id}/route-tables/{route_table_id}/disassociate @API ER GET /v3/{project_id}/enterprise-router/{er_id}/route-tables/{route_table_id}/propagations @API ER POST /v3/{project_id}/enterprise-router/{er_id}/route-tables/{route_table_id}/disable-propagations @API ER DELETE /v3/{project_id}/enterprise-router/{er_id}/route-tables/{route_table_id}

func ResourceStaticRoute added in v1.52.0

func ResourceStaticRoute() *schema.Resource

@API ER POST /v3/{project_id}/enterprise-router/route-tables/{route_table_id}/static-routes @API ER GET /v3/{project_id}/enterprise-router/route-tables/{route_table_id}/static-routes/{route_id} @API ER PUT /v3/{project_id}/enterprise-router/route-tables/{route_table_id}/static-routes/{route_id} @API ER DELETE /v3/{project_id}/enterprise-router/route-tables/{route_table_id}/static-routes/{route_id}

func ResourceVpcAttachment

func ResourceVpcAttachment() *schema.Resource

@API ER POST /v3/{project_id}/enterprise-router/{er_id}/vpc-attachments @API ER PUT /v3/{project_id}/enterprise-router/{er_id}/vpc-attachments/{vpc_attachment_id} @API ER DELETE /v3/{project_id}/enterprise-router/{er_id}/vpc-attachments/{vpc_attachment_id} @API ER GET /v3/{project_id}/enterprise-router/{er_id}/vpc-attachments/{vpc_attachment_id}

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL