1. Packages
  2. Scm Provider
  3. API Docs
  4. HipObject
Strata Cloud Manager v0.1.6 published on Wednesday, Oct 16, 2024 by Pulumi

scm.HipObject

Explore with Pulumi AI

scm logo
Strata Cloud Manager v0.1.6 published on Wednesday, Oct 16, 2024 by Pulumi

    Retrieves a config item.

    Example Usage

    Coming soon!
    
    Coming soon!
    
    Coming soon!
    
    Coming soon!
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.scm.HipObject;
    import com.pulumi.scm.HipObjectArgs;
    import com.pulumi.scm.inputs.HipObjectDiskBackupArgs;
    import com.pulumi.scm.inputs.HipObjectDiskBackupCriteriaArgs;
    import com.pulumi.scm.inputs.HipObjectDiskBackupCriteriaLastBackupTimeArgs;
    import com.pulumi.scm.inputs.HipObjectDiskBackupCriteriaLastBackupTimeWithinArgs;
    import java.util.List;
    import java.util.ArrayList;
    import java.util.Map;
    import java.io.File;
    import java.nio.file.Files;
    import java.nio.file.Paths;
    
    public class App {
        public static void main(String[] args) {
            Pulumi.run(App::stack);
        }
    
        public static void stack(Context ctx) {
            var example = new HipObject("example", HipObjectArgs.builder()
                .folder("Shared")
                .name("myExample")
                .description("Made by Pulumi")
                .diskBackup(HipObjectDiskBackupArgs.builder()
                    .criteria(HipObjectDiskBackupCriteriaArgs.builder()
                        .isInstalled(true)
                        .lastBackupTime(HipObjectDiskBackupCriteriaLastBackupTimeArgs.builder()
                            .within(HipObjectDiskBackupCriteriaLastBackupTimeWithinArgs.builder()
                                .days(1)
                                .build())
                            .build())
                        .build())
                    .exclude_vendor(false)
                    .build())
                .build());
    
        }
    }
    
    resources:
      example:
        type: scm:HipObject
        properties:
          folder: Shared
          name: myExample
          description: Made by Pulumi
          diskBackup:
            criteria:
              isInstalled: true
              lastBackupTime:
                within:
                  days: 1
            exclude_vendor: false
    

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

    HipObject Resource Properties

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

    Inputs

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

    The HipObject resource accepts the following input properties:

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

    Outputs

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

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

    Look up Existing HipObject Resource

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

    public static get(name: string, id: Input<ID>, state?: HipObjectState, opts?: CustomResourceOptions): HipObject
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            anti_malware: Optional[HipObjectAntiMalwareArgs] = None,
            certificate: Optional[HipObjectCertificateArgs] = None,
            custom_checks: Optional[HipObjectCustomChecksArgs] = None,
            data_loss_prevention: Optional[HipObjectDataLossPreventionArgs] = None,
            description: Optional[str] = None,
            device: Optional[str] = None,
            disk_backup: Optional[HipObjectDiskBackupArgs] = None,
            disk_encryption: Optional[HipObjectDiskEncryptionArgs] = None,
            firewall: Optional[HipObjectFirewallArgs] = None,
            folder: Optional[str] = None,
            host_info: Optional[HipObjectHostInfoArgs] = None,
            mobile_device: Optional[HipObjectMobileDeviceArgs] = None,
            name: Optional[str] = None,
            network_info: Optional[HipObjectNetworkInfoArgs] = None,
            patch_management: Optional[HipObjectPatchManagementArgs] = None,
            snippet: Optional[str] = None,
            tfid: Optional[str] = None) -> HipObject
    func GetHipObject(ctx *Context, name string, id IDInput, state *HipObjectState, opts ...ResourceOption) (*HipObject, error)
    public static HipObject Get(string name, Input<string> id, HipObjectState? state, CustomResourceOptions? opts = null)
    public static HipObject get(String name, Output<String> id, HipObjectState state, CustomResourceOptions options)
    Resource lookup is not supported in YAML
    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
    The AntiMalware param.
    Certificate HipObjectCertificate
    The Certificate param.
    CustomChecks HipObjectCustomChecks
    The CustomChecks param.
    DataLossPrevention HipObjectDataLossPrevention
    The DataLossPrevention param.
    Description string
    The Description param. String length must not exceed 255 characters.
    Device string
    The Device param.
    DiskBackup HipObjectDiskBackup
    The DiskBackup param.
    DiskEncryption HipObjectDiskEncryption
    The DiskEncryption param.
    Firewall HipObjectFirewall
    The Firewall param.
    Folder string
    The Folder param.
    HostInfo HipObjectHostInfo
    The HostInfo param.
    MobileDevice HipObjectMobileDevice
    The MobileDevice param.
    Name string
    Alphanumeric string [ 0-9a-zA-Z._-]. String length must not exceed 31 characters.
    NetworkInfo HipObjectNetworkInfo
    The NetworkInfo param.
    PatchManagement HipObjectPatchManagement
    The PatchManagement param.
    Snippet string
    The Snippet param.
    Tfid string
    AntiMalware HipObjectAntiMalwareArgs
    The AntiMalware param.
    Certificate HipObjectCertificateArgs
    The Certificate param.
    CustomChecks HipObjectCustomChecksArgs
    The CustomChecks param.
    DataLossPrevention HipObjectDataLossPreventionArgs
    The DataLossPrevention param.
    Description string
    The Description param. String length must not exceed 255 characters.
    Device string
    The Device param.
    DiskBackup HipObjectDiskBackupArgs
    The DiskBackup param.
    DiskEncryption HipObjectDiskEncryptionArgs
    The DiskEncryption param.
    Firewall HipObjectFirewallArgs
    The Firewall param.
    Folder string
    The Folder param.
    HostInfo HipObjectHostInfoArgs
    The HostInfo param.
    MobileDevice HipObjectMobileDeviceArgs
    The MobileDevice param.
    Name string
    Alphanumeric string [ 0-9a-zA-Z._-]. String length must not exceed 31 characters.
    NetworkInfo HipObjectNetworkInfoArgs
    The NetworkInfo param.
    PatchManagement HipObjectPatchManagementArgs
    The PatchManagement param.
    Snippet string
    The Snippet param.
    Tfid string
    antiMalware HipObjectAntiMalware
    The AntiMalware param.
    certificate HipObjectCertificate
    The Certificate param.
    customChecks HipObjectCustomChecks
    The CustomChecks param.
    dataLossPrevention HipObjectDataLossPrevention
    The DataLossPrevention param.
    description String
    The Description param. String length must not exceed 255 characters.
    device String
    The Device param.
    diskBackup HipObjectDiskBackup
    The DiskBackup param.
    diskEncryption HipObjectDiskEncryption
    The DiskEncryption param.
    firewall HipObjectFirewall
    The Firewall param.
    folder String
    The Folder param.
    hostInfo HipObjectHostInfo
    The HostInfo param.
    mobileDevice HipObjectMobileDevice
    The MobileDevice param.
    name String
    Alphanumeric string [ 0-9a-zA-Z._-]. String length must not exceed 31 characters.
    networkInfo HipObjectNetworkInfo
    The NetworkInfo param.
    patchManagement HipObjectPatchManagement
    The PatchManagement param.
    snippet String
    The Snippet param.
    tfid String
    antiMalware HipObjectAntiMalware
    The AntiMalware param.
    certificate HipObjectCertificate
    The Certificate param.
    customChecks HipObjectCustomChecks
    The CustomChecks param.
    dataLossPrevention HipObjectDataLossPrevention
    The DataLossPrevention param.
    description string
    The Description param. String length must not exceed 255 characters.
    device string
    The Device param.
    diskBackup HipObjectDiskBackup
    The DiskBackup param.
    diskEncryption HipObjectDiskEncryption
    The DiskEncryption param.
    firewall HipObjectFirewall
    The Firewall param.
    folder string
    The Folder param.
    hostInfo HipObjectHostInfo
    The HostInfo param.
    mobileDevice HipObjectMobileDevice
    The MobileDevice param.
    name string
    Alphanumeric string [ 0-9a-zA-Z._-]. String length must not exceed 31 characters.
    networkInfo HipObjectNetworkInfo
    The NetworkInfo param.
    patchManagement HipObjectPatchManagement
    The PatchManagement param.
    snippet string
    The Snippet param.
    tfid string
    anti_malware HipObjectAntiMalwareArgs
    The AntiMalware param.
    certificate HipObjectCertificateArgs
    The Certificate param.
    custom_checks HipObjectCustomChecksArgs
    The CustomChecks param.
    data_loss_prevention HipObjectDataLossPreventionArgs
    The DataLossPrevention param.
    description str
    The Description param. String length must not exceed 255 characters.
    device str
    The Device param.
    disk_backup HipObjectDiskBackupArgs
    The DiskBackup param.
    disk_encryption HipObjectDiskEncryptionArgs
    The DiskEncryption param.
    firewall HipObjectFirewallArgs
    The Firewall param.
    folder str
    The Folder param.
    host_info HipObjectHostInfoArgs
    The HostInfo param.
    mobile_device HipObjectMobileDeviceArgs
    The MobileDevice param.
    name str
    Alphanumeric string [ 0-9a-zA-Z._-]. String length must not exceed 31 characters.
    network_info HipObjectNetworkInfoArgs
    The NetworkInfo param.
    patch_management HipObjectPatchManagementArgs
    The PatchManagement param.
    snippet str
    The Snippet param.
    tfid str
    antiMalware Property Map
    The AntiMalware param.
    certificate Property Map
    The Certificate param.
    customChecks Property Map
    The CustomChecks param.
    dataLossPrevention Property Map
    The DataLossPrevention param.
    description String
    The Description param. String length must not exceed 255 characters.
    device String
    The Device param.
    diskBackup Property Map
    The DiskBackup param.
    diskEncryption Property Map
    The DiskEncryption param.
    firewall Property Map
    The Firewall param.
    folder String
    The Folder param.
    hostInfo Property Map
    The HostInfo param.
    mobileDevice Property Map
    The MobileDevice param.
    name String
    Alphanumeric string [ 0-9a-zA-Z._-]. String length must not exceed 31 characters.
    networkInfo Property Map
    The NetworkInfo param.
    patchManagement Property Map
    The PatchManagement param.
    snippet String
    The Snippet param.
    tfid String

    Supporting Types

    HipObjectAntiMalware, HipObjectAntiMalwareArgs

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

    HipObjectAntiMalwareCriteria, HipObjectAntiMalwareCriteriaArgs

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

    HipObjectAntiMalwareCriteriaLastScanTime, HipObjectAntiMalwareCriteriaLastScanTimeArgs

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

    HipObjectAntiMalwareCriteriaLastScanTimeNotWithin, HipObjectAntiMalwareCriteriaLastScanTimeNotWithinArgs

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

    HipObjectAntiMalwareCriteriaLastScanTimeWithin, HipObjectAntiMalwareCriteriaLastScanTimeWithinArgs

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

    HipObjectAntiMalwareCriteriaProductVersion, HipObjectAntiMalwareCriteriaProductVersionArgs

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

    HipObjectAntiMalwareCriteriaProductVersionNotWithin, HipObjectAntiMalwareCriteriaProductVersionNotWithinArgs

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

    HipObjectAntiMalwareCriteriaProductVersionWithin, HipObjectAntiMalwareCriteriaProductVersionWithinArgs

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

    HipObjectAntiMalwareCriteriaVirdefVersion, HipObjectAntiMalwareCriteriaVirdefVersionArgs

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

    HipObjectAntiMalwareCriteriaVirdefVersionNotWithin, HipObjectAntiMalwareCriteriaVirdefVersionNotWithinArgs

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

    HipObjectAntiMalwareCriteriaVirdefVersionWithin, HipObjectAntiMalwareCriteriaVirdefVersionWithinArgs

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

    HipObjectAntiMalwareVendor, HipObjectAntiMalwareVendorArgs

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

    HipObjectCertificate, HipObjectCertificateArgs

    criteria Property Map
    The Criteria param.

    HipObjectCertificateCriteria, HipObjectCertificateCriteriaArgs

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

    HipObjectCertificateCriteriaCertificateAttribute, HipObjectCertificateCriteriaCertificateAttributeArgs

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

    HipObjectCustomChecks, HipObjectCustomChecksArgs

    criteria Property Map
    The Criteria param.

    HipObjectCustomChecksCriteria, HipObjectCustomChecksCriteriaArgs

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

    HipObjectCustomChecksCriteriaPlist, HipObjectCustomChecksCriteriaPlistArgs

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

    HipObjectCustomChecksCriteriaPlistKey, HipObjectCustomChecksCriteriaPlistKeyArgs

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

    HipObjectCustomChecksCriteriaProcessList, HipObjectCustomChecksCriteriaProcessListArgs

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

    HipObjectCustomChecksCriteriaRegistryKey, HipObjectCustomChecksCriteriaRegistryKeyArgs

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

    HipObjectCustomChecksCriteriaRegistryKeyRegistryValue, HipObjectCustomChecksCriteriaRegistryKeyRegistryValueArgs

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

    HipObjectDataLossPrevention, HipObjectDataLossPreventionArgs

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

    HipObjectDataLossPreventionCriteria, HipObjectDataLossPreventionCriteriaArgs

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

    HipObjectDataLossPreventionVendor, HipObjectDataLossPreventionVendorArgs

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

    HipObjectDiskBackup, HipObjectDiskBackupArgs

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

    HipObjectDiskBackupCriteria, HipObjectDiskBackupCriteriaArgs

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

    HipObjectDiskBackupCriteriaLastBackupTime, HipObjectDiskBackupCriteriaLastBackupTimeArgs

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

    HipObjectDiskBackupCriteriaLastBackupTimeNotWithin, HipObjectDiskBackupCriteriaLastBackupTimeNotWithinArgs

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

    HipObjectDiskBackupCriteriaLastBackupTimeWithin, HipObjectDiskBackupCriteriaLastBackupTimeWithinArgs

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

    HipObjectDiskBackupVendor, HipObjectDiskBackupVendorArgs

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

    HipObjectDiskEncryption, HipObjectDiskEncryptionArgs

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

    HipObjectDiskEncryptionCriteria, HipObjectDiskEncryptionCriteriaArgs

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

    HipObjectDiskEncryptionCriteriaEncryptedLocation, HipObjectDiskEncryptionCriteriaEncryptedLocationArgs

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

    HipObjectDiskEncryptionCriteriaEncryptedLocationEncryptionState, HipObjectDiskEncryptionCriteriaEncryptedLocationEncryptionStateArgs

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

    HipObjectDiskEncryptionVendor, HipObjectDiskEncryptionVendorArgs

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

    HipObjectFirewall, HipObjectFirewallArgs

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

    HipObjectFirewallCriteria, HipObjectFirewallCriteriaArgs

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

    HipObjectFirewallVendor, HipObjectFirewallVendorArgs

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

    HipObjectHostInfo, HipObjectHostInfoArgs

    criteria Property Map
    The Criteria param.

    HipObjectHostInfoCriteria, HipObjectHostInfoCriteriaArgs

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

    HipObjectHostInfoCriteriaClientVersion, HipObjectHostInfoCriteriaClientVersionArgs

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

    HipObjectHostInfoCriteriaDomain, HipObjectHostInfoCriteriaDomainArgs

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

    HipObjectHostInfoCriteriaHostId, HipObjectHostInfoCriteriaHostIdArgs

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

    HipObjectHostInfoCriteriaHostName, HipObjectHostInfoCriteriaHostNameArgs

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

    HipObjectHostInfoCriteriaOs, HipObjectHostInfoCriteriaOsArgs

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

    HipObjectHostInfoCriteriaOsContains, HipObjectHostInfoCriteriaOsContainsArgs

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

    HipObjectHostInfoCriteriaSerialNumber, HipObjectHostInfoCriteriaSerialNumberArgs

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

    HipObjectMobileDevice, HipObjectMobileDeviceArgs

    criteria Property Map
    The Criteria param.

    HipObjectMobileDeviceCriteria, HipObjectMobileDeviceCriteriaArgs

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

    HipObjectMobileDeviceCriteriaApplications, HipObjectMobileDeviceCriteriaApplicationsArgs

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

    HipObjectMobileDeviceCriteriaApplicationsHasMalware, HipObjectMobileDeviceCriteriaApplicationsHasMalwareArgs

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

    HipObjectMobileDeviceCriteriaApplicationsHasMalwareYes, HipObjectMobileDeviceCriteriaApplicationsHasMalwareYesArgs

    excludes List<Property Map>
    The Excludes param.

    HipObjectMobileDeviceCriteriaApplicationsHasMalwareYesExclude, HipObjectMobileDeviceCriteriaApplicationsHasMalwareYesExcludeArgs

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

    HipObjectMobileDeviceCriteriaApplicationsInclude, HipObjectMobileDeviceCriteriaApplicationsIncludeArgs

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

    HipObjectMobileDeviceCriteriaImei, HipObjectMobileDeviceCriteriaImeiArgs

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

    HipObjectMobileDeviceCriteriaLastCheckinTime, HipObjectMobileDeviceCriteriaLastCheckinTimeArgs

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

    HipObjectMobileDeviceCriteriaLastCheckinTimeNotWithin, HipObjectMobileDeviceCriteriaLastCheckinTimeNotWithinArgs

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

    HipObjectMobileDeviceCriteriaLastCheckinTimeWithin, HipObjectMobileDeviceCriteriaLastCheckinTimeWithinArgs

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

    HipObjectMobileDeviceCriteriaModel, HipObjectMobileDeviceCriteriaModelArgs

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

    HipObjectMobileDeviceCriteriaPhoneNumber, HipObjectMobileDeviceCriteriaPhoneNumberArgs

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

    HipObjectMobileDeviceCriteriaTag, HipObjectMobileDeviceCriteriaTagArgs

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

    HipObjectNetworkInfo, HipObjectNetworkInfoArgs

    criteria Property Map
    The Criteria param.

    HipObjectNetworkInfoCriteria, HipObjectNetworkInfoCriteriaArgs

    network Property Map
    The Network param.

    HipObjectNetworkInfoCriteriaNetwork, HipObjectNetworkInfoCriteriaNetworkArgs

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

    HipObjectNetworkInfoCriteriaNetworkIs, HipObjectNetworkInfoCriteriaNetworkIsArgs

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

    HipObjectNetworkInfoCriteriaNetworkIsMobile, HipObjectNetworkInfoCriteriaNetworkIsMobileArgs

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

    HipObjectNetworkInfoCriteriaNetworkIsNot, HipObjectNetworkInfoCriteriaNetworkIsNotArgs

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

    HipObjectNetworkInfoCriteriaNetworkIsNotMobile, HipObjectNetworkInfoCriteriaNetworkIsNotMobileArgs

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

    HipObjectNetworkInfoCriteriaNetworkIsNotWifi, HipObjectNetworkInfoCriteriaNetworkIsNotWifiArgs

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

    HipObjectNetworkInfoCriteriaNetworkIsWifi, HipObjectNetworkInfoCriteriaNetworkIsWifiArgs

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

    HipObjectPatchManagement, HipObjectPatchManagementArgs

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

    HipObjectPatchManagementCriteria, HipObjectPatchManagementCriteriaArgs

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

    HipObjectPatchManagementCriteriaMissingPatches, HipObjectPatchManagementCriteriaMissingPatchesArgs

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

    HipObjectPatchManagementCriteriaMissingPatchesSeverity, HipObjectPatchManagementCriteriaMissingPatchesSeverityArgs

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

    HipObjectPatchManagementVendor, HipObjectPatchManagementVendorArgs

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

    Package Details

    Repository
    scm pulumi/pulumi-scm
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the scm Terraform Provider.
    scm logo
    Strata Cloud Manager v0.1.6 published on Wednesday, Oct 16, 2024 by Pulumi