Unsupported content

 

This version of the documentation is no longer supported. However, the documentation is available for your convenience. You will not be able to leave comments.

Option Choices available when extending service blueprints

The Option Choices functionality is the same as the various sections in the service blueprint UI. For example, the Additional System Disk option is exactly the same as configuring one or more virtual system disks (VSD) in the Compute Resources tab in the service blueprint.

The difference is that, instead of the cloud administrator specifying 100 GB of disk in the service blueprint, you use Option Choices in the Service Catalog to create end-user options for the space requirements. You now let the end-user choose how much memory they want when the Apache Server is being provisioned. With Option Choices, you do not need to edit the individual service blueprint configurations because each option can modify blueprints in a different way.

The following table describes the available Option Choices.

Note

  • Service Definition options apply to all deployments for the service (for example, Small, Medium, and Large); Service Deployment Definition options apply only to one deployment (for example, Small but not Medium and Large).
  • BMC does not currently support Post-Deploy Actions for physical servers. The 'Modify Actions' link does not list any option against a physical server.
  • BMC does not currently support Additional NIC as Any Type or Post-Deploy Action for XEN Provisioning.

Blueprint model

Function

Fulfillment type

When available?

Description

Service Definition

Component

Software Packages

  • Any Request
  • Request Definition
  • Post-Deploy Action

Modify a software package, pre-install and post-install actions, and its operations. You can enter the Component Identifier by name or select its tag group and tags.

Note

The Product Catalog populates the list of software packages.

For more information, see the instructions on defining Software Packages and Operations.

Service Definition

Component

Tags

Request Definition

Modify a system tag group and system tag that associates metadata with a component in a service blueprint. You can enter the Component Identifier by name or select its tag group and tags.
For more information, see the instructions on defining component tags.

Service Definition

Connection

Tags

Request Definition

Modify a system tag group and system tag that associates metadata with a connection in a service blueprint. You can enter the Component Identifier by name or select its tag group and tags.
For more information, see the instructions on defining connections.

Service Definition

Service Definition

Tags

Request Definition

Modify a system tag group and system tag that associates metadata with a service blueprint. You can define the modified tag group and tag to apply.
For more information, see the instructions on creating or modifying service blueprints.

Service Definition

Service Definition

Parameters

  • Any Request
  • Request Definition
  • Post-Deploy Action

Modify the functional model parameters (configurable options or settings, user names, passwords, or other information) specified by the package in the Service Definition.
For more information, see the Configuring service blueprint parameters instructions.

Service Deployment Definition

Compute Resources

CPU Count

  • Any Request
  • Request Definition
  • Post-Deploy Action

Modify the number of processors associated with the Service Deployment Definition. This option modifies the CPU Count defined in the Compute Resources tab of the Blueprint Definition Editor. You can enter the Resource Set by name or select its tag group and tags.
For a description of other fields used with CPU count, see compute resources.

Service Deployment Definition

Compute Resources

Memory Size

  • Any Request
  • Request Definition
  • Post-Deploy Action

Modify the memory size (in MB) associated with the Service Deployment Definition. This option modifies the Memory Size (MB) defined in the Compute Resources tab of the Blueprint Definition Editor. You can enter the Resource Set by name or select its tag group and tags.
For a description of other fields used with MB size, see compute resources.

Not applicable

Not applicable

Add Server

Post-Deploy Action

Modify the number of server instances. You can also modify the server username and password parameters. For more information, see Configuring service blueprint parameters.

Service Deployment Definition

Compute Resources

Additional System Disk

  • Any Request
  • Request Definition
  • Post-Deploy Action

Modify the Memory size (in MB) or System tag group and system tags options associated with the VSD.
You can enter the Resource Set by name or select its tag group and tags.
For a description of other fields used with additional VSDs, see compute resources.

Service Deployment Definition

Compute Resources

Installable Resource

Request Definition

Modify the installable package in a service blueprint.
The installable resource is a virtual machine image or template, and it can be a Virtual Guest Package (VGP) from BMC Server Automation or Amazon Machine Image (AMI) from Amazon EC2. For more information, see Configuring compute resources.

Service Deployment Definition

Additional System Disk

Tags

Request Definition

Modify the system tag groups and system tags that associate metadata with a virtual system disk.
You can enter the Resource Set or Disk Identifier by name or select its tag group and tags.

Service Deployment Definition

Compute Resources

Tags

Request Definition

Modify the system tag groups and system tags that associate metadata with compute resources.
You can enter the Resource Set or Disk Identifier by name or select its tag group and tags.
For a description of other compute resource fields, see compute resources.

Service Deployment Definition

Compute Resources

Custom Action

  • Any Request
  • Request Definition
  • Post-Deploy Action

Modify the post-deployment actions (AO Workflow or Script) in compute resources. You can also enter the Component Identifier by name or select its tag group and tags.
For a description of other compute resource fields, see compute resources.

Service Deployment Definition

Compute Resources

Number of Instances

Request Definition

Modify the number of instances in compute resources. You can also enter the Resource Set by name or select its tag group and tags.
For a description of other compute resource fields, see compute resources.

Service Deployment Definition

Additional NIC

Tags

Request Definition

Modify the system tag groups and system tags that associate metadata with the NIC at the time of deployment. You can also enter the Resource Set or NIC Identifier by name or select its tag group and tags.
By adding the Additional NIC option to the service offering, you allow end-users to specify a tag in the NIC network selection policy that picks a network for a VM NIC (or the physical server NIC).
For a description of other NIC fields, see network resources.

Service Deployment Definition

Additional NIC

Toggle Static/Dynamic

Request Definition

Modify whether the IP address used for the private network should be assigned dynamically through DHCP, or set statically in the machine configuration at the time of deployment. You can also enter the Resource Set or NIC Identifier by name or select its tag group and tags.
For a description of other NIC fields, see network resources.

Service Deployment Definition

Additional NIC

Toggle NAT Address Assignment

Request Definition

Modify if Network Address Translation (for the NIC) should be used to provide a separate IP address to access the public network (internet) at the time of deployment. You can also enter the Resource Set or NIC Identifier by name or select its tag group and tags.
For a description of other NIC fields, see network resources.

Service Deployment Definition

Additional VLB Pool

Tags

Request Definition

Modify the system tag groups and system tags that associate metadata with the VLB Pools at the time of deployment. You can also enter the Resource Set or the VLB Pool Identifier by name or select its tag group and tags.
For a description of other VLB Pool fields, see network resources.

Service Deployment Definition

Additional VLB Pool

Toggle NAT Address Assignment

Request Definition

Modify if Network Address Translation (for the VLB Pool) should be used to provide a separate IP address to access the public network (internet) at the time of deployment. You can also enter the Resource Set or the VLB Pool Identifier by name or select its tag group and tags.
For a description of other VLB Pool fields, see network resources.

Service Deployment Definition

Network Resources

Additional NIC

  • Any Request
  • Request Definition
  • Post-Deploy Actions

Modify additional NIC assigned either at the time of deployment or post-deployment. You can enter the Resource Set by name or select its tag group and tags.
For a description of NIC fields, see network resources.
Note: If you include Additional NIC as a Post-Deploy Action, you must configure the following parameters in the configure_nic script file in the BMC Server Automation CSM_Script depot:

  • Parameter Name=HOST, Check on "Accepts Value", Default value =TARGET.NAME, Check on "Value required at runtime"
  • MAC_ADDR, Check on "Accepts Value", "Value required at runtime" and "Editable"
  • BOOTPROTO, Check on "Accepts Value", "Value required at runtime" and "Editable"
  • IPADDR, Check on "Accepts Value" and "Editable"
  • NETMASK, Check on "Accepts Value" and "Editable"
  • GATEWAY, Check on "Accepts Value" and "Editable"

Service Deployment Definition

Network Resources

Additional VLB Pool

Request Definition

Modify additional VLB Pool assigned at the time of deployment. You can enter the Resource Set by name or select its tag group and tags.
For a description of VLB Pool fields, see network resources.

Service Deployment Definition

Network Resources

Additional VLB Entry

Request Definition

Modify additional VLB Pool entry assigned at the time of deployment. You can enter the Resource Set by name or select its tag group and tags.
For a description of VLB Pool Entry fields, see network resources.

Service Deployment Definition

Network Resources

Remote Access Port

Request Definition

Modify the remote access port associated with the Service Deployment Definition. You can enter the Component Identifier by name or select its tag group and tags.
For a description of Remote Access Port fields, see network resources.

Service Deployment Definition

Network Disk

Storage Size

Request Definition

Modify the minimum storage size (in GB) associated with the component requirements.
For a description of other fields used with storage, see Creating or modifying a service blueprint.

Service Deployment Definition

Resource Set

Tags

Request Definition

Modify the system tag groups and system tags that associate metadata with resource sets. You can enter the Resource Set by name or select its tag group and tags.
For a description of other fields used with resource sets, see Creating service deployment definitions and resource sets.

Service Deployment Definition

Resource Set

Custom Action

Request Definition

Modify the post-deployment actions in the resource set. You can enter the Component Identifier by name or select its tag group and tags.

Service Deployment Definition

Service Deployment Definition

Tags

Request Definition

Modify the system tag groups and system tags that associate metadata with Service Deployment Definitions.
For a description of other fields used with Service Deployment Definitions, see Creating service deployment definitions and resource sets.

Service Deployment Definition

Service Deployment Definition

Parameters

  • Any Request
  • Request Definition
  • Post-Deploy Actions

Modify the deployment model parameters (configurable options or settings, user names, passwords, or other information) specified by the package in the Service Deployment Definition at post-deployment.
For a description of fields used with Service Deployment Definition parameters, see To edit package installation parameters.

Service Deployment Definition

Service Deployment Definition

Custom Action

Request Definition

Modify the post-deployment actions in the Service Deployment Definition.
For more information, see Configuring post-deployment actions (for the service deployment definition).

Service Deployment Definition

Service Deployment Definition

Network Path

Request Definition

Modify the network path settings (ad hoc or pending) in the Service Deployment Definition at the time of deployment.
For more information, see Configuring network paths.

Was this page helpful? Yes No Submitting... Thank you

Comments