Viewing docs for dome9 1.40.4
published on Thursday, Oct 30, 2025 by dome9
published on Thursday, Oct 30, 2025 by dome9
Viewing docs for dome9 1.40.4
published on Thursday, Oct 30, 2025 by dome9
published on Thursday, Oct 30, 2025 by dome9
Use this data source to get information about a CloudGuard image assurance policy.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as dome9 from "@pulumi/dome9";
const test_policy = dome9.getImageAssurancePolicy({
id: "d9-image-assurance-policy-id",
});
import pulumi
import pulumi_dome9 as dome9
test_policy = dome9.get_image_assurance_policy(id="d9-image-assurance-policy-id")
package main
import (
"github.com/pulumi/pulumi-terraform-provider/sdks/go/dome9/dome9"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := dome9.LookupImageAssurancePolicy(ctx, &dome9.LookupImageAssurancePolicyArgs{
Id: "d9-image-assurance-policy-id",
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Dome9 = Pulumi.Dome9;
return await Deployment.RunAsync(() =>
{
var test_policy = Dome9.GetImageAssurancePolicy.Invoke(new()
{
Id = "d9-image-assurance-policy-id",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.dome9.Dome9Functions;
import com.pulumi.dome9.inputs.GetImageAssurancePolicyArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var test-policy = Dome9Functions.getImageAssurancePolicy(GetImageAssurancePolicyArgs.builder()
.id("d9-image-assurance-policy-id")
.build());
}
}
variables:
test-policy:
fn::invoke:
function: dome9:getImageAssurancePolicy
arguments:
id: d9-image-assurance-policy-id
Using getImageAssurancePolicy
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getImageAssurancePolicy(args: GetImageAssurancePolicyArgs, opts?: InvokeOptions): Promise<GetImageAssurancePolicyResult>
function getImageAssurancePolicyOutput(args: GetImageAssurancePolicyOutputArgs, opts?: InvokeOptions): Output<GetImageAssurancePolicyResult>def get_image_assurance_policy(id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetImageAssurancePolicyResult
def get_image_assurance_policy_output(id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetImageAssurancePolicyResult]func LookupImageAssurancePolicy(ctx *Context, args *LookupImageAssurancePolicyArgs, opts ...InvokeOption) (*LookupImageAssurancePolicyResult, error)
func LookupImageAssurancePolicyOutput(ctx *Context, args *LookupImageAssurancePolicyOutputArgs, opts ...InvokeOption) LookupImageAssurancePolicyResultOutput> Note: This function is named LookupImageAssurancePolicy in the Go SDK.
public static class GetImageAssurancePolicy
{
public static Task<GetImageAssurancePolicyResult> InvokeAsync(GetImageAssurancePolicyArgs args, InvokeOptions? opts = null)
public static Output<GetImageAssurancePolicyResult> Invoke(GetImageAssurancePolicyInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetImageAssurancePolicyResult> getImageAssurancePolicy(GetImageAssurancePolicyArgs args, InvokeOptions options)
public static Output<GetImageAssurancePolicyResult> getImageAssurancePolicy(GetImageAssurancePolicyArgs args, InvokeOptions options)
fn::invoke:
function: dome9:index/getImageAssurancePolicy:getImageAssurancePolicy
arguments:
# arguments dictionaryThe following arguments are supported:
- Id string
- The id for the image assurance policy in Dome9.
- Id string
- The id for the image assurance policy in Dome9.
- id String
- The id for the image assurance policy in Dome9.
- id string
- The id for the image assurance policy in Dome9.
- id str
- The id for the image assurance policy in Dome9.
- id String
- The id for the image assurance policy in Dome9.
getImageAssurancePolicy Result
The following output properties are available:
- Admission
Control stringAction - Image Admission Policy action type (
Detection,Prevention). - Admission
Control stringUnscanned Action - Image Admission Policy action type (
Detection,Prevention). - Id string
- Notification
Ids List<string> - Notification IDs [list].
- Ruleset
Id double - Ruleset ID.
- Target
Id string - Environment ID / OU ID.
- Target
Type string - Policy Type (
Environment,OrganizationalUnit).
- Admission
Control stringAction - Image Admission Policy action type (
Detection,Prevention). - Admission
Control stringUnscanned Action - Image Admission Policy action type (
Detection,Prevention). - Id string
- Notification
Ids []string - Notification IDs [list].
- Ruleset
Id float64 - Ruleset ID.
- Target
Id string - Environment ID / OU ID.
- Target
Type string - Policy Type (
Environment,OrganizationalUnit).
- admission
Control StringAction - Image Admission Policy action type (
Detection,Prevention). - admission
Control StringUnscanned Action - Image Admission Policy action type (
Detection,Prevention). - id String
- notification
Ids List<String> - Notification IDs [list].
- ruleset
Id Double - Ruleset ID.
- target
Id String - Environment ID / OU ID.
- target
Type String - Policy Type (
Environment,OrganizationalUnit).
- admission
Control stringAction - Image Admission Policy action type (
Detection,Prevention). - admission
Control stringUnscanned Action - Image Admission Policy action type (
Detection,Prevention). - id string
- notification
Ids string[] - Notification IDs [list].
- ruleset
Id number - Ruleset ID.
- target
Id string - Environment ID / OU ID.
- target
Type string - Policy Type (
Environment,OrganizationalUnit).
- admission_
control_ straction - Image Admission Policy action type (
Detection,Prevention). - admission_
control_ strunscanned_ action - Image Admission Policy action type (
Detection,Prevention). - id str
- notification_
ids Sequence[str] - Notification IDs [list].
- ruleset_
id float - Ruleset ID.
- target_
id str - Environment ID / OU ID.
- target_
type str - Policy Type (
Environment,OrganizationalUnit).
- admission
Control StringAction - Image Admission Policy action type (
Detection,Prevention). - admission
Control StringUnscanned Action - Image Admission Policy action type (
Detection,Prevention). - id String
- notification
Ids List<String> - Notification IDs [list].
- ruleset
Id Number - Ruleset ID.
- target
Id String - Environment ID / OU ID.
- target
Type String - Policy Type (
Environment,OrganizationalUnit).
Package Details
- Repository
- dome9 dome9/terraform-provider-dome9
- License
- Notes
- This Pulumi package is based on the
dome9Terraform Provider.
Viewing docs for dome9 1.40.4
published on Thursday, Oct 30, 2025 by dome9
published on Thursday, Oct 30, 2025 by dome9
