Documentation ¶
Index ¶
- func DataSourceIP() *schema.Resource
- func DataSourceIPAMIPRead(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
- func DataSourceIPAMIPsRead(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
- func DataSourceIPs() *schema.Resource
- func NewAPIWithRegionAndID(m interface{}, id string) (*ipam.API, scw.Region, string, error)
- func ResourceIP() *schema.Resource
- func ResourceIPAMIPCreate(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
- func ResourceIPAMIPDelete(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
- func ResourceIPAMIPRead(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
- func ResourceIPAMIPReverseDNSCreate(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
- func ResourceIPAMIPReverseDNSDelete(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
- func ResourceIPAMIPReverseDNSRead(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
- func ResourceIPAMIPReverseDNSUpdate(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
- func ResourceIPAMIPUpdate(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
- func ResourceIPReverseDNS() *schema.Resource
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DataSourceIP ¶
func DataSourceIPAMIPRead ¶
func DataSourceIPAMIPRead(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func DataSourceIPAMIPsRead ¶
func DataSourceIPAMIPsRead(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func DataSourceIPs ¶
func NewAPIWithRegionAndID ¶
NewAPIWithRegionAndID returns a new ipam API with locality and ID extracted from the state
func ResourceIP ¶
func ResourceIPAMIPCreate ¶
func ResourceIPAMIPCreate(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func ResourceIPAMIPDelete ¶
func ResourceIPAMIPDelete(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func ResourceIPAMIPRead ¶
func ResourceIPAMIPRead(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func ResourceIPAMIPReverseDNSCreate ¶
func ResourceIPAMIPReverseDNSCreate(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func ResourceIPAMIPReverseDNSDelete ¶
func ResourceIPAMIPReverseDNSDelete(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func ResourceIPAMIPReverseDNSRead ¶
func ResourceIPAMIPReverseDNSRead(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func ResourceIPAMIPReverseDNSUpdate ¶
func ResourceIPAMIPReverseDNSUpdate(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func ResourceIPAMIPUpdate ¶
func ResourceIPAMIPUpdate(ctx context.Context, d *schema.ResourceData, m interface{}) diag.Diagnostics
func ResourceIPReverseDNS ¶
Types ¶
This section is empty.
Source Files ¶
Click to show internal directories.
Click to hide internal directories.