Skip to main content

CloudProfile

Resource CloudProfile in pulumi-teamcity.
3 min read

Resource CloudProfile in pulumi-teamcity.

Pulumi type: teamcity:index/cloudProfile:CloudProfile.

name is the Pulumi resource name. Nested object fields are documented under that object. They are not arguments of this resource.

Example#

Only required arguments are set. A string in angle brackets stands in for that argument. Any other value is an option or example written in the SDK description.

Arguments#

PropertyTypeRequiredDescription
cloudProviderIdstringyesThe TeamCity cloud provider ID, for example amazon.
imagesCloudProfileImage (input)[]noCloud images managed by this profile.
namestringnoThe public cloud profile name displayed in TeamCity.
projectIdstringyesThe TeamCity project that owns the cloud profile.
properties{ [key: string]: string }noCloud provider-specific properties. The complete map is sensitive because TeamCity cloud profiles can contain secure values.

Outputs#

Computed outputs are produced by the provider. They are not constructor arguments.

PropertyTypeComputedDescription
cloudProviderIdstringnoThe TeamCity cloud provider ID, for example amazon.
imagesCloudProfileImage (output)[]noCloud images managed by this profile.
namestringnoThe public cloud profile name displayed in TeamCity.
projectIdstringnoThe TeamCity project that owns the cloud profile.
properties{ [key: string]: string }noCloud provider-specific properties. The complete map is sensitive because TeamCity cloud profiles can contain secure values.

CloudProfileImage (input)#

Input object CloudProfileImage. Fields below belong to this object, not to the parent.

PropertyTypeRequiredDescription
agentPoolIdnumbernoThe agent pool that receives agents started from this image.
idstringnoThe TeamCity cloud image ID.
namestringyesThe cloud image name displayed in TeamCity.
properties{ [key: string]: string }noImage-specific provider properties. The complete map is sensitive because it can contain secure values.

CloudProfileImage (output)#

Output object CloudProfileImage. Fields below belong to this object.

PropertyTypeAlways presentDescription
agentPoolIdnumbernoThe agent pool that receives agents started from this image.
idstringyesThe TeamCity cloud image ID.
namestringyesThe cloud image name displayed in TeamCity.
properties{ [key: string]: string }yesImage-specific provider properties. The complete map is sensitive because it can contain secure values.