services

package
v0.2.6 Latest Latest
Warning

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

Go to latest
Published: May 7, 2024 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ConvertAccessBundleApiToTerraformModel added in v0.2.3

func ConvertAccessBundleApiToTerraformModel(ctx context.Context, aponoClient *apono.APIClient, accessBundle *apono.AccessBundleV1) (*models.AccessBundleModel, diag.Diagnostics)

func ConvertAccessBundleTerraformModelToUpdateApi added in v0.2.3

func ConvertAccessBundleTerraformModelToUpdateApi(ctx context.Context, aponoClient *apono.APIClient, accessBundle *models.AccessBundleModel) (*apono.UpdateAccessBundleV1, diag.Diagnostics)

func ConvertAccessBundleTerraformModelToUpsertApi added in v0.2.3

func ConvertAccessBundleTerraformModelToUpsertApi(ctx context.Context, aponoClient *apono.APIClient, accessBundle *models.AccessBundleModel) (*apono.UpsertAccessBundleV1, diag.Diagnostics)

func ConvertAccessFlowApiToTerraformModel

func ConvertAccessFlowApiToTerraformModel(ctx context.Context, aponoClient *apono.APIClient, accessFlow *apono.AccessFlowV1) (*models.AccessFlowModel, diag.Diagnostics)

func ConvertAccessFlowTerraformModelToApi

func ConvertAccessFlowTerraformModelToApi(ctx context.Context, aponoClient *apono.APIClient, accessFlow *models.AccessFlowModel) (*apono.UpsertAccessFlowV1, diag.Diagnostics)

func ConvertAccessFlowTerraformModelToUpdateApi

func ConvertAccessFlowTerraformModelToUpdateApi(ctx context.Context, aponoClient *apono.APIClient, accessFlow *models.AccessFlowModel) (*apono.UpdateAccessFlowV1, diag.Diagnostics)

func ConvertBundleTargetsApiToTerraformModel added in v0.2.3

func ConvertBundleTargetsApiToTerraformModel(ctx context.Context, aponoClient *apono.APIClient, bundleTargets []apono.AccessTargetBundleV1) ([]models.BundleTarget, diag.Diagnostics)

func ConvertBundleTargetsTerraformModelToApi added in v0.2.3

func ConvertBundleTargetsTerraformModelToApi(ctx context.Context, aponoClient *apono.APIClient, bundleTargets []models.BundleTarget) ([]apono.AccessTargetBundleV1, diag.Diagnostics)

func ConvertIntegrationTargetsApiToTerraformModel added in v0.2.3

func ConvertIntegrationTargetsApiToTerraformModel(ctx context.Context, aponoClient *apono.APIClient, integrationTargets []apono.AccessTargetIntegrationV1) ([]models.IntegrationTarget, diag.Diagnostics)

func ConvertIntegrationTargetsTerraformModelToApi added in v0.2.3

func ConvertIntegrationTargetsTerraformModelToApi(ctx context.Context, aponoClient *apono.APIClient, integrationTargets []models.IntegrationTarget) ([]apono.AccessTargetIntegrationV1, 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