1. Packages
  2. Strata Cloud Manager Provider
  3. API Docs
  4. HipObject
Strata Cloud Manager v0.4.3 published on Saturday, Nov 8, 2025 by Pulumi
scm logo
Strata Cloud Manager v0.4.3 published on Saturday, Nov 8, 2025 by Pulumi

    HipObject resource

    Example Usage

    Example coming soon!
    
    Example coming soon!
    
    Example coming soon!
    
    Example coming soon!
    
    Example coming soon!
    
    resources:
      # This resource creates a comprehensive HIP Object with many criteria enabled.
      # This showcases the use of nested objects and lists of objects that the
      # corrected provider schema now supports.
      scmHipObject1:
        type: scm:HipObject
        name: scm_hip_object_1
        properties:
          folder: Shared
          name: scm_hip_object_1
          description: HIP object with multiple advanced criteria configured
          antiMalware:
            criteria:
              isInstalled: true
              realTimeProtection: yes
              virdefVersion:
                notWithin:
                  days: 10
            vendors:
              - name: Microsoft
                product:
                  - Microsoft Defender
          dataLossPrevention:
            criteria:
              isInstalled: true
              isEnabled: yes
            vendors:
              - name: Symantec
          diskBackup:
            criteria:
              isInstalled: true
              lastBackupTime:
                within:
                  days: 7
            vendors:
              - name: Veeam
          diskEncryption:
            criteria:
              isInstalled: true
              encryptedLocations:
                - name: C:\
                  encryptionState:
                    is: encrypted
                - name: D:\Users\
                  encryptionState:
                    isNot: unencrypted
            vendors:
              - name: BitLocker
          firewall:
            criteria:
              isInstalled: true
              isEnabled: yes
            vendors:
              - name: Microsoft
          hostInfo:
            criteria:
              os:
                contains:
                  microsoft: Microsoft Windows 11
              domain:
                is: corp.example.com
          mobileDevice:
            criteria:
              jailbroken: false
              passcodeSet: true
              applications:
                hasUnmanagedApp: false
                hasMalware:
                  no: {}
          networkInfo:
            criteria:
              network:
                is:
                  wifi:
                    ssid: Corporate-WLAN
          patchManagement:
            criteria:
              isInstalled: true
              missingPatches:
                check: has-none
                patches:
                  - KB4012212
                  - KB4012213
                severity:
                  greaterThan: 5
            vendors:
              - name: Microsoft
          customChecks:
            criteria:
              processLists:
                - name: evil_process.exe
                  running: false
                - name: corp_security_agent.exe
                  running: true
              registryKeys:
                - name: HKEY_LOCAL_MACHINE\Software\PaloAltoNetworks
                  registryValue:
                    - name: AllowRemoteAccess
                      valueData: 'false'
    

    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 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 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 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 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 String
    The unique name of the resource.
    args 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 = null,
                    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 = null,
                    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 = null,
                        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 = null,
                        Wifi = new Scm.Inputs.HipObjectNetworkInfoCriteriaNetworkIsWifiArgs
                        {
                            Ssid = "string",
                        },
                    },
                    IsNot = new Scm.Inputs.HipObjectNetworkInfoCriteriaNetworkIsNotArgs
                    {
                        Ethernet = null,
                        Mobile = new Scm.Inputs.HipObjectNetworkInfoCriteriaNetworkIsNotMobileArgs
                        {
                            Carrier = "string",
                        },
                        Unknown = null,
                        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",
    });
    
    example, err := scm.NewHipObject(ctx, "hipObjectResource", &scm.HipObjectArgs{
    	AntiMalware: &scm.HipObjectAntiMalwareArgs{
    		Criteria: &scm.HipObjectAntiMalwareCriteriaArgs{
    			IsInstalled: pulumi.Bool(false),
    			LastScanTime: &scm.HipObjectAntiMalwareCriteriaLastScanTimeArgs{
    				NotAvailable: &scm.HipObjectAntiMalwareCriteriaLastScanTimeNotAvailableArgs{},
    				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: &scm.HipObjectDiskBackupCriteriaLastBackupTimeNotAvailableArgs{},
    				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: &scm.HipObjectMobileDeviceCriteriaApplicationsHasMalwareNoArgs{},
    					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: &scm.HipObjectNetworkInfoCriteriaNetworkIsUnknownArgs{},
    					Wifi: &scm.HipObjectNetworkInfoCriteriaNetworkIsWifiArgs{
    						Ssid: pulumi.String("string"),
    					},
    				},
    				IsNot: &scm.HipObjectNetworkInfoCriteriaNetworkIsNotArgs{
    					Ethernet: &scm.HipObjectNetworkInfoCriteriaNetworkIsNotEthernetArgs{},
    					Mobile: &scm.HipObjectNetworkInfoCriteriaNetworkIsNotMobileArgs{
    						Carrier: pulumi.String("string"),
    					},
    					Unknown: &scm.HipObjectNetworkInfoCriteriaNetworkIsNotUnknownArgs{},
    					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"),
    })
    
    var hipObjectResource = new HipObject("hipObjectResource", HipObjectArgs.builder()
        .antiMalware(HipObjectAntiMalwareArgs.builder()
            .criteria(HipObjectAntiMalwareCriteriaArgs.builder()
                .isInstalled(false)
                .lastScanTime(HipObjectAntiMalwareCriteriaLastScanTimeArgs.builder()
                    .notAvailable(HipObjectAntiMalwareCriteriaLastScanTimeNotAvailableArgs.builder()
                        .build())
                    .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(HipObjectDiskBackupCriteriaLastBackupTimeNotAvailableArgs.builder()
                        .build())
                    .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(HipObjectMobileDeviceCriteriaApplicationsHasMalwareNoArgs.builder()
                            .build())
                        .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(HipObjectNetworkInfoCriteriaNetworkIsUnknownArgs.builder()
                            .build())
                        .wifi(HipObjectNetworkInfoCriteriaNetworkIsWifiArgs.builder()
                            .ssid("string")
                            .build())
                        .build())
                    .isNot(HipObjectNetworkInfoCriteriaNetworkIsNotArgs.builder()
                        .ethernet(HipObjectNetworkInfoCriteriaNetworkIsNotEthernetArgs.builder()
                            .build())
                        .mobile(HipObjectNetworkInfoCriteriaNetworkIsNotMobileArgs.builder()
                            .carrier("string")
                            .build())
                        .unknown(HipObjectNetworkInfoCriteriaNetworkIsNotUnknownArgs.builder()
                            .build())
                        .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());
    
    hip_object_resource = scm.HipObject("hipObjectResource",
        anti_malware={
            "criteria": {
                "is_installed": False,
                "last_scan_time": {
                    "not_available": {},
                    "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": {},
                    "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": {},
                        "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": {},
                        "wifi": {
                            "ssid": "string",
                        },
                    },
                    "is_not": {
                        "ethernet": {},
                        "mobile": {
                            "carrier": "string",
                        },
                        "unknown": {},
                        "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")
    
    const hipObjectResource = new scm.HipObject("hipObjectResource", {
        antiMalware: {
            criteria: {
                isInstalled: false,
                lastScanTime: {
                    notAvailable: {},
                    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: {},
                    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: {},
                        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: {},
                        wifi: {
                            ssid: "string",
                        },
                    },
                    isNot: {
                        ethernet: {},
                        mobile: {
                            carrier: "string",
                        },
                        unknown: {},
                        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",
    });
    
    type: scm:HipObject
    properties:
        antiMalware:
            criteria:
                isInstalled: false
                lastScanTime:
                    notAvailable: {}
                    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: {}
                    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": {}
                        "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: {}
                        wifi:
                            ssid: string
                    isNot:
                        ethernet: {}
                        mobile:
                            carrier: string
                        unknown: {}
                        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
    

    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
    Anti malware
    Certificate HipObjectCertificate
    Certificate
    CustomChecks HipObjectCustomChecks
    Custom checks
    DataLossPrevention HipObjectDataLossPrevention
    Data loss prevention
    Description string
    Description
    Device string
    The device in which the resource is defined
    DiskBackup HipObjectDiskBackup
    Disk backup
    DiskEncryption HipObjectDiskEncryption
    Disk encryption
    Firewall HipObjectFirewall
    Firewall
    Folder string
    The folder in which the resource is defined
    HostInfo HipObjectHostInfo
    Host info
    MobileDevice HipObjectMobileDevice
    Mobile device
    Name string
    The name of the HIP object
    NetworkInfo HipObjectNetworkInfo
    Network info
    PatchManagement HipObjectPatchManagement
    Patch management
    Snippet string
    The snippet in which the resource is defined
    AntiMalware HipObjectAntiMalwareArgs
    Anti malware
    Certificate HipObjectCertificateArgs
    Certificate
    CustomChecks HipObjectCustomChecksArgs
    Custom checks
    DataLossPrevention HipObjectDataLossPreventionArgs
    Data loss prevention
    Description string
    Description
    Device string
    The device in which the resource is defined
    DiskBackup HipObjectDiskBackupArgs
    Disk backup
    DiskEncryption HipObjectDiskEncryptionArgs
    Disk encryption
    Firewall HipObjectFirewallArgs
    Firewall
    Folder string
    The folder in which the resource is defined
    HostInfo HipObjectHostInfoArgs
    Host info
    MobileDevice HipObjectMobileDeviceArgs
    Mobile device
    Name string
    The name of the HIP object
    NetworkInfo HipObjectNetworkInfoArgs
    Network info
    PatchManagement HipObjectPatchManagementArgs
    Patch management
    Snippet string
    The snippet in which the resource is defined
    antiMalware HipObjectAntiMalware
    Anti malware
    certificate HipObjectCertificate
    Certificate
    customChecks HipObjectCustomChecks
    Custom checks
    dataLossPrevention HipObjectDataLossPrevention
    Data loss prevention
    description String
    Description
    device String
    The device in which the resource is defined
    diskBackup HipObjectDiskBackup
    Disk backup
    diskEncryption HipObjectDiskEncryption
    Disk encryption
    firewall HipObjectFirewall
    Firewall
    folder String
    The folder in which the resource is defined
    hostInfo HipObjectHostInfo
    Host info
    mobileDevice HipObjectMobileDevice
    Mobile device
    name String
    The name of the HIP object
    networkInfo HipObjectNetworkInfo
    Network info
    patchManagement HipObjectPatchManagement
    Patch management
    snippet String
    The snippet in which the resource is defined
    antiMalware HipObjectAntiMalware
    Anti malware
    certificate HipObjectCertificate
    Certificate
    customChecks HipObjectCustomChecks
    Custom checks
    dataLossPrevention HipObjectDataLossPrevention
    Data loss prevention
    description string
    Description
    device string
    The device in which the resource is defined
    diskBackup HipObjectDiskBackup
    Disk backup
    diskEncryption HipObjectDiskEncryption
    Disk encryption
    firewall HipObjectFirewall
    Firewall
    folder string
    The folder in which the resource is defined
    hostInfo HipObjectHostInfo
    Host info
    mobileDevice HipObjectMobileDevice
    Mobile device
    name string
    The name of the HIP object
    networkInfo HipObjectNetworkInfo
    Network info
    patchManagement HipObjectPatchManagement
    Patch management
    snippet string
    The snippet in which the resource is defined
    anti_malware HipObjectAntiMalwareArgs
    Anti malware
    certificate HipObjectCertificateArgs
    Certificate
    custom_checks HipObjectCustomChecksArgs
    Custom checks
    data_loss_prevention HipObjectDataLossPreventionArgs
    Data loss prevention
    description str
    Description
    device str
    The device in which the resource is defined
    disk_backup HipObjectDiskBackupArgs
    Disk backup
    disk_encryption HipObjectDiskEncryptionArgs
    Disk encryption
    firewall HipObjectFirewallArgs
    Firewall
    folder str
    The folder in which the resource is defined
    host_info HipObjectHostInfoArgs
    Host info
    mobile_device HipObjectMobileDeviceArgs
    Mobile device
    name str
    The name of the HIP object
    network_info HipObjectNetworkInfoArgs
    Network info
    patch_management HipObjectPatchManagementArgs
    Patch management
    snippet str
    The snippet in which the resource is defined
    antiMalware Property Map
    Anti malware
    certificate Property Map
    Certificate
    customChecks Property Map
    Custom checks
    dataLossPrevention Property Map
    Data loss prevention
    description String
    Description
    device String
    The device in which the resource is defined
    diskBackup Property Map
    Disk backup
    diskEncryption Property Map
    Disk encryption
    firewall Property Map
    Firewall
    folder String
    The folder in which the resource is defined
    hostInfo Property Map
    Host info
    mobileDevice Property Map
    Mobile device
    name String
    The name of the HIP object
    networkInfo Property Map
    Network info
    patchManagement Property Map
    Patch management
    snippet String
    The snippet in which the resource is defined

    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
    The unique name of the resulting resource.
    id
    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
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    name
    The unique name of the resulting resource.
    id
    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
    The unique name of the resulting resource.
    id
    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
    The unique name of the resulting resource.
    id
    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
    Anti malware
    Certificate HipObjectCertificate
    Certificate
    CustomChecks HipObjectCustomChecks
    Custom checks
    DataLossPrevention HipObjectDataLossPrevention
    Data loss prevention
    Description string
    Description
    Device string
    The device in which the resource is defined
    DiskBackup HipObjectDiskBackup
    Disk backup
    DiskEncryption HipObjectDiskEncryption
    Disk encryption
    Firewall HipObjectFirewall
    Firewall
    Folder string
    The folder in which the resource is defined
    HostInfo HipObjectHostInfo
    Host info
    MobileDevice HipObjectMobileDevice
    Mobile device
    Name string
    The name of the HIP object
    NetworkInfo HipObjectNetworkInfo
    Network info
    PatchManagement HipObjectPatchManagement
    Patch management
    Snippet string
    The snippet in which the resource is defined
    Tfid string
    AntiMalware HipObjectAntiMalwareArgs
    Anti malware
    Certificate HipObjectCertificateArgs
    Certificate
    CustomChecks HipObjectCustomChecksArgs
    Custom checks
    DataLossPrevention HipObjectDataLossPreventionArgs
    Data loss prevention
    Description string
    Description
    Device string
    The device in which the resource is defined
    DiskBackup HipObjectDiskBackupArgs
    Disk backup
    DiskEncryption HipObjectDiskEncryptionArgs
    Disk encryption
    Firewall HipObjectFirewallArgs
    Firewall
    Folder string
    The folder in which the resource is defined
    HostInfo HipObjectHostInfoArgs
    Host info
    MobileDevice HipObjectMobileDeviceArgs
    Mobile device
    Name string
    The name of the HIP object
    NetworkInfo HipObjectNetworkInfoArgs
    Network info
    PatchManagement HipObjectPatchManagementArgs
    Patch management
    Snippet string
    The snippet in which the resource is defined
    Tfid string
    antiMalware HipObjectAntiMalware
    Anti malware
    certificate HipObjectCertificate
    Certificate
    customChecks HipObjectCustomChecks
    Custom checks
    dataLossPrevention HipObjectDataLossPrevention
    Data loss prevention
    description String
    Description
    device String
    The device in which the resource is defined
    diskBackup HipObjectDiskBackup
    Disk backup
    diskEncryption HipObjectDiskEncryption
    Disk encryption
    firewall HipObjectFirewall
    Firewall
    folder String
    The folder in which the resource is defined
    hostInfo HipObjectHostInfo
    Host info
    mobileDevice HipObjectMobileDevice
    Mobile device
    name String
    The name of the HIP object
    networkInfo HipObjectNetworkInfo
    Network info
    patchManagement HipObjectPatchManagement
    Patch management
    snippet String
    The snippet in which the resource is defined
    tfid String
    antiMalware HipObjectAntiMalware
    Anti malware
    certificate HipObjectCertificate
    Certificate
    customChecks HipObjectCustomChecks
    Custom checks
    dataLossPrevention HipObjectDataLossPrevention
    Data loss prevention
    description string
    Description
    device string
    The device in which the resource is defined
    diskBackup HipObjectDiskBackup
    Disk backup
    diskEncryption HipObjectDiskEncryption
    Disk encryption
    firewall HipObjectFirewall
    Firewall
    folder string
    The folder in which the resource is defined
    hostInfo HipObjectHostInfo
    Host info
    mobileDevice HipObjectMobileDevice
    Mobile device
    name string
    The name of the HIP object
    networkInfo HipObjectNetworkInfo
    Network info
    patchManagement HipObjectPatchManagement
    Patch management
    snippet string
    The snippet in which the resource is defined
    tfid string
    anti_malware HipObjectAntiMalwareArgs
    Anti malware
    certificate HipObjectCertificateArgs
    Certificate
    custom_checks HipObjectCustomChecksArgs
    Custom checks
    data_loss_prevention HipObjectDataLossPreventionArgs
    Data loss prevention
    description str
    Description
    device str
    The device in which the resource is defined
    disk_backup HipObjectDiskBackupArgs
    Disk backup
    disk_encryption HipObjectDiskEncryptionArgs
    Disk encryption
    firewall HipObjectFirewallArgs
    Firewall
    folder str
    The folder in which the resource is defined
    host_info HipObjectHostInfoArgs
    Host info
    mobile_device HipObjectMobileDeviceArgs
    Mobile device
    name str
    The name of the HIP object
    network_info HipObjectNetworkInfoArgs
    Network info
    patch_management HipObjectPatchManagementArgs
    Patch management
    snippet str
    The snippet in which the resource is defined
    tfid str
    antiMalware Property Map
    Anti malware
    certificate Property Map
    Certificate
    customChecks Property Map
    Custom checks
    dataLossPrevention Property Map
    Data loss prevention
    description String
    Description
    device String
    The device in which the resource is defined
    diskBackup Property Map
    Disk backup
    diskEncryption Property Map
    Disk encryption
    firewall Property Map
    Firewall
    folder String
    The folder in which the resource is defined
    hostInfo Property Map
    Host info
    mobileDevice Property Map
    Mobile device
    name String
    The name of the HIP object
    networkInfo Property Map
    Network info
    patchManagement Property Map
    Patch management
    snippet String
    The snippet in which the resource is defined
    tfid String

    Supporting Types

    HipObjectAntiMalware, HipObjectAntiMalwareArgs

    criteria Property Map
    Criteria
    excludeVendor Boolean
    Exclude vendor
    vendors List<Property Map>
    Vendor name

    HipObjectAntiMalwareCriteria, HipObjectAntiMalwareCriteriaArgs

    isInstalled Boolean
    Is Installed
    lastScanTime Property Map
    Last scan time
    productVersion Property Map
    Product version
    realTimeProtection String
    real time protection
    virdefVersion Property Map
    Virdef version

    HipObjectAntiMalwareCriteriaLastScanTime, HipObjectAntiMalwareCriteriaLastScanTimeArgs

    HipObjectAntiMalwareCriteriaLastScanTimeNotWithin, HipObjectAntiMalwareCriteriaLastScanTimeNotWithinArgs

    Days int
    specify time in days
    Hours int
    specify time in hours
    Days int
    specify time in days
    Hours int
    specify time in hours
    days Integer
    specify time in days
    hours Integer
    specify time in hours
    days number
    specify time in days
    hours number
    specify time in hours
    days int
    specify time in days
    hours int
    specify time in hours
    days Number
    specify time in days
    hours Number
    specify time in hours

    HipObjectAntiMalwareCriteriaLastScanTimeWithin, HipObjectAntiMalwareCriteriaLastScanTimeWithinArgs

    Days int
    specify time in days
    Hours int
    specify time in hours
    Days int
    specify time in days
    Hours int
    specify time in hours
    days Integer
    specify time in days
    hours Integer
    specify time in hours
    days number
    specify time in days
    hours number
    specify time in hours
    days int
    specify time in days
    hours int
    specify time in hours
    days Number
    specify time in days
    hours Number
    specify time in hours

    HipObjectAntiMalwareCriteriaProductVersion, HipObjectAntiMalwareCriteriaProductVersionArgs

    Contains string
    Contains
    GreaterEqual string
    Greater equal
    GreaterThan string
    Greater than
    Is string
    Is
    IsNot string
    Is not
    LessEqual string
    Less equal
    LessThan string
    Less than
    NotWithin HipObjectAntiMalwareCriteriaProductVersionNotWithin
    Not within
    Within HipObjectAntiMalwareCriteriaProductVersionWithin
    Within
    Contains string
    Contains
    GreaterEqual string
    Greater equal
    GreaterThan string
    Greater than
    Is string
    Is
    IsNot string
    Is not
    LessEqual string
    Less equal
    LessThan string
    Less than
    NotWithin HipObjectAntiMalwareCriteriaProductVersionNotWithin
    Not within
    Within HipObjectAntiMalwareCriteriaProductVersionWithin
    Within
    contains String
    Contains
    greaterEqual String
    Greater equal
    greaterThan String
    Greater than
    is String
    Is
    isNot String
    Is not
    lessEqual String
    Less equal
    lessThan String
    Less than
    notWithin HipObjectAntiMalwareCriteriaProductVersionNotWithin
    Not within
    within HipObjectAntiMalwareCriteriaProductVersionWithin
    Within
    contains string
    Contains
    greaterEqual string
    Greater equal
    greaterThan string
    Greater than
    is string
    Is
    isNot string
    Is not
    lessEqual string
    Less equal
    lessThan string
    Less than
    notWithin HipObjectAntiMalwareCriteriaProductVersionNotWithin
    Not within
    within HipObjectAntiMalwareCriteriaProductVersionWithin
    Within
    contains String
    Contains
    greaterEqual String
    Greater equal
    greaterThan String
    Greater than
    is String
    Is
    isNot String
    Is not
    lessEqual String
    Less equal
    lessThan String
    Less than
    notWithin Property Map
    Not within
    within Property Map
    Within

    HipObjectAntiMalwareCriteriaProductVersionNotWithin, HipObjectAntiMalwareCriteriaProductVersionNotWithinArgs

    Versions int
    versions range
    Versions int
    versions range
    versions Integer
    versions range
    versions number
    versions range
    versions int
    versions range
    versions Number
    versions range

    HipObjectAntiMalwareCriteriaProductVersionWithin, HipObjectAntiMalwareCriteriaProductVersionWithinArgs

    Versions int
    versions range
    Versions int
    versions range
    versions Integer
    versions range
    versions number
    versions range
    versions int
    versions range
    versions Number
    versions range

    HipObjectAntiMalwareCriteriaVirdefVersion, HipObjectAntiMalwareCriteriaVirdefVersionArgs

    HipObjectAntiMalwareCriteriaVirdefVersionNotWithin, HipObjectAntiMalwareCriteriaVirdefVersionNotWithinArgs

    Days int
    specify time in days
    Versions int
    specify versions range
    Days int
    specify time in days
    Versions int
    specify versions range
    days Integer
    specify time in days
    versions Integer
    specify versions range
    days number
    specify time in days
    versions number
    specify versions range
    days int
    specify time in days
    versions int
    specify versions range
    days Number
    specify time in days
    versions Number
    specify versions range

    HipObjectAntiMalwareCriteriaVirdefVersionWithin, HipObjectAntiMalwareCriteriaVirdefVersionWithinArgs

    Days int
    specify time in days
    Versions int
    specify versions range
    Days int
    specify time in days
    Versions int
    specify versions range
    days Integer
    specify time in days
    versions Integer
    specify versions range
    days number
    specify time in days
    versions number
    specify versions range
    days int
    specify time in days
    versions int
    specify versions range
    days Number
    specify time in days
    versions Number
    specify versions range

    HipObjectAntiMalwareVendor, HipObjectAntiMalwareVendorArgs

    Name string
    Name
    Products List<string>
    Product
    Name string
    Name
    Products []string
    Product
    name String
    Name
    products List<String>
    Product
    name string
    Name
    products string[]
    Product
    name str
    Name
    products Sequence[str]
    Product
    name String
    Name
    products List<String>
    Product

    HipObjectCertificate, HipObjectCertificateArgs

    HipObjectCertificateCriteria, HipObjectCertificateCriteriaArgs

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

    HipObjectCertificateCriteriaCertificateAttribute, HipObjectCertificateCriteriaCertificateAttributeArgs

    Name string
    Attribute Name
    Value string
    Key value
    Name string
    Attribute Name
    Value string
    Key value
    name String
    Attribute Name
    value String
    Key value
    name string
    Attribute Name
    value string
    Key value
    name str
    Attribute Name
    value str
    Key value
    name String
    Attribute Name
    value String
    Key value

    HipObjectCustomChecks, HipObjectCustomChecksArgs

    HipObjectCustomChecksCriteria, HipObjectCustomChecksCriteriaArgs

    HipObjectCustomChecksCriteriaPlist, HipObjectCustomChecksCriteriaPlistArgs

    Name string
    Preference list
    Keys List<HipObjectCustomChecksCriteriaPlistKey>
    Key
    Negate bool
    Plist does not exist
    Name string
    Preference list
    Keys []HipObjectCustomChecksCriteriaPlistKey
    Key
    Negate bool
    Plist does not exist
    name String
    Preference list
    keys List<HipObjectCustomChecksCriteriaPlistKey>
    Key
    negate Boolean
    Plist does not exist
    name string
    Preference list
    keys HipObjectCustomChecksCriteriaPlistKey[]
    Key
    negate boolean
    Plist does not exist
    name str
    Preference list
    keys Sequence[HipObjectCustomChecksCriteriaPlistKey]
    Key
    negate bool
    Plist does not exist
    name String
    Preference list
    keys List<Property Map>
    Key
    negate Boolean
    Plist does not exist

    HipObjectCustomChecksCriteriaPlistKey, HipObjectCustomChecksCriteriaPlistKeyArgs

    Name string
    Key name
    Negate bool
    Value does not exist or match specified value data
    Value string
    Key value
    Name string
    Key name
    Negate bool
    Value does not exist or match specified value data
    Value string
    Key value
    name String
    Key name
    negate Boolean
    Value does not exist or match specified value data
    value String
    Key value
    name string
    Key name
    negate boolean
    Value does not exist or match specified value data
    value string
    Key value
    name str
    Key name
    negate bool
    Value does not exist or match specified value data
    value str
    Key value
    name String
    Key name
    negate Boolean
    Value does not exist or match specified value data
    value String
    Key value

    HipObjectCustomChecksCriteriaProcessList, HipObjectCustomChecksCriteriaProcessListArgs

    Name string
    Process Name
    Running bool
    Running
    Name string
    Process Name
    Running bool
    Running
    name String
    Process Name
    running Boolean
    Running
    name string
    Process Name
    running boolean
    Running
    name str
    Process Name
    running bool
    Running
    name String
    Process Name
    running Boolean
    Running

    HipObjectCustomChecksCriteriaRegistryKey, HipObjectCustomChecksCriteriaRegistryKeyArgs

    Name string
    Registry key
    DefaultValueData string
    Registry key default value data
    Negate bool
    Key does not exist or match specified value data
    RegistryValues List<HipObjectCustomChecksCriteriaRegistryKeyRegistryValue>
    Registry value
    Name string
    Registry key
    DefaultValueData string
    Registry key default value data
    Negate bool
    Key does not exist or match specified value data
    RegistryValues []HipObjectCustomChecksCriteriaRegistryKeyRegistryValue
    Registry value
    name String
    Registry key
    defaultValueData String
    Registry key default value data
    negate Boolean
    Key does not exist or match specified value data
    registryValues List<HipObjectCustomChecksCriteriaRegistryKeyRegistryValue>
    Registry value
    name string
    Registry key
    defaultValueData string
    Registry key default value data
    negate boolean
    Key does not exist or match specified value data
    registryValues HipObjectCustomChecksCriteriaRegistryKeyRegistryValue[]
    Registry value
    name str
    Registry key
    default_value_data str
    Registry key default value data
    negate bool
    Key does not exist or match specified value data
    registry_values Sequence[HipObjectCustomChecksCriteriaRegistryKeyRegistryValue]
    Registry value
    name String
    Registry key
    defaultValueData String
    Registry key default value data
    negate Boolean
    Key does not exist or match specified value data
    registryValues List<Property Map>
    Registry value

    HipObjectCustomChecksCriteriaRegistryKeyRegistryValue, HipObjectCustomChecksCriteriaRegistryKeyRegistryValueArgs

    Name string
    Registry value name
    Negate bool
    Value does not exist or match specified value data
    ValueData string
    Registry value data
    Name string
    Registry value name
    Negate bool
    Value does not exist or match specified value data
    ValueData string
    Registry value data
    name String
    Registry value name
    negate Boolean
    Value does not exist or match specified value data
    valueData String
    Registry value data
    name string
    Registry value name
    negate boolean
    Value does not exist or match specified value data
    valueData string
    Registry value data
    name str
    Registry value name
    negate bool
    Value does not exist or match specified value data
    value_data str
    Registry value data
    name String
    Registry value name
    negate Boolean
    Value does not exist or match specified value data
    valueData String
    Registry value data

    HipObjectDataLossPrevention, HipObjectDataLossPreventionArgs

    criteria Property Map
    Criteria
    excludeVendor Boolean
    Exclude vendor
    vendors List<Property Map>
    Vendor name

    HipObjectDataLossPreventionCriteria, HipObjectDataLossPreventionCriteriaArgs

    IsEnabled string
    is enabled
    IsInstalled bool
    Is Installed
    IsEnabled string
    is enabled
    IsInstalled bool
    Is Installed
    isEnabled String
    is enabled
    isInstalled Boolean
    Is Installed
    isEnabled string
    is enabled
    isInstalled boolean
    Is Installed
    is_enabled str
    is enabled
    is_installed bool
    Is Installed
    isEnabled String
    is enabled
    isInstalled Boolean
    Is Installed

    HipObjectDataLossPreventionVendor, HipObjectDataLossPreventionVendorArgs

    Name string
    Name
    Products List<string>
    Product name
    Name string
    Name
    Products []string
    Product name
    name String
    Name
    products List<String>
    Product name
    name string
    Name
    products string[]
    Product name
    name str
    Name
    products Sequence[str]
    Product name
    name String
    Name
    products List<String>
    Product name

    HipObjectDiskBackup, HipObjectDiskBackupArgs

    criteria Property Map
    Criteria
    excludeVendor Boolean
    Exclude vendor
    vendors List<Property Map>
    Vendor name

    HipObjectDiskBackupCriteria, HipObjectDiskBackupCriteriaArgs

    isInstalled Boolean
    Is Installed
    lastBackupTime Property Map
    Last backup time

    HipObjectDiskBackupCriteriaLastBackupTime, HipObjectDiskBackupCriteriaLastBackupTimeArgs

    HipObjectDiskBackupCriteriaLastBackupTimeNotWithin, HipObjectDiskBackupCriteriaLastBackupTimeNotWithinArgs

    Days int
    specify time in days
    Hours int
    specify time in hours
    Days int
    specify time in days
    Hours int
    specify time in hours
    days Integer
    specify time in days
    hours Integer
    specify time in hours
    days number
    specify time in days
    hours number
    specify time in hours
    days int
    specify time in days
    hours int
    specify time in hours
    days Number
    specify time in days
    hours Number
    specify time in hours

    HipObjectDiskBackupCriteriaLastBackupTimeWithin, HipObjectDiskBackupCriteriaLastBackupTimeWithinArgs

    Days int
    specify time in days
    Hours int
    specify time in hours
    Days int
    specify time in days
    Hours int
    specify time in hours
    days Integer
    specify time in days
    hours Integer
    specify time in hours
    days number
    specify time in days
    hours number
    specify time in hours
    days int
    specify time in days
    hours int
    specify time in hours
    days Number
    specify time in days
    hours Number
    specify time in hours

    HipObjectDiskBackupVendor, HipObjectDiskBackupVendorArgs

    Name string
    Name
    Products List<string>
    Product
    Name string
    Name
    Products []string
    Product
    name String
    Name
    products List<String>
    Product
    name string
    Name
    products string[]
    Product
    name str
    Name
    products Sequence[str]
    Product
    name String
    Name
    products List<String>
    Product

    HipObjectDiskEncryption, HipObjectDiskEncryptionArgs

    criteria Property Map
    Encryption locations
    excludeVendor Boolean
    Exclude vendor
    vendors List<Property Map>
    Vendor name

    HipObjectDiskEncryptionCriteria, HipObjectDiskEncryptionCriteriaArgs

    encryptedLocations List<Property Map>
    Encrypted locations
    isInstalled Boolean
    Is Installed

    HipObjectDiskEncryptionCriteriaEncryptedLocation, HipObjectDiskEncryptionCriteriaEncryptedLocationArgs

    name String
    Encryption location
    encryptionState Property Map
    Encryption state

    HipObjectDiskEncryptionCriteriaEncryptedLocationEncryptionState, HipObjectDiskEncryptionCriteriaEncryptedLocationEncryptionStateArgs

    Is string
    Is
    IsNot string
    Is not
    Is string
    Is
    IsNot string
    Is not
    is String
    Is
    isNot String
    Is not
    is string
    Is
    isNot string
    Is not
    is_ str
    Is
    is_not str
    Is not
    is String
    Is
    isNot String
    Is not

    HipObjectDiskEncryptionVendor, HipObjectDiskEncryptionVendorArgs

    Name string
    Name
    Products List<string>
    Product
    Name string
    Name
    Products []string
    Product
    name String
    Name
    products List<String>
    Product
    name string
    Name
    products string[]
    Product
    name str
    Name
    products Sequence[str]
    Product
    name String
    Name
    products List<String>
    Product

    HipObjectFirewall, HipObjectFirewallArgs

    criteria Property Map
    Criteria
    excludeVendor Boolean
    Exclude vendor
    vendors List<Property Map>
    Vendor name

    HipObjectFirewallCriteria, HipObjectFirewallCriteriaArgs

    IsEnabled string
    is enabled
    IsInstalled bool
    Is Installed
    IsEnabled string
    is enabled
    IsInstalled bool
    Is Installed
    isEnabled String
    is enabled
    isInstalled Boolean
    Is Installed
    isEnabled string
    is enabled
    isInstalled boolean
    Is Installed
    is_enabled str
    is enabled
    is_installed bool
    Is Installed
    isEnabled String
    is enabled
    isInstalled Boolean
    Is Installed

    HipObjectFirewallVendor, HipObjectFirewallVendorArgs

    Name string
    Name
    Products List<string>
    Product
    Name string
    Name
    Products []string
    Product
    name String
    Name
    products List<String>
    Product
    name string
    Name
    products string[]
    Product
    name str
    Name
    products Sequence[str]
    Product
    name String
    Name
    products List<String>
    Product

    HipObjectHostInfo, HipObjectHostInfoArgs

    HipObjectHostInfoCriteria, HipObjectHostInfoCriteriaArgs

    clientVersion Property Map
    Client version
    domain Property Map
    Domain
    hostId Property Map
    Host id
    hostName Property Map
    Host name
    managed Boolean
    If device is managed
    os Property Map
    Os
    serialNumber Property Map
    Serial number

    HipObjectHostInfoCriteriaClientVersion, HipObjectHostInfoCriteriaClientVersionArgs

    Contains string
    Contains
    Is string
    Is
    IsNot string
    Is not
    Contains string
    Contains
    Is string
    Is
    IsNot string
    Is not
    contains String
    Contains
    is String
    Is
    isNot String
    Is not
    contains string
    Contains
    is string
    Is
    isNot string
    Is not
    contains str
    Contains
    is_ str
    Is
    is_not str
    Is not
    contains String
    Contains
    is String
    Is
    isNot String
    Is not

    HipObjectHostInfoCriteriaDomain, HipObjectHostInfoCriteriaDomainArgs

    Contains string
    Contains
    Is string
    Is
    IsNot string
    Is not
    Contains string
    Contains
    Is string
    Is
    IsNot string
    Is not
    contains String
    Contains
    is String
    Is
    isNot String
    Is not
    contains string
    Contains
    is string
    Is
    isNot string
    Is not
    contains str
    Contains
    is_ str
    Is
    is_not str
    Is not
    contains String
    Contains
    is String
    Is
    isNot String
    Is not

    HipObjectHostInfoCriteriaHostId, HipObjectHostInfoCriteriaHostIdArgs

    Contains string
    Contains
    Is string
    Is
    IsNot string
    Is not
    Contains string
    Contains
    Is string
    Is
    IsNot string
    Is not
    contains String
    Contains
    is String
    Is
    isNot String
    Is not
    contains string
    Contains
    is string
    Is
    isNot string
    Is not
    contains str
    Contains
    is_ str
    Is
    is_not str
    Is not
    contains String
    Contains
    is String
    Is
    isNot String
    Is not

    HipObjectHostInfoCriteriaHostName, HipObjectHostInfoCriteriaHostNameArgs

    Contains string
    Contains
    Is string
    Is
    IsNot string
    Is not
    Contains string
    Contains
    Is string
    Is
    IsNot string
    Is not
    contains String
    Contains
    is String
    Is
    isNot String
    Is not
    contains string
    Contains
    is string
    Is
    isNot string
    Is not
    contains str
    Contains
    is_ str
    Is
    is_not str
    Is not
    contains String
    Contains
    is String
    Is
    isNot String
    Is not

    HipObjectHostInfoCriteriaOs, HipObjectHostInfoCriteriaOsArgs

    HipObjectHostInfoCriteriaOsContains, HipObjectHostInfoCriteriaOsContainsArgs

    Apple string
    Apple
    Google string
    Google
    Linux string
    Linux
    Microsoft string
    Microsoft
    Other string
    Other
    Apple string
    Apple
    Google string
    Google
    Linux string
    Linux
    Microsoft string
    Microsoft
    Other string
    Other
    apple String
    Apple
    google String
    Google
    linux String
    Linux
    microsoft String
    Microsoft
    other String
    Other
    apple string
    Apple
    google string
    Google
    linux string
    Linux
    microsoft string
    Microsoft
    other string
    Other
    apple str
    Apple
    google str
    Google
    linux str
    Linux
    microsoft str
    Microsoft
    other str
    Other
    apple String
    Apple
    google String
    Google
    linux String
    Linux
    microsoft String
    Microsoft
    other String
    Other

    HipObjectHostInfoCriteriaSerialNumber, HipObjectHostInfoCriteriaSerialNumberArgs

    Contains string
    Contains
    Is string
    Is
    IsNot string
    Is not
    Contains string
    Contains
    Is string
    Is
    IsNot string
    Is not
    contains String
    Contains
    is String
    Is
    isNot String
    Is not
    contains string
    Contains
    is string
    Is
    isNot string
    Is not
    contains str
    Contains
    is_ str
    Is
    is_not str
    Is not
    contains String
    Contains
    is String
    Is
    isNot String
    Is not

    HipObjectMobileDevice, HipObjectMobileDeviceArgs

    HipObjectMobileDeviceCriteria, HipObjectMobileDeviceCriteriaArgs

    applications Property Map
    Applications
    diskEncrypted Boolean
    If device's disk is encrypted
    imei Property Map
    Imei
    jailbroken Boolean
    If device is by rooted/jailbroken
    lastCheckinTime Property Map
    Last checkin time
    model Property Map
    Model
    passcodeSet Boolean
    If device's passcode is present
    phoneNumber Property Map
    Phone number
    tag Property Map
    Tag

    HipObjectMobileDeviceCriteriaApplications, HipObjectMobileDeviceCriteriaApplicationsArgs

    hasMalware Property Map
    Has malware
    hasUnmanagedApp Boolean
    Has apps that are not managed
    includes List<Property Map>
    Includes

    HipObjectMobileDeviceCriteriaApplicationsHasMalware, HipObjectMobileDeviceCriteriaApplicationsHasMalwareArgs

    HipObjectMobileDeviceCriteriaApplicationsHasMalwareYes, HipObjectMobileDeviceCriteriaApplicationsHasMalwareYesArgs

    HipObjectMobileDeviceCriteriaApplicationsHasMalwareYesExclude, HipObjectMobileDeviceCriteriaApplicationsHasMalwareYesExcludeArgs

    Name string
    Name
    Hash string
    application hash
    Package string
    application package name
    Name string
    Name
    Hash string
    application hash
    Package string
    application package name
    name String
    Name
    hash String
    application hash
    package_ String
    application package name
    name string
    Name
    hash string
    application hash
    package string
    application package name
    name str
    Name
    hash str
    application hash
    package str
    application package name
    name String
    Name
    hash String
    application hash
    package String
    application package name

    HipObjectMobileDeviceCriteriaApplicationsInclude, HipObjectMobileDeviceCriteriaApplicationsIncludeArgs

    Name string
    Name
    Hash string
    application hash
    Package string
    application package name
    Name string
    Name
    Hash string
    application hash
    Package string
    application package name
    name String
    Name
    hash String
    application hash
    package_ String
    application package name
    name string
    Name
    hash string
    application hash
    package string
    application package name
    name str
    Name
    hash str
    application hash
    package str
    application package name
    name String
    Name
    hash String
    application hash
    package String
    application package name

    HipObjectMobileDeviceCriteriaImei, HipObjectMobileDeviceCriteriaImeiArgs

    Contains string
    Contains
    Is string
    Is
    IsNot string
    Is not
    Contains string
    Contains
    Is string
    Is
    IsNot string
    Is not
    contains String
    Contains
    is String
    Is
    isNot String
    Is not
    contains string
    Contains
    is string
    Is
    isNot string
    Is not
    contains str
    Contains
    is_ str
    Is
    is_not str
    Is not
    contains String
    Contains
    is String
    Is
    isNot String
    Is not

    HipObjectMobileDeviceCriteriaLastCheckinTime, HipObjectMobileDeviceCriteriaLastCheckinTimeArgs

    HipObjectMobileDeviceCriteriaLastCheckinTimeNotWithin, HipObjectMobileDeviceCriteriaLastCheckinTimeNotWithinArgs

    Days int
    specify time in days
    Days int
    specify time in days
    days Integer
    specify time in days
    days number
    specify time in days
    days int
    specify time in days
    days Number
    specify time in days

    HipObjectMobileDeviceCriteriaLastCheckinTimeWithin, HipObjectMobileDeviceCriteriaLastCheckinTimeWithinArgs

    Days int
    specify time in days
    Days int
    specify time in days
    days Integer
    specify time in days
    days number
    specify time in days
    days int
    specify time in days
    days Number
    specify time in days

    HipObjectMobileDeviceCriteriaModel, HipObjectMobileDeviceCriteriaModelArgs

    Contains string
    Contains
    Is string
    Is
    IsNot string
    Is not
    Contains string
    Contains
    Is string
    Is
    IsNot string
    Is not
    contains String
    Contains
    is String
    Is
    isNot String
    Is not
    contains string
    Contains
    is string
    Is
    isNot string
    Is not
    contains str
    Contains
    is_ str
    Is
    is_not str
    Is not
    contains String
    Contains
    is String
    Is
    isNot String
    Is not

    HipObjectMobileDeviceCriteriaPhoneNumber, HipObjectMobileDeviceCriteriaPhoneNumberArgs

    Contains string
    Contains
    Is string
    Is
    IsNot string
    Is not
    Contains string
    Contains
    Is string
    Is
    IsNot string
    Is not
    contains String
    Contains
    is String
    Is
    isNot String
    Is not
    contains string
    Contains
    is string
    Is
    isNot string
    Is not
    contains str
    Contains
    is_ str
    Is
    is_not str
    Is not
    contains String
    Contains
    is String
    Is
    isNot String
    Is not

    HipObjectMobileDeviceCriteriaTag, HipObjectMobileDeviceCriteriaTagArgs

    Contains string
    Contains
    Is string
    Is
    IsNot string
    Is not
    Contains string
    Contains
    Is string
    Is
    IsNot string
    Is not
    contains String
    Contains
    is String
    Is
    isNot String
    Is not
    contains string
    Contains
    is string
    Is
    isNot string
    Is not
    contains str
    Contains
    is_ str
    Is
    is_not str
    Is not
    contains String
    Contains
    is String
    Is
    isNot String
    Is not

    HipObjectNetworkInfo, HipObjectNetworkInfoArgs

    HipObjectNetworkInfoCriteria, HipObjectNetworkInfoCriteriaArgs

    HipObjectNetworkInfoCriteriaNetwork, HipObjectNetworkInfoCriteriaNetworkArgs

    HipObjectNetworkInfoCriteriaNetworkIs, HipObjectNetworkInfoCriteriaNetworkIsArgs

    HipObjectNetworkInfoCriteriaNetworkIsMobile, HipObjectNetworkInfoCriteriaNetworkIsMobileArgs

    Carrier string
    Carrier
    Carrier string
    Carrier
    carrier String
    Carrier
    carrier string
    Carrier
    carrier str
    Carrier
    carrier String
    Carrier

    HipObjectNetworkInfoCriteriaNetworkIsNot, HipObjectNetworkInfoCriteriaNetworkIsNotArgs

    HipObjectNetworkInfoCriteriaNetworkIsNotMobile, HipObjectNetworkInfoCriteriaNetworkIsNotMobileArgs

    Carrier string
    Carrier
    Carrier string
    Carrier
    carrier String
    Carrier
    carrier string
    Carrier
    carrier str
    Carrier
    carrier String
    Carrier

    HipObjectNetworkInfoCriteriaNetworkIsNotWifi, HipObjectNetworkInfoCriteriaNetworkIsNotWifiArgs

    Ssid string
    SSID
    Ssid string
    SSID
    ssid String
    SSID
    ssid string
    SSID
    ssid str
    SSID
    ssid String
    SSID

    HipObjectNetworkInfoCriteriaNetworkIsWifi, HipObjectNetworkInfoCriteriaNetworkIsWifiArgs

    Ssid string
    SSID
    Ssid string
    SSID
    ssid String
    SSID
    ssid string
    SSID
    ssid str
    SSID
    ssid String
    SSID

    HipObjectPatchManagement, HipObjectPatchManagementArgs

    criteria Property Map
    Criteria
    excludeVendor Boolean
    Exclude vendor
    vendors List<Property Map>
    Vendor name

    HipObjectPatchManagementCriteria, HipObjectPatchManagementCriteriaArgs

    isEnabled String
    is enabled
    isInstalled Boolean
    Is Installed
    missingPatches Property Map
    Missing patches

    HipObjectPatchManagementCriteriaMissingPatches, HipObjectPatchManagementCriteriaMissingPatchesArgs

    check String
    Check
    patches List<String>
    Patches
    severity Property Map
    Severity

    HipObjectPatchManagementCriteriaMissingPatchesSeverity, HipObjectPatchManagementCriteriaMissingPatchesSeverityArgs

    GreaterEqual int
    Greater equal
    GreaterThan int
    Greater than
    Is int
    Is
    IsNot int
    Is not
    LessEqual int
    Less equal
    LessThan int
    Less than
    GreaterEqual int
    Greater equal
    GreaterThan int
    Greater than
    Is int
    Is
    IsNot int
    Is not
    LessEqual int
    Less equal
    LessThan int
    Less than
    greaterEqual Integer
    Greater equal
    greaterThan Integer
    Greater than
    is Integer
    Is
    isNot Integer
    Is not
    lessEqual Integer
    Less equal
    lessThan Integer
    Less than
    greaterEqual number
    Greater equal
    greaterThan number
    Greater than
    is number
    Is
    isNot number
    Is not
    lessEqual number
    Less equal
    lessThan number
    Less than
    greater_equal int
    Greater equal
    greater_than int
    Greater than
    is_ int
    Is
    is_not int
    Is not
    less_equal int
    Less equal
    less_than int
    Less than
    greaterEqual Number
    Greater equal
    greaterThan Number
    Greater than
    is Number
    Is
    isNot Number
    Is not
    lessEqual Number
    Less equal
    lessThan Number
    Less than

    HipObjectPatchManagementVendor, HipObjectPatchManagementVendorArgs

    Name string
    Name
    Products List<string>
    Product name
    Name string
    Name
    Products []string
    Product name
    name String
    Name
    products List<String>
    Product name
    name string
    Name
    products string[]
    Product name
    name str
    Name
    products Sequence[str]
    Product name
    name String
    Name
    products List<String>
    Product name

    Package Details

    Repository
    scm pulumi/pulumi-scm
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the scm Terraform Provider.
    scm logo
    Strata Cloud Manager v0.4.3 published on Saturday, Nov 8, 2025 by Pulumi
      Meet Neo: Your AI Platform Teammate