1. Packages
  2. Strata Cloud Manager Provider
  3. API Docs
  4. HipObject
Strata Cloud Manager v0.3.1 published on Thursday, Mar 13, 2025 by Pulumi

scm.HipObject

Explore with Pulumi AI

Retrieves a config item.

Example Usage

Coming soon!
Coming soon!
Coming soon!
Coming soon!
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.scm.HipObject;
import com.pulumi.scm.HipObjectArgs;
import com.pulumi.scm.inputs.HipObjectDiskBackupArgs;
import com.pulumi.scm.inputs.HipObjectDiskBackupCriteriaArgs;
import com.pulumi.scm.inputs.HipObjectDiskBackupCriteriaLastBackupTimeArgs;
import com.pulumi.scm.inputs.HipObjectDiskBackupCriteriaLastBackupTimeWithinArgs;
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) {
        var example = new HipObject("example", HipObjectArgs.builder()
            .folder("Shared")
            .name("myExample")
            .description("Made by Pulumi")
            .diskBackup(HipObjectDiskBackupArgs.builder()
                .criteria(HipObjectDiskBackupCriteriaArgs.builder()
                    .isInstalled(true)
                    .lastBackupTime(HipObjectDiskBackupCriteriaLastBackupTimeArgs.builder()
                        .within(HipObjectDiskBackupCriteriaLastBackupTimeWithinArgs.builder()
                            .days(1)
                            .build())
                        .build())
                    .build())
                .exclude_vendor(false)
                .build())
            .build());

    }
}
Copy
resources:
  example:
    type: scm:HipObject
    properties:
      folder: Shared
      name: myExample
      description: Made by Pulumi
      diskBackup:
        criteria:
          isInstalled: true
          lastBackupTime:
            within:
              days: 1
        exclude_vendor: false
Copy

Create HipObject Resource

Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

Constructor syntax

new HipObject(name: string, args?: HipObjectArgs, opts?: CustomResourceOptions);
@overload
def HipObject(resource_name: str,
              args: Optional[HipObjectArgs] = None,
              opts: Optional[ResourceOptions] = None)

@overload
def HipObject(resource_name: str,
              opts: Optional[ResourceOptions] = None,
              anti_malware: Optional[HipObjectAntiMalwareArgs] = None,
              certificate: Optional[HipObjectCertificateArgs] = None,
              custom_checks: Optional[HipObjectCustomChecksArgs] = None,
              data_loss_prevention: Optional[HipObjectDataLossPreventionArgs] = None,
              description: Optional[str] = None,
              device: Optional[str] = None,
              disk_backup: Optional[HipObjectDiskBackupArgs] = None,
              disk_encryption: Optional[HipObjectDiskEncryptionArgs] = None,
              firewall: Optional[HipObjectFirewallArgs] = None,
              folder: Optional[str] = None,
              host_info: Optional[HipObjectHostInfoArgs] = None,
              mobile_device: Optional[HipObjectMobileDeviceArgs] = None,
              name: Optional[str] = None,
              network_info: Optional[HipObjectNetworkInfoArgs] = None,
              patch_management: Optional[HipObjectPatchManagementArgs] = None,
              snippet: Optional[str] = None)
func NewHipObject(ctx *Context, name string, args *HipObjectArgs, opts ...ResourceOption) (*HipObject, error)
public HipObject(string name, HipObjectArgs? args = null, CustomResourceOptions? opts = null)
public HipObject(String name, HipObjectArgs args)
public HipObject(String name, HipObjectArgs args, CustomResourceOptions options)
type: scm:HipObject
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.

Parameters

name This property is required. string
The unique name of the resource.
args HipObjectArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name This property is required. str
The unique name of the resource.
args HipObjectArgs
The arguments to resource properties.
opts ResourceOptions
Bag of options to control resource's behavior.
ctx Context
Context object for the current deployment.
name This property is required. string
The unique name of the resource.
args HipObjectArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name This property is required. string
The unique name of the resource.
args HipObjectArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name This property is required. String
The unique name of the resource.
args This property is required. HipObjectArgs
The arguments to resource properties.
options CustomResourceOptions
Bag of options to control resource's behavior.

Constructor example

The following reference example uses placeholder values for all input properties.

var hipObjectResource = new Scm.HipObject("hipObjectResource", new()
{
    AntiMalware = new Scm.Inputs.HipObjectAntiMalwareArgs
    {
        Criteria = new Scm.Inputs.HipObjectAntiMalwareCriteriaArgs
        {
            IsInstalled = false,
            LastScanTime = new Scm.Inputs.HipObjectAntiMalwareCriteriaLastScanTimeArgs
            {
                NotAvailable = false,
                NotWithin = new Scm.Inputs.HipObjectAntiMalwareCriteriaLastScanTimeNotWithinArgs
                {
                    Days = 0,
                    Hours = 0,
                },
                Within = new Scm.Inputs.HipObjectAntiMalwareCriteriaLastScanTimeWithinArgs
                {
                    Days = 0,
                    Hours = 0,
                },
            },
            ProductVersion = new Scm.Inputs.HipObjectAntiMalwareCriteriaProductVersionArgs
            {
                Contains = "string",
                GreaterEqual = "string",
                GreaterThan = "string",
                Is = "string",
                IsNot = "string",
                LessEqual = "string",
                LessThan = "string",
                NotWithin = new Scm.Inputs.HipObjectAntiMalwareCriteriaProductVersionNotWithinArgs
                {
                    Versions = 0,
                },
                Within = new Scm.Inputs.HipObjectAntiMalwareCriteriaProductVersionWithinArgs
                {
                    Versions = 0,
                },
            },
            RealTimeProtection = "string",
            VirdefVersion = new Scm.Inputs.HipObjectAntiMalwareCriteriaVirdefVersionArgs
            {
                NotWithin = new Scm.Inputs.HipObjectAntiMalwareCriteriaVirdefVersionNotWithinArgs
                {
                    Days = 0,
                    Versions = 0,
                },
                Within = new Scm.Inputs.HipObjectAntiMalwareCriteriaVirdefVersionWithinArgs
                {
                    Days = 0,
                    Versions = 0,
                },
            },
        },
        ExcludeVendor = false,
        Vendors = new[]
        {
            new Scm.Inputs.HipObjectAntiMalwareVendorArgs
            {
                Name = "string",
                Products = new[]
                {
                    "string",
                },
            },
        },
    },
    Certificate = new Scm.Inputs.HipObjectCertificateArgs
    {
        Criteria = new Scm.Inputs.HipObjectCertificateCriteriaArgs
        {
            CertificateAttributes = new[]
            {
                new Scm.Inputs.HipObjectCertificateCriteriaCertificateAttributeArgs
                {
                    Name = "string",
                    Value = "string",
                },
            },
            CertificateProfile = "string",
        },
    },
    CustomChecks = new Scm.Inputs.HipObjectCustomChecksArgs
    {
        Criteria = new Scm.Inputs.HipObjectCustomChecksCriteriaArgs
        {
            Plists = new[]
            {
                new Scm.Inputs.HipObjectCustomChecksCriteriaPlistArgs
                {
                    Name = "string",
                    Keys = new[]
                    {
                        new Scm.Inputs.HipObjectCustomChecksCriteriaPlistKeyArgs
                        {
                            Name = "string",
                            Negate = false,
                            Value = "string",
                        },
                    },
                    Negate = false,
                },
            },
            ProcessLists = new[]
            {
                new Scm.Inputs.HipObjectCustomChecksCriteriaProcessListArgs
                {
                    Name = "string",
                    Running = false,
                },
            },
            RegistryKeys = new[]
            {
                new Scm.Inputs.HipObjectCustomChecksCriteriaRegistryKeyArgs
                {
                    Name = "string",
                    DefaultValueData = "string",
                    Negate = false,
                    RegistryValues = new[]
                    {
                        new Scm.Inputs.HipObjectCustomChecksCriteriaRegistryKeyRegistryValueArgs
                        {
                            Name = "string",
                            Negate = false,
                            ValueData = "string",
                        },
                    },
                },
            },
        },
    },
    DataLossPrevention = new Scm.Inputs.HipObjectDataLossPreventionArgs
    {
        Criteria = new Scm.Inputs.HipObjectDataLossPreventionCriteriaArgs
        {
            IsEnabled = "string",
            IsInstalled = false,
        },
        ExcludeVendor = false,
        Vendors = new[]
        {
            new Scm.Inputs.HipObjectDataLossPreventionVendorArgs
            {
                Name = "string",
                Products = new[]
                {
                    "string",
                },
            },
        },
    },
    Description = "string",
    Device = "string",
    DiskBackup = new Scm.Inputs.HipObjectDiskBackupArgs
    {
        Criteria = new Scm.Inputs.HipObjectDiskBackupCriteriaArgs
        {
            IsInstalled = false,
            LastBackupTime = new Scm.Inputs.HipObjectDiskBackupCriteriaLastBackupTimeArgs
            {
                NotAvailable = false,
                NotWithin = new Scm.Inputs.HipObjectDiskBackupCriteriaLastBackupTimeNotWithinArgs
                {
                    Days = 0,
                    Hours = 0,
                },
                Within = new Scm.Inputs.HipObjectDiskBackupCriteriaLastBackupTimeWithinArgs
                {
                    Days = 0,
                    Hours = 0,
                },
            },
        },
        ExcludeVendor = false,
        Vendors = new[]
        {
            new Scm.Inputs.HipObjectDiskBackupVendorArgs
            {
                Name = "string",
                Products = new[]
                {
                    "string",
                },
            },
        },
    },
    DiskEncryption = new Scm.Inputs.HipObjectDiskEncryptionArgs
    {
        Criteria = new Scm.Inputs.HipObjectDiskEncryptionCriteriaArgs
        {
            EncryptedLocations = new[]
            {
                new Scm.Inputs.HipObjectDiskEncryptionCriteriaEncryptedLocationArgs
                {
                    Name = "string",
                    EncryptionState = new Scm.Inputs.HipObjectDiskEncryptionCriteriaEncryptedLocationEncryptionStateArgs
                    {
                        Is = "string",
                        IsNot = "string",
                    },
                },
            },
            IsInstalled = false,
        },
        ExcludeVendor = false,
        Vendors = new[]
        {
            new Scm.Inputs.HipObjectDiskEncryptionVendorArgs
            {
                Name = "string",
                Products = new[]
                {
                    "string",
                },
            },
        },
    },
    Firewall = new Scm.Inputs.HipObjectFirewallArgs
    {
        Criteria = new Scm.Inputs.HipObjectFirewallCriteriaArgs
        {
            IsEnabled = "string",
            IsInstalled = false,
        },
        ExcludeVendor = false,
        Vendors = new[]
        {
            new Scm.Inputs.HipObjectFirewallVendorArgs
            {
                Name = "string",
                Products = new[]
                {
                    "string",
                },
            },
        },
    },
    Folder = "string",
    HostInfo = new Scm.Inputs.HipObjectHostInfoArgs
    {
        Criteria = new Scm.Inputs.HipObjectHostInfoCriteriaArgs
        {
            ClientVersion = new Scm.Inputs.HipObjectHostInfoCriteriaClientVersionArgs
            {
                Contains = "string",
                Is = "string",
                IsNot = "string",
            },
            Domain = new Scm.Inputs.HipObjectHostInfoCriteriaDomainArgs
            {
                Contains = "string",
                Is = "string",
                IsNot = "string",
            },
            HostId = new Scm.Inputs.HipObjectHostInfoCriteriaHostIdArgs
            {
                Contains = "string",
                Is = "string",
                IsNot = "string",
            },
            HostName = new Scm.Inputs.HipObjectHostInfoCriteriaHostNameArgs
            {
                Contains = "string",
                Is = "string",
                IsNot = "string",
            },
            Managed = false,
            Os = new Scm.Inputs.HipObjectHostInfoCriteriaOsArgs
            {
                Contains = new Scm.Inputs.HipObjectHostInfoCriteriaOsContainsArgs
                {
                    Apple = "string",
                    Google = "string",
                    Linux = "string",
                    Microsoft = "string",
                    Other = "string",
                },
            },
            SerialNumber = new Scm.Inputs.HipObjectHostInfoCriteriaSerialNumberArgs
            {
                Contains = "string",
                Is = "string",
                IsNot = "string",
            },
        },
    },
    MobileDevice = new Scm.Inputs.HipObjectMobileDeviceArgs
    {
        Criteria = new Scm.Inputs.HipObjectMobileDeviceCriteriaArgs
        {
            Applications = new Scm.Inputs.HipObjectMobileDeviceCriteriaApplicationsArgs
            {
                HasMalware = new Scm.Inputs.HipObjectMobileDeviceCriteriaApplicationsHasMalwareArgs
                {
                    No = false,
                    Yes = new Scm.Inputs.HipObjectMobileDeviceCriteriaApplicationsHasMalwareYesArgs
                    {
                        Excludes = new[]
                        {
                            new Scm.Inputs.HipObjectMobileDeviceCriteriaApplicationsHasMalwareYesExcludeArgs
                            {
                                Name = "string",
                                Hash = "string",
                                Package = "string",
                            },
                        },
                    },
                },
                HasUnmanagedApp = false,
                Includes = new[]
                {
                    new Scm.Inputs.HipObjectMobileDeviceCriteriaApplicationsIncludeArgs
                    {
                        Name = "string",
                        Hash = "string",
                        Package = "string",
                    },
                },
            },
            DiskEncrypted = false,
            Imei = new Scm.Inputs.HipObjectMobileDeviceCriteriaImeiArgs
            {
                Contains = "string",
                Is = "string",
                IsNot = "string",
            },
            Jailbroken = false,
            LastCheckinTime = new Scm.Inputs.HipObjectMobileDeviceCriteriaLastCheckinTimeArgs
            {
                NotWithin = new Scm.Inputs.HipObjectMobileDeviceCriteriaLastCheckinTimeNotWithinArgs
                {
                    Days = 0,
                },
                Within = new Scm.Inputs.HipObjectMobileDeviceCriteriaLastCheckinTimeWithinArgs
                {
                    Days = 0,
                },
            },
            Model = new Scm.Inputs.HipObjectMobileDeviceCriteriaModelArgs
            {
                Contains = "string",
                Is = "string",
                IsNot = "string",
            },
            PasscodeSet = false,
            PhoneNumber = new Scm.Inputs.HipObjectMobileDeviceCriteriaPhoneNumberArgs
            {
                Contains = "string",
                Is = "string",
                IsNot = "string",
            },
            Tag = new Scm.Inputs.HipObjectMobileDeviceCriteriaTagArgs
            {
                Contains = "string",
                Is = "string",
                IsNot = "string",
            },
        },
    },
    Name = "string",
    NetworkInfo = new Scm.Inputs.HipObjectNetworkInfoArgs
    {
        Criteria = new Scm.Inputs.HipObjectNetworkInfoCriteriaArgs
        {
            Network = new Scm.Inputs.HipObjectNetworkInfoCriteriaNetworkArgs
            {
                Is = new Scm.Inputs.HipObjectNetworkInfoCriteriaNetworkIsArgs
                {
                    Mobile = new Scm.Inputs.HipObjectNetworkInfoCriteriaNetworkIsMobileArgs
                    {
                        Carrier = "string",
                    },
                    Unknown = false,
                    Wifi = new Scm.Inputs.HipObjectNetworkInfoCriteriaNetworkIsWifiArgs
                    {
                        Ssid = "string",
                    },
                },
                IsNot = new Scm.Inputs.HipObjectNetworkInfoCriteriaNetworkIsNotArgs
                {
                    Ethernet = false,
                    Mobile = new Scm.Inputs.HipObjectNetworkInfoCriteriaNetworkIsNotMobileArgs
                    {
                        Carrier = "string",
                    },
                    Unknown = false,
                    Wifi = new Scm.Inputs.HipObjectNetworkInfoCriteriaNetworkIsNotWifiArgs
                    {
                        Ssid = "string",
                    },
                },
            },
        },
    },
    PatchManagement = new Scm.Inputs.HipObjectPatchManagementArgs
    {
        Criteria = new Scm.Inputs.HipObjectPatchManagementCriteriaArgs
        {
            IsEnabled = "string",
            IsInstalled = false,
            MissingPatches = new Scm.Inputs.HipObjectPatchManagementCriteriaMissingPatchesArgs
            {
                Check = "string",
                Patches = new[]
                {
                    "string",
                },
                Severity = new Scm.Inputs.HipObjectPatchManagementCriteriaMissingPatchesSeverityArgs
                {
                    GreaterEqual = 0,
                    GreaterThan = 0,
                    Is = 0,
                    IsNot = 0,
                    LessEqual = 0,
                    LessThan = 0,
                },
            },
        },
        ExcludeVendor = false,
        Vendors = new[]
        {
            new Scm.Inputs.HipObjectPatchManagementVendorArgs
            {
                Name = "string",
                Products = new[]
                {
                    "string",
                },
            },
        },
    },
    Snippet = "string",
});
Copy
example, err := scm.NewHipObject(ctx, "hipObjectResource", &scm.HipObjectArgs{
	AntiMalware: &scm.HipObjectAntiMalwareArgs{
		Criteria: &scm.HipObjectAntiMalwareCriteriaArgs{
			IsInstalled: pulumi.Bool(false),
			LastScanTime: &scm.HipObjectAntiMalwareCriteriaLastScanTimeArgs{
				NotAvailable: pulumi.Bool(false),
				NotWithin: &scm.HipObjectAntiMalwareCriteriaLastScanTimeNotWithinArgs{
					Days:  pulumi.Int(0),
					Hours: pulumi.Int(0),
				},
				Within: &scm.HipObjectAntiMalwareCriteriaLastScanTimeWithinArgs{
					Days:  pulumi.Int(0),
					Hours: pulumi.Int(0),
				},
			},
			ProductVersion: &scm.HipObjectAntiMalwareCriteriaProductVersionArgs{
				Contains:     pulumi.String("string"),
				GreaterEqual: pulumi.String("string"),
				GreaterThan:  pulumi.String("string"),
				Is:           pulumi.String("string"),
				IsNot:        pulumi.String("string"),
				LessEqual:    pulumi.String("string"),
				LessThan:     pulumi.String("string"),
				NotWithin: &scm.HipObjectAntiMalwareCriteriaProductVersionNotWithinArgs{
					Versions: pulumi.Int(0),
				},
				Within: &scm.HipObjectAntiMalwareCriteriaProductVersionWithinArgs{
					Versions: pulumi.Int(0),
				},
			},
			RealTimeProtection: pulumi.String("string"),
			VirdefVersion: &scm.HipObjectAntiMalwareCriteriaVirdefVersionArgs{
				NotWithin: &scm.HipObjectAntiMalwareCriteriaVirdefVersionNotWithinArgs{
					Days:     pulumi.Int(0),
					Versions: pulumi.Int(0),
				},
				Within: &scm.HipObjectAntiMalwareCriteriaVirdefVersionWithinArgs{
					Days:     pulumi.Int(0),
					Versions: pulumi.Int(0),
				},
			},
		},
		ExcludeVendor: pulumi.Bool(false),
		Vendors: scm.HipObjectAntiMalwareVendorArray{
			&scm.HipObjectAntiMalwareVendorArgs{
				Name: pulumi.String("string"),
				Products: pulumi.StringArray{
					pulumi.String("string"),
				},
			},
		},
	},
	Certificate: &scm.HipObjectCertificateArgs{
		Criteria: &scm.HipObjectCertificateCriteriaArgs{
			CertificateAttributes: scm.HipObjectCertificateCriteriaCertificateAttributeArray{
				&scm.HipObjectCertificateCriteriaCertificateAttributeArgs{
					Name:  pulumi.String("string"),
					Value: pulumi.String("string"),
				},
			},
			CertificateProfile: pulumi.String("string"),
		},
	},
	CustomChecks: &scm.HipObjectCustomChecksArgs{
		Criteria: &scm.HipObjectCustomChecksCriteriaArgs{
			Plists: scm.HipObjectCustomChecksCriteriaPlistArray{
				&scm.HipObjectCustomChecksCriteriaPlistArgs{
					Name: pulumi.String("string"),
					Keys: scm.HipObjectCustomChecksCriteriaPlistKeyArray{
						&scm.HipObjectCustomChecksCriteriaPlistKeyArgs{
							Name:   pulumi.String("string"),
							Negate: pulumi.Bool(false),
							Value:  pulumi.String("string"),
						},
					},
					Negate: pulumi.Bool(false),
				},
			},
			ProcessLists: scm.HipObjectCustomChecksCriteriaProcessListArray{
				&scm.HipObjectCustomChecksCriteriaProcessListArgs{
					Name:    pulumi.String("string"),
					Running: pulumi.Bool(false),
				},
			},
			RegistryKeys: scm.HipObjectCustomChecksCriteriaRegistryKeyArray{
				&scm.HipObjectCustomChecksCriteriaRegistryKeyArgs{
					Name:             pulumi.String("string"),
					DefaultValueData: pulumi.String("string"),
					Negate:           pulumi.Bool(false),
					RegistryValues: scm.HipObjectCustomChecksCriteriaRegistryKeyRegistryValueArray{
						&scm.HipObjectCustomChecksCriteriaRegistryKeyRegistryValueArgs{
							Name:      pulumi.String("string"),
							Negate:    pulumi.Bool(false),
							ValueData: pulumi.String("string"),
						},
					},
				},
			},
		},
	},
	DataLossPrevention: &scm.HipObjectDataLossPreventionArgs{
		Criteria: &scm.HipObjectDataLossPreventionCriteriaArgs{
			IsEnabled:   pulumi.String("string"),
			IsInstalled: pulumi.Bool(false),
		},
		ExcludeVendor: pulumi.Bool(false),
		Vendors: scm.HipObjectDataLossPreventionVendorArray{
			&scm.HipObjectDataLossPreventionVendorArgs{
				Name: pulumi.String("string"),
				Products: pulumi.StringArray{
					pulumi.String("string"),
				},
			},
		},
	},
	Description: pulumi.String("string"),
	Device:      pulumi.String("string"),
	DiskBackup: &scm.HipObjectDiskBackupArgs{
		Criteria: &scm.HipObjectDiskBackupCriteriaArgs{
			IsInstalled: pulumi.Bool(false),
			LastBackupTime: &scm.HipObjectDiskBackupCriteriaLastBackupTimeArgs{
				NotAvailable: pulumi.Bool(false),
				NotWithin: &scm.HipObjectDiskBackupCriteriaLastBackupTimeNotWithinArgs{
					Days:  pulumi.Int(0),
					Hours: pulumi.Int(0),
				},
				Within: &scm.HipObjectDiskBackupCriteriaLastBackupTimeWithinArgs{
					Days:  pulumi.Int(0),
					Hours: pulumi.Int(0),
				},
			},
		},
		ExcludeVendor: pulumi.Bool(false),
		Vendors: scm.HipObjectDiskBackupVendorArray{
			&scm.HipObjectDiskBackupVendorArgs{
				Name: pulumi.String("string"),
				Products: pulumi.StringArray{
					pulumi.String("string"),
				},
			},
		},
	},
	DiskEncryption: &scm.HipObjectDiskEncryptionArgs{
		Criteria: &scm.HipObjectDiskEncryptionCriteriaArgs{
			EncryptedLocations: scm.HipObjectDiskEncryptionCriteriaEncryptedLocationArray{
				&scm.HipObjectDiskEncryptionCriteriaEncryptedLocationArgs{
					Name: pulumi.String("string"),
					EncryptionState: &scm.HipObjectDiskEncryptionCriteriaEncryptedLocationEncryptionStateArgs{
						Is:    pulumi.String("string"),
						IsNot: pulumi.String("string"),
					},
				},
			},
			IsInstalled: pulumi.Bool(false),
		},
		ExcludeVendor: pulumi.Bool(false),
		Vendors: scm.HipObjectDiskEncryptionVendorArray{
			&scm.HipObjectDiskEncryptionVendorArgs{
				Name: pulumi.String("string"),
				Products: pulumi.StringArray{
					pulumi.String("string"),
				},
			},
		},
	},
	Firewall: &scm.HipObjectFirewallArgs{
		Criteria: &scm.HipObjectFirewallCriteriaArgs{
			IsEnabled:   pulumi.String("string"),
			IsInstalled: pulumi.Bool(false),
		},
		ExcludeVendor: pulumi.Bool(false),
		Vendors: scm.HipObjectFirewallVendorArray{
			&scm.HipObjectFirewallVendorArgs{
				Name: pulumi.String("string"),
				Products: pulumi.StringArray{
					pulumi.String("string"),
				},
			},
		},
	},
	Folder: pulumi.String("string"),
	HostInfo: &scm.HipObjectHostInfoArgs{
		Criteria: &scm.HipObjectHostInfoCriteriaArgs{
			ClientVersion: &scm.HipObjectHostInfoCriteriaClientVersionArgs{
				Contains: pulumi.String("string"),
				Is:       pulumi.String("string"),
				IsNot:    pulumi.String("string"),
			},
			Domain: &scm.HipObjectHostInfoCriteriaDomainArgs{
				Contains: pulumi.String("string"),
				Is:       pulumi.String("string"),
				IsNot:    pulumi.String("string"),
			},
			HostId: &scm.HipObjectHostInfoCriteriaHostIdArgs{
				Contains: pulumi.String("string"),
				Is:       pulumi.String("string"),
				IsNot:    pulumi.String("string"),
			},
			HostName: &scm.HipObjectHostInfoCriteriaHostNameArgs{
				Contains: pulumi.String("string"),
				Is:       pulumi.String("string"),
				IsNot:    pulumi.String("string"),
			},
			Managed: pulumi.Bool(false),
			Os: &scm.HipObjectHostInfoCriteriaOsArgs{
				Contains: &scm.HipObjectHostInfoCriteriaOsContainsArgs{
					Apple:     pulumi.String("string"),
					Google:    pulumi.String("string"),
					Linux:     pulumi.String("string"),
					Microsoft: pulumi.String("string"),
					Other:     pulumi.String("string"),
				},
			},
			SerialNumber: &scm.HipObjectHostInfoCriteriaSerialNumberArgs{
				Contains: pulumi.String("string"),
				Is:       pulumi.String("string"),
				IsNot:    pulumi.String("string"),
			},
		},
	},
	MobileDevice: &scm.HipObjectMobileDeviceArgs{
		Criteria: &scm.HipObjectMobileDeviceCriteriaArgs{
			Applications: &scm.HipObjectMobileDeviceCriteriaApplicationsArgs{
				HasMalware: &scm.HipObjectMobileDeviceCriteriaApplicationsHasMalwareArgs{
					No: pulumi.Bool(false),
					Yes: &scm.HipObjectMobileDeviceCriteriaApplicationsHasMalwareYesArgs{
						Excludes: scm.HipObjectMobileDeviceCriteriaApplicationsHasMalwareYesExcludeArray{
							&scm.HipObjectMobileDeviceCriteriaApplicationsHasMalwareYesExcludeArgs{
								Name:    pulumi.String("string"),
								Hash:    pulumi.String("string"),
								Package: pulumi.String("string"),
							},
						},
					},
				},
				HasUnmanagedApp: pulumi.Bool(false),
				Includes: scm.HipObjectMobileDeviceCriteriaApplicationsIncludeArray{
					&scm.HipObjectMobileDeviceCriteriaApplicationsIncludeArgs{
						Name:    pulumi.String("string"),
						Hash:    pulumi.String("string"),
						Package: pulumi.String("string"),
					},
				},
			},
			DiskEncrypted: pulumi.Bool(false),
			Imei: &scm.HipObjectMobileDeviceCriteriaImeiArgs{
				Contains: pulumi.String("string"),
				Is:       pulumi.String("string"),
				IsNot:    pulumi.String("string"),
			},
			Jailbroken: pulumi.Bool(false),
			LastCheckinTime: &scm.HipObjectMobileDeviceCriteriaLastCheckinTimeArgs{
				NotWithin: &scm.HipObjectMobileDeviceCriteriaLastCheckinTimeNotWithinArgs{
					Days: pulumi.Int(0),
				},
				Within: &scm.HipObjectMobileDeviceCriteriaLastCheckinTimeWithinArgs{
					Days: pulumi.Int(0),
				},
			},
			Model: &scm.HipObjectMobileDeviceCriteriaModelArgs{
				Contains: pulumi.String("string"),
				Is:       pulumi.String("string"),
				IsNot:    pulumi.String("string"),
			},
			PasscodeSet: pulumi.Bool(false),
			PhoneNumber: &scm.HipObjectMobileDeviceCriteriaPhoneNumberArgs{
				Contains: pulumi.String("string"),
				Is:       pulumi.String("string"),
				IsNot:    pulumi.String("string"),
			},
			Tag: &scm.HipObjectMobileDeviceCriteriaTagArgs{
				Contains: pulumi.String("string"),
				Is:       pulumi.String("string"),
				IsNot:    pulumi.String("string"),
			},
		},
	},
	Name: pulumi.String("string"),
	NetworkInfo: &scm.HipObjectNetworkInfoArgs{
		Criteria: &scm.HipObjectNetworkInfoCriteriaArgs{
			Network: &scm.HipObjectNetworkInfoCriteriaNetworkArgs{
				Is: &scm.HipObjectNetworkInfoCriteriaNetworkIsArgs{
					Mobile: &scm.HipObjectNetworkInfoCriteriaNetworkIsMobileArgs{
						Carrier: pulumi.String("string"),
					},
					Unknown: pulumi.Bool(false),
					Wifi: &scm.HipObjectNetworkInfoCriteriaNetworkIsWifiArgs{
						Ssid: pulumi.String("string"),
					},
				},
				IsNot: &scm.HipObjectNetworkInfoCriteriaNetworkIsNotArgs{
					Ethernet: pulumi.Bool(false),
					Mobile: &scm.HipObjectNetworkInfoCriteriaNetworkIsNotMobileArgs{
						Carrier: pulumi.String("string"),
					},
					Unknown: pulumi.Bool(false),
					Wifi: &scm.HipObjectNetworkInfoCriteriaNetworkIsNotWifiArgs{
						Ssid: pulumi.String("string"),
					},
				},
			},
		},
	},
	PatchManagement: &scm.HipObjectPatchManagementArgs{
		Criteria: &scm.HipObjectPatchManagementCriteriaArgs{
			IsEnabled:   pulumi.String("string"),
			IsInstalled: pulumi.Bool(false),
			MissingPatches: &scm.HipObjectPatchManagementCriteriaMissingPatchesArgs{
				Check: pulumi.String("string"),
				Patches: pulumi.StringArray{
					pulumi.String("string"),
				},
				Severity: &scm.HipObjectPatchManagementCriteriaMissingPatchesSeverityArgs{
					GreaterEqual: pulumi.Int(0),
					GreaterThan:  pulumi.Int(0),
					Is:           pulumi.Int(0),
					IsNot:        pulumi.Int(0),
					LessEqual:    pulumi.Int(0),
					LessThan:     pulumi.Int(0),
				},
			},
		},
		ExcludeVendor: pulumi.Bool(false),
		Vendors: scm.HipObjectPatchManagementVendorArray{
			&scm.HipObjectPatchManagementVendorArgs{
				Name: pulumi.String("string"),
				Products: pulumi.StringArray{
					pulumi.String("string"),
				},
			},
		},
	},
	Snippet: pulumi.String("string"),
})
Copy
var hipObjectResource = new HipObject("hipObjectResource", HipObjectArgs.builder()
    .antiMalware(HipObjectAntiMalwareArgs.builder()
        .criteria(HipObjectAntiMalwareCriteriaArgs.builder()
            .isInstalled(false)
            .lastScanTime(HipObjectAntiMalwareCriteriaLastScanTimeArgs.builder()
                .notAvailable(false)
                .notWithin(HipObjectAntiMalwareCriteriaLastScanTimeNotWithinArgs.builder()
                    .days(0)
                    .hours(0)
                    .build())
                .within(HipObjectAntiMalwareCriteriaLastScanTimeWithinArgs.builder()
                    .days(0)
                    .hours(0)
                    .build())
                .build())
            .productVersion(HipObjectAntiMalwareCriteriaProductVersionArgs.builder()
                .contains("string")
                .greaterEqual("string")
                .greaterThan("string")
                .is("string")
                .isNot("string")
                .lessEqual("string")
                .lessThan("string")
                .notWithin(HipObjectAntiMalwareCriteriaProductVersionNotWithinArgs.builder()
                    .versions(0)
                    .build())
                .within(HipObjectAntiMalwareCriteriaProductVersionWithinArgs.builder()
                    .versions(0)
                    .build())
                .build())
            .realTimeProtection("string")
            .virdefVersion(HipObjectAntiMalwareCriteriaVirdefVersionArgs.builder()
                .notWithin(HipObjectAntiMalwareCriteriaVirdefVersionNotWithinArgs.builder()
                    .days(0)
                    .versions(0)
                    .build())
                .within(HipObjectAntiMalwareCriteriaVirdefVersionWithinArgs.builder()
                    .days(0)
                    .versions(0)
                    .build())
                .build())
            .build())
        .excludeVendor(false)
        .vendors(HipObjectAntiMalwareVendorArgs.builder()
            .name("string")
            .products("string")
            .build())
        .build())
    .certificate(HipObjectCertificateArgs.builder()
        .criteria(HipObjectCertificateCriteriaArgs.builder()
            .certificateAttributes(HipObjectCertificateCriteriaCertificateAttributeArgs.builder()
                .name("string")
                .value("string")
                .build())
            .certificateProfile("string")
            .build())
        .build())
    .customChecks(HipObjectCustomChecksArgs.builder()
        .criteria(HipObjectCustomChecksCriteriaArgs.builder()
            .plists(HipObjectCustomChecksCriteriaPlistArgs.builder()
                .name("string")
                .keys(HipObjectCustomChecksCriteriaPlistKeyArgs.builder()
                    .name("string")
                    .negate(false)
                    .value("string")
                    .build())
                .negate(false)
                .build())
            .processLists(HipObjectCustomChecksCriteriaProcessListArgs.builder()
                .name("string")
                .running(false)
                .build())
            .registryKeys(HipObjectCustomChecksCriteriaRegistryKeyArgs.builder()
                .name("string")
                .defaultValueData("string")
                .negate(false)
                .registryValues(HipObjectCustomChecksCriteriaRegistryKeyRegistryValueArgs.builder()
                    .name("string")
                    .negate(false)
                    .valueData("string")
                    .build())
                .build())
            .build())
        .build())
    .dataLossPrevention(HipObjectDataLossPreventionArgs.builder()
        .criteria(HipObjectDataLossPreventionCriteriaArgs.builder()
            .isEnabled("string")
            .isInstalled(false)
            .build())
        .excludeVendor(false)
        .vendors(HipObjectDataLossPreventionVendorArgs.builder()
            .name("string")
            .products("string")
            .build())
        .build())
    .description("string")
    .device("string")
    .diskBackup(HipObjectDiskBackupArgs.builder()
        .criteria(HipObjectDiskBackupCriteriaArgs.builder()
            .isInstalled(false)
            .lastBackupTime(HipObjectDiskBackupCriteriaLastBackupTimeArgs.builder()
                .notAvailable(false)
                .notWithin(HipObjectDiskBackupCriteriaLastBackupTimeNotWithinArgs.builder()
                    .days(0)
                    .hours(0)
                    .build())
                .within(HipObjectDiskBackupCriteriaLastBackupTimeWithinArgs.builder()
                    .days(0)
                    .hours(0)
                    .build())
                .build())
            .build())
        .excludeVendor(false)
        .vendors(HipObjectDiskBackupVendorArgs.builder()
            .name("string")
            .products("string")
            .build())
        .build())
    .diskEncryption(HipObjectDiskEncryptionArgs.builder()
        .criteria(HipObjectDiskEncryptionCriteriaArgs.builder()
            .encryptedLocations(HipObjectDiskEncryptionCriteriaEncryptedLocationArgs.builder()
                .name("string")
                .encryptionState(HipObjectDiskEncryptionCriteriaEncryptedLocationEncryptionStateArgs.builder()
                    .is("string")
                    .isNot("string")
                    .build())
                .build())
            .isInstalled(false)
            .build())
        .excludeVendor(false)
        .vendors(HipObjectDiskEncryptionVendorArgs.builder()
            .name("string")
            .products("string")
            .build())
        .build())
    .firewall(HipObjectFirewallArgs.builder()
        .criteria(HipObjectFirewallCriteriaArgs.builder()
            .isEnabled("string")
            .isInstalled(false)
            .build())
        .excludeVendor(false)
        .vendors(HipObjectFirewallVendorArgs.builder()
            .name("string")
            .products("string")
            .build())
        .build())
    .folder("string")
    .hostInfo(HipObjectHostInfoArgs.builder()
        .criteria(HipObjectHostInfoCriteriaArgs.builder()
            .clientVersion(HipObjectHostInfoCriteriaClientVersionArgs.builder()
                .contains("string")
                .is("string")
                .isNot("string")
                .build())
            .domain(HipObjectHostInfoCriteriaDomainArgs.builder()
                .contains("string")
                .is("string")
                .isNot("string")
                .build())
            .hostId(HipObjectHostInfoCriteriaHostIdArgs.builder()
                .contains("string")
                .is("string")
                .isNot("string")
                .build())
            .hostName(HipObjectHostInfoCriteriaHostNameArgs.builder()
                .contains("string")
                .is("string")
                .isNot("string")
                .build())
            .managed(false)
            .os(HipObjectHostInfoCriteriaOsArgs.builder()
                .contains(HipObjectHostInfoCriteriaOsContainsArgs.builder()
                    .apple("string")
                    .google("string")
                    .linux("string")
                    .microsoft("string")
                    .other("string")
                    .build())
                .build())
            .serialNumber(HipObjectHostInfoCriteriaSerialNumberArgs.builder()
                .contains("string")
                .is("string")
                .isNot("string")
                .build())
            .build())
        .build())
    .mobileDevice(HipObjectMobileDeviceArgs.builder()
        .criteria(HipObjectMobileDeviceCriteriaArgs.builder()
            .applications(HipObjectMobileDeviceCriteriaApplicationsArgs.builder()
                .hasMalware(HipObjectMobileDeviceCriteriaApplicationsHasMalwareArgs.builder()
                    .no(false)
                    .yes(HipObjectMobileDeviceCriteriaApplicationsHasMalwareYesArgs.builder()
                        .excludes(HipObjectMobileDeviceCriteriaApplicationsHasMalwareYesExcludeArgs.builder()
                            .name("string")
                            .hash("string")
                            .package_("string")
                            .build())
                        .build())
                    .build())
                .hasUnmanagedApp(false)
                .includes(HipObjectMobileDeviceCriteriaApplicationsIncludeArgs.builder()
                    .name("string")
                    .hash("string")
                    .package_("string")
                    .build())
                .build())
            .diskEncrypted(false)
            .imei(HipObjectMobileDeviceCriteriaImeiArgs.builder()
                .contains("string")
                .is("string")
                .isNot("string")
                .build())
            .jailbroken(false)
            .lastCheckinTime(HipObjectMobileDeviceCriteriaLastCheckinTimeArgs.builder()
                .notWithin(HipObjectMobileDeviceCriteriaLastCheckinTimeNotWithinArgs.builder()
                    .days(0)
                    .build())
                .within(HipObjectMobileDeviceCriteriaLastCheckinTimeWithinArgs.builder()
                    .days(0)
                    .build())
                .build())
            .model(HipObjectMobileDeviceCriteriaModelArgs.builder()
                .contains("string")
                .is("string")
                .isNot("string")
                .build())
            .passcodeSet(false)
            .phoneNumber(HipObjectMobileDeviceCriteriaPhoneNumberArgs.builder()
                .contains("string")
                .is("string")
                .isNot("string")
                .build())
            .tag(HipObjectMobileDeviceCriteriaTagArgs.builder()
                .contains("string")
                .is("string")
                .isNot("string")
                .build())
            .build())
        .build())
    .name("string")
    .networkInfo(HipObjectNetworkInfoArgs.builder()
        .criteria(HipObjectNetworkInfoCriteriaArgs.builder()
            .network(HipObjectNetworkInfoCriteriaNetworkArgs.builder()
                .is(HipObjectNetworkInfoCriteriaNetworkIsArgs.builder()
                    .mobile(HipObjectNetworkInfoCriteriaNetworkIsMobileArgs.builder()
                        .carrier("string")
                        .build())
                    .unknown(false)
                    .wifi(HipObjectNetworkInfoCriteriaNetworkIsWifiArgs.builder()
                        .ssid("string")
                        .build())
                    .build())
                .isNot(HipObjectNetworkInfoCriteriaNetworkIsNotArgs.builder()
                    .ethernet(false)
                    .mobile(HipObjectNetworkInfoCriteriaNetworkIsNotMobileArgs.builder()
                        .carrier("string")
                        .build())
                    .unknown(false)
                    .wifi(HipObjectNetworkInfoCriteriaNetworkIsNotWifiArgs.builder()
                        .ssid("string")
                        .build())
                    .build())
                .build())
            .build())
        .build())
    .patchManagement(HipObjectPatchManagementArgs.builder()
        .criteria(HipObjectPatchManagementCriteriaArgs.builder()
            .isEnabled("string")
            .isInstalled(false)
            .missingPatches(HipObjectPatchManagementCriteriaMissingPatchesArgs.builder()
                .check("string")
                .patches("string")
                .severity(HipObjectPatchManagementCriteriaMissingPatchesSeverityArgs.builder()
                    .greaterEqual(0)
                    .greaterThan(0)
                    .is(0)
                    .isNot(0)
                    .lessEqual(0)
                    .lessThan(0)
                    .build())
                .build())
            .build())
        .excludeVendor(false)
        .vendors(HipObjectPatchManagementVendorArgs.builder()
            .name("string")
            .products("string")
            .build())
        .build())
    .snippet("string")
    .build());
Copy
hip_object_resource = scm.HipObject("hipObjectResource",
    anti_malware={
        "criteria": {
            "is_installed": False,
            "last_scan_time": {
                "not_available": False,
                "not_within": {
                    "days": 0,
                    "hours": 0,
                },
                "within": {
                    "days": 0,
                    "hours": 0,
                },
            },
            "product_version": {
                "contains": "string",
                "greater_equal": "string",
                "greater_than": "string",
                "is_": "string",
                "is_not": "string",
                "less_equal": "string",
                "less_than": "string",
                "not_within": {
                    "versions": 0,
                },
                "within": {
                    "versions": 0,
                },
            },
            "real_time_protection": "string",
            "virdef_version": {
                "not_within": {
                    "days": 0,
                    "versions": 0,
                },
                "within": {
                    "days": 0,
                    "versions": 0,
                },
            },
        },
        "exclude_vendor": False,
        "vendors": [{
            "name": "string",
            "products": ["string"],
        }],
    },
    certificate={
        "criteria": {
            "certificate_attributes": [{
                "name": "string",
                "value": "string",
            }],
            "certificate_profile": "string",
        },
    },
    custom_checks={
        "criteria": {
            "plists": [{
                "name": "string",
                "keys": [{
                    "name": "string",
                    "negate": False,
                    "value": "string",
                }],
                "negate": False,
            }],
            "process_lists": [{
                "name": "string",
                "running": False,
            }],
            "registry_keys": [{
                "name": "string",
                "default_value_data": "string",
                "negate": False,
                "registry_values": [{
                    "name": "string",
                    "negate": False,
                    "value_data": "string",
                }],
            }],
        },
    },
    data_loss_prevention={
        "criteria": {
            "is_enabled": "string",
            "is_installed": False,
        },
        "exclude_vendor": False,
        "vendors": [{
            "name": "string",
            "products": ["string"],
        }],
    },
    description="string",
    device="string",
    disk_backup={
        "criteria": {
            "is_installed": False,
            "last_backup_time": {
                "not_available": False,
                "not_within": {
                    "days": 0,
                    "hours": 0,
                },
                "within": {
                    "days": 0,
                    "hours": 0,
                },
            },
        },
        "exclude_vendor": False,
        "vendors": [{
            "name": "string",
            "products": ["string"],
        }],
    },
    disk_encryption={
        "criteria": {
            "encrypted_locations": [{
                "name": "string",
                "encryption_state": {
                    "is_": "string",
                    "is_not": "string",
                },
            }],
            "is_installed": False,
        },
        "exclude_vendor": False,
        "vendors": [{
            "name": "string",
            "products": ["string"],
        }],
    },
    firewall={
        "criteria": {
            "is_enabled": "string",
            "is_installed": False,
        },
        "exclude_vendor": False,
        "vendors": [{
            "name": "string",
            "products": ["string"],
        }],
    },
    folder="string",
    host_info={
        "criteria": {
            "client_version": {
                "contains": "string",
                "is_": "string",
                "is_not": "string",
            },
            "domain": {
                "contains": "string",
                "is_": "string",
                "is_not": "string",
            },
            "host_id": {
                "contains": "string",
                "is_": "string",
                "is_not": "string",
            },
            "host_name": {
                "contains": "string",
                "is_": "string",
                "is_not": "string",
            },
            "managed": False,
            "os": {
                "contains": {
                    "apple": "string",
                    "google": "string",
                    "linux": "string",
                    "microsoft": "string",
                    "other": "string",
                },
            },
            "serial_number": {
                "contains": "string",
                "is_": "string",
                "is_not": "string",
            },
        },
    },
    mobile_device={
        "criteria": {
            "applications": {
                "has_malware": {
                    "no": False,
                    "yes": {
                        "excludes": [{
                            "name": "string",
                            "hash": "string",
                            "package": "string",
                        }],
                    },
                },
                "has_unmanaged_app": False,
                "includes": [{
                    "name": "string",
                    "hash": "string",
                    "package": "string",
                }],
            },
            "disk_encrypted": False,
            "imei": {
                "contains": "string",
                "is_": "string",
                "is_not": "string",
            },
            "jailbroken": False,
            "last_checkin_time": {
                "not_within": {
                    "days": 0,
                },
                "within": {
                    "days": 0,
                },
            },
            "model": {
                "contains": "string",
                "is_": "string",
                "is_not": "string",
            },
            "passcode_set": False,
            "phone_number": {
                "contains": "string",
                "is_": "string",
                "is_not": "string",
            },
            "tag": {
                "contains": "string",
                "is_": "string",
                "is_not": "string",
            },
        },
    },
    name="string",
    network_info={
        "criteria": {
            "network": {
                "is_": {
                    "mobile": {
                        "carrier": "string",
                    },
                    "unknown": False,
                    "wifi": {
                        "ssid": "string",
                    },
                },
                "is_not": {
                    "ethernet": False,
                    "mobile": {
                        "carrier": "string",
                    },
                    "unknown": False,
                    "wifi": {
                        "ssid": "string",
                    },
                },
            },
        },
    },
    patch_management={
        "criteria": {
            "is_enabled": "string",
            "is_installed": False,
            "missing_patches": {
                "check": "string",
                "patches": ["string"],
                "severity": {
                    "greater_equal": 0,
                    "greater_than": 0,
                    "is_": 0,
                    "is_not": 0,
                    "less_equal": 0,
                    "less_than": 0,
                },
            },
        },
        "exclude_vendor": False,
        "vendors": [{
            "name": "string",
            "products": ["string"],
        }],
    },
    snippet="string")
Copy
const hipObjectResource = new scm.HipObject("hipObjectResource", {
    antiMalware: {
        criteria: {
            isInstalled: false,
            lastScanTime: {
                notAvailable: false,
                notWithin: {
                    days: 0,
                    hours: 0,
                },
                within: {
                    days: 0,
                    hours: 0,
                },
            },
            productVersion: {
                contains: "string",
                greaterEqual: "string",
                greaterThan: "string",
                is: "string",
                isNot: "string",
                lessEqual: "string",
                lessThan: "string",
                notWithin: {
                    versions: 0,
                },
                within: {
                    versions: 0,
                },
            },
            realTimeProtection: "string",
            virdefVersion: {
                notWithin: {
                    days: 0,
                    versions: 0,
                },
                within: {
                    days: 0,
                    versions: 0,
                },
            },
        },
        excludeVendor: false,
        vendors: [{
            name: "string",
            products: ["string"],
        }],
    },
    certificate: {
        criteria: {
            certificateAttributes: [{
                name: "string",
                value: "string",
            }],
            certificateProfile: "string",
        },
    },
    customChecks: {
        criteria: {
            plists: [{
                name: "string",
                keys: [{
                    name: "string",
                    negate: false,
                    value: "string",
                }],
                negate: false,
            }],
            processLists: [{
                name: "string",
                running: false,
            }],
            registryKeys: [{
                name: "string",
                defaultValueData: "string",
                negate: false,
                registryValues: [{
                    name: "string",
                    negate: false,
                    valueData: "string",
                }],
            }],
        },
    },
    dataLossPrevention: {
        criteria: {
            isEnabled: "string",
            isInstalled: false,
        },
        excludeVendor: false,
        vendors: [{
            name: "string",
            products: ["string"],
        }],
    },
    description: "string",
    device: "string",
    diskBackup: {
        criteria: {
            isInstalled: false,
            lastBackupTime: {
                notAvailable: false,
                notWithin: {
                    days: 0,
                    hours: 0,
                },
                within: {
                    days: 0,
                    hours: 0,
                },
            },
        },
        excludeVendor: false,
        vendors: [{
            name: "string",
            products: ["string"],
        }],
    },
    diskEncryption: {
        criteria: {
            encryptedLocations: [{
                name: "string",
                encryptionState: {
                    is: "string",
                    isNot: "string",
                },
            }],
            isInstalled: false,
        },
        excludeVendor: false,
        vendors: [{
            name: "string",
            products: ["string"],
        }],
    },
    firewall: {
        criteria: {
            isEnabled: "string",
            isInstalled: false,
        },
        excludeVendor: false,
        vendors: [{
            name: "string",
            products: ["string"],
        }],
    },
    folder: "string",
    hostInfo: {
        criteria: {
            clientVersion: {
                contains: "string",
                is: "string",
                isNot: "string",
            },
            domain: {
                contains: "string",
                is: "string",
                isNot: "string",
            },
            hostId: {
                contains: "string",
                is: "string",
                isNot: "string",
            },
            hostName: {
                contains: "string",
                is: "string",
                isNot: "string",
            },
            managed: false,
            os: {
                contains: {
                    apple: "string",
                    google: "string",
                    linux: "string",
                    microsoft: "string",
                    other: "string",
                },
            },
            serialNumber: {
                contains: "string",
                is: "string",
                isNot: "string",
            },
        },
    },
    mobileDevice: {
        criteria: {
            applications: {
                hasMalware: {
                    no: false,
                    yes: {
                        excludes: [{
                            name: "string",
                            hash: "string",
                            "package": "string",
                        }],
                    },
                },
                hasUnmanagedApp: false,
                includes: [{
                    name: "string",
                    hash: "string",
                    "package": "string",
                }],
            },
            diskEncrypted: false,
            imei: {
                contains: "string",
                is: "string",
                isNot: "string",
            },
            jailbroken: false,
            lastCheckinTime: {
                notWithin: {
                    days: 0,
                },
                within: {
                    days: 0,
                },
            },
            model: {
                contains: "string",
                is: "string",
                isNot: "string",
            },
            passcodeSet: false,
            phoneNumber: {
                contains: "string",
                is: "string",
                isNot: "string",
            },
            tag: {
                contains: "string",
                is: "string",
                isNot: "string",
            },
        },
    },
    name: "string",
    networkInfo: {
        criteria: {
            network: {
                is: {
                    mobile: {
                        carrier: "string",
                    },
                    unknown: false,
                    wifi: {
                        ssid: "string",
                    },
                },
                isNot: {
                    ethernet: false,
                    mobile: {
                        carrier: "string",
                    },
                    unknown: false,
                    wifi: {
                        ssid: "string",
                    },
                },
            },
        },
    },
    patchManagement: {
        criteria: {
            isEnabled: "string",
            isInstalled: false,
            missingPatches: {
                check: "string",
                patches: ["string"],
                severity: {
                    greaterEqual: 0,
                    greaterThan: 0,
                    is: 0,
                    isNot: 0,
                    lessEqual: 0,
                    lessThan: 0,
                },
            },
        },
        excludeVendor: false,
        vendors: [{
            name: "string",
            products: ["string"],
        }],
    },
    snippet: "string",
});
Copy
type: scm:HipObject
properties:
    antiMalware:
        criteria:
            isInstalled: false
            lastScanTime:
                notAvailable: false
                notWithin:
                    days: 0
                    hours: 0
                within:
                    days: 0
                    hours: 0
            productVersion:
                contains: string
                greaterEqual: string
                greaterThan: string
                is: string
                isNot: string
                lessEqual: string
                lessThan: string
                notWithin:
                    versions: 0
                within:
                    versions: 0
            realTimeProtection: string
            virdefVersion:
                notWithin:
                    days: 0
                    versions: 0
                within:
                    days: 0
                    versions: 0
        excludeVendor: false
        vendors:
            - name: string
              products:
                - string
    certificate:
        criteria:
            certificateAttributes:
                - name: string
                  value: string
            certificateProfile: string
    customChecks:
        criteria:
            plists:
                - keys:
                    - name: string
                      negate: false
                      value: string
                  name: string
                  negate: false
            processLists:
                - name: string
                  running: false
            registryKeys:
                - defaultValueData: string
                  name: string
                  negate: false
                  registryValues:
                    - name: string
                      negate: false
                      valueData: string
    dataLossPrevention:
        criteria:
            isEnabled: string
            isInstalled: false
        excludeVendor: false
        vendors:
            - name: string
              products:
                - string
    description: string
    device: string
    diskBackup:
        criteria:
            isInstalled: false
            lastBackupTime:
                notAvailable: false
                notWithin:
                    days: 0
                    hours: 0
                within:
                    days: 0
                    hours: 0
        excludeVendor: false
        vendors:
            - name: string
              products:
                - string
    diskEncryption:
        criteria:
            encryptedLocations:
                - encryptionState:
                    is: string
                    isNot: string
                  name: string
            isInstalled: false
        excludeVendor: false
        vendors:
            - name: string
              products:
                - string
    firewall:
        criteria:
            isEnabled: string
            isInstalled: false
        excludeVendor: false
        vendors:
            - name: string
              products:
                - string
    folder: string
    hostInfo:
        criteria:
            clientVersion:
                contains: string
                is: string
                isNot: string
            domain:
                contains: string
                is: string
                isNot: string
            hostId:
                contains: string
                is: string
                isNot: string
            hostName:
                contains: string
                is: string
                isNot: string
            managed: false
            os:
                contains:
                    apple: string
                    google: string
                    linux: string
                    microsoft: string
                    other: string
            serialNumber:
                contains: string
                is: string
                isNot: string
    mobileDevice:
        criteria:
            applications:
                hasMalware:
                    "no": false
                    "yes":
                        excludes:
                            - hash: string
                              name: string
                              package: string
                hasUnmanagedApp: false
                includes:
                    - hash: string
                      name: string
                      package: string
            diskEncrypted: false
            imei:
                contains: string
                is: string
                isNot: string
            jailbroken: false
            lastCheckinTime:
                notWithin:
                    days: 0
                within:
                    days: 0
            model:
                contains: string
                is: string
                isNot: string
            passcodeSet: false
            phoneNumber:
                contains: string
                is: string
                isNot: string
            tag:
                contains: string
                is: string
                isNot: string
    name: string
    networkInfo:
        criteria:
            network:
                is:
                    mobile:
                        carrier: string
                    unknown: false
                    wifi:
                        ssid: string
                isNot:
                    ethernet: false
                    mobile:
                        carrier: string
                    unknown: false
                    wifi:
                        ssid: string
    patchManagement:
        criteria:
            isEnabled: string
            isInstalled: false
            missingPatches:
                check: string
                patches:
                    - string
                severity:
                    greaterEqual: 0
                    greaterThan: 0
                    is: 0
                    isNot: 0
                    lessEqual: 0
                    lessThan: 0
        excludeVendor: false
        vendors:
            - name: string
              products:
                - string
    snippet: string
Copy

HipObject Resource Properties

To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

Inputs

In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

The HipObject resource accepts the following input properties:

AntiMalware HipObjectAntiMalware
The AntiMalware param.
Certificate HipObjectCertificate
The Certificate param.
CustomChecks HipObjectCustomChecks
The CustomChecks param.
DataLossPrevention HipObjectDataLossPrevention
The DataLossPrevention param.
Description string
The Description param. String length must not exceed 255 characters.
Device string
The Device param.
DiskBackup HipObjectDiskBackup
The DiskBackup param.
DiskEncryption HipObjectDiskEncryption
The DiskEncryption param.
Firewall HipObjectFirewall
The Firewall param.
Folder string
The Folder param.
HostInfo HipObjectHostInfo
The HostInfo param.
MobileDevice HipObjectMobileDevice
The MobileDevice param.
Name string
Alphanumeric string [ 0-9a-zA-Z._-]. String length must not exceed 31 characters.
NetworkInfo HipObjectNetworkInfo
The NetworkInfo param.
PatchManagement HipObjectPatchManagement
The PatchManagement param.
Snippet string
The Snippet param.
AntiMalware HipObjectAntiMalwareArgs
The AntiMalware param.
Certificate HipObjectCertificateArgs
The Certificate param.
CustomChecks HipObjectCustomChecksArgs
The CustomChecks param.
DataLossPrevention HipObjectDataLossPreventionArgs
The DataLossPrevention param.
Description string
The Description param. String length must not exceed 255 characters.
Device string
The Device param.
DiskBackup HipObjectDiskBackupArgs
The DiskBackup param.
DiskEncryption HipObjectDiskEncryptionArgs
The DiskEncryption param.
Firewall HipObjectFirewallArgs
The Firewall param.
Folder string
The Folder param.
HostInfo HipObjectHostInfoArgs
The HostInfo param.
MobileDevice HipObjectMobileDeviceArgs
The MobileDevice param.
Name string
Alphanumeric string [ 0-9a-zA-Z._-]. String length must not exceed 31 characters.
NetworkInfo HipObjectNetworkInfoArgs
The NetworkInfo param.
PatchManagement HipObjectPatchManagementArgs
The PatchManagement param.
Snippet string
The Snippet param.
antiMalware HipObjectAntiMalware
The AntiMalware param.
certificate HipObjectCertificate
The Certificate param.
customChecks HipObjectCustomChecks
The CustomChecks param.
dataLossPrevention HipObjectDataLossPrevention
The DataLossPrevention param.
description String
The Description param. String length must not exceed 255 characters.
device String
The Device param.
diskBackup HipObjectDiskBackup
The DiskBackup param.
diskEncryption HipObjectDiskEncryption
The DiskEncryption param.
firewall HipObjectFirewall
The Firewall param.
folder String
The Folder param.
hostInfo HipObjectHostInfo
The HostInfo param.
mobileDevice HipObjectMobileDevice
The MobileDevice param.
name String
Alphanumeric string [ 0-9a-zA-Z._-]. String length must not exceed 31 characters.
networkInfo HipObjectNetworkInfo
The NetworkInfo param.
patchManagement HipObjectPatchManagement
The PatchManagement param.
snippet String
The Snippet param.
antiMalware HipObjectAntiMalware
The AntiMalware param.
certificate HipObjectCertificate
The Certificate param.
customChecks HipObjectCustomChecks
The CustomChecks param.
dataLossPrevention HipObjectDataLossPrevention
The DataLossPrevention param.
description string
The Description param. String length must not exceed 255 characters.
device string
The Device param.
diskBackup HipObjectDiskBackup
The DiskBackup param.
diskEncryption HipObjectDiskEncryption
The DiskEncryption param.
firewall HipObjectFirewall
The Firewall param.
folder string
The Folder param.
hostInfo HipObjectHostInfo
The HostInfo param.
mobileDevice HipObjectMobileDevice
The MobileDevice param.
name string
Alphanumeric string [ 0-9a-zA-Z._-]. String length must not exceed 31 characters.
networkInfo HipObjectNetworkInfo
The NetworkInfo param.
patchManagement HipObjectPatchManagement
The PatchManagement param.
snippet string
The Snippet param.
anti_malware HipObjectAntiMalwareArgs
The AntiMalware param.
certificate HipObjectCertificateArgs
The Certificate param.
custom_checks HipObjectCustomChecksArgs
The CustomChecks param.
data_loss_prevention HipObjectDataLossPreventionArgs
The DataLossPrevention param.
description str
The Description param. String length must not exceed 255 characters.
device str
The Device param.
disk_backup HipObjectDiskBackupArgs
The DiskBackup param.
disk_encryption HipObjectDiskEncryptionArgs
The DiskEncryption param.
firewall HipObjectFirewallArgs
The Firewall param.
folder str
The Folder param.
host_info HipObjectHostInfoArgs
The HostInfo param.
mobile_device HipObjectMobileDeviceArgs
The MobileDevice param.
name str
Alphanumeric string [ 0-9a-zA-Z._-]. String length must not exceed 31 characters.
network_info HipObjectNetworkInfoArgs
The NetworkInfo param.
patch_management HipObjectPatchManagementArgs
The PatchManagement param.
snippet str
The Snippet param.
antiMalware Property Map
The AntiMalware param.
certificate Property Map
The Certificate param.
customChecks Property Map
The CustomChecks param.
dataLossPrevention Property Map
The DataLossPrevention param.
description String
The Description param. String length must not exceed 255 characters.
device String
The Device param.
diskBackup Property Map
The DiskBackup param.
diskEncryption Property Map
The DiskEncryption param.
firewall Property Map
The Firewall param.
folder String
The Folder param.
hostInfo Property Map
The HostInfo param.
mobileDevice Property Map
The MobileDevice param.
name String
Alphanumeric string [ 0-9a-zA-Z._-]. String length must not exceed 31 characters.
networkInfo Property Map
The NetworkInfo param.
patchManagement Property Map
The PatchManagement param.
snippet String
The Snippet param.

Outputs

All input properties are implicitly available as output properties. Additionally, the HipObject resource produces the following output properties:

Id string
The provider-assigned unique ID for this managed resource.
Tfid string
Id string
The provider-assigned unique ID for this managed resource.
Tfid string
id String
The provider-assigned unique ID for this managed resource.
tfid String
id string
The provider-assigned unique ID for this managed resource.
tfid string
id str
The provider-assigned unique ID for this managed resource.
tfid str
id String
The provider-assigned unique ID for this managed resource.
tfid String

Look up Existing HipObject Resource

Get an existing HipObject resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.

public static get(name: string, id: Input<ID>, state?: HipObjectState, opts?: CustomResourceOptions): HipObject
@staticmethod
def get(resource_name: str,
        id: str,
        opts: Optional[ResourceOptions] = None,
        anti_malware: Optional[HipObjectAntiMalwareArgs] = None,
        certificate: Optional[HipObjectCertificateArgs] = None,
        custom_checks: Optional[HipObjectCustomChecksArgs] = None,
        data_loss_prevention: Optional[HipObjectDataLossPreventionArgs] = None,
        description: Optional[str] = None,
        device: Optional[str] = None,
        disk_backup: Optional[HipObjectDiskBackupArgs] = None,
        disk_encryption: Optional[HipObjectDiskEncryptionArgs] = None,
        firewall: Optional[HipObjectFirewallArgs] = None,
        folder: Optional[str] = None,
        host_info: Optional[HipObjectHostInfoArgs] = None,
        mobile_device: Optional[HipObjectMobileDeviceArgs] = None,
        name: Optional[str] = None,
        network_info: Optional[HipObjectNetworkInfoArgs] = None,
        patch_management: Optional[HipObjectPatchManagementArgs] = None,
        snippet: Optional[str] = None,
        tfid: Optional[str] = None) -> HipObject
func GetHipObject(ctx *Context, name string, id IDInput, state *HipObjectState, opts ...ResourceOption) (*HipObject, error)
public static HipObject Get(string name, Input<string> id, HipObjectState? state, CustomResourceOptions? opts = null)
public static HipObject get(String name, Output<String> id, HipObjectState state, CustomResourceOptions options)
resources:  _:    type: scm:HipObject    get:      id: ${id}
name This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
resource_name This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
name This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
name This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
name This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
The following state arguments are supported:
AntiMalware HipObjectAntiMalware
The AntiMalware param.
Certificate HipObjectCertificate
The Certificate param.
CustomChecks HipObjectCustomChecks
The CustomChecks param.
DataLossPrevention HipObjectDataLossPrevention
The DataLossPrevention param.
Description string
The Description param. String length must not exceed 255 characters.
Device string
The Device param.
DiskBackup HipObjectDiskBackup
The DiskBackup param.
DiskEncryption HipObjectDiskEncryption
The DiskEncryption param.
Firewall HipObjectFirewall
The Firewall param.
Folder string
The Folder param.
HostInfo HipObjectHostInfo
The HostInfo param.
MobileDevice HipObjectMobileDevice
The MobileDevice param.
Name string
Alphanumeric string [ 0-9a-zA-Z._-]. String length must not exceed 31 characters.
NetworkInfo HipObjectNetworkInfo
The NetworkInfo param.
PatchManagement HipObjectPatchManagement
The PatchManagement param.
Snippet string
The Snippet param.
Tfid string
AntiMalware HipObjectAntiMalwareArgs
The AntiMalware param.
Certificate HipObjectCertificateArgs
The Certificate param.
CustomChecks HipObjectCustomChecksArgs
The CustomChecks param.
DataLossPrevention HipObjectDataLossPreventionArgs
The DataLossPrevention param.
Description string
The Description param. String length must not exceed 255 characters.
Device string
The Device param.
DiskBackup HipObjectDiskBackupArgs
The DiskBackup param.
DiskEncryption HipObjectDiskEncryptionArgs
The DiskEncryption param.
Firewall HipObjectFirewallArgs
The Firewall param.
Folder string
The Folder param.
HostInfo HipObjectHostInfoArgs
The HostInfo param.
MobileDevice HipObjectMobileDeviceArgs
The MobileDevice param.
Name string
Alphanumeric string [ 0-9a-zA-Z._-]. String length must not exceed 31 characters.
NetworkInfo HipObjectNetworkInfoArgs
The NetworkInfo param.
PatchManagement HipObjectPatchManagementArgs
The PatchManagement param.
Snippet string
The Snippet param.
Tfid string
antiMalware HipObjectAntiMalware
The AntiMalware param.
certificate HipObjectCertificate
The Certificate param.
customChecks HipObjectCustomChecks
The CustomChecks param.
dataLossPrevention HipObjectDataLossPrevention
The DataLossPrevention param.
description String
The Description param. String length must not exceed 255 characters.
device String
The Device param.
diskBackup HipObjectDiskBackup
The DiskBackup param.
diskEncryption HipObjectDiskEncryption
The DiskEncryption param.
firewall HipObjectFirewall
The Firewall param.
folder String
The Folder param.
hostInfo HipObjectHostInfo
The HostInfo param.
mobileDevice HipObjectMobileDevice
The MobileDevice param.
name String
Alphanumeric string [ 0-9a-zA-Z._-]. String length must not exceed 31 characters.
networkInfo HipObjectNetworkInfo
The NetworkInfo param.
patchManagement HipObjectPatchManagement
The PatchManagement param.
snippet String
The Snippet param.
tfid String
antiMalware HipObjectAntiMalware
The AntiMalware param.
certificate HipObjectCertificate
The Certificate param.
customChecks HipObjectCustomChecks
The CustomChecks param.
dataLossPrevention HipObjectDataLossPrevention
The DataLossPrevention param.
description string
The Description param. String length must not exceed 255 characters.
device string
The Device param.
diskBackup HipObjectDiskBackup
The DiskBackup param.
diskEncryption HipObjectDiskEncryption
The DiskEncryption param.
firewall HipObjectFirewall
The Firewall param.
folder string
The Folder param.
hostInfo HipObjectHostInfo
The HostInfo param.
mobileDevice HipObjectMobileDevice
The MobileDevice param.
name string
Alphanumeric string [ 0-9a-zA-Z._-]. String length must not exceed 31 characters.
networkInfo HipObjectNetworkInfo
The NetworkInfo param.
patchManagement HipObjectPatchManagement
The PatchManagement param.
snippet string
The Snippet param.
tfid string
anti_malware HipObjectAntiMalwareArgs
The AntiMalware param.
certificate HipObjectCertificateArgs
The Certificate param.
custom_checks HipObjectCustomChecksArgs
The CustomChecks param.
data_loss_prevention HipObjectDataLossPreventionArgs
The DataLossPrevention param.
description str
The Description param. String length must not exceed 255 characters.
device str
The Device param.
disk_backup HipObjectDiskBackupArgs
The DiskBackup param.
disk_encryption HipObjectDiskEncryptionArgs
The DiskEncryption param.
firewall HipObjectFirewallArgs
The Firewall param.
folder str
The Folder param.
host_info HipObjectHostInfoArgs
The HostInfo param.
mobile_device HipObjectMobileDeviceArgs
The MobileDevice param.
name str
Alphanumeric string [ 0-9a-zA-Z._-]. String length must not exceed 31 characters.
network_info HipObjectNetworkInfoArgs
The NetworkInfo param.
patch_management HipObjectPatchManagementArgs
The PatchManagement param.
snippet str
The Snippet param.
tfid str
antiMalware Property Map
The AntiMalware param.
certificate Property Map
The Certificate param.
customChecks Property Map
The CustomChecks param.
dataLossPrevention Property Map
The DataLossPrevention param.
description String
The Description param. String length must not exceed 255 characters.
device String
The Device param.
diskBackup Property Map
The DiskBackup param.
diskEncryption Property Map
The DiskEncryption param.
firewall Property Map
The Firewall param.
folder String
The Folder param.
hostInfo Property Map
The HostInfo param.
mobileDevice Property Map
The MobileDevice param.
name String
Alphanumeric string [ 0-9a-zA-Z._-]. String length must not exceed 31 characters.
networkInfo Property Map
The NetworkInfo param.
patchManagement Property Map
The PatchManagement param.
snippet String
The Snippet param.
tfid String

Supporting Types

HipObjectAntiMalware
, HipObjectAntiMalwareArgs

Criteria HipObjectAntiMalwareCriteria
The Criteria param.
ExcludeVendor bool
The ExcludeVendor param. Default: false.
Vendors List<HipObjectAntiMalwareVendor>
Vendor name.
Criteria HipObjectAntiMalwareCriteria
The Criteria param.
ExcludeVendor bool
The ExcludeVendor param. Default: false.
Vendors []HipObjectAntiMalwareVendor
Vendor name.
criteria HipObjectAntiMalwareCriteria
The Criteria param.
excludeVendor Boolean
The ExcludeVendor param. Default: false.
vendors List<HipObjectAntiMalwareVendor>
Vendor name.
criteria HipObjectAntiMalwareCriteria
The Criteria param.
excludeVendor boolean
The ExcludeVendor param. Default: false.
vendors HipObjectAntiMalwareVendor[]
Vendor name.
criteria HipObjectAntiMalwareCriteria
The Criteria param.
exclude_vendor bool
The ExcludeVendor param. Default: false.
vendors Sequence[HipObjectAntiMalwareVendor]
Vendor name.
criteria Property Map
The Criteria param.
excludeVendor Boolean
The ExcludeVendor param. Default: false.
vendors List<Property Map>
Vendor name.

HipObjectAntiMalwareCriteria
, HipObjectAntiMalwareCriteriaArgs

IsInstalled bool
Is Installed. Default: true.
LastScanTime HipObjectAntiMalwareCriteriaLastScanTime
The LastScanTime param.
ProductVersion HipObjectAntiMalwareCriteriaProductVersion
The ProductVersion param.
RealTimeProtection string
real time protection. String must be one of these: "no", "yes", "not-available".
VirdefVersion HipObjectAntiMalwareCriteriaVirdefVersion
The VirdefVersion param.
IsInstalled bool
Is Installed. Default: true.
LastScanTime HipObjectAntiMalwareCriteriaLastScanTime
The LastScanTime param.
ProductVersion HipObjectAntiMalwareCriteriaProductVersion
The ProductVersion param.
RealTimeProtection string
real time protection. String must be one of these: "no", "yes", "not-available".
VirdefVersion HipObjectAntiMalwareCriteriaVirdefVersion
The VirdefVersion param.
isInstalled Boolean
Is Installed. Default: true.
lastScanTime HipObjectAntiMalwareCriteriaLastScanTime
The LastScanTime param.
productVersion HipObjectAntiMalwareCriteriaProductVersion
The ProductVersion param.
realTimeProtection String
real time protection. String must be one of these: "no", "yes", "not-available".
virdefVersion HipObjectAntiMalwareCriteriaVirdefVersion
The VirdefVersion param.
isInstalled boolean
Is Installed. Default: true.
lastScanTime HipObjectAntiMalwareCriteriaLastScanTime
The LastScanTime param.
productVersion HipObjectAntiMalwareCriteriaProductVersion
The ProductVersion param.
realTimeProtection string
real time protection. String must be one of these: "no", "yes", "not-available".
virdefVersion HipObjectAntiMalwareCriteriaVirdefVersion
The VirdefVersion param.
is_installed bool
Is Installed. Default: true.
last_scan_time HipObjectAntiMalwareCriteriaLastScanTime
The LastScanTime param.
product_version HipObjectAntiMalwareCriteriaProductVersion
The ProductVersion param.
real_time_protection str
real time protection. String must be one of these: "no", "yes", "not-available".
virdef_version HipObjectAntiMalwareCriteriaVirdefVersion
The VirdefVersion param.
isInstalled Boolean
Is Installed. Default: true.
lastScanTime Property Map
The LastScanTime param.
productVersion Property Map
The ProductVersion param.
realTimeProtection String
real time protection. String must be one of these: "no", "yes", "not-available".
virdefVersion Property Map
The VirdefVersion param.

HipObjectAntiMalwareCriteriaLastScanTime
, HipObjectAntiMalwareCriteriaLastScanTimeArgs

NotAvailable bool
The NotAvailable param. Ensure that only one of the following is specified: not_available, not_within, within
NotWithin HipObjectAntiMalwareCriteriaLastScanTimeNotWithin
The NotWithin param. Ensure that only one of the following is specified: not_available, not_within, within
Within HipObjectAntiMalwareCriteriaLastScanTimeWithin
The Within param. Ensure that only one of the following is specified: not_available, not_within, within
NotAvailable bool
The NotAvailable param. Ensure that only one of the following is specified: not_available, not_within, within
NotWithin HipObjectAntiMalwareCriteriaLastScanTimeNotWithin
The NotWithin param. Ensure that only one of the following is specified: not_available, not_within, within
Within HipObjectAntiMalwareCriteriaLastScanTimeWithin
The Within param. Ensure that only one of the following is specified: not_available, not_within, within
notAvailable Boolean
The NotAvailable param. Ensure that only one of the following is specified: not_available, not_within, within
notWithin HipObjectAntiMalwareCriteriaLastScanTimeNotWithin
The NotWithin param. Ensure that only one of the following is specified: not_available, not_within, within
within HipObjectAntiMalwareCriteriaLastScanTimeWithin
The Within param. Ensure that only one of the following is specified: not_available, not_within, within
notAvailable boolean
The NotAvailable param. Ensure that only one of the following is specified: not_available, not_within, within
notWithin HipObjectAntiMalwareCriteriaLastScanTimeNotWithin
The NotWithin param. Ensure that only one of the following is specified: not_available, not_within, within
within HipObjectAntiMalwareCriteriaLastScanTimeWithin
The Within param. Ensure that only one of the following is specified: not_available, not_within, within
not_available bool
The NotAvailable param. Ensure that only one of the following is specified: not_available, not_within, within
not_within HipObjectAntiMalwareCriteriaLastScanTimeNotWithin
The NotWithin param. Ensure that only one of the following is specified: not_available, not_within, within
within HipObjectAntiMalwareCriteriaLastScanTimeWithin
The Within param. Ensure that only one of the following is specified: not_available, not_within, within
notAvailable Boolean
The NotAvailable param. Ensure that only one of the following is specified: not_available, not_within, within
notWithin Property Map
The NotWithin param. Ensure that only one of the following is specified: not_available, not_within, within
within Property Map
The Within param. Ensure that only one of the following is specified: not_available, not_within, within

HipObjectAntiMalwareCriteriaLastScanTimeNotWithin
, HipObjectAntiMalwareCriteriaLastScanTimeNotWithinArgs

Days int
specify time in days. Value must be between 1 and 65535. Ensure that only one of the following is specified: days, hours
Hours int
specify time in hours. Value must be between 1 and 65535. Ensure that only one of the following is specified: days, hours
Days int
specify time in days. Value must be between 1 and 65535. Ensure that only one of the following is specified: days, hours
Hours int
specify time in hours. Value must be between 1 and 65535. Ensure that only one of the following is specified: days, hours
days Integer
specify time in days. Value must be between 1 and 65535. Ensure that only one of the following is specified: days, hours
hours Integer
specify time in hours. Value must be between 1 and 65535. Ensure that only one of the following is specified: days, hours
days number
specify time in days. Value must be between 1 and 65535. Ensure that only one of the following is specified: days, hours
hours number
specify time in hours. Value must be between 1 and 65535. Ensure that only one of the following is specified: days, hours
days int
specify time in days. Value must be between 1 and 65535. Ensure that only one of the following is specified: days, hours
hours int
specify time in hours. Value must be between 1 and 65535. Ensure that only one of the following is specified: days, hours
days Number
specify time in days. Value must be between 1 and 65535. Ensure that only one of the following is specified: days, hours
hours Number
specify time in hours. Value must be between 1 and 65535. Ensure that only one of the following is specified: days, hours

HipObjectAntiMalwareCriteriaLastScanTimeWithin
, HipObjectAntiMalwareCriteriaLastScanTimeWithinArgs

Days int
specify time in days. Value must be between 1 and 65535. Ensure that only one of the following is specified: days, hours
Hours int
specify time in hours. Value must be between 1 and 65535. Ensure that only one of the following is specified: days, hours
Days int
specify time in days. Value must be between 1 and 65535. Ensure that only one of the following is specified: days, hours
Hours int
specify time in hours. Value must be between 1 and 65535. Ensure that only one of the following is specified: days, hours
days Integer
specify time in days. Value must be between 1 and 65535. Ensure that only one of the following is specified: days, hours
hours Integer
specify time in hours. Value must be between 1 and 65535. Ensure that only one of the following is specified: days, hours
days number
specify time in days. Value must be between 1 and 65535. Ensure that only one of the following is specified: days, hours
hours number
specify time in hours. Value must be between 1 and 65535. Ensure that only one of the following is specified: days, hours
days int
specify time in days. Value must be between 1 and 65535. Ensure that only one of the following is specified: days, hours
hours int
specify time in hours. Value must be between 1 and 65535. Ensure that only one of the following is specified: days, hours
days Number
specify time in days. Value must be between 1 and 65535. Ensure that only one of the following is specified: days, hours
hours Number
specify time in hours. Value must be between 1 and 65535. Ensure that only one of the following is specified: days, hours

HipObjectAntiMalwareCriteriaProductVersion
, HipObjectAntiMalwareCriteriaProductVersionArgs

Contains string
The Contains param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, greater_equal, greater_than, is, is_not, less_equal, less_than, not_within, within
GreaterEqual string
The GreaterEqual param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, greater_equal, greater_than, is, is_not, less_equal, less_than, not_within, within
GreaterThan string
The GreaterThan param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, greater_equal, greater_than, is, is_not, less_equal, less_than, not_within, within
Is string
The Is param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, greater_equal, greater_than, is, is_not, less_equal, less_than, not_within, within
IsNot string
The IsNot param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, greater_equal, greater_than, is, is_not, less_equal, less_than, not_within, within
LessEqual string
The LessEqual param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, greater_equal, greater_than, is, is_not, less_equal, less_than, not_within, within
LessThan string
The LessThan param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, greater_equal, greater_than, is, is_not, less_equal, less_than, not_within, within
NotWithin HipObjectAntiMalwareCriteriaProductVersionNotWithin
The NotWithin param. Ensure that only one of the following is specified: contains, greater_equal, greater_than, is, is_not, less_equal, less_than, not_within, within
Within HipObjectAntiMalwareCriteriaProductVersionWithin
The Within param. Ensure that only one of the following is specified: contains, greater_equal, greater_than, is, is_not, less_equal, less_than, not_within, within
Contains string
The Contains param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, greater_equal, greater_than, is, is_not, less_equal, less_than, not_within, within
GreaterEqual string
The GreaterEqual param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, greater_equal, greater_than, is, is_not, less_equal, less_than, not_within, within
GreaterThan string
The GreaterThan param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, greater_equal, greater_than, is, is_not, less_equal, less_than, not_within, within
Is string
The Is param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, greater_equal, greater_than, is, is_not, less_equal, less_than, not_within, within
IsNot string
The IsNot param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, greater_equal, greater_than, is, is_not, less_equal, less_than, not_within, within
LessEqual string
The LessEqual param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, greater_equal, greater_than, is, is_not, less_equal, less_than, not_within, within
LessThan string
The LessThan param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, greater_equal, greater_than, is, is_not, less_equal, less_than, not_within, within
NotWithin HipObjectAntiMalwareCriteriaProductVersionNotWithin
The NotWithin param. Ensure that only one of the following is specified: contains, greater_equal, greater_than, is, is_not, less_equal, less_than, not_within, within
Within HipObjectAntiMalwareCriteriaProductVersionWithin
The Within param. Ensure that only one of the following is specified: contains, greater_equal, greater_than, is, is_not, less_equal, less_than, not_within, within
contains String
The Contains param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, greater_equal, greater_than, is, is_not, less_equal, less_than, not_within, within
greaterEqual String
The GreaterEqual param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, greater_equal, greater_than, is, is_not, less_equal, less_than, not_within, within
greaterThan String
The GreaterThan param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, greater_equal, greater_than, is, is_not, less_equal, less_than, not_within, within
is String
The Is param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, greater_equal, greater_than, is, is_not, less_equal, less_than, not_within, within
isNot String
The IsNot param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, greater_equal, greater_than, is, is_not, less_equal, less_than, not_within, within
lessEqual String
The LessEqual param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, greater_equal, greater_than, is, is_not, less_equal, less_than, not_within, within
lessThan String
The LessThan param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, greater_equal, greater_than, is, is_not, less_equal, less_than, not_within, within
notWithin HipObjectAntiMalwareCriteriaProductVersionNotWithin
The NotWithin param. Ensure that only one of the following is specified: contains, greater_equal, greater_than, is, is_not, less_equal, less_than, not_within, within
within HipObjectAntiMalwareCriteriaProductVersionWithin
The Within param. Ensure that only one of the following is specified: contains, greater_equal, greater_than, is, is_not, less_equal, less_than, not_within, within
contains string
The Contains param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, greater_equal, greater_than, is, is_not, less_equal, less_than, not_within, within
greaterEqual string
The GreaterEqual param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, greater_equal, greater_than, is, is_not, less_equal, less_than, not_within, within
greaterThan string
The GreaterThan param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, greater_equal, greater_than, is, is_not, less_equal, less_than, not_within, within
is string
The Is param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, greater_equal, greater_than, is, is_not, less_equal, less_than, not_within, within
isNot string
The IsNot param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, greater_equal, greater_than, is, is_not, less_equal, less_than, not_within, within
lessEqual string
The LessEqual param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, greater_equal, greater_than, is, is_not, less_equal, less_than, not_within, within
lessThan string
The LessThan param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, greater_equal, greater_than, is, is_not, less_equal, less_than, not_within, within
notWithin HipObjectAntiMalwareCriteriaProductVersionNotWithin
The NotWithin param. Ensure that only one of the following is specified: contains, greater_equal, greater_than, is, is_not, less_equal, less_than, not_within, within
within HipObjectAntiMalwareCriteriaProductVersionWithin
The Within param. Ensure that only one of the following is specified: contains, greater_equal, greater_than, is, is_not, less_equal, less_than, not_within, within
contains str
The Contains param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, greater_equal, greater_than, is, is_not, less_equal, less_than, not_within, within
greater_equal str
The GreaterEqual param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, greater_equal, greater_than, is, is_not, less_equal, less_than, not_within, within
greater_than str
The GreaterThan param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, greater_equal, greater_than, is, is_not, less_equal, less_than, not_within, within
is_ str
The Is param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, greater_equal, greater_than, is, is_not, less_equal, less_than, not_within, within
is_not str
The IsNot param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, greater_equal, greater_than, is, is_not, less_equal, less_than, not_within, within
less_equal str
The LessEqual param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, greater_equal, greater_than, is, is_not, less_equal, less_than, not_within, within
less_than str
The LessThan param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, greater_equal, greater_than, is, is_not, less_equal, less_than, not_within, within
not_within HipObjectAntiMalwareCriteriaProductVersionNotWithin
The NotWithin param. Ensure that only one of the following is specified: contains, greater_equal, greater_than, is, is_not, less_equal, less_than, not_within, within
within HipObjectAntiMalwareCriteriaProductVersionWithin
The Within param. Ensure that only one of the following is specified: contains, greater_equal, greater_than, is, is_not, less_equal, less_than, not_within, within
contains String
The Contains param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, greater_equal, greater_than, is, is_not, less_equal, less_than, not_within, within
greaterEqual String
The GreaterEqual param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, greater_equal, greater_than, is, is_not, less_equal, less_than, not_within, within
greaterThan String
The GreaterThan param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, greater_equal, greater_than, is, is_not, less_equal, less_than, not_within, within
is String
The Is param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, greater_equal, greater_than, is, is_not, less_equal, less_than, not_within, within
isNot String
The IsNot param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, greater_equal, greater_than, is, is_not, less_equal, less_than, not_within, within
lessEqual String
The LessEqual param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, greater_equal, greater_than, is, is_not, less_equal, less_than, not_within, within
lessThan String
The LessThan param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, greater_equal, greater_than, is, is_not, less_equal, less_than, not_within, within
notWithin Property Map
The NotWithin param. Ensure that only one of the following is specified: contains, greater_equal, greater_than, is, is_not, less_equal, less_than, not_within, within
within Property Map
The Within param. Ensure that only one of the following is specified: contains, greater_equal, greater_than, is, is_not, less_equal, less_than, not_within, within

HipObjectAntiMalwareCriteriaProductVersionNotWithin
, HipObjectAntiMalwareCriteriaProductVersionNotWithinArgs

Versions int
versions range. Value must be between 1 and 65535. Default: 1.
Versions int
versions range. Value must be between 1 and 65535. Default: 1.
versions Integer
versions range. Value must be between 1 and 65535. Default: 1.
versions number
versions range. Value must be between 1 and 65535. Default: 1.
versions int
versions range. Value must be between 1 and 65535. Default: 1.
versions Number
versions range. Value must be between 1 and 65535. Default: 1.

HipObjectAntiMalwareCriteriaProductVersionWithin
, HipObjectAntiMalwareCriteriaProductVersionWithinArgs

Versions int
versions range. Value must be between 1 and 65535. Default: 1.
Versions int
versions range. Value must be between 1 and 65535. Default: 1.
versions Integer
versions range. Value must be between 1 and 65535. Default: 1.
versions number
versions range. Value must be between 1 and 65535. Default: 1.
versions int
versions range. Value must be between 1 and 65535. Default: 1.
versions Number
versions range. Value must be between 1 and 65535. Default: 1.

HipObjectAntiMalwareCriteriaVirdefVersion
, HipObjectAntiMalwareCriteriaVirdefVersionArgs

NotWithin HipObjectAntiMalwareCriteriaVirdefVersionNotWithin
The NotWithin param. Ensure that only one of the following is specified: not_within, within
Within HipObjectAntiMalwareCriteriaVirdefVersionWithin
The Within param. Ensure that only one of the following is specified: not_within, within
NotWithin HipObjectAntiMalwareCriteriaVirdefVersionNotWithin
The NotWithin param. Ensure that only one of the following is specified: not_within, within
Within HipObjectAntiMalwareCriteriaVirdefVersionWithin
The Within param. Ensure that only one of the following is specified: not_within, within
notWithin HipObjectAntiMalwareCriteriaVirdefVersionNotWithin
The NotWithin param. Ensure that only one of the following is specified: not_within, within
within HipObjectAntiMalwareCriteriaVirdefVersionWithin
The Within param. Ensure that only one of the following is specified: not_within, within
notWithin HipObjectAntiMalwareCriteriaVirdefVersionNotWithin
The NotWithin param. Ensure that only one of the following is specified: not_within, within
within HipObjectAntiMalwareCriteriaVirdefVersionWithin
The Within param. Ensure that only one of the following is specified: not_within, within
not_within HipObjectAntiMalwareCriteriaVirdefVersionNotWithin
The NotWithin param. Ensure that only one of the following is specified: not_within, within
within HipObjectAntiMalwareCriteriaVirdefVersionWithin
The Within param. Ensure that only one of the following is specified: not_within, within
notWithin Property Map
The NotWithin param. Ensure that only one of the following is specified: not_within, within
within Property Map
The Within param. Ensure that only one of the following is specified: not_within, within

HipObjectAntiMalwareCriteriaVirdefVersionNotWithin
, HipObjectAntiMalwareCriteriaVirdefVersionNotWithinArgs

Days int
specify time in days. Value must be between 1 and 65535. Ensure that only one of the following is specified: days, versions
Versions int
specify versions range. Value must be between 1 and 65535. Ensure that only one of the following is specified: days, versions
Days int
specify time in days. Value must be between 1 and 65535. Ensure that only one of the following is specified: days, versions
Versions int
specify versions range. Value must be between 1 and 65535. Ensure that only one of the following is specified: days, versions
days Integer
specify time in days. Value must be between 1 and 65535. Ensure that only one of the following is specified: days, versions
versions Integer
specify versions range. Value must be between 1 and 65535. Ensure that only one of the following is specified: days, versions
days number
specify time in days. Value must be between 1 and 65535. Ensure that only one of the following is specified: days, versions
versions number
specify versions range. Value must be between 1 and 65535. Ensure that only one of the following is specified: days, versions
days int
specify time in days. Value must be between 1 and 65535. Ensure that only one of the following is specified: days, versions
versions int
specify versions range. Value must be between 1 and 65535. Ensure that only one of the following is specified: days, versions
days Number
specify time in days. Value must be between 1 and 65535. Ensure that only one of the following is specified: days, versions
versions Number
specify versions range. Value must be between 1 and 65535. Ensure that only one of the following is specified: days, versions

HipObjectAntiMalwareCriteriaVirdefVersionWithin
, HipObjectAntiMalwareCriteriaVirdefVersionWithinArgs

Days int
specify time in days. Value must be between 1 and 65535. Ensure that only one of the following is specified: days, versions
Versions int
specify versions range. Value must be between 1 and 65535. Ensure that only one of the following is specified: days, versions
Days int
specify time in days. Value must be between 1 and 65535. Ensure that only one of the following is specified: days, versions
Versions int
specify versions range. Value must be between 1 and 65535. Ensure that only one of the following is specified: days, versions
days Integer
specify time in days. Value must be between 1 and 65535. Ensure that only one of the following is specified: days, versions
versions Integer
specify versions range. Value must be between 1 and 65535. Ensure that only one of the following is specified: days, versions
days number
specify time in days. Value must be between 1 and 65535. Ensure that only one of the following is specified: days, versions
versions number
specify versions range. Value must be between 1 and 65535. Ensure that only one of the following is specified: days, versions
days int
specify time in days. Value must be between 1 and 65535. Ensure that only one of the following is specified: days, versions
versions int
specify versions range. Value must be between 1 and 65535. Ensure that only one of the following is specified: days, versions
days Number
specify time in days. Value must be between 1 and 65535. Ensure that only one of the following is specified: days, versions
versions Number
specify versions range. Value must be between 1 and 65535. Ensure that only one of the following is specified: days, versions

HipObjectAntiMalwareVendor
, HipObjectAntiMalwareVendorArgs

Name This property is required. string
The Name param. String length must not exceed 103 characters.
Products List<string>
The Products param. Individual elements in this list are subject to additional validation. String length must not exceed 1023 characters. String validation regex: .*.
Name This property is required. string
The Name param. String length must not exceed 103 characters.
Products []string
The Products param. Individual elements in this list are subject to additional validation. String length must not exceed 1023 characters. String validation regex: .*.
name This property is required. String
The Name param. String length must not exceed 103 characters.
products List<String>
The Products param. Individual elements in this list are subject to additional validation. String length must not exceed 1023 characters. String validation regex: .*.
name This property is required. string
The Name param. String length must not exceed 103 characters.
products string[]
The Products param. Individual elements in this list are subject to additional validation. String length must not exceed 1023 characters. String validation regex: .*.
name This property is required. str
The Name param. String length must not exceed 103 characters.
products Sequence[str]
The Products param. Individual elements in this list are subject to additional validation. String length must not exceed 1023 characters. String validation regex: .*.
name This property is required. String
The Name param. String length must not exceed 103 characters.
products List<String>
The Products param. Individual elements in this list are subject to additional validation. String length must not exceed 1023 characters. String validation regex: .*.

HipObjectCertificate
, HipObjectCertificateArgs

criteria Property Map
The Criteria param.

HipObjectCertificateCriteria
, HipObjectCertificateCriteriaArgs

CertificateAttributes List<HipObjectCertificateCriteriaCertificateAttribute>
The CertificateAttributes param.
CertificateProfile string
Profile for authenticating client certificates.
CertificateAttributes []HipObjectCertificateCriteriaCertificateAttribute
The CertificateAttributes param.
CertificateProfile string
Profile for authenticating client certificates.
certificateAttributes List<HipObjectCertificateCriteriaCertificateAttribute>
The CertificateAttributes param.
certificateProfile String
Profile for authenticating client certificates.
certificateAttributes HipObjectCertificateCriteriaCertificateAttribute[]
The CertificateAttributes param.
certificateProfile string
Profile for authenticating client certificates.
certificate_attributes Sequence[HipObjectCertificateCriteriaCertificateAttribute]
The CertificateAttributes param.
certificate_profile str
Profile for authenticating client certificates.
certificateAttributes List<Property Map>
The CertificateAttributes param.
certificateProfile String
Profile for authenticating client certificates.

HipObjectCertificateCriteriaCertificateAttribute
, HipObjectCertificateCriteriaCertificateAttributeArgs

Name This property is required. string
Attribute Name.
Value string
Key value. String length must not exceed 1024 characters. String validation regex: .*.
Name This property is required. string
Attribute Name.
Value string
Key value. String length must not exceed 1024 characters. String validation regex: .*.
name This property is required. String
Attribute Name.
value String
Key value. String length must not exceed 1024 characters. String validation regex: .*.
name This property is required. string
Attribute Name.
value string
Key value. String length must not exceed 1024 characters. String validation regex: .*.
name This property is required. str
Attribute Name.
value str
Key value. String length must not exceed 1024 characters. String validation regex: .*.
name This property is required. String
Attribute Name.
value String
Key value. String length must not exceed 1024 characters. String validation regex: .*.

HipObjectCustomChecks
, HipObjectCustomChecksArgs

Criteria This property is required. HipObjectCustomChecksCriteria
The Criteria param.
Criteria This property is required. HipObjectCustomChecksCriteria
The Criteria param.
criteria This property is required. HipObjectCustomChecksCriteria
The Criteria param.
criteria This property is required. HipObjectCustomChecksCriteria
The Criteria param.
criteria This property is required. HipObjectCustomChecksCriteria
The Criteria param.
criteria This property is required. Property Map
The Criteria param.

HipObjectCustomChecksCriteria
, HipObjectCustomChecksCriteriaArgs

plists List<Property Map>
The Plist param.
processLists List<Property Map>
The ProcessList param.
registryKeys List<Property Map>
The RegistryKeys param.

HipObjectCustomChecksCriteriaPlist
, HipObjectCustomChecksCriteriaPlistArgs

Name This property is required. string
Preference list. String length must not exceed 1023 characters.
Keys List<HipObjectCustomChecksCriteriaPlistKey>
The Keys param.
Negate bool
Plist does not exist. Default: false.
Name This property is required. string
Preference list. String length must not exceed 1023 characters.
Keys []HipObjectCustomChecksCriteriaPlistKey
The Keys param.
Negate bool
Plist does not exist. Default: false.
name This property is required. String
Preference list. String length must not exceed 1023 characters.
keys List<HipObjectCustomChecksCriteriaPlistKey>
The Keys param.
negate Boolean
Plist does not exist. Default: false.
name This property is required. string
Preference list. String length must not exceed 1023 characters.
keys HipObjectCustomChecksCriteriaPlistKey[]
The Keys param.
negate boolean
Plist does not exist. Default: false.
name This property is required. str
Preference list. String length must not exceed 1023 characters.
keys Sequence[HipObjectCustomChecksCriteriaPlistKey]
The Keys param.
negate bool
Plist does not exist. Default: false.
name This property is required. String
Preference list. String length must not exceed 1023 characters.
keys List<Property Map>
The Keys param.
negate Boolean
Plist does not exist. Default: false.

HipObjectCustomChecksCriteriaPlistKey
, HipObjectCustomChecksCriteriaPlistKeyArgs

Name This property is required. string
Alphanumeric string [ 0-9a-zA-Z._-]. String length must not exceed 31 characters.
Negate bool
Value does not exist or match specified value data. Default: false.
Value string
Key value. String length must not exceed 1024 characters. String validation regex: .*.
Name This property is required. string
Alphanumeric string [ 0-9a-zA-Z._-]. String length must not exceed 31 characters.
Negate bool
Value does not exist or match specified value data. Default: false.
Value string
Key value. String length must not exceed 1024 characters. String validation regex: .*.
name This property is required. String
Alphanumeric string [ 0-9a-zA-Z._-]. String length must not exceed 31 characters.
negate Boolean
Value does not exist or match specified value data. Default: false.
value String
Key value. String length must not exceed 1024 characters. String validation regex: .*.
name This property is required. string
Alphanumeric string [ 0-9a-zA-Z._-]. String length must not exceed 31 characters.
negate boolean
Value does not exist or match specified value data. Default: false.
value string
Key value. String length must not exceed 1024 characters. String validation regex: .*.
name This property is required. str
Alphanumeric string [ 0-9a-zA-Z._-]. String length must not exceed 31 characters.
negate bool
Value does not exist or match specified value data. Default: false.
value str
Key value. String length must not exceed 1024 characters. String validation regex: .*.
name This property is required. String
Alphanumeric string [ 0-9a-zA-Z._-]. String length must not exceed 31 characters.
negate Boolean
Value does not exist or match specified value data. Default: false.
value String
Key value. String length must not exceed 1024 characters. String validation regex: .*.

HipObjectCustomChecksCriteriaProcessList
, HipObjectCustomChecksCriteriaProcessListArgs

Name This property is required. string
Process Name. String length must not exceed 1023 characters.
Running bool
The Running param. Default: true.
Name This property is required. string
Process Name. String length must not exceed 1023 characters.
Running bool
The Running param. Default: true.
name This property is required. String
Process Name. String length must not exceed 1023 characters.
running Boolean
The Running param. Default: true.
name This property is required. string
Process Name. String length must not exceed 1023 characters.
running boolean
The Running param. Default: true.
name This property is required. str
Process Name. String length must not exceed 1023 characters.
running bool
The Running param. Default: true.
name This property is required. String
Process Name. String length must not exceed 1023 characters.
running Boolean
The Running param. Default: true.

HipObjectCustomChecksCriteriaRegistryKey
, HipObjectCustomChecksCriteriaRegistryKeyArgs

Name This property is required. string
Registry key. String length must not exceed 1023 characters.
DefaultValueData string
Registry key default value data. String length must not exceed 1024 characters. String validation regex: .*.
Negate bool
Key does not exist or match specified value data. Default: false.
RegistryValues List<HipObjectCustomChecksCriteriaRegistryKeyRegistryValue>
The RegistryValues param.
Name This property is required. string
Registry key. String length must not exceed 1023 characters.
DefaultValueData string
Registry key default value data. String length must not exceed 1024 characters. String validation regex: .*.
Negate bool
Key does not exist or match specified value data. Default: false.
RegistryValues []HipObjectCustomChecksCriteriaRegistryKeyRegistryValue
The RegistryValues param.
name This property is required. String
Registry key. String length must not exceed 1023 characters.
defaultValueData String
Registry key default value data. String length must not exceed 1024 characters. String validation regex: .*.
negate Boolean
Key does not exist or match specified value data. Default: false.
registryValues List<HipObjectCustomChecksCriteriaRegistryKeyRegistryValue>
The RegistryValues param.
name This property is required. string
Registry key. String length must not exceed 1023 characters.
defaultValueData string
Registry key default value data. String length must not exceed 1024 characters. String validation regex: .*.
negate boolean
Key does not exist or match specified value data. Default: false.
registryValues HipObjectCustomChecksCriteriaRegistryKeyRegistryValue[]
The RegistryValues param.
name This property is required. str
Registry key. String length must not exceed 1023 characters.
default_value_data str
Registry key default value data. String length must not exceed 1024 characters. String validation regex: .*.
negate bool
Key does not exist or match specified value data. Default: false.
registry_values Sequence[HipObjectCustomChecksCriteriaRegistryKeyRegistryValue]
The RegistryValues param.
name This property is required. String
Registry key. String length must not exceed 1023 characters.
defaultValueData String
Registry key default value data. String length must not exceed 1024 characters. String validation regex: .*.
negate Boolean
Key does not exist or match specified value data. Default: false.
registryValues List<Property Map>
The RegistryValues param.

HipObjectCustomChecksCriteriaRegistryKeyRegistryValue
, HipObjectCustomChecksCriteriaRegistryKeyRegistryValueArgs

Name This property is required. string
Registry value name. String length must not exceed 1023 characters.
Negate bool
Value does not exist or match specified value data. Default: false.
ValueData string
Registry value data. String length must not exceed 1024 characters. String validation regex: .*.
Name This property is required. string
Registry value name. String length must not exceed 1023 characters.
Negate bool
Value does not exist or match specified value data. Default: false.
ValueData string
Registry value data. String length must not exceed 1024 characters. String validation regex: .*.
name This property is required. String
Registry value name. String length must not exceed 1023 characters.
negate Boolean
Value does not exist or match specified value data. Default: false.
valueData String
Registry value data. String length must not exceed 1024 characters. String validation regex: .*.
name This property is required. string
Registry value name. String length must not exceed 1023 characters.
negate boolean
Value does not exist or match specified value data. Default: false.
valueData string
Registry value data. String length must not exceed 1024 characters. String validation regex: .*.
name This property is required. str
Registry value name. String length must not exceed 1023 characters.
negate bool
Value does not exist or match specified value data. Default: false.
value_data str
Registry value data. String length must not exceed 1024 characters. String validation regex: .*.
name This property is required. String
Registry value name. String length must not exceed 1023 characters.
negate Boolean
Value does not exist or match specified value data. Default: false.
valueData String
Registry value data. String length must not exceed 1024 characters. String validation regex: .*.

HipObjectDataLossPrevention
, HipObjectDataLossPreventionArgs

Criteria HipObjectDataLossPreventionCriteria
The Criteria param.
ExcludeVendor bool
The ExcludeVendor param. Default: false.
Vendors List<HipObjectDataLossPreventionVendor>
Vendor name.
Criteria HipObjectDataLossPreventionCriteria
The Criteria param.
ExcludeVendor bool
The ExcludeVendor param. Default: false.
Vendors []HipObjectDataLossPreventionVendor
Vendor name.
criteria HipObjectDataLossPreventionCriteria
The Criteria param.
excludeVendor Boolean
The ExcludeVendor param. Default: false.
vendors List<HipObjectDataLossPreventionVendor>
Vendor name.
criteria HipObjectDataLossPreventionCriteria
The Criteria param.
excludeVendor boolean
The ExcludeVendor param. Default: false.
vendors HipObjectDataLossPreventionVendor[]
Vendor name.
criteria HipObjectDataLossPreventionCriteria
The Criteria param.
exclude_vendor bool
The ExcludeVendor param. Default: false.
vendors Sequence[HipObjectDataLossPreventionVendor]
Vendor name.
criteria Property Map
The Criteria param.
excludeVendor Boolean
The ExcludeVendor param. Default: false.
vendors List<Property Map>
Vendor name.

HipObjectDataLossPreventionCriteria
, HipObjectDataLossPreventionCriteriaArgs

IsEnabled string
is enabled. String must be one of these: "no", "yes", "not-available".
IsInstalled bool
Is Installed. Default: true.
IsEnabled string
is enabled. String must be one of these: "no", "yes", "not-available".
IsInstalled bool
Is Installed. Default: true.
isEnabled String
is enabled. String must be one of these: "no", "yes", "not-available".
isInstalled Boolean
Is Installed. Default: true.
isEnabled string
is enabled. String must be one of these: "no", "yes", "not-available".
isInstalled boolean
Is Installed. Default: true.
is_enabled str
is enabled. String must be one of these: "no", "yes", "not-available".
is_installed bool
Is Installed. Default: true.
isEnabled String
is enabled. String must be one of these: "no", "yes", "not-available".
isInstalled Boolean
Is Installed. Default: true.

HipObjectDataLossPreventionVendor
, HipObjectDataLossPreventionVendorArgs

Name This property is required. string
The Name param. String length must not exceed 103 characters.
Products List<string>
Product name. Individual elements in this list are subject to additional validation. String length must not exceed 1023 characters. String validation regex: .*.
Name This property is required. string
The Name param. String length must not exceed 103 characters.
Products []string
Product name. Individual elements in this list are subject to additional validation. String length must not exceed 1023 characters. String validation regex: .*.
name This property is required. String
The Name param. String length must not exceed 103 characters.
products List<String>
Product name. Individual elements in this list are subject to additional validation. String length must not exceed 1023 characters. String validation regex: .*.
name This property is required. string
The Name param. String length must not exceed 103 characters.
products string[]
Product name. Individual elements in this list are subject to additional validation. String length must not exceed 1023 characters. String validation regex: .*.
name This property is required. str
The Name param. String length must not exceed 103 characters.
products Sequence[str]
Product name. Individual elements in this list are subject to additional validation. String length must not exceed 1023 characters. String validation regex: .*.
name This property is required. String
The Name param. String length must not exceed 103 characters.
products List<String>
Product name. Individual elements in this list are subject to additional validation. String length must not exceed 1023 characters. String validation regex: .*.

HipObjectDiskBackup
, HipObjectDiskBackupArgs

Criteria HipObjectDiskBackupCriteria
The Criteria param.
ExcludeVendor bool
The ExcludeVendor param. Default: false.
Vendors List<HipObjectDiskBackupVendor>
Vendor name.
Criteria HipObjectDiskBackupCriteria
The Criteria param.
ExcludeVendor bool
The ExcludeVendor param. Default: false.
Vendors []HipObjectDiskBackupVendor
Vendor name.
criteria HipObjectDiskBackupCriteria
The Criteria param.
excludeVendor Boolean
The ExcludeVendor param. Default: false.
vendors List<HipObjectDiskBackupVendor>
Vendor name.
criteria HipObjectDiskBackupCriteria
The Criteria param.
excludeVendor boolean
The ExcludeVendor param. Default: false.
vendors HipObjectDiskBackupVendor[]
Vendor name.
criteria HipObjectDiskBackupCriteria
The Criteria param.
exclude_vendor bool
The ExcludeVendor param. Default: false.
vendors Sequence[HipObjectDiskBackupVendor]
Vendor name.
criteria Property Map
The Criteria param.
excludeVendor Boolean
The ExcludeVendor param. Default: false.
vendors List<Property Map>
Vendor name.

HipObjectDiskBackupCriteria
, HipObjectDiskBackupCriteriaArgs

IsInstalled bool
Is Installed. Default: true.
LastBackupTime HipObjectDiskBackupCriteriaLastBackupTime
The LastBackupTime param.
IsInstalled bool
Is Installed. Default: true.
LastBackupTime HipObjectDiskBackupCriteriaLastBackupTime
The LastBackupTime param.
isInstalled Boolean
Is Installed. Default: true.
lastBackupTime HipObjectDiskBackupCriteriaLastBackupTime
The LastBackupTime param.
isInstalled boolean
Is Installed. Default: true.
lastBackupTime HipObjectDiskBackupCriteriaLastBackupTime
The LastBackupTime param.
is_installed bool
Is Installed. Default: true.
last_backup_time HipObjectDiskBackupCriteriaLastBackupTime
The LastBackupTime param.
isInstalled Boolean
Is Installed. Default: true.
lastBackupTime Property Map
The LastBackupTime param.

HipObjectDiskBackupCriteriaLastBackupTime
, HipObjectDiskBackupCriteriaLastBackupTimeArgs

NotAvailable bool
The NotAvailable param. Ensure that only one of the following is specified: not_available, not_within, within
NotWithin HipObjectDiskBackupCriteriaLastBackupTimeNotWithin
The NotWithin param. Ensure that only one of the following is specified: not_available, not_within, within
Within HipObjectDiskBackupCriteriaLastBackupTimeWithin
The Within param. Ensure that only one of the following is specified: not_available, not_within, within
NotAvailable bool
The NotAvailable param. Ensure that only one of the following is specified: not_available, not_within, within
NotWithin HipObjectDiskBackupCriteriaLastBackupTimeNotWithin
The NotWithin param. Ensure that only one of the following is specified: not_available, not_within, within
Within HipObjectDiskBackupCriteriaLastBackupTimeWithin
The Within param. Ensure that only one of the following is specified: not_available, not_within, within
notAvailable Boolean
The NotAvailable param. Ensure that only one of the following is specified: not_available, not_within, within
notWithin HipObjectDiskBackupCriteriaLastBackupTimeNotWithin
The NotWithin param. Ensure that only one of the following is specified: not_available, not_within, within
within HipObjectDiskBackupCriteriaLastBackupTimeWithin
The Within param. Ensure that only one of the following is specified: not_available, not_within, within
notAvailable boolean
The NotAvailable param. Ensure that only one of the following is specified: not_available, not_within, within
notWithin HipObjectDiskBackupCriteriaLastBackupTimeNotWithin
The NotWithin param. Ensure that only one of the following is specified: not_available, not_within, within
within HipObjectDiskBackupCriteriaLastBackupTimeWithin
The Within param. Ensure that only one of the following is specified: not_available, not_within, within
not_available bool
The NotAvailable param. Ensure that only one of the following is specified: not_available, not_within, within
not_within HipObjectDiskBackupCriteriaLastBackupTimeNotWithin
The NotWithin param. Ensure that only one of the following is specified: not_available, not_within, within
within HipObjectDiskBackupCriteriaLastBackupTimeWithin
The Within param. Ensure that only one of the following is specified: not_available, not_within, within
notAvailable Boolean
The NotAvailable param. Ensure that only one of the following is specified: not_available, not_within, within
notWithin Property Map
The NotWithin param. Ensure that only one of the following is specified: not_available, not_within, within
within Property Map
The Within param. Ensure that only one of the following is specified: not_available, not_within, within

HipObjectDiskBackupCriteriaLastBackupTimeNotWithin
, HipObjectDiskBackupCriteriaLastBackupTimeNotWithinArgs

Days int
specify time in days. Value must be between 1 and 65535. Ensure that only one of the following is specified: days, hours
Hours int
specify time in hours. Value must be between 1 and 65535. Ensure that only one of the following is specified: days, hours
Days int
specify time in days. Value must be between 1 and 65535. Ensure that only one of the following is specified: days, hours
Hours int
specify time in hours. Value must be between 1 and 65535. Ensure that only one of the following is specified: days, hours
days Integer
specify time in days. Value must be between 1 and 65535. Ensure that only one of the following is specified: days, hours
hours Integer
specify time in hours. Value must be between 1 and 65535. Ensure that only one of the following is specified: days, hours
days number
specify time in days. Value must be between 1 and 65535. Ensure that only one of the following is specified: days, hours
hours number
specify time in hours. Value must be between 1 and 65535. Ensure that only one of the following is specified: days, hours
days int
specify time in days. Value must be between 1 and 65535. Ensure that only one of the following is specified: days, hours
hours int
specify time in hours. Value must be between 1 and 65535. Ensure that only one of the following is specified: days, hours
days Number
specify time in days. Value must be between 1 and 65535. Ensure that only one of the following is specified: days, hours
hours Number
specify time in hours. Value must be between 1 and 65535. Ensure that only one of the following is specified: days, hours

HipObjectDiskBackupCriteriaLastBackupTimeWithin
, HipObjectDiskBackupCriteriaLastBackupTimeWithinArgs

Days int
specify time in days. Value must be between 1 and 65535. Ensure that only one of the following is specified: days, hours
Hours int
specify time in hours. Value must be between 1 and 65535. Ensure that only one of the following is specified: days, hours
Days int
specify time in days. Value must be between 1 and 65535. Ensure that only one of the following is specified: days, hours
Hours int
specify time in hours. Value must be between 1 and 65535. Ensure that only one of the following is specified: days, hours
days Integer
specify time in days. Value must be between 1 and 65535. Ensure that only one of the following is specified: days, hours
hours Integer
specify time in hours. Value must be between 1 and 65535. Ensure that only one of the following is specified: days, hours
days number
specify time in days. Value must be between 1 and 65535. Ensure that only one of the following is specified: days, hours
hours number
specify time in hours. Value must be between 1 and 65535. Ensure that only one of the following is specified: days, hours
days int
specify time in days. Value must be between 1 and 65535. Ensure that only one of the following is specified: days, hours
hours int
specify time in hours. Value must be between 1 and 65535. Ensure that only one of the following is specified: days, hours
days Number
specify time in days. Value must be between 1 and 65535. Ensure that only one of the following is specified: days, hours
hours Number
specify time in hours. Value must be between 1 and 65535. Ensure that only one of the following is specified: days, hours

HipObjectDiskBackupVendor
, HipObjectDiskBackupVendorArgs

Name This property is required. string
The Name param. String length must not exceed 103 characters.
Products List<string>
The Products param. Individual elements in this list are subject to additional validation. String length must not exceed 1023 characters. String validation regex: .*.
Name This property is required. string
The Name param. String length must not exceed 103 characters.
Products []string
The Products param. Individual elements in this list are subject to additional validation. String length must not exceed 1023 characters. String validation regex: .*.
name This property is required. String
The Name param. String length must not exceed 103 characters.
products List<String>
The Products param. Individual elements in this list are subject to additional validation. String length must not exceed 1023 characters. String validation regex: .*.
name This property is required. string
The Name param. String length must not exceed 103 characters.
products string[]
The Products param. Individual elements in this list are subject to additional validation. String length must not exceed 1023 characters. String validation regex: .*.
name This property is required. str
The Name param. String length must not exceed 103 characters.
products Sequence[str]
The Products param. Individual elements in this list are subject to additional validation. String length must not exceed 1023 characters. String validation regex: .*.
name This property is required. String
The Name param. String length must not exceed 103 characters.
products List<String>
The Products param. Individual elements in this list are subject to additional validation. String length must not exceed 1023 characters. String validation regex: .*.

HipObjectDiskEncryption
, HipObjectDiskEncryptionArgs

Criteria HipObjectDiskEncryptionCriteria
Encryption locations.
ExcludeVendor bool
The ExcludeVendor param. Default: false.
Vendors List<HipObjectDiskEncryptionVendor>
Vendor name.
Criteria HipObjectDiskEncryptionCriteria
Encryption locations.
ExcludeVendor bool
The ExcludeVendor param. Default: false.
Vendors []HipObjectDiskEncryptionVendor
Vendor name.
criteria HipObjectDiskEncryptionCriteria
Encryption locations.
excludeVendor Boolean
The ExcludeVendor param. Default: false.
vendors List<HipObjectDiskEncryptionVendor>
Vendor name.
criteria HipObjectDiskEncryptionCriteria
Encryption locations.
excludeVendor boolean
The ExcludeVendor param. Default: false.
vendors HipObjectDiskEncryptionVendor[]
Vendor name.
criteria HipObjectDiskEncryptionCriteria
Encryption locations.
exclude_vendor bool
The ExcludeVendor param. Default: false.
vendors Sequence[HipObjectDiskEncryptionVendor]
Vendor name.
criteria Property Map
Encryption locations.
excludeVendor Boolean
The ExcludeVendor param. Default: false.
vendors List<Property Map>
Vendor name.

HipObjectDiskEncryptionCriteria
, HipObjectDiskEncryptionCriteriaArgs

EncryptedLocations List<HipObjectDiskEncryptionCriteriaEncryptedLocation>
The EncryptedLocations param.
IsInstalled bool
Is Installed. Default: true.
EncryptedLocations []HipObjectDiskEncryptionCriteriaEncryptedLocation
The EncryptedLocations param.
IsInstalled bool
Is Installed. Default: true.
encryptedLocations List<HipObjectDiskEncryptionCriteriaEncryptedLocation>
The EncryptedLocations param.
isInstalled Boolean
Is Installed. Default: true.
encryptedLocations HipObjectDiskEncryptionCriteriaEncryptedLocation[]
The EncryptedLocations param.
isInstalled boolean
Is Installed. Default: true.
encrypted_locations Sequence[HipObjectDiskEncryptionCriteriaEncryptedLocation]
The EncryptedLocations param.
is_installed bool
Is Installed. Default: true.
encryptedLocations List<Property Map>
The EncryptedLocations param.
isInstalled Boolean
Is Installed. Default: true.

HipObjectDiskEncryptionCriteriaEncryptedLocation
, HipObjectDiskEncryptionCriteriaEncryptedLocationArgs

Name This property is required. string
Encryption location. String length must not exceed 1023 characters.
EncryptionState HipObjectDiskEncryptionCriteriaEncryptedLocationEncryptionState
The EncryptionState param.
Name This property is required. string
Encryption location. String length must not exceed 1023 characters.
EncryptionState HipObjectDiskEncryptionCriteriaEncryptedLocationEncryptionState
The EncryptionState param.
name This property is required. String
Encryption location. String length must not exceed 1023 characters.
encryptionState HipObjectDiskEncryptionCriteriaEncryptedLocationEncryptionState
The EncryptionState param.
name This property is required. string
Encryption location. String length must not exceed 1023 characters.
encryptionState HipObjectDiskEncryptionCriteriaEncryptedLocationEncryptionState
The EncryptionState param.
name This property is required. str
Encryption location. String length must not exceed 1023 characters.
encryption_state HipObjectDiskEncryptionCriteriaEncryptedLocationEncryptionState
The EncryptionState param.
name This property is required. String
Encryption location. String length must not exceed 1023 characters.
encryptionState Property Map
The EncryptionState param.

HipObjectDiskEncryptionCriteriaEncryptedLocationEncryptionState
, HipObjectDiskEncryptionCriteriaEncryptedLocationEncryptionStateArgs

Is string
The Is param. String must be one of these: "encrypted", "unencrypted", "partial", "unknown". Ensure that only one of the following is specified: is, is_not
IsNot string
The IsNot param. String must be one of these: "encrypted", "unencrypted", "partial", "unknown". Ensure that only one of the following is specified: is, is_not
Is string
The Is param. String must be one of these: "encrypted", "unencrypted", "partial", "unknown". Ensure that only one of the following is specified: is, is_not
IsNot string
The IsNot param. String must be one of these: "encrypted", "unencrypted", "partial", "unknown". Ensure that only one of the following is specified: is, is_not
is String
The Is param. String must be one of these: "encrypted", "unencrypted", "partial", "unknown". Ensure that only one of the following is specified: is, is_not
isNot String
The IsNot param. String must be one of these: "encrypted", "unencrypted", "partial", "unknown". Ensure that only one of the following is specified: is, is_not
is string
The Is param. String must be one of these: "encrypted", "unencrypted", "partial", "unknown". Ensure that only one of the following is specified: is, is_not
isNot string
The IsNot param. String must be one of these: "encrypted", "unencrypted", "partial", "unknown". Ensure that only one of the following is specified: is, is_not
is_ str
The Is param. String must be one of these: "encrypted", "unencrypted", "partial", "unknown". Ensure that only one of the following is specified: is, is_not
is_not str
The IsNot param. String must be one of these: "encrypted", "unencrypted", "partial", "unknown". Ensure that only one of the following is specified: is, is_not
is String
The Is param. String must be one of these: "encrypted", "unencrypted", "partial", "unknown". Ensure that only one of the following is specified: is, is_not
isNot String
The IsNot param. String must be one of these: "encrypted", "unencrypted", "partial", "unknown". Ensure that only one of the following is specified: is, is_not

HipObjectDiskEncryptionVendor
, HipObjectDiskEncryptionVendorArgs

Name This property is required. string
The Name param. String length must not exceed 103 characters.
Products List<string>
The Products param. Individual elements in this list are subject to additional validation. String length must not exceed 1023 characters. String validation regex: .*.
Name This property is required. string
The Name param. String length must not exceed 103 characters.
Products []string
The Products param. Individual elements in this list are subject to additional validation. String length must not exceed 1023 characters. String validation regex: .*.
name This property is required. String
The Name param. String length must not exceed 103 characters.
products List<String>
The Products param. Individual elements in this list are subject to additional validation. String length must not exceed 1023 characters. String validation regex: .*.
name This property is required. string
The Name param. String length must not exceed 103 characters.
products string[]
The Products param. Individual elements in this list are subject to additional validation. String length must not exceed 1023 characters. String validation regex: .*.
name This property is required. str
The Name param. String length must not exceed 103 characters.
products Sequence[str]
The Products param. Individual elements in this list are subject to additional validation. String length must not exceed 1023 characters. String validation regex: .*.
name This property is required. String
The Name param. String length must not exceed 103 characters.
products List<String>
The Products param. Individual elements in this list are subject to additional validation. String length must not exceed 1023 characters. String validation regex: .*.

HipObjectFirewall
, HipObjectFirewallArgs

Criteria HipObjectFirewallCriteria
The Criteria param.
ExcludeVendor bool
The ExcludeVendor param. Default: false.
Vendors List<HipObjectFirewallVendor>
Vendor name.
Criteria HipObjectFirewallCriteria
The Criteria param.
ExcludeVendor bool
The ExcludeVendor param. Default: false.
Vendors []HipObjectFirewallVendor
Vendor name.
criteria HipObjectFirewallCriteria
The Criteria param.
excludeVendor Boolean
The ExcludeVendor param. Default: false.
vendors List<HipObjectFirewallVendor>
Vendor name.
criteria HipObjectFirewallCriteria
The Criteria param.
excludeVendor boolean
The ExcludeVendor param. Default: false.
vendors HipObjectFirewallVendor[]
Vendor name.
criteria HipObjectFirewallCriteria
The Criteria param.
exclude_vendor bool
The ExcludeVendor param. Default: false.
vendors Sequence[HipObjectFirewallVendor]
Vendor name.
criteria Property Map
The Criteria param.
excludeVendor Boolean
The ExcludeVendor param. Default: false.
vendors List<Property Map>
Vendor name.

HipObjectFirewallCriteria
, HipObjectFirewallCriteriaArgs

IsEnabled string
is enabled. String must be one of these: "no", "yes", "not-available".
IsInstalled bool
Is Installed. Default: true.
IsEnabled string
is enabled. String must be one of these: "no", "yes", "not-available".
IsInstalled bool
Is Installed. Default: true.
isEnabled String
is enabled. String must be one of these: "no", "yes", "not-available".
isInstalled Boolean
Is Installed. Default: true.
isEnabled string
is enabled. String must be one of these: "no", "yes", "not-available".
isInstalled boolean
Is Installed. Default: true.
is_enabled str
is enabled. String must be one of these: "no", "yes", "not-available".
is_installed bool
Is Installed. Default: true.
isEnabled String
is enabled. String must be one of these: "no", "yes", "not-available".
isInstalled Boolean
Is Installed. Default: true.

HipObjectFirewallVendor
, HipObjectFirewallVendorArgs

Name This property is required. string
The Name param. String length must not exceed 103 characters.
Products List<string>
The Products param. Individual elements in this list are subject to additional validation. String length must not exceed 1023 characters. String validation regex: .*.
Name This property is required. string
The Name param. String length must not exceed 103 characters.
Products []string
The Products param. Individual elements in this list are subject to additional validation. String length must not exceed 1023 characters. String validation regex: .*.
name This property is required. String
The Name param. String length must not exceed 103 characters.
products List<String>
The Products param. Individual elements in this list are subject to additional validation. String length must not exceed 1023 characters. String validation regex: .*.
name This property is required. string
The Name param. String length must not exceed 103 characters.
products string[]
The Products param. Individual elements in this list are subject to additional validation. String length must not exceed 1023 characters. String validation regex: .*.
name This property is required. str
The Name param. String length must not exceed 103 characters.
products Sequence[str]
The Products param. Individual elements in this list are subject to additional validation. String length must not exceed 1023 characters. String validation regex: .*.
name This property is required. String
The Name param. String length must not exceed 103 characters.
products List<String>
The Products param. Individual elements in this list are subject to additional validation. String length must not exceed 1023 characters. String validation regex: .*.

HipObjectHostInfo
, HipObjectHostInfoArgs

Criteria This property is required. HipObjectHostInfoCriteria
The Criteria param.
Criteria This property is required. HipObjectHostInfoCriteria
The Criteria param.
criteria This property is required. HipObjectHostInfoCriteria
The Criteria param.
criteria This property is required. HipObjectHostInfoCriteria
The Criteria param.
criteria This property is required. HipObjectHostInfoCriteria
The Criteria param.
criteria This property is required. Property Map
The Criteria param.

HipObjectHostInfoCriteria
, HipObjectHostInfoCriteriaArgs

clientVersion Property Map
The ClientVersion param.
domain Property Map
The Domain param.
hostId Property Map
The HostId param.
hostName Property Map
The HostName param.
managed Boolean
If device is managed.
os Property Map
The Os param.
serialNumber Property Map
The SerialNumber param.

HipObjectHostInfoCriteriaClientVersion
, HipObjectHostInfoCriteriaClientVersionArgs

Contains string
The Contains param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
Is string
The Is param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
IsNot string
The IsNot param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
Contains string
The Contains param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
Is string
The Is param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
IsNot string
The IsNot param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
contains String
The Contains param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
is String
The Is param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
isNot String
The IsNot param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
contains string
The Contains param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
is string
The Is param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
isNot string
The IsNot param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
contains str
The Contains param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
is_ str
The Is param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
is_not str
The IsNot param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
contains String
The Contains param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
is String
The Is param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
isNot String
The IsNot param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not

HipObjectHostInfoCriteriaDomain
, HipObjectHostInfoCriteriaDomainArgs

Contains string
The Contains param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
Is string
The Is param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
IsNot string
The IsNot param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
Contains string
The Contains param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
Is string
The Is param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
IsNot string
The IsNot param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
contains String
The Contains param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
is String
The Is param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
isNot String
The IsNot param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
contains string
The Contains param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
is string
The Is param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
isNot string
The IsNot param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
contains str
The Contains param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
is_ str
The Is param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
is_not str
The IsNot param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
contains String
The Contains param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
is String
The Is param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
isNot String
The IsNot param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not

HipObjectHostInfoCriteriaHostId
, HipObjectHostInfoCriteriaHostIdArgs

Contains string
The Contains param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
Is string
The Is param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
IsNot string
The IsNot param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
Contains string
The Contains param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
Is string
The Is param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
IsNot string
The IsNot param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
contains String
The Contains param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
is String
The Is param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
isNot String
The IsNot param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
contains string
The Contains param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
is string
The Is param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
isNot string
The IsNot param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
contains str
The Contains param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
is_ str
The Is param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
is_not str
The IsNot param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
contains String
The Contains param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
is String
The Is param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
isNot String
The IsNot param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not

HipObjectHostInfoCriteriaHostName
, HipObjectHostInfoCriteriaHostNameArgs

Contains string
The Contains param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
Is string
The Is param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
IsNot string
The IsNot param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
Contains string
The Contains param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
Is string
The Is param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
IsNot string
The IsNot param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
contains String
The Contains param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
is String
The Is param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
isNot String
The IsNot param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
contains string
The Contains param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
is string
The Is param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
isNot string
The IsNot param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
contains str
The Contains param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
is_ str
The Is param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
is_not str
The IsNot param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
contains String
The Contains param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
is String
The Is param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
isNot String
The IsNot param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not

HipObjectHostInfoCriteriaOs
, HipObjectHostInfoCriteriaOsArgs

Contains HipObjectHostInfoCriteriaOsContains
The Contains param. Ensure that only one of the following is specified: contains
Contains HipObjectHostInfoCriteriaOsContains
The Contains param. Ensure that only one of the following is specified: contains
contains HipObjectHostInfoCriteriaOsContains
The Contains param. Ensure that only one of the following is specified: contains
contains HipObjectHostInfoCriteriaOsContains
The Contains param. Ensure that only one of the following is specified: contains
contains HipObjectHostInfoCriteriaOsContains
The Contains param. Ensure that only one of the following is specified: contains
contains Property Map
The Contains param. Ensure that only one of the following is specified: contains

HipObjectHostInfoCriteriaOsContains
, HipObjectHostInfoCriteriaOsContainsArgs

Apple string
Apple vendor. String length must not exceed 255 characters. Ensure that only one of the following is specified: Apple, Google, Linux, Microsoft, Other
Google string
Google vendor. String length must not exceed 255 characters. Ensure that only one of the following is specified: Apple, Google, Linux, Microsoft, Other
Linux string
Linux vendor. String length must not exceed 255 characters. Ensure that only one of the following is specified: Apple, Google, Linux, Microsoft, Other
Microsoft string
Microsoft vendor. String length must not exceed 255 characters. Ensure that only one of the following is specified: Apple, Google, Linux, Microsoft, Other
Other string
Other vendor. String length must not exceed 255 characters. Ensure that only one of the following is specified: Apple, Google, Linux, Microsoft, Other
Apple string
Apple vendor. String length must not exceed 255 characters. Ensure that only one of the following is specified: Apple, Google, Linux, Microsoft, Other
Google string
Google vendor. String length must not exceed 255 characters. Ensure that only one of the following is specified: Apple, Google, Linux, Microsoft, Other
Linux string
Linux vendor. String length must not exceed 255 characters. Ensure that only one of the following is specified: Apple, Google, Linux, Microsoft, Other
Microsoft string
Microsoft vendor. String length must not exceed 255 characters. Ensure that only one of the following is specified: Apple, Google, Linux, Microsoft, Other
Other string
Other vendor. String length must not exceed 255 characters. Ensure that only one of the following is specified: Apple, Google, Linux, Microsoft, Other
apple String
Apple vendor. String length must not exceed 255 characters. Ensure that only one of the following is specified: Apple, Google, Linux, Microsoft, Other
google String
Google vendor. String length must not exceed 255 characters. Ensure that only one of the following is specified: Apple, Google, Linux, Microsoft, Other
linux String
Linux vendor. String length must not exceed 255 characters. Ensure that only one of the following is specified: Apple, Google, Linux, Microsoft, Other
microsoft String
Microsoft vendor. String length must not exceed 255 characters. Ensure that only one of the following is specified: Apple, Google, Linux, Microsoft, Other
other String
Other vendor. String length must not exceed 255 characters. Ensure that only one of the following is specified: Apple, Google, Linux, Microsoft, Other
apple string
Apple vendor. String length must not exceed 255 characters. Ensure that only one of the following is specified: Apple, Google, Linux, Microsoft, Other
google string
Google vendor. String length must not exceed 255 characters. Ensure that only one of the following is specified: Apple, Google, Linux, Microsoft, Other
linux string
Linux vendor. String length must not exceed 255 characters. Ensure that only one of the following is specified: Apple, Google, Linux, Microsoft, Other
microsoft string
Microsoft vendor. String length must not exceed 255 characters. Ensure that only one of the following is specified: Apple, Google, Linux, Microsoft, Other
other string
Other vendor. String length must not exceed 255 characters. Ensure that only one of the following is specified: Apple, Google, Linux, Microsoft, Other
apple str
Apple vendor. String length must not exceed 255 characters. Ensure that only one of the following is specified: Apple, Google, Linux, Microsoft, Other
google str
Google vendor. String length must not exceed 255 characters. Ensure that only one of the following is specified: Apple, Google, Linux, Microsoft, Other
linux str
Linux vendor. String length must not exceed 255 characters. Ensure that only one of the following is specified: Apple, Google, Linux, Microsoft, Other
microsoft str
Microsoft vendor. String length must not exceed 255 characters. Ensure that only one of the following is specified: Apple, Google, Linux, Microsoft, Other
other str
Other vendor. String length must not exceed 255 characters. Ensure that only one of the following is specified: Apple, Google, Linux, Microsoft, Other
apple String
Apple vendor. String length must not exceed 255 characters. Ensure that only one of the following is specified: Apple, Google, Linux, Microsoft, Other
google String
Google vendor. String length must not exceed 255 characters. Ensure that only one of the following is specified: Apple, Google, Linux, Microsoft, Other
linux String
Linux vendor. String length must not exceed 255 characters. Ensure that only one of the following is specified: Apple, Google, Linux, Microsoft, Other
microsoft String
Microsoft vendor. String length must not exceed 255 characters. Ensure that only one of the following is specified: Apple, Google, Linux, Microsoft, Other
other String
Other vendor. String length must not exceed 255 characters. Ensure that only one of the following is specified: Apple, Google, Linux, Microsoft, Other

HipObjectHostInfoCriteriaSerialNumber
, HipObjectHostInfoCriteriaSerialNumberArgs

Contains string
The Contains param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
Is string
The Is param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
IsNot string
The IsNot param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
Contains string
The Contains param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
Is string
The Is param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
IsNot string
The IsNot param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
contains String
The Contains param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
is String
The Is param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
isNot String
The IsNot param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
contains string
The Contains param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
is string
The Is param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
isNot string
The IsNot param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
contains str
The Contains param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
is_ str
The Is param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
is_not str
The IsNot param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
contains String
The Contains param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
is String
The Is param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
isNot String
The IsNot param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not

HipObjectMobileDevice
, HipObjectMobileDeviceArgs

criteria Property Map
The Criteria param.

HipObjectMobileDeviceCriteria
, HipObjectMobileDeviceCriteriaArgs

Applications HipObjectMobileDeviceCriteriaApplications
The Applications param.
DiskEncrypted bool
If device's disk is encrypted.
Imei HipObjectMobileDeviceCriteriaImei
The Imei param.
Jailbroken bool
If device is by rooted/jailbroken.
LastCheckinTime HipObjectMobileDeviceCriteriaLastCheckinTime
The LastCheckinTime param.
Model HipObjectMobileDeviceCriteriaModel
The Model param.
PasscodeSet bool
If device's passcode is present.
PhoneNumber HipObjectMobileDeviceCriteriaPhoneNumber
The PhoneNumber param.
Tag HipObjectMobileDeviceCriteriaTag
The Tag param.
Applications HipObjectMobileDeviceCriteriaApplications
The Applications param.
DiskEncrypted bool
If device's disk is encrypted.
Imei HipObjectMobileDeviceCriteriaImei
The Imei param.
Jailbroken bool
If device is by rooted/jailbroken.
LastCheckinTime HipObjectMobileDeviceCriteriaLastCheckinTime
The LastCheckinTime param.
Model HipObjectMobileDeviceCriteriaModel
The Model param.
PasscodeSet bool
If device's passcode is present.
PhoneNumber HipObjectMobileDeviceCriteriaPhoneNumber
The PhoneNumber param.
Tag HipObjectMobileDeviceCriteriaTag
The Tag param.
applications HipObjectMobileDeviceCriteriaApplications
The Applications param.
diskEncrypted Boolean
If device's disk is encrypted.
imei HipObjectMobileDeviceCriteriaImei
The Imei param.
jailbroken Boolean
If device is by rooted/jailbroken.
lastCheckinTime HipObjectMobileDeviceCriteriaLastCheckinTime
The LastCheckinTime param.
model HipObjectMobileDeviceCriteriaModel
The Model param.
passcodeSet Boolean
If device's passcode is present.
phoneNumber HipObjectMobileDeviceCriteriaPhoneNumber
The PhoneNumber param.
tag HipObjectMobileDeviceCriteriaTag
The Tag param.
applications HipObjectMobileDeviceCriteriaApplications
The Applications param.
diskEncrypted boolean
If device's disk is encrypted.
imei HipObjectMobileDeviceCriteriaImei
The Imei param.
jailbroken boolean
If device is by rooted/jailbroken.
lastCheckinTime HipObjectMobileDeviceCriteriaLastCheckinTime
The LastCheckinTime param.
model HipObjectMobileDeviceCriteriaModel
The Model param.
passcodeSet boolean
If device's passcode is present.
phoneNumber HipObjectMobileDeviceCriteriaPhoneNumber
The PhoneNumber param.
tag HipObjectMobileDeviceCriteriaTag
The Tag param.
applications HipObjectMobileDeviceCriteriaApplications
The Applications param.
disk_encrypted bool
If device's disk is encrypted.
imei HipObjectMobileDeviceCriteriaImei
The Imei param.
jailbroken bool
If device is by rooted/jailbroken.
last_checkin_time HipObjectMobileDeviceCriteriaLastCheckinTime
The LastCheckinTime param.
model HipObjectMobileDeviceCriteriaModel
The Model param.
passcode_set bool
If device's passcode is present.
phone_number HipObjectMobileDeviceCriteriaPhoneNumber
The PhoneNumber param.
tag HipObjectMobileDeviceCriteriaTag
The Tag param.
applications Property Map
The Applications param.
diskEncrypted Boolean
If device's disk is encrypted.
imei Property Map
The Imei param.
jailbroken Boolean
If device is by rooted/jailbroken.
lastCheckinTime Property Map
The LastCheckinTime param.
model Property Map
The Model param.
passcodeSet Boolean
If device's passcode is present.
phoneNumber Property Map
The PhoneNumber param.
tag Property Map
The Tag param.

HipObjectMobileDeviceCriteriaApplications
, HipObjectMobileDeviceCriteriaApplicationsArgs

hasMalware Property Map
The HasMalware param.
hasUnmanagedApp Boolean
Has apps that are not managed.
includes List<Property Map>
The Includes param.

HipObjectMobileDeviceCriteriaApplicationsHasMalware
, HipObjectMobileDeviceCriteriaApplicationsHasMalwareArgs

No bool
The No param. Ensure that only one of the following is specified: no, yes
Yes HipObjectMobileDeviceCriteriaApplicationsHasMalwareYes
The Yes param. Ensure that only one of the following is specified: no, yes
No bool
The No param. Ensure that only one of the following is specified: no, yes
Yes HipObjectMobileDeviceCriteriaApplicationsHasMalwareYes
The Yes param. Ensure that only one of the following is specified: no, yes
no Boolean
The No param. Ensure that only one of the following is specified: no, yes
yes HipObjectMobileDeviceCriteriaApplicationsHasMalwareYes
The Yes param. Ensure that only one of the following is specified: no, yes
no boolean
The No param. Ensure that only one of the following is specified: no, yes
yes HipObjectMobileDeviceCriteriaApplicationsHasMalwareYes
The Yes param. Ensure that only one of the following is specified: no, yes
no bool
The No param. Ensure that only one of the following is specified: no, yes
yes HipObjectMobileDeviceCriteriaApplicationsHasMalwareYes
The Yes param. Ensure that only one of the following is specified: no, yes
no Boolean
The No param. Ensure that only one of the following is specified: no, yes
yes Property Map
The Yes param. Ensure that only one of the following is specified: no, yes

HipObjectMobileDeviceCriteriaApplicationsHasMalwareYes
, HipObjectMobileDeviceCriteriaApplicationsHasMalwareYesArgs

excludes List<Property Map>
The Excludes param.

HipObjectMobileDeviceCriteriaApplicationsHasMalwareYesExclude
, HipObjectMobileDeviceCriteriaApplicationsHasMalwareYesExcludeArgs

Name This property is required. string
Alphanumeric string [ 0-9a-zA-Z._-]. String length must not exceed 31 characters.
Hash string
application hash. String length must not exceed 1024 characters. String validation regex: .*.
Package string
application package name. String length must not exceed 1024 characters. String validation regex: .*.
Name This property is required. string
Alphanumeric string [ 0-9a-zA-Z._-]. String length must not exceed 31 characters.
Hash string
application hash. String length must not exceed 1024 characters. String validation regex: .*.
Package string
application package name. String length must not exceed 1024 characters. String validation regex: .*.
name This property is required. String
Alphanumeric string [ 0-9a-zA-Z._-]. String length must not exceed 31 characters.
hash String
application hash. String length must not exceed 1024 characters. String validation regex: .*.
package_ String
application package name. String length must not exceed 1024 characters. String validation regex: .*.
name This property is required. string
Alphanumeric string [ 0-9a-zA-Z._-]. String length must not exceed 31 characters.
hash string
application hash. String length must not exceed 1024 characters. String validation regex: .*.
package string
application package name. String length must not exceed 1024 characters. String validation regex: .*.
name This property is required. str
Alphanumeric string [ 0-9a-zA-Z._-]. String length must not exceed 31 characters.
hash str
application hash. String length must not exceed 1024 characters. String validation regex: .*.
package str
application package name. String length must not exceed 1024 characters. String validation regex: .*.
name This property is required. String
Alphanumeric string [ 0-9a-zA-Z._-]. String length must not exceed 31 characters.
hash String
application hash. String length must not exceed 1024 characters. String validation regex: .*.
package String
application package name. String length must not exceed 1024 characters. String validation regex: .*.

HipObjectMobileDeviceCriteriaApplicationsInclude
, HipObjectMobileDeviceCriteriaApplicationsIncludeArgs

Name This property is required. string
The Name param. String length must not exceed 31 characters.
Hash string
application hash. String length must not exceed 1024 characters. String validation regex: .*.
Package string
application package name. String length must not exceed 1024 characters. String validation regex: .*.
Name This property is required. string
The Name param. String length must not exceed 31 characters.
Hash string
application hash. String length must not exceed 1024 characters. String validation regex: .*.
Package string
application package name. String length must not exceed 1024 characters. String validation regex: .*.
name This property is required. String
The Name param. String length must not exceed 31 characters.
hash String
application hash. String length must not exceed 1024 characters. String validation regex: .*.
package_ String
application package name. String length must not exceed 1024 characters. String validation regex: .*.
name This property is required. string
The Name param. String length must not exceed 31 characters.
hash string
application hash. String length must not exceed 1024 characters. String validation regex: .*.
package string
application package name. String length must not exceed 1024 characters. String validation regex: .*.
name This property is required. str
The Name param. String length must not exceed 31 characters.
hash str
application hash. String length must not exceed 1024 characters. String validation regex: .*.
package str
application package name. String length must not exceed 1024 characters. String validation regex: .*.
name This property is required. String
The Name param. String length must not exceed 31 characters.
hash String
application hash. String length must not exceed 1024 characters. String validation regex: .*.
package String
application package name. String length must not exceed 1024 characters. String validation regex: .*.

HipObjectMobileDeviceCriteriaImei
, HipObjectMobileDeviceCriteriaImeiArgs

Contains string
The Contains param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
Is string
The Is param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
IsNot string
The IsNot param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
Contains string
The Contains param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
Is string
The Is param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
IsNot string
The IsNot param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
contains String
The Contains param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
is String
The Is param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
isNot String
The IsNot param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
contains string
The Contains param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
is string
The Is param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
isNot string
The IsNot param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
contains str
The Contains param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
is_ str
The Is param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
is_not str
The IsNot param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
contains String
The Contains param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
is String
The Is param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
isNot String
The IsNot param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not

HipObjectMobileDeviceCriteriaLastCheckinTime
, HipObjectMobileDeviceCriteriaLastCheckinTimeArgs

NotWithin HipObjectMobileDeviceCriteriaLastCheckinTimeNotWithin
The NotWithin param. Ensure that only one of the following is specified: not_within, within
Within HipObjectMobileDeviceCriteriaLastCheckinTimeWithin
The Within param. Ensure that only one of the following is specified: not_within, within
NotWithin HipObjectMobileDeviceCriteriaLastCheckinTimeNotWithin
The NotWithin param. Ensure that only one of the following is specified: not_within, within
Within HipObjectMobileDeviceCriteriaLastCheckinTimeWithin
The Within param. Ensure that only one of the following is specified: not_within, within
notWithin HipObjectMobileDeviceCriteriaLastCheckinTimeNotWithin
The NotWithin param. Ensure that only one of the following is specified: not_within, within
within HipObjectMobileDeviceCriteriaLastCheckinTimeWithin
The Within param. Ensure that only one of the following is specified: not_within, within
notWithin HipObjectMobileDeviceCriteriaLastCheckinTimeNotWithin
The NotWithin param. Ensure that only one of the following is specified: not_within, within
within HipObjectMobileDeviceCriteriaLastCheckinTimeWithin
The Within param. Ensure that only one of the following is specified: not_within, within
not_within HipObjectMobileDeviceCriteriaLastCheckinTimeNotWithin
The NotWithin param. Ensure that only one of the following is specified: not_within, within
within HipObjectMobileDeviceCriteriaLastCheckinTimeWithin
The Within param. Ensure that only one of the following is specified: not_within, within
notWithin Property Map
The NotWithin param. Ensure that only one of the following is specified: not_within, within
within Property Map
The Within param. Ensure that only one of the following is specified: not_within, within

HipObjectMobileDeviceCriteriaLastCheckinTimeNotWithin
, HipObjectMobileDeviceCriteriaLastCheckinTimeNotWithinArgs

Days int
specify time in days. Value must be between 1 and 365. Default: 30.
Days int
specify time in days. Value must be between 1 and 365. Default: 30.
days Integer
specify time in days. Value must be between 1 and 365. Default: 30.
days number
specify time in days. Value must be between 1 and 365. Default: 30.
days int
specify time in days. Value must be between 1 and 365. Default: 30.
days Number
specify time in days. Value must be between 1 and 365. Default: 30.

HipObjectMobileDeviceCriteriaLastCheckinTimeWithin
, HipObjectMobileDeviceCriteriaLastCheckinTimeWithinArgs

Days int
specify time in days. Value must be between 1 and 365. Default: 30.
Days int
specify time in days. Value must be between 1 and 365. Default: 30.
days Integer
specify time in days. Value must be between 1 and 365. Default: 30.
days number
specify time in days. Value must be between 1 and 365. Default: 30.
days int
specify time in days. Value must be between 1 and 365. Default: 30.
days Number
specify time in days. Value must be between 1 and 365. Default: 30.

HipObjectMobileDeviceCriteriaModel
, HipObjectMobileDeviceCriteriaModelArgs

Contains string
The Contains param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
Is string
The Is param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
IsNot string
The IsNot param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
Contains string
The Contains param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
Is string
The Is param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
IsNot string
The IsNot param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
contains String
The Contains param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
is String
The Is param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
isNot String
The IsNot param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
contains string
The Contains param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
is string
The Is param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
isNot string
The IsNot param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
contains str
The Contains param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
is_ str
The Is param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
is_not str
The IsNot param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
contains String
The Contains param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
is String
The Is param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
isNot String
The IsNot param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not

HipObjectMobileDeviceCriteriaPhoneNumber
, HipObjectMobileDeviceCriteriaPhoneNumberArgs

Contains string
The Contains param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
Is string
The Is param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
IsNot string
The IsNot param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
Contains string
The Contains param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
Is string
The Is param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
IsNot string
The IsNot param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
contains String
The Contains param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
is String
The Is param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
isNot String
The IsNot param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
contains string
The Contains param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
is string
The Is param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
isNot string
The IsNot param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
contains str
The Contains param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
is_ str
The Is param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
is_not str
The IsNot param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
contains String
The Contains param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
is String
The Is param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
isNot String
The IsNot param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not

HipObjectMobileDeviceCriteriaTag
, HipObjectMobileDeviceCriteriaTagArgs

Contains string
The Contains param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
Is string
The Is param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
IsNot string
The IsNot param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
Contains string
The Contains param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
Is string
The Is param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
IsNot string
The IsNot param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
contains String
The Contains param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
is String
The Is param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
isNot String
The IsNot param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
contains string
The Contains param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
is string
The Is param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
isNot string
The IsNot param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
contains str
The Contains param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
is_ str
The Is param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
is_not str
The IsNot param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
contains String
The Contains param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
is String
The Is param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not
isNot String
The IsNot param. String length must not exceed 255 characters. Ensure that only one of the following is specified: contains, is, is_not

HipObjectNetworkInfo
, HipObjectNetworkInfoArgs

criteria Property Map
The Criteria param.

HipObjectNetworkInfoCriteria
, HipObjectNetworkInfoCriteriaArgs

network Property Map
The Network param.

HipObjectNetworkInfoCriteriaNetwork
, HipObjectNetworkInfoCriteriaNetworkArgs

Is HipObjectNetworkInfoCriteriaNetworkIs
The Is param. Ensure that only one of the following is specified: is, is_not
IsNot HipObjectNetworkInfoCriteriaNetworkIsNot
The IsNot param. Ensure that only one of the following is specified: is, is_not
Is HipObjectNetworkInfoCriteriaNetworkIs
The Is param. Ensure that only one of the following is specified: is, is_not
IsNot HipObjectNetworkInfoCriteriaNetworkIsNot
The IsNot param. Ensure that only one of the following is specified: is, is_not
is HipObjectNetworkInfoCriteriaNetworkIs
The Is param. Ensure that only one of the following is specified: is, is_not
isNot HipObjectNetworkInfoCriteriaNetworkIsNot
The IsNot param. Ensure that only one of the following is specified: is, is_not
is HipObjectNetworkInfoCriteriaNetworkIs
The Is param. Ensure that only one of the following is specified: is, is_not
isNot HipObjectNetworkInfoCriteriaNetworkIsNot
The IsNot param. Ensure that only one of the following is specified: is, is_not
is_ HipObjectNetworkInfoCriteriaNetworkIs
The Is param. Ensure that only one of the following is specified: is, is_not
is_not HipObjectNetworkInfoCriteriaNetworkIsNot
The IsNot param. Ensure that only one of the following is specified: is, is_not
is Property Map
The Is param. Ensure that only one of the following is specified: is, is_not
isNot Property Map
The IsNot param. Ensure that only one of the following is specified: is, is_not

HipObjectNetworkInfoCriteriaNetworkIs
, HipObjectNetworkInfoCriteriaNetworkIsArgs

Mobile HipObjectNetworkInfoCriteriaNetworkIsMobile
The Mobile param. Ensure that only one of the following is specified: mobile, unknown, wifi
Unknown bool
The Unknown param. Ensure that only one of the following is specified: mobile, unknown, wifi
Wifi HipObjectNetworkInfoCriteriaNetworkIsWifi
The Wifi param. Ensure that only one of the following is specified: mobile, unknown, wifi
Mobile HipObjectNetworkInfoCriteriaNetworkIsMobile
The Mobile param. Ensure that only one of the following is specified: mobile, unknown, wifi
Unknown bool
The Unknown param. Ensure that only one of the following is specified: mobile, unknown, wifi
Wifi HipObjectNetworkInfoCriteriaNetworkIsWifi
The Wifi param. Ensure that only one of the following is specified: mobile, unknown, wifi
mobile HipObjectNetworkInfoCriteriaNetworkIsMobile
The Mobile param. Ensure that only one of the following is specified: mobile, unknown, wifi
unknown Boolean
The Unknown param. Ensure that only one of the following is specified: mobile, unknown, wifi
wifi HipObjectNetworkInfoCriteriaNetworkIsWifi
The Wifi param. Ensure that only one of the following is specified: mobile, unknown, wifi
mobile HipObjectNetworkInfoCriteriaNetworkIsMobile
The Mobile param. Ensure that only one of the following is specified: mobile, unknown, wifi
unknown boolean
The Unknown param. Ensure that only one of the following is specified: mobile, unknown, wifi
wifi HipObjectNetworkInfoCriteriaNetworkIsWifi
The Wifi param. Ensure that only one of the following is specified: mobile, unknown, wifi
mobile HipObjectNetworkInfoCriteriaNetworkIsMobile
The Mobile param. Ensure that only one of the following is specified: mobile, unknown, wifi
unknown bool
The Unknown param. Ensure that only one of the following is specified: mobile, unknown, wifi
wifi HipObjectNetworkInfoCriteriaNetworkIsWifi
The Wifi param. Ensure that only one of the following is specified: mobile, unknown, wifi
mobile Property Map
The Mobile param. Ensure that only one of the following is specified: mobile, unknown, wifi
unknown Boolean
The Unknown param. Ensure that only one of the following is specified: mobile, unknown, wifi
wifi Property Map
The Wifi param. Ensure that only one of the following is specified: mobile, unknown, wifi

HipObjectNetworkInfoCriteriaNetworkIsMobile
, HipObjectNetworkInfoCriteriaNetworkIsMobileArgs

Carrier string
The Carrier param. String length must not exceed 1023 characters. String validation regex: .*.
Carrier string
The Carrier param. String length must not exceed 1023 characters. String validation regex: .*.
carrier String
The Carrier param. String length must not exceed 1023 characters. String validation regex: .*.
carrier string
The Carrier param. String length must not exceed 1023 characters. String validation regex: .*.
carrier str
The Carrier param. String length must not exceed 1023 characters. String validation regex: .*.
carrier String
The Carrier param. String length must not exceed 1023 characters. String validation regex: .*.

HipObjectNetworkInfoCriteriaNetworkIsNot
, HipObjectNetworkInfoCriteriaNetworkIsNotArgs

Ethernet bool
The Ethernet param. Ensure that only one of the following is specified: ethernet, mobile, unknown, wifi
Mobile HipObjectNetworkInfoCriteriaNetworkIsNotMobile
The Mobile param. Ensure that only one of the following is specified: ethernet, mobile, unknown, wifi
Unknown bool
The Unknown param. Ensure that only one of the following is specified: ethernet, mobile, unknown, wifi
Wifi HipObjectNetworkInfoCriteriaNetworkIsNotWifi
The Wifi param. Ensure that only one of the following is specified: ethernet, mobile, unknown, wifi
Ethernet bool
The Ethernet param. Ensure that only one of the following is specified: ethernet, mobile, unknown, wifi
Mobile HipObjectNetworkInfoCriteriaNetworkIsNotMobile
The Mobile param. Ensure that only one of the following is specified: ethernet, mobile, unknown, wifi
Unknown bool
The Unknown param. Ensure that only one of the following is specified: ethernet, mobile, unknown, wifi
Wifi HipObjectNetworkInfoCriteriaNetworkIsNotWifi
The Wifi param. Ensure that only one of the following is specified: ethernet, mobile, unknown, wifi
ethernet Boolean
The Ethernet param. Ensure that only one of the following is specified: ethernet, mobile, unknown, wifi
mobile HipObjectNetworkInfoCriteriaNetworkIsNotMobile
The Mobile param. Ensure that only one of the following is specified: ethernet, mobile, unknown, wifi
unknown Boolean
The Unknown param. Ensure that only one of the following is specified: ethernet, mobile, unknown, wifi
wifi HipObjectNetworkInfoCriteriaNetworkIsNotWifi
The Wifi param. Ensure that only one of the following is specified: ethernet, mobile, unknown, wifi
ethernet boolean
The Ethernet param. Ensure that only one of the following is specified: ethernet, mobile, unknown, wifi
mobile HipObjectNetworkInfoCriteriaNetworkIsNotMobile
The Mobile param. Ensure that only one of the following is specified: ethernet, mobile, unknown, wifi
unknown boolean
The Unknown param. Ensure that only one of the following is specified: ethernet, mobile, unknown, wifi
wifi HipObjectNetworkInfoCriteriaNetworkIsNotWifi
The Wifi param. Ensure that only one of the following is specified: ethernet, mobile, unknown, wifi
ethernet bool
The Ethernet param. Ensure that only one of the following is specified: ethernet, mobile, unknown, wifi
mobile HipObjectNetworkInfoCriteriaNetworkIsNotMobile
The Mobile param. Ensure that only one of the following is specified: ethernet, mobile, unknown, wifi
unknown bool
The Unknown param. Ensure that only one of the following is specified: ethernet, mobile, unknown, wifi
wifi HipObjectNetworkInfoCriteriaNetworkIsNotWifi
The Wifi param. Ensure that only one of the following is specified: ethernet, mobile, unknown, wifi
ethernet Boolean
The Ethernet param. Ensure that only one of the following is specified: ethernet, mobile, unknown, wifi
mobile Property Map
The Mobile param. Ensure that only one of the following is specified: ethernet, mobile, unknown, wifi
unknown Boolean
The Unknown param. Ensure that only one of the following is specified: ethernet, mobile, unknown, wifi
wifi Property Map
The Wifi param. Ensure that only one of the following is specified: ethernet, mobile, unknown, wifi

HipObjectNetworkInfoCriteriaNetworkIsNotMobile
, HipObjectNetworkInfoCriteriaNetworkIsNotMobileArgs

Carrier string
The Carrier param. String length must not exceed 1023 characters. String validation regex: .*.
Carrier string
The Carrier param. String length must not exceed 1023 characters. String validation regex: .*.
carrier String
The Carrier param. String length must not exceed 1023 characters. String validation regex: .*.
carrier string
The Carrier param. String length must not exceed 1023 characters. String validation regex: .*.
carrier str
The Carrier param. String length must not exceed 1023 characters. String validation regex: .*.
carrier String
The Carrier param. String length must not exceed 1023 characters. String validation regex: .*.

HipObjectNetworkInfoCriteriaNetworkIsNotWifi
, HipObjectNetworkInfoCriteriaNetworkIsNotWifiArgs

Ssid string
SSID. String length must not exceed 1023 characters. String validation regex: .*.
Ssid string
SSID. String length must not exceed 1023 characters. String validation regex: .*.
ssid String
SSID. String length must not exceed 1023 characters. String validation regex: .*.
ssid string
SSID. String length must not exceed 1023 characters. String validation regex: .*.
ssid str
SSID. String length must not exceed 1023 characters. String validation regex: .*.
ssid String
SSID. String length must not exceed 1023 characters. String validation regex: .*.

HipObjectNetworkInfoCriteriaNetworkIsWifi
, HipObjectNetworkInfoCriteriaNetworkIsWifiArgs

Ssid string
SSID. String length must not exceed 1023 characters. String validation regex: .*.
Ssid string
SSID. String length must not exceed 1023 characters. String validation regex: .*.
ssid String
SSID. String length must not exceed 1023 characters. String validation regex: .*.
ssid string
SSID. String length must not exceed 1023 characters. String validation regex: .*.
ssid str
SSID. String length must not exceed 1023 characters. String validation regex: .*.
ssid String
SSID. String length must not exceed 1023 characters. String validation regex: .*.

HipObjectPatchManagement
, HipObjectPatchManagementArgs

Criteria HipObjectPatchManagementCriteria
The Criteria param.
ExcludeVendor bool
The ExcludeVendor param. Default: false.
Vendors List<HipObjectPatchManagementVendor>
Vendor name.
Criteria HipObjectPatchManagementCriteria
The Criteria param.
ExcludeVendor bool
The ExcludeVendor param. Default: false.
Vendors []HipObjectPatchManagementVendor
Vendor name.
criteria HipObjectPatchManagementCriteria
The Criteria param.
excludeVendor Boolean
The ExcludeVendor param. Default: false.
vendors List<HipObjectPatchManagementVendor>
Vendor name.
criteria HipObjectPatchManagementCriteria
The Criteria param.
excludeVendor boolean
The ExcludeVendor param. Default: false.
vendors HipObjectPatchManagementVendor[]
Vendor name.
criteria HipObjectPatchManagementCriteria
The Criteria param.
exclude_vendor bool
The ExcludeVendor param. Default: false.
vendors Sequence[HipObjectPatchManagementVendor]
Vendor name.
criteria Property Map
The Criteria param.
excludeVendor Boolean
The ExcludeVendor param. Default: false.
vendors List<Property Map>
Vendor name.

HipObjectPatchManagementCriteria
, HipObjectPatchManagementCriteriaArgs

IsEnabled string
is enabled. String must be one of these: "no", "yes", "not-available".
IsInstalled bool
Is Installed. Default: true.
MissingPatches HipObjectPatchManagementCriteriaMissingPatches
The MissingPatches param.
IsEnabled string
is enabled. String must be one of these: "no", "yes", "not-available".
IsInstalled bool
Is Installed. Default: true.
MissingPatches HipObjectPatchManagementCriteriaMissingPatches
The MissingPatches param.
isEnabled String
is enabled. String must be one of these: "no", "yes", "not-available".
isInstalled Boolean
Is Installed. Default: true.
missingPatches HipObjectPatchManagementCriteriaMissingPatches
The MissingPatches param.
isEnabled string
is enabled. String must be one of these: "no", "yes", "not-available".
isInstalled boolean
Is Installed. Default: true.
missingPatches HipObjectPatchManagementCriteriaMissingPatches
The MissingPatches param.
is_enabled str
is enabled. String must be one of these: "no", "yes", "not-available".
is_installed bool
Is Installed. Default: true.
missing_patches HipObjectPatchManagementCriteriaMissingPatches
The MissingPatches param.
isEnabled String
is enabled. String must be one of these: "no", "yes", "not-available".
isInstalled Boolean
Is Installed. Default: true.
missingPatches Property Map
The MissingPatches param.

HipObjectPatchManagementCriteriaMissingPatches
, HipObjectPatchManagementCriteriaMissingPatchesArgs

Check string
The Check param. String must be one of these: "has-any", "has-none", "has-all". Default: "has-any".
Patches List<string>
The Patches param. Individual elements in this list are subject to additional validation. String length must not exceed 1023 characters. String validation regex: .*.
Severity HipObjectPatchManagementCriteriaMissingPatchesSeverity
The Severity param.
Check string
The Check param. String must be one of these: "has-any", "has-none", "has-all". Default: "has-any".
Patches []string
The Patches param. Individual elements in this list are subject to additional validation. String length must not exceed 1023 characters. String validation regex: .*.
Severity HipObjectPatchManagementCriteriaMissingPatchesSeverity
The Severity param.
check String
The Check param. String must be one of these: "has-any", "has-none", "has-all". Default: "has-any".
patches List<String>
The Patches param. Individual elements in this list are subject to additional validation. String length must not exceed 1023 characters. String validation regex: .*.
severity HipObjectPatchManagementCriteriaMissingPatchesSeverity
The Severity param.
check string
The Check param. String must be one of these: "has-any", "has-none", "has-all". Default: "has-any".
patches string[]
The Patches param. Individual elements in this list are subject to additional validation. String length must not exceed 1023 characters. String validation regex: .*.
severity HipObjectPatchManagementCriteriaMissingPatchesSeverity
The Severity param.
check str
The Check param. String must be one of these: "has-any", "has-none", "has-all". Default: "has-any".
patches Sequence[str]
The Patches param. Individual elements in this list are subject to additional validation. String length must not exceed 1023 characters. String validation regex: .*.
severity HipObjectPatchManagementCriteriaMissingPatchesSeverity
The Severity param.
check String
The Check param. String must be one of these: "has-any", "has-none", "has-all". Default: "has-any".
patches List<String>
The Patches param. Individual elements in this list are subject to additional validation. String length must not exceed 1023 characters. String validation regex: .*.
severity Property Map
The Severity param.

HipObjectPatchManagementCriteriaMissingPatchesSeverity
, HipObjectPatchManagementCriteriaMissingPatchesSeverityArgs

GreaterEqual int
The GreaterEqual param. Value must be between 0 and 100000. Ensure that only one of the following is specified: greater_equal, greater_than, is, is_not, less_equal, less_than
GreaterThan int
The GreaterThan param. Value must be between 0 and 100000. Ensure that only one of the following is specified: greater_equal, greater_than, is, is_not, less_equal, less_than
Is int
The Is param. Value must be between 0 and 100000. Ensure that only one of the following is specified: greater_equal, greater_than, is, is_not, less_equal, less_than
IsNot int
The IsNot param. Value must be between 0 and 100000. Ensure that only one of the following is specified: greater_equal, greater_than, is, is_not, less_equal, less_than
LessEqual int
The LessEqual param. Value must be between 0 and 100000. Ensure that only one of the following is specified: greater_equal, greater_than, is, is_not, less_equal, less_than
LessThan int
The LessThan param. Value must be between 0 and 100000. Ensure that only one of the following is specified: greater_equal, greater_than, is, is_not, less_equal, less_than
GreaterEqual int
The GreaterEqual param. Value must be between 0 and 100000. Ensure that only one of the following is specified: greater_equal, greater_than, is, is_not, less_equal, less_than
GreaterThan int
The GreaterThan param. Value must be between 0 and 100000. Ensure that only one of the following is specified: greater_equal, greater_than, is, is_not, less_equal, less_than
Is int
The Is param. Value must be between 0 and 100000. Ensure that only one of the following is specified: greater_equal, greater_than, is, is_not, less_equal, less_than
IsNot int
The IsNot param. Value must be between 0 and 100000. Ensure that only one of the following is specified: greater_equal, greater_than, is, is_not, less_equal, less_than
LessEqual int
The LessEqual param. Value must be between 0 and 100000. Ensure that only one of the following is specified: greater_equal, greater_than, is, is_not, less_equal, less_than
LessThan int
The LessThan param. Value must be between 0 and 100000. Ensure that only one of the following is specified: greater_equal, greater_than, is, is_not, less_equal, less_than
greaterEqual Integer
The GreaterEqual param. Value must be between 0 and 100000. Ensure that only one of the following is specified: greater_equal, greater_than, is, is_not, less_equal, less_than
greaterThan Integer
The GreaterThan param. Value must be between 0 and 100000. Ensure that only one of the following is specified: greater_equal, greater_than, is, is_not, less_equal, less_than
is Integer
The Is param. Value must be between 0 and 100000. Ensure that only one of the following is specified: greater_equal, greater_than, is, is_not, less_equal, less_than
isNot Integer
The IsNot param. Value must be between 0 and 100000. Ensure that only one of the following is specified: greater_equal, greater_than, is, is_not, less_equal, less_than
lessEqual Integer
The LessEqual param. Value must be between 0 and 100000. Ensure that only one of the following is specified: greater_equal, greater_than, is, is_not, less_equal, less_than
lessThan Integer
The LessThan param. Value must be between 0 and 100000. Ensure that only one of the following is specified: greater_equal, greater_than, is, is_not, less_equal, less_than
greaterEqual number
The GreaterEqual param. Value must be between 0 and 100000. Ensure that only one of the following is specified: greater_equal, greater_than, is, is_not, less_equal, less_than
greaterThan number
The GreaterThan param. Value must be between 0 and 100000. Ensure that only one of the following is specified: greater_equal, greater_than, is, is_not, less_equal, less_than
is number
The Is param. Value must be between 0 and 100000. Ensure that only one of the following is specified: greater_equal, greater_than, is, is_not, less_equal, less_than
isNot number
The IsNot param. Value must be between 0 and 100000. Ensure that only one of the following is specified: greater_equal, greater_than, is, is_not, less_equal, less_than
lessEqual number
The LessEqual param. Value must be between 0 and 100000. Ensure that only one of the following is specified: greater_equal, greater_than, is, is_not, less_equal, less_than
lessThan number
The LessThan param. Value must be between 0 and 100000. Ensure that only one of the following is specified: greater_equal, greater_than, is, is_not, less_equal, less_than
greater_equal int
The GreaterEqual param. Value must be between 0 and 100000. Ensure that only one of the following is specified: greater_equal, greater_than, is, is_not, less_equal, less_than
greater_than int
The GreaterThan param. Value must be between 0 and 100000. Ensure that only one of the following is specified: greater_equal, greater_than, is, is_not, less_equal, less_than
is_ int
The Is param. Value must be between 0 and 100000. Ensure that only one of the following is specified: greater_equal, greater_than, is, is_not, less_equal, less_than
is_not int
The IsNot param. Value must be between 0 and 100000. Ensure that only one of the following is specified: greater_equal, greater_than, is, is_not, less_equal, less_than
less_equal int
The LessEqual param. Value must be between 0 and 100000. Ensure that only one of the following is specified: greater_equal, greater_than, is, is_not, less_equal, less_than
less_than int
The LessThan param. Value must be between 0 and 100000. Ensure that only one of the following is specified: greater_equal, greater_than, is, is_not, less_equal, less_than
greaterEqual Number
The GreaterEqual param. Value must be between 0 and 100000. Ensure that only one of the following is specified: greater_equal, greater_than, is, is_not, less_equal, less_than
greaterThan Number
The GreaterThan param. Value must be between 0 and 100000. Ensure that only one of the following is specified: greater_equal, greater_than, is, is_not, less_equal, less_than
is Number
The Is param. Value must be between 0 and 100000. Ensure that only one of the following is specified: greater_equal, greater_than, is, is_not, less_equal, less_than
isNot Number
The IsNot param. Value must be between 0 and 100000. Ensure that only one of the following is specified: greater_equal, greater_than, is, is_not, less_equal, less_than
lessEqual Number
The LessEqual param. Value must be between 0 and 100000. Ensure that only one of the following is specified: greater_equal, greater_than, is, is_not, less_equal, less_than
lessThan Number
The LessThan param. Value must be between 0 and 100000. Ensure that only one of the following is specified: greater_equal, greater_than, is, is_not, less_equal, less_than

HipObjectPatchManagementVendor
, HipObjectPatchManagementVendorArgs

Name This property is required. string
The Name param. String length must not exceed 103 characters.
Products List<string>
Product name. Individual elements in this list are subject to additional validation. String length must not exceed 1023 characters. String validation regex: .*.
Name This property is required. string
The Name param. String length must not exceed 103 characters.
Products []string
Product name. Individual elements in this list are subject to additional validation. String length must not exceed 1023 characters. String validation regex: .*.
name This property is required. String
The Name param. String length must not exceed 103 characters.
products List<String>
Product name. Individual elements in this list are subject to additional validation. String length must not exceed 1023 characters. String validation regex: .*.
name This property is required. string
The Name param. String length must not exceed 103 characters.
products string[]
Product name. Individual elements in this list are subject to additional validation. String length must not exceed 1023 characters. String validation regex: .*.
name This property is required. str
The Name param. String length must not exceed 103 characters.
products Sequence[str]
Product name. Individual elements in this list are subject to additional validation. String length must not exceed 1023 characters. String validation regex: .*.
name This property is required. String
The Name param. String length must not exceed 103 characters.
products List<String>
Product name. Individual elements in this list are subject to additional validation. String length must not exceed 1023 characters. String validation regex: .*.

Package Details

Repository
scm pulumi/pulumi-scm
License
Apache-2.0
Notes
This Pulumi package is based on the scm Terraform Provider.