syntheticmonitoring

package
v1.43.0 Latest Latest
Warning

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

Go to latest
Published: Jul 5, 2023 License: MPL-2.0 Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func DataSourceProbe

func DataSourceProbe() *schema.Resource

func DataSourceProbeRead

func DataSourceProbeRead(ctx context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics

func DataSourceProbes

func DataSourceProbes() *schema.Resource

func DataSourceProbesRead

func DataSourceProbesRead(ctx context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics

func ImportProbeStateWithToken

func ImportProbeStateWithToken(ctx context.Context, d *schema.ResourceData, m interface{}) ([]*schema.ResourceData, error)

ImportProbeStateWithToken is an implementation of StateContextFunc that can be used to pass the ID of the probe and the existing auth_token.

func ResourceCheck

func ResourceCheck() *schema.Resource

func ResourceCheckCreate

func ResourceCheckCreate(ctx context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics

func ResourceCheckCustomizeDiff

func ResourceCheckCustomizeDiff(ctx context.Context, diff *schema.ResourceDiff, meta interface{}) error

Check if the user provider exactly one setting Ideally, we'd use `ExactlyOneOf` here but it doesn't support TypeSet. Also, TypeSet doesn't support ValidateFunc. To maintain backwards compatibility, we do a custom validation in the CustomizeDiff function.

func ResourceCheckDelete

func ResourceCheckDelete(ctx context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics

func ResourceCheckRead

func ResourceCheckRead(ctx context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics

func ResourceCheckUpdate

func ResourceCheckUpdate(ctx context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics

func ResourceProbe

func ResourceProbe() *schema.Resource

func ResourceProbeCreate

func ResourceProbeCreate(ctx context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics

func ResourceProbeDelete

func ResourceProbeDelete(ctx context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics

func ResourceProbeRead

func ResourceProbeRead(ctx context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics

func ResourceProbeUpdate

func ResourceProbeUpdate(ctx context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics

Types

This section is empty.

Jump to

Keyboard shortcuts

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