class Aws::OpsWorks::Types::RegisterInstanceRequest

@note When making an API call, you may pass RegisterInstanceRequest

data as a hash:

    {
      stack_id: "String", # required
      hostname: "String",
      public_ip: "String",
      private_ip: "String",
      rsa_public_key: "String",
      rsa_public_key_fingerprint: "String",
      instance_identity: {
        document: "String",
        signature: "String",
      },
    }

@!attribute [rw] stack_id

The ID of the stack that the instance is to be registered with.
@return [String]

@!attribute [rw] hostname

The instance's hostname.
@return [String]

@!attribute [rw] public_ip

The instance's public IP address.
@return [String]

@!attribute [rw] private_ip

The instance's private IP address.
@return [String]

@!attribute [rw] rsa_public_key

The instances public RSA key. This key is used to encrypt
communication between the instance and the service.
@return [String]

@!attribute [rw] rsa_public_key_fingerprint

The instances public RSA key fingerprint.
@return [String]

@!attribute [rw] instance_identity

An InstanceIdentity object that contains the instance's identity.
@return [Types::InstanceIdentity]

@see docs.aws.amazon.com/goto/WebAPI/opsworks-2013-02-18/RegisterInstanceRequest AWS API Documentation

Constants

SENSITIVE