Instance

class Instance : KotlinCustomResource

Import

Yundun_bastionhost instance can be imported using the id, e.g.

$ pulumi import alicloud:bastionhost/instance:Instance example bastionhost-exampe123456

Properties

Link copied to clipboard

The AD auth server of the Instance. See ad_auth_server below.

Link copied to clipboard
val bandwidth: Output<String>

The bandwidth of Cloud Bastionhost instance. If China-Site Account, its valid values: 0 to 150. Unit: Mbit/s. The value must be a multiple of 5. If International-Site Account, its valid values: 0 to 200. Unit: Mbit/s. The value must be a multiple of 10.

Link copied to clipboard
val description: Output<String>

Description of the instance. This name can have a string of 1 to 63 characters.

Link copied to clipboard

Whether to Enable the public internet access to a specified Bastionhost instance. The valid values: true, false.

Link copied to clipboard
val id: Output<String>
Link copied to clipboard

The LDAP auth server of the Instance. See ldap_auth_server below.

Link copied to clipboard
val licenseCode: Output<String>

The package type of Cloud Bastionhost instance. You can query more supported types through the DescribePricingModule.

Link copied to clipboard
val period: Output<Int>?

Duration for initially producing the instance. Valid values: 1~9, 12, 24, 36. At present, the provider does not support modify "period".

Link copied to clipboard
val planCode: Output<String>

The plan code of Cloud Bastionhost instance. Valid values:

Link copied to clipboard
Link copied to clipboard
val pulumiChildResources: Set<KotlinResource>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

The unit of the auto-renewal period. Valid values: NOTE: The renewal_period_unit is required under the condition that renewal_status is AutoRenewal.

Link copied to clipboard
val renewalStatus: Output<String>

Automatic renewal status. Valid values: AutoRenewal, ManualRenewal, NotRenewal. From version 1.193.0, renewal_status can be modified.

Link copied to clipboard
val renewPeriod: Output<Int>?

Automatic renewal period. Valid values: 1 to 9, 12, 24, 36. NOTE: The renew_period is required under the condition that renewal_status is AutoRenewal. From version 1.193.0, renew_period can be modified.

Link copied to clipboard
val resourceGroupId: Output<String>

The Id of resource group which the Bastionhost Instance belongs. If not set, the resource is created in the default resource group.

Link copied to clipboard

security group IDs configured to Bastionhost. NOTE: There is a potential diff error because of the order of security_group_ids values indefinite. So, from version 1.160.0, security_group_ids type has been updated as set from list, and you can use tolist to convert it to a list.

Link copied to clipboard
val storage: Output<String>

The storage of Cloud Bastionhost instance. Valid values: 0 to 500. Unit: TB.

Link copied to clipboard
val tags: Output<Map<String, String>>?

A mapping of tags to assign to the resource.

Link copied to clipboard
val urn: Output<String>
Link copied to clipboard
val vswitchId: Output<String>

VSwitch ID configured to Bastionhost.