/* * Copyright (c) 2012-2015 iWave Software LLC * All Rights Reserved */ package com.emc.sa.service; /** * This interface defines the parameter names for operation parameters. * * @author jonnymiller */ public interface ServiceParams { public String SIZE_IN_GB = "size"; public String SIZE_BOOT_VOL_IN_GB = "sizeBootVols"; public String HOST = "host"; public String VCENTER = "vcenter"; public String DATASTORE = "datastore"; public String DATASTORE_NAME = "datastoreName"; public String MOUNT_POINT = "mountPoint"; public String FILE_SYSTEM_TYPE = "fileSystemType"; public String BLOCK_SIZE = "blockSize"; public String BASE_NAME = "baseName"; public String DATACENTER = "datacenter"; public String PROTOCOL = "protocol"; public String MULTIPATH_POLICY = "multipathPolicy"; public String STORAGE_IO_CONTROL = "storageIOControl"; public String WINDOWS_DOMAIN = "domain"; public String VOLUME_NAME = "volumeName"; public String SHARE_NAME = "shareName"; public String EXPORT_NAME = "exportName"; public String RW_USER_SIDS = "rwUserSids"; public String RW_GROUP_SIDS = "rwGroupSids"; public String SHARE_COMMENT = "shareComment"; public String COPY_NAME = "copyName"; public String MOBILITY_GROUP = "mobilityGroup"; public String MOBILITY_GROUP_RESOURCES = "mobilityGroupResources"; public String PROJECT = "project"; public String VIRTUAL_ARRAY = "virtualArray"; public String VIRTUAL_POOL = "virtualPool"; public String COMPUTE_VIRTUAL_POOL = "computeVirtualPool"; public String NAME = "name"; public String DESCRIPTION = "description"; public String TYPE = "type"; public String STORAGE_TYPE = "storageType"; public String VOLUMES = "volumes"; public String DELETION_TYPE = "deletionType"; public String STORAGE_SYSTEMS = "storageSystems"; public String STORAGE_SYSTEM = "storageSystem"; public String PROTECTION_SYSTEMS = "protectionSystems"; public String REMOVED_VOLUMES = "removedVolumes"; public String SNAPSHOTS = "snapshots"; public String FILESYSTEMS = "fileSystems"; public String FILESYSTEM = "fileSystem"; public String FILE_COPIES = "fileCopies"; public String FILE_POLICY = "filePolicy"; public String FILESYSTEM_SRC_VARRAY = "sourceVirtualArray"; public String FILESYSTEM_TRGT_VARRAY = "targetVirtualArray"; public String NFS_PERMISSIONS = "nfsPermissions"; public String EXPORT_HOSTS = "exportHosts"; public String FAILOVER_TARGET = "failoverTarget"; public String FAILOVER_TARGET_FILE = "failoverTargetFile"; public String REPLICATE_CONFIG_FAILOVER = "replicateConfFailover"; public String REPLICATE_CONFIG_FAILBACK = "replicateConfFailback"; public String FAILBACK_TARGET = "failbackTarget"; public String FAILBACK_TARGET_FILE = "failbackTargetFile"; public String IMAGE_TO_ACCESS = "imageToAccess"; public String POINT_IN_TIME = "pointInTime"; public String DIRECT_ACCESS = "directAccess"; public String NUMBER_OF_VOLUMES = "numberOfVolumes"; public String NUMBER_OF_HOSTS = "numberOfHosts"; public String COUNT = "count"; public String VOLUME = "volume"; public String SNAPSHOT = "snapshot"; public String SNAPSHOT_SESSION = "snapshotSession"; public String EXPORT = "export"; public String CONSISTENCY_GROUP = "consistencyGroup"; public String HLU = "hlu"; public String MIN_PATHS = "minPaths"; public String MAX_PATHS = "maxPaths"; public String PATHS_PER_INITIATOR = "pathsPerInitiator"; public String COPIES = "copies"; public String COPY = "copy"; public String INGESTION_METHOD = "ingestionMethod"; public String READ_ONLY = "readOnly"; public String MIGRATION_SUSPEND = "migrationSuspend"; public String DISPLAY_JOURNALS = "displayJournals"; public String PORTS = "ports"; public String RESULTING_PATHS = "resultingPaths"; public String REMOVED_PATHS = "removedPaths"; public String USE_EXISTING_PATHS = "useExistingPaths"; public String SUSPEND_WAIT = "suspendWait"; public String MOBILITY_GROUP_METHOD = "mobilityGroupMethod"; public String APPLICATION = "application"; public String APPLICATION_SUB_GROUP = "applicationSubGroup"; public String APPLICATION_COPY_SETS = "applicationCopySets"; public String NEW_APPLICATION_SUB_GROUP = "newApplicationSubGroup"; public String APPLICATION_SITE = "applicationSite"; public String FULL_COPY_NAME = "fullCopyName"; public String HIGH_AVAILABILITY = "highAvailability"; public String APPLICATION_SNAPSHOT_TYPE = "applicationSnapshotType"; public String TARGET_VIRTUAL_POOL = "targetVirtualPool"; public String TARGET_VIRTUAL_ARRAY = "targetVirtualArray"; public String DATA_STORE = "dataStoreName"; public String DATASTORE_DESCRIPTION = "dataStoreDescription"; public String FILE_SHARE_ID = "fileShareID"; public String DESTINATION_BUCKET = "destinationBucket"; public String OBJECT_ACCESS_MODE = "objectAccessMode"; public String HDFS_ACCESS_MODE = "hdfsAccessMode"; public String ENABLE_FILESYSTEM = "enableFileSystem"; public String DO_FORMAT = "doFormat"; public String PARTITION_TYPE = "partitionType"; public String LABEL = "label"; public String CLUSTER = "cluster"; public String COMPUTE_IMAGE = "computeImage"; public String FQDNS = "fqdns"; public String HOST_IPS = "ips"; public String NETMASK = "netmask"; public String GATEWAY = "gateway"; public String DNS_SERVERS = "dnsServers"; public String PLATFORM = "platform"; public String NTP_SERVER = "ntpServer"; public String MANAGEMENT_NETWORK = "managementNetwork"; public String HOST_PASSWORD = "hostPassword"; // NOSONAR ("False positive, field does not store a password") public String CONFIRM_PASSWORD = "confirmPassword"; // NOSONAR ("False positive, field does not store a password") public String MAXUSERS = "maxUsers"; public String PERMISSIONTYPE = "permissionType"; public String PERMISSION = "permission"; public String SECURITY = "security"; public String USER = "user"; public String SUB_DIRECTORY = "subDirectory"; public String ROOT_USER_MAPPING = "rootUserMapping"; public String SUBDIRECTORY = "subDirectory"; public String ALLDDIRECTORY = "allDirectory"; public String COMMENT = "comment"; public String OPLOCK = "oplock"; public String SECURITY_STYLE = "securityStyle"; public String QUOTA_DIRECTORIES = "quotaDirectories"; public String SOFT_QUOTA = "softQuota"; public String HARD_QUOTA = "hardQuota"; public String RETENTION = "retention"; public String NAMESPACE = "namespace"; public String TENANT = "tenant"; public String OWNER = "owner"; public String BUCKET = "bucket"; public String ACL_TYPE = "aclType"; public String ACL_NAME = "aclName"; public String ACL_DOMAIN = "aclDomain"; public String ACL_PERMISSION = "aclPermission"; public String ADVISORY_LIMIT = "advisoryLimit"; public String SOFT_LIMIT = "softLimit"; public String GRACE_PERIOD = "gracePeriod"; public String DELETE_TARGET = "deleteTarget"; public String LINKED_SNAPSHOT = "linkedSnapshot"; public String LINKED_SNAPSHOT_NAME = "linkedSnapshotName"; public String LINKED_SNAPSHOT_COUNT = "linkedSnapshotCount"; public String LINKED_SNAPSHOT_COPYMODE = "linkedSnapshotCopyMode"; public String MOUNT_PATH = "mountPath"; public String SECURITY_TYPE = "securityType"; public String MOUNTED_NFS_EXPORTS = "mountedNFSExports"; public String FILESYSTEM_NAME = "fileSystemName"; public String MOUNT_LIST = "mountList"; public String FS_TYPE = "fsType"; public String ARTIFICIAL_FAILURE = "artificialFailure"; public String BYPASS_DNS_CHECK = "bypassDnsCheck"; }