Perfiles de entorno
Puede trabajar con los perfiles de entorno en interfaz de línea de mandatos.
Objeto EnvironmentProfiles
El objeto EnvironmentProfiles representa el conjunto de perfiles de entorno definidos en el sistema. Los objetos de este tipo se utilizan para crear, suprimir, iterar, listar y buscar perfiles de entorno.
help(), como se muestra en el ejemplo siguiente:>>> help(deployer.environmentprofiles)EnvironmentProfiles atributos
- acl
- La lista de control de accesos de este perfil de entorno. Para obtener ayuda adicional sobre cómo utilizar este objeto, consulte Objeto ACL o especifique el mandato siguiente:
>>> help(deployer.acl) - clouds
- Un objeto que manipula los grupos de nubes y de IP asociados a un perfil de entorno. Para obtener ayuda adicional sobre el uso de este objeto, consulte Nubes de perfiles de entorno o especifique el mandato siguiente:
>>> help(deployer.environmentprofileclouds) - created
- Hora de creación del perfil de entorno, en forma de número de segundos desde la medianoche del 1 de enero de 1970 UTC. Cuando se muestra el perfil de entorno, este valor aparece como la fecha y hora en el huso horario local.
- currentmessage
- El mensaje asociado al estado del perfil de entorno.
- currentmessage_text
- La representación textual del atributo currentmessage.
- currentstatus
- El estado del perfil de entorno.
- currentstatus_text
- La representación textual del atributo currentstatus.
- description
- Una descripción del perfil de entorno.
- domainname
- Nombre del dominio.
- domainou
- Unidad organizativa donde se almacena la cuenta del sistema.
- domainpassword
- Contraseña del usuario de dominio.
- domainusername
- Nombre de usuario que tiene autorización para añadir una cuenta de sistema al dominio.
- environment
- El entorno que el perfil representa. Los valores siguientes son válidos para el atributo environment:
- deployer.environmentprofile.ALL_ENVIRONMENT
- deployer.environmentprofile.DEVELOPMENT_ENVIRONMENT
- deployer.environmentprofile.TEST_ENVIRONMENT
- deployer.environmentprofile.QUALITY_ASSURANCE_ENVIRONMENT
- deployer.environmentprofile.PERFORMANCE_ENVIRONMENT
- deployer.environmentprofile.RESEARCH_ENVIRONMENT
- deployer.environmentprofile.PRODUCTION_ENVIRONMENT
- deployer.environmentprofile.PRE_PRODUCTION_ENVIRONMENT
- id
- El ID del perfil de entorno.
- ipsource
- Indica el origen de las direcciones IP para este perfil de entorno. Los valores siguientes son válidos para el atributo ipsource:
- deployer.environmentprofile.WEBSPHERE_DEPLOYER_IPSOURCE
- sistema selecciona las direcciones IP.
- deployer.environmentprofile.PATTERN_DEPLOYER_IPSOURCE
- El usuario que despliega el patrón, proporciona la dirección IP.Importante: Si se utiliza esta opción, la persona que despliega el patrón no puede especificar una dirección IP contenida en los grupos de IP definidos en sistema.
- kmsipaddress
- Dirección IP del servidor KMS del entorno.
- kmsport
- Puerto utilizado para el servicio KMS.
- licenses_limits
- Enumera todas las licencias que se utilizan en el perfil de entorno, y le permite cambiar la asignación total. El administrador puede establecer el número máximo de licencias que los usuarios pueden consumir al utilizar este perfil en sus despliegues. Para cambiar los límites de licencia para un perfil de entorno desde la línea de mandatos, utilice el mandato siguiente:
setLicenseLimitTotalAllocationConsejo: Aunque la CPU, el almacenamiento de memoria y los atributos de licencia para un perfil de entorno se pueden cambiar directamente asignando un nuevo valor desde la línea de mandatos, este método puede provocar valores incoherentes. En su lugar, utilice el mandato que se muestra en el ejemplo anterior. - linked_organization_profiles
- Lista los perfiles de organización vinculados asociados a este perfil de entorno.
- memory_cap
- La cantidad máxima de memoria que pueden los desplegadores pueden consumir al utilizar este perfil de entorno.
- memory_inuse
- La cantidad de memoria que los desplegadores han reservado al utilizarlas en este perfil de entorno. Este campo es de solo lectura.
- memory_reserved
- La cantidad de memoria que los desplegadores utilizan en este perfil de entorno. Este campo es de solo lectura.
- name
- El nombre del perfil de entorno.
- owner
- Un objeto User que hace referencia al propietario de este perfil de entorno. Para obtener más información sobre las propiedades y métodos soportados por los objetos User , consulte Gestión de usuarios y grupos de usuarios. O puede entrar el mandato siguiente:
>>> help(deployer.user) - pcpu_cap
- El número máximo de CPU físicas disponibles que pueden consumir los desplegadores que utilizan este perfil de entorno.
- pcpu_inuse
- El número de CPU físicas que los desplegadores están utilizando en este perfil de entorno. Este campo es de solo lectura.
- pcpu_reserved
- El número de CPU físicas que los desplegadores han reservado mediante este perfil de entorno. Este campo es de solo lectura.
- platform
- El tipo de hipervisores que este perfil de entorno admite en los despliegues. Los valores válidos son:
- ESX
- storage_cap
- La cantidad máxima de almacenamiento que los desplegadores pueden consumir al utilizar este perfil de entorno.
- storage_inuse
- La cantidad de almacenamiento que los desplegadores han reservado al utilizarlo en este perfil de entorno. Este campo es de solo lectura.
- storage_reserved
- La cantidad de almacenamiento que los desplegadores utilizan en este perfil de entorno. Este campo es de solo lectura.
- timezone
- Huso horario que los desplegadores utilizan en este perfil de entorno.Importante: Al crear imágenes de Windows con Image Construction and Composition Tool, se debe instalar la versión 2.2.1.3 o posterior para utilizar la característica de configuración timezone .Los valores válidos son:
Tabla 1. Husos horarios Valor de huso horario Descripción DEFAULT Huso horario predeterminado configurado para la imagen virtual HST HST (Hora de Hawaii-Islas Aleutianas de EEUU) EE.UU./Alaska AKST (Hora de Alaska de EEUU) PST8PDT PST (Hora del Pacífico de EEUU) MST7MDT MST (Hora de montaña de EEUU) CST6CDT CST (Hora central de EEUU) EST5EDT EST (Hora del este de EEUU) América/Halifax AST (Hora atlántica) UTC UTC (Hora Universal Coordinada) Europa/Londres GMT (Reino Unido) CET CET (Hora de Europa Central) EET EET (Hora de Europa del Este) Europa/Moscú MKS (Hora de Moscú) Asia/Riad AST (Arabia Saudí) Asia/Karachi KRT (Pakistán) Asia/Calcuta IST (Hora estándar de la India) Asia/Novosibirsk NOV (Novosibirsk) Asia/Bangkok ICT (Hora de Indochina) Asia/Shanghái CST (Hora costera de China) Australia/Oeste WST/WDT (Hora occidental de Australia) Japón JST (Hora de Japón) Australia/Sur CST/CDT (Hora central de Australia) Australia/Canberra EST/EDT (Hora oriental de Australia) - updated
- Hora en que el perfil de entorno se actualizó por última vez, en forma de número de segundos desde la medianoche del 1 de enero de 1970 UTC. Cuando se muestra el perfil de entorno, este valor aparece como la fecha y hora en el huso horario local.
- vcpu_cap
- El número máximo de CPU virtuales que los desplegadores pueden consumir al utilizar este perfil de entorno.
- vcpu_inuse
- El número de CPU virtuales que los desplegadores han reservado al utilizarlas en este perfil de entorno. Este campo es de solo lectura.
- vcpu_reserved
- El número de CPU virtuales que los desplegadores están utilizando en este perfil de entorno.
- vmname_pattern
- El patrón utilizado para generar nombres de máquina virtual. Se pueden incluir varios atributos predefinidos en el nombre de la máquina virtual, incluyendo las series siguientes en el atributo vmname_pattern.
- Para hipervisores ESX:
- ${hostname}
- Se sustituye por el nombre de host de la máquina virtual.
- ${n-counter}
- Se sustituye por un contador de dígitos n. La variable n de esta serie es un marcador para el número que se proporcione.
- ${vs-name}
- Se sustituye por el nombre de instancia de sistema virtual clásico.
da como resultado nombres de máquina virtual parecidos a los nombres que se muestran en el ejemplo siguiente:${vs-name} - ${hostname} - ${4-counter}My VS - myhostname - 0017
- Para hipervisores ESX:
EnvironmentProfiles métodos
- clone
- Crea una copia de este perfil de entorno con los mismos valores. El perfil de entorno nuevo tiene el nombre especificado, así como también una ACL vacía.
Objeto EnvironmentProfile
Un objeto EnvironmentProfile representa un perfil de entorno particular definido en el sistema. Utilice el objeto EnvironmentProfile para consultar y manipular la definición del perfil de entorno en el sistema. Las relaciones entre el perfil de entorno y otros recursos también se representan como atributos de Jython en el objeto EnvironmentProfile. Puede manipular estos atributos Jython si utiliza los mecanismos estándar de Jython para cambiar los datos correspondientes en el sistema.
help(), como se muestra en el ejemplo siguiente:>>> help(deployer.environmentprofile)EnvironmentProfile métodos
- addChargebackProfile(cp)
- Añade un perfil de reembolso (cp, un objeto ChargebackProfile ) a un perfil de entorno.
- removeChargebackProfile(cp)
- Elimina un perfil de reembolso (cp, un objeto ChargebackProfile ) de un perfil de entorno.