Documentation ¶
Index ¶
- func ConvertAccessBundleApiToTerraformModel(ctx context.Context, aponoClient *apono.APIClient, ...) (*models.AccessBundleModel, diag.Diagnostics)
- func ConvertAccessBundleTerraformModelToUpdateApi(ctx context.Context, aponoClient *apono.APIClient, ...) (*apono.UpdateAccessBundleV1, diag.Diagnostics)
- func ConvertAccessBundleTerraformModelToUpsertApi(ctx context.Context, aponoClient *apono.APIClient, ...) (*apono.UpsertAccessBundleV1, diag.Diagnostics)
- func ConvertAccessFlowApiToTerraformModel(ctx context.Context, aponoClient *apono.APIClient, ...) (*models.AccessFlowModel, diag.Diagnostics)
- func ConvertAccessFlowTerraformModelToApi(ctx context.Context, aponoClient *apono.APIClient, ...) (*apono.UpsertAccessFlowV1, diag.Diagnostics)
- func ConvertAccessFlowTerraformModelToUpdateApi(ctx context.Context, aponoClient *apono.APIClient, ...) (*apono.UpdateAccessFlowV1, diag.Diagnostics)
- func ConvertBundleTargetsApiToTerraformModel(ctx context.Context, aponoClient *apono.APIClient, ...) ([]models.BundleTarget, diag.Diagnostics)
- func ConvertBundleTargetsTerraformModelToApi(ctx context.Context, aponoClient *apono.APIClient, ...) ([]apono.AccessTargetBundleV1, diag.Diagnostics)
- func ConvertIntegrationTargetsApiToTerraformModel(ctx context.Context, aponoClient *apono.APIClient, ...) ([]models.IntegrationTarget, diag.Diagnostics)
- func ConvertIntegrationTargetsTerraformModelToApi(ctx context.Context, aponoClient *apono.APIClient, ...) ([]apono.AccessTargetIntegrationV1, diag.Diagnostics)
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.
Click to show internal directories.
Click to hide internal directories.