create_environment_connector
async
¶
create_environment_connector(
environment_id: EnvironmentId,
type: ConnectorType,
appliance_fqdn: ApplianceFqdn,
secret_identifier: SecretIdentifier,
*,
config_overrides: Optional[AsyncevsClientConfig] = None,
client_token: Optional[ClientToken] = None,
) -> CreateEnvironmentConnectorResponse
Creates a connector for an Amazon EVS environment. A connector allows the Amazon EVS control plane to interface with VCF appliances using a fully qualified domain name.
You can create only one connector of each type per environment. For environments where Amazon EVS installs VCF, the SDDC_MANAGER connector is created automatically.
Amazon EVS requires an active connector to SDDC Manager or VCF Operations Manager to monitor environment health and license compliance.
Parameters:
-
client_token(Optional[ClientToken], default:None) –This parameter is not used in Amazon EVS currently. If you supply input for this parameter, it will have no effect.
A unique, case-sensitive identifier that you provide to ensure the idempotency of the connector creation request. If you do not specify a client token, a randomly generated token is used for the request to ensure idempotency.
-
environment_id(EnvironmentId) –A unique ID for the environment to create the connector in.
-
type(ConnectorType) –The type of connector to create.
-
OPERATIONS_MANAGER: Connector to an Operations Manager appliance. Required for VCF 9x environments. -
SDDC_MANAGER: Connector to an SDDC Manager appliance. Required for VCF 5.x environments. -
VCENTER: Connector to a vCenter Server appliance. Required for features that depend on vCenter, such as Windows Server license-included.
-
-
appliance_fqdn(ApplianceFqdn) –The fully qualified domain name (FQDN) of the VCF appliance that the connector targets.
-
secret_identifier(SecretIdentifier) –The ARN or name of the Amazon Web Services Secrets Manager secret that stores the credentials for the VCF appliance.
SDDC_MANAGERrequires anapiKeyfield;OPERATIONS_MANAGERandVCENTERrequireusernameandpasswordfields.Do not use credentials with Administrator privileges. We recommend using a service account with read-only permissions.
Raises:
-
ResourceNotFoundException–A service resource associated with the request could not be found. The resource might not be specified correctly, or it may have a
stateofDELETED. -
ThrottlingException–The operation could not be performed because the service is throttling requests. This exception is thrown when the service endpoint receives too many concurrent requests.
-
ValidationException–The input fails to satisfy the specified constraints. You will see this exception if invalid inputs are provided for any of the Amazon EVS environment operations, or if a list operation is performed on an environment resource that is still initializing.
-
UnknownServiceError–The service returned an error code this client does not model.