Documentation
      ¶
    
    
  
    
  
    Index ¶
- func DataSourceDHCP() *schema.Resource
 - func DataSourceDHCPReservation() *schema.Resource
 - func DataSourceDHCPReservationRead(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
 - func DataSourceIP() *schema.Resource
 - func DataSourceNetwork() *schema.Resource
 - func DataSourcePATRule() *schema.Resource
 - func DataSourceVPCGatewayNetworkRead(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
 - func DataSourceVPCPublicGateway() *schema.Resource
 - func DataSourceVPCPublicGatewayDHCPRead(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
 - func DataSourceVPCPublicGatewayIPRead(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
 - func DataSourceVPCPublicGatewayPATRuleRead(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
 - func DataSourceVPCPublicGatewayRead(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
 - func NewAPIWithZoneAndID(m interface{}, id string) (*vpcgw.API, scw.Zone, string, error)
 - func ResourceDHCP() *schema.Resource
 - func ResourceDHCPReservation() *schema.Resource
 - func ResourceIP() *schema.Resource
 - func ResourceIPCreate(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
 - func ResourceIPRead(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
 - func ResourceIPReverseDNS() *schema.Resource
 - func ResourceNetwork() *schema.Resource
 - func ResourcePATRule() *schema.Resource
 - func ResourcePublicGateway() *schema.Resource
 - func ResourceVPCGatewayNetworkCreate(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
 - func ResourceVPCGatewayNetworkDelete(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
 - func ResourceVPCGatewayNetworkRead(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
 - func ResourceVPCGatewayNetworkUpdate(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
 - func ResourceVPCPublicGatewayCreate(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
 - func ResourceVPCPublicGatewayDHCPCReservationCreate(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
 - func ResourceVPCPublicGatewayDHCPCreate(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
 - func ResourceVPCPublicGatewayDHCPDelete(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
 - func ResourceVPCPublicGatewayDHCPRead(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
 - func ResourceVPCPublicGatewayDHCPReservationDelete(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
 - func ResourceVPCPublicGatewayDHCPReservationRead(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
 - func ResourceVPCPublicGatewayDHCPReservationUpdate(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
 - func ResourceVPCPublicGatewayDHCPUpdate(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
 - func ResourceVPCPublicGatewayDelete(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
 - func ResourceVPCPublicGatewayIPDelete(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
 - func ResourceVPCPublicGatewayIPReverseDNSCreate(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
 - func ResourceVPCPublicGatewayIPReverseDNSDelete(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
 - func ResourceVPCPublicGatewayIPReverseDNSRead(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
 - func ResourceVPCPublicGatewayIPReverseDNSUpdate(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
 - func ResourceVPCPublicGatewayIPUpdate(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
 - func ResourceVPCPublicGatewayPATRuleCreate(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
 - func ResourceVPCPublicGatewayPATRuleDelete(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
 - func ResourceVPCPublicGatewayPATRuleRead(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
 - func ResourceVPCPublicGatewayPATRuleUpdate(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
 - func ResourceVPCPublicGatewayRead(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
 - func ResourceVPCPublicGatewayUpdate(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
 
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DataSourceDHCP ¶
func DataSourceDHCPReservationRead ¶
func DataSourceDHCPReservationRead(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func DataSourceIP ¶
func DataSourceNetwork ¶
func DataSourcePATRule ¶
func DataSourceVPCGatewayNetworkRead ¶
func DataSourceVPCGatewayNetworkRead(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func DataSourceVPCPublicGatewayDHCPRead ¶
func DataSourceVPCPublicGatewayDHCPRead(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func DataSourceVPCPublicGatewayIPRead ¶
func DataSourceVPCPublicGatewayIPRead(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func DataSourceVPCPublicGatewayPATRuleRead ¶
func DataSourceVPCPublicGatewayPATRuleRead(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func DataSourceVPCPublicGatewayRead ¶
func DataSourceVPCPublicGatewayRead(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func NewAPIWithZoneAndID ¶
func ResourceDHCP ¶
func ResourceDHCPReservation ¶
func ResourceIP ¶
func ResourceIPCreate ¶
func ResourceIPCreate(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func ResourceIPRead ¶
func ResourceIPRead(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func ResourceIPReverseDNS ¶
func ResourceNetwork ¶
func ResourcePATRule ¶
func ResourcePublicGateway ¶
func ResourceVPCGatewayNetworkCreate ¶
func ResourceVPCGatewayNetworkCreate(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func ResourceVPCGatewayNetworkDelete ¶
func ResourceVPCGatewayNetworkDelete(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func ResourceVPCGatewayNetworkRead ¶
func ResourceVPCGatewayNetworkRead(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func ResourceVPCGatewayNetworkUpdate ¶
func ResourceVPCGatewayNetworkUpdate(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func ResourceVPCPublicGatewayCreate ¶
func ResourceVPCPublicGatewayCreate(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func ResourceVPCPublicGatewayDHCPCReservationCreate ¶
func ResourceVPCPublicGatewayDHCPCReservationCreate(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func ResourceVPCPublicGatewayDHCPCreate ¶
func ResourceVPCPublicGatewayDHCPCreate(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func ResourceVPCPublicGatewayDHCPDelete ¶
func ResourceVPCPublicGatewayDHCPDelete(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func ResourceVPCPublicGatewayDHCPRead ¶
func ResourceVPCPublicGatewayDHCPRead(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func ResourceVPCPublicGatewayDHCPReservationDelete ¶
func ResourceVPCPublicGatewayDHCPReservationDelete(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func ResourceVPCPublicGatewayDHCPReservationRead ¶
func ResourceVPCPublicGatewayDHCPReservationRead(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func ResourceVPCPublicGatewayDHCPReservationUpdate ¶
func ResourceVPCPublicGatewayDHCPReservationUpdate(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func ResourceVPCPublicGatewayDHCPUpdate ¶
func ResourceVPCPublicGatewayDHCPUpdate(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func ResourceVPCPublicGatewayDelete ¶
func ResourceVPCPublicGatewayDelete(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func ResourceVPCPublicGatewayIPDelete ¶
func ResourceVPCPublicGatewayIPDelete(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func ResourceVPCPublicGatewayIPReverseDNSCreate ¶
func ResourceVPCPublicGatewayIPReverseDNSCreate(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func ResourceVPCPublicGatewayIPReverseDNSDelete ¶
func ResourceVPCPublicGatewayIPReverseDNSDelete(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func ResourceVPCPublicGatewayIPReverseDNSRead ¶
func ResourceVPCPublicGatewayIPReverseDNSRead(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func ResourceVPCPublicGatewayIPReverseDNSUpdate ¶
func ResourceVPCPublicGatewayIPReverseDNSUpdate(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func ResourceVPCPublicGatewayIPUpdate ¶
func ResourceVPCPublicGatewayIPUpdate(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func ResourceVPCPublicGatewayPATRuleCreate ¶
func ResourceVPCPublicGatewayPATRuleCreate(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func ResourceVPCPublicGatewayPATRuleDelete ¶
func ResourceVPCPublicGatewayPATRuleDelete(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func ResourceVPCPublicGatewayPATRuleRead ¶
func ResourceVPCPublicGatewayPATRuleRead(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func ResourceVPCPublicGatewayPATRuleUpdate ¶
func ResourceVPCPublicGatewayPATRuleUpdate(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func ResourceVPCPublicGatewayRead ¶
func ResourceVPCPublicGatewayRead(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func ResourceVPCPublicGatewayUpdate ¶
func ResourceVPCPublicGatewayUpdate(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
Types ¶
This section is empty.
      
      Source Files
      ¶
    
   Click to show internal directories. 
   Click to hide internal directories.