Skip to content

Instance

This class encapsulates and extends the ROS resource type DATASOURCE::MONGODB::Instance, which is used to query the information about an ApsaraDB for MongoDB instance.

Initializers

import "github.com/alibabacloud-go/ros-cdk/alicloudroscdkmongodb/datasource"
datasource.NewInstance(scope Construct, id *string, props InstanceProps, enableResourcePropertyConstraint *bool) Instance
Name Type Description
scope github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.Construct No description.
id *string No description.
props InstanceProps No description.
enableResourcePropertyConstraint *bool No description.

scopeRequired

  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.Construct

idRequired

  • Type: *string

propsRequired


enableResourcePropertyConstraintOptional

  • Type: *bool

Methods

Name Description
ToString Returns a string representation of this construct.
Synthesize Allows this construct to emit artifacts into the cloud assembly during synthesis.
AddCondition No description.
AddCount No description.
AddDependency No description.
AddResourceDesc No description.
ApplyRemovalPolicy No description.
GetAtt No description.
SetMetadata No description.

ToString

func ToString() *string

Returns a string representation of this construct.

Synthesize

func Synthesize(session ISynthesisSession)

Allows this construct to emit artifacts into the cloud assembly during synthesis.

This method is usually implemented by framework-level constructs such as Stack and Asset as they participate in synthesizing the cloud assembly.

sessionRequired

  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.ISynthesisSession

The synthesis session.


AddCondition

func AddCondition(condition RosCondition)

conditionRequired

  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.RosCondition

AddCount

func AddCount(count interface{})

countRequired

  • Type: interface{}

AddDependency

func AddDependency(resource Resource)

resourceRequired

  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.Resource

AddResourceDesc

func AddResourceDesc(desc *string)

descRequired

  • Type: *string

ApplyRemovalPolicy

func ApplyRemovalPolicy(policy RemovalPolicy)

policyRequired

  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.RemovalPolicy

GetAtt

func GetAtt(name *string) IResolvable

nameRequired

  • Type: *string

SetMetadata

func SetMetadata(key *string, value interface{})

keyRequired

  • Type: *string

valueRequired

  • Type: interface{}

Static Functions

Name Description
IsConstruct Return whether the given object is a Construct.

IsConstruct

import "github.com/alibabacloud-go/ros-cdk/alicloudroscdkmongodb/datasource"
datasource.Instance_IsConstruct(x interface{}) *bool

Return whether the given object is a Construct.

xRequired

  • Type: interface{}

Properties

Name Type Description
Node github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.ConstructNode The construct tree node associated with this construct.
Ref *string No description.
Stack github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.Stack The stack in which this resource is defined.
Resource github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.RosResource No description.
AttrAccountDescription github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable Attribute AccountDescription: The description of the account.
AttrAccountName github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable Attribute AccountName: The name of the account.
AttrAutoRenew github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable Attribute AutoRenew: Indicates whether auto-renewal is enabled for the instance.
AttrAutoRenewDuration github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable Attribute AutoRenewDuration: Auto Renew Duration.
AttrBackupInterval github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable Attribute BackupInterval: The frequency at which high-frequency backup is created.
AttrBackupRetentionPeriod github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable Attribute BackupRetentionPeriod: The retention period of the backup data.
AttrCreateTime github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable Attribute CreateTime: The Database create time.
AttrDbInstanceClass github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable Attribute DBInstanceClass: The instance type of the instance.
AttrDbInstanceDescription github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable Attribute DBInstanceDescription: The name of the instance.
AttrDbInstanceReleaseProtection github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable Attribute DBInstanceReleaseProtection: Indicates whether release protection is enabled for the instance.
AttrDbInstanceStorage github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable Attribute DbInstanceStorage: The storage capacity of the instance.
AttrDbInstanceType github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable Attribute DBInstanceType: The architecture of the instance.
AttrEnableBackupLog github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable Attribute EnableBackupLog: Indicates whether the log backup feature is enabled.
AttrEngine github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable Attribute Engine: The database engine of the instance.
AttrEngineVersion github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable Attribute EngineVersion: The database engine version of the instance.
AttrExpireTime github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable Attribute ExpireTime: The time when the subscription instance expires.
AttrHiddenZoneId github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable Attribute HiddenZoneId: The zone where the hidden node resides for multi-zone deployment.
AttrInstanceId github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable Attribute InstanceId: The ID of the mongos.
AttrKindCode github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable Attribute KindCode: The kind code of the instance.
AttrLastDowngradeTime github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable Attribute LastDowngradeTime: The date when the last downgrade operation was performed on the instance.
AttrLockMode github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable Attribute LockMode: The lock status of the instance.
AttrLogBackupRetentionPeriod github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable Attribute LogBackupRetentionPeriod: The number of days for which log backups are retained.
AttrMaintainEndTime github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable Attribute MaintainEndTime: The end time of the maintenance window.
AttrMaintainStartTime github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable Attribute MaintainStartTime: The start time of the maintenance window.
AttrMongosList github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable Attribute MongosList: The information of the mongos nodes.
AttrNetworkAddresses github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable Attribute NetworkAddresses: The endpoints of ApsaraDB for MongoDB instances.
AttrNetworkType github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable Attribute NetworkType: The network type of the instance.
AttrParameters github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable Attribute Parameters: The settings of the parameters that have taken effect.
AttrPaymentType github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable Attribute PaymentType: The billing method of the Database.
AttrPreferredBackupPeriod github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable Attribute PreferredBackupPeriod: The day of a week on which to back up data.
AttrPreferredBackupTime github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable Attribute PreferredBackupTime: The time range during which the backup was created.
AttrProtocolType github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable Attribute ProtocolType: The access protocol type of the instance.
AttrReadonlyReplicas github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable Attribute ReadonlyReplicas: The number of read-only nodes in the shard node.
AttrReplicaSetsConnections github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable Attribute ReplicaSetsConnections: ReplicaSets Connections.
AttrReplicationFactor github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable Attribute ReplicationFactor: The number of nodes in the instance.
AttrResourceGroupId github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable Attribute ResourceGroupId: The ID of the resource group to which the instance belongs.
AttrSecondaryZoneId github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable Attribute SecondaryZoneId: The zone where the secondary node resides for multi-zone deployment.
AttrSecurityGroupId github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable Attribute SecurityGroupId: The ID of the ECS security group.
AttrSecurityIpList github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable Attribute SecurityIpList: The name of the IP whitelist.
AttrSecurityIps github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable Attribute SecurityIps: The IP addresses in the default whitelist.
AttrShardList github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable Attribute ShardList: The information of the shard nodes.
AttrSnapshotBackupType github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable Attribute SnapshotBackupType: The snapshot backup type.
AttrSslExpiredTime github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable Attribute SslExpiredTime: The time when the SSL certificate expires.
AttrSslStatus github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable Attribute SslStatus: The status of the SSL feature.
AttrStorageEngine github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable Attribute StorageEngine: The Storage Engine Of The Instance Type.
AttrTags github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable Attribute Tags: The details of the instance tags.
AttrTdeStatus github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable Attribute TdeStatus: The TDE status.
AttrVpcAuthMode github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable Attribute VpcAuthMode: Indicates whether password-free access within the VPC is enabled.
AttrVpcId github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable Attribute VpcId: The VPC ID of the instance.
AttrVSwitchId github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable Attribute VSwitchId: The vSwitch ID of the instance.
AttrZoneId github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable Attribute ZoneId: The ID of the zone in which the instance resides.

NodeRequired

func Node() ConstructNode
  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.ConstructNode

The construct tree node associated with this construct.


RefRequired

func Ref() *string
  • Type: *string

StackRequired

func Stack() Stack
  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.Stack

The stack in which this resource is defined.


ResourceOptional

func Resource() RosResource
  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.RosResource

AttrAccountDescriptionRequired

func AttrAccountDescription() IResolvable
  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable

Attribute AccountDescription: The description of the account.


AttrAccountNameRequired

func AttrAccountName() IResolvable
  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable

Attribute AccountName: The name of the account.

Value: *root * .


AttrAutoRenewRequired

func AttrAutoRenew() IResolvable
  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable

Attribute AutoRenew: Indicates whether auto-renewal is enabled for the instance.

Valid values: true: Auto-renewal is enabled for the instance. false: Auto-renewal is disabled for the instance.


AttrAutoRenewDurationRequired

func AttrAutoRenewDuration() IResolvable
  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable

Attribute AutoRenewDuration: Auto Renew Duration.


AttrBackupIntervalRequired

func AttrBackupInterval() IResolvable
  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable

Attribute BackupInterval: The frequency at which high-frequency backup is created.

Valid values: -1: High-frequency backup is disabled. 15: every 15 minutes. 30: every 30 minutes. 60: every hour. 120: every 2 hours. 180: every 3 hours. 240: every 4 hours. 360: every 6 hours. 480: every 8 hours. 720: every 12 hours.


AttrBackupRetentionPeriodRequired

func AttrBackupRetentionPeriod() IResolvable
  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable

Attribute BackupRetentionPeriod: The retention period of the backup data.

Unit: day.


AttrCreateTimeRequired

func AttrCreateTime() IResolvable
  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable

Attribute CreateTime: The Database create time.


AttrDbInstanceClassRequired

func AttrDbInstanceClass() IResolvable
  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable

Attribute DBInstanceClass: The instance type of the instance.


AttrDbInstanceDescriptionRequired

func AttrDbInstanceDescription() IResolvable
  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable

Attribute DBInstanceDescription: The name of the instance.


AttrDbInstanceReleaseProtectionRequired

func AttrDbInstanceReleaseProtection() IResolvable
  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable

Attribute DBInstanceReleaseProtection: Indicates whether release protection is enabled for the instance.

Valid values: true false


AttrDbInstanceStorageRequired

func AttrDbInstanceStorage() IResolvable
  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable

Attribute DbInstanceStorage: The storage capacity of the instance.


AttrDbInstanceTypeRequired

func AttrDbInstanceType() IResolvable
  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable

Attribute DBInstanceType: The architecture of the instance.

Valid values: replicate: replica set instance sharding: sharded cluster instance


AttrEnableBackupLogRequired

func AttrEnableBackupLog() IResolvable
  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable

Attribute EnableBackupLog: Indicates whether the log backup feature is enabled.

Valid values: 0 (default): The log backup feature is disabled. 1: The log backup feature is enabled.


AttrEngineRequired

func AttrEngine() IResolvable
  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable

Attribute Engine: The database engine of the instance.

Default value: mongodb.


AttrEngineVersionRequired

func AttrEngineVersion() IResolvable
  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable

Attribute EngineVersion: The database engine version of the instance.

6.0 5.0 4.4 4.2 4.0


AttrExpireTimeRequired

func AttrExpireTime() IResolvable
  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable

Attribute ExpireTime: The time when the subscription instance expires.

The time follows the ISO 8601 standard in the yyyy-MM-ddTHH:mmZ format. The time is displayed in UTC.


AttrHiddenZoneIdRequired

func AttrHiddenZoneId() IResolvable
  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable

Attribute HiddenZoneId: The zone where the hidden node resides for multi-zone deployment.


AttrInstanceIdRequired

func AttrInstanceId() IResolvable
  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable

Attribute InstanceId: The ID of the mongos.


AttrKindCodeRequired

func AttrKindCode() IResolvable
  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable

Attribute KindCode: The kind code of the instance.

Valid values: 0: physical machine 1: Elastic Compute Service (ECS) instance 2: Docker cluster 18: Kubernetes cluster


AttrLastDowngradeTimeRequired

func AttrLastDowngradeTime() IResolvable
  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable

Attribute LastDowngradeTime: The date when the last downgrade operation was performed on the instance.


AttrLockModeRequired

func AttrLockMode() IResolvable
  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable

Attribute LockMode: The lock status of the instance.

Valid values: Unlock: The instance is not locked. ManualLock: The instance is manually locked. LockByExpiration: The instance is automatically locked due to instance expiration. LockByRestoration: The instance is automatically locked before the instance is rolled back. LockByDiskQuota: The instance is automatically locked after the storage space is exhausted. Released: The instance is released.


AttrLogBackupRetentionPeriodRequired

func AttrLogBackupRetentionPeriod() IResolvable
  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable

Attribute LogBackupRetentionPeriod: The number of days for which log backups are retained.

Valid values: 7 to 730.


AttrMaintainEndTimeRequired

func AttrMaintainEndTime() IResolvable
  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable

Attribute MaintainEndTime: The end time of the maintenance window.

The time follows the ISO 8601 standard in the HH:mmZ format. The time is displayed in UTC.


AttrMaintainStartTimeRequired

func AttrMaintainStartTime() IResolvable
  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable

Attribute MaintainStartTime: The start time of the maintenance window.

The time follows the ISO 8601 standard in the HH:mmZ format. The time is displayed in UTC.


AttrMongosListRequired

func AttrMongosList() IResolvable
  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable

Attribute MongosList: The information of the mongos nodes.


AttrNetworkAddressesRequired

func AttrNetworkAddresses() IResolvable
  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable

Attribute NetworkAddresses: The endpoints of ApsaraDB for MongoDB instances.


AttrNetworkTypeRequired

func AttrNetworkType() IResolvable
  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable

Attribute NetworkType: The network type of the instance.

Valid values: Classic: classic network VPC: VPC


AttrParametersRequired

func AttrParameters() IResolvable
  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable

Attribute Parameters: The settings of the parameters that have taken effect.


AttrPaymentTypeRequired

func AttrPaymentType() IResolvable
  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable

Attribute PaymentType: The billing method of the Database.

Valid values: PrePaid: subscription PostPaid: pay-as-you-go.


AttrPreferredBackupPeriodRequired

func AttrPreferredBackupPeriod() IResolvable
  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable

Attribute PreferredBackupPeriod: The day of a week on which to back up data.

Valid values: Monday Tuesday Wednesday Thursday Friday Saturday Sunday


AttrPreferredBackupTimeRequired

func AttrPreferredBackupTime() IResolvable
  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable

Attribute PreferredBackupTime: The time range during which the backup was created.

The time follows the ISO 8601 standard in the HH:mmZ-HH:mmZ format. The time is displayed in UTC.


AttrProtocolTypeRequired

func AttrProtocolType() IResolvable
  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable

Attribute ProtocolType: The access protocol type of the instance.

Valid values: mongodb dynamodb


AttrReadonlyReplicasRequired

func AttrReadonlyReplicas() IResolvable
  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable

Attribute ReadonlyReplicas: The number of read-only nodes in the shard node.

Valid values: 0 to 5. The value must be an integer.


AttrReplicaSetsConnectionsRequired

func AttrReplicaSetsConnections() IResolvable
  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable

Attribute ReplicaSetsConnections: ReplicaSets Connections.


AttrReplicationFactorRequired

func AttrReplicationFactor() IResolvable
  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable

Attribute ReplicationFactor: The number of nodes in the instance.


AttrResourceGroupIdRequired

func AttrResourceGroupId() IResolvable
  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable

Attribute ResourceGroupId: The ID of the resource group to which the instance belongs.


AttrSecondaryZoneIdRequired

func AttrSecondaryZoneId() IResolvable
  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable

Attribute SecondaryZoneId: The zone where the secondary node resides for multi-zone deployment.


AttrSecurityGroupIdRequired

func AttrSecurityGroupId() IResolvable
  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable

Attribute SecurityGroupId: The ID of the ECS security group.


AttrSecurityIpListRequired

func AttrSecurityIpList() IResolvable
  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable

Attribute SecurityIpList: The name of the IP whitelist.


AttrSecurityIpsRequired

func AttrSecurityIps() IResolvable
  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable

Attribute SecurityIps: The IP addresses in the default whitelist.


AttrShardListRequired

func AttrShardList() IResolvable
  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable

Attribute ShardList: The information of the shard nodes.


AttrSnapshotBackupTypeRequired

func AttrSnapshotBackupType() IResolvable
  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable

Attribute SnapshotBackupType: The snapshot backup type.

Valid values: Flash: single-digit second backup Standard (default): standard backup


AttrSslExpiredTimeRequired

func AttrSslExpiredTime() IResolvable
  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable

Attribute SslExpiredTime: The time when the SSL certificate expires.

The time follows the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time is displayed in Coordinated Universal Time (UTC).


AttrSslStatusRequired

func AttrSslStatus() IResolvable
  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable

Attribute SslStatus: The status of the SSL feature.

Valid values: Open: The SSL feature is enabled. Closed: The SSL feature is disabled.


AttrStorageEngineRequired

func AttrStorageEngine() IResolvable
  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable

Attribute StorageEngine: The Storage Engine Of The Instance Type.


AttrTagsRequired

func AttrTags() IResolvable
  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable

Attribute Tags: The details of the instance tags.


AttrTdeStatusRequired

func AttrTdeStatus() IResolvable
  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable

Attribute TdeStatus: The TDE status.

Valid values: enabled disabled


AttrVpcAuthModeRequired

func AttrVpcAuthMode() IResolvable
  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable

Attribute VpcAuthMode: Indicates whether password-free access within the VPC is enabled.

Valid values: Open: Password-free access within the VPC is enabled. Close: Password-free access within the VPC is disabled, and you must use a password for access. NotSupport: Password-free access within the VPC is not supported.


AttrVpcIdRequired

func AttrVpcId() IResolvable
  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable

Attribute VpcId: The VPC ID of the instance.


AttrVSwitchIdRequired

func AttrVSwitchId() IResolvable
  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable

Attribute VSwitchId: The vSwitch ID of the instance.


AttrZoneIdRequired

func AttrZoneId() IResolvable
  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResolvable

Attribute ZoneId: The ID of the zone in which the instance resides.