delete-private-link-endpoint¶
- subtitle
Deletes PrivateLink endpoints.
- version
0.9.126
Description¶
Deletes the PrivateLink Endpoints for specified CDP service components.
Synopsis¶
delete-private-link-endpoint
--cloud-service-provider <value>
[--aws-account-info <value>]
[--azure-account-info <value>]
[--cli-input-json <value>]
[--generate-cli-skeleton]
Options¶
--cloud-service-provider
(string)
Supported cloud providers AWS - A value indicating AWS as supported cloud provider for creating privatelinks. AZURE - A value indicating Azure as supported cloud provider for creating privatelinks.
Possible values:
AWS
AZURE
--aws-account-info
(object)
Details of the cloud network and the cross-account role required to delete the PrivateLink endpoint.
crossAccountRoleDetails -> (object)
Customer cross account role details.
crossAccountRole -> (string)
Cross-account role.
externalId -> (string)
External ID associated with the cross-account role.
credentialCrn -> (string)
CDP Credential CRN to fetch the AWS cross-account roleArn for the account where the endpoint gets deleted.
region -> (string)
Region in which VPC exists.
vpcId -> (string)
VPC ID in which the vpc endpoint should be deleted.
Shorthand Syntax:
crossAccountRoleDetails={crossAccountRole=string,externalId=string},credentialCrn=string,region=string,vpcId=string
JSON Syntax:
{
"crossAccountRoleDetails": {
"crossAccountRole": "string",
"externalId": "string"
},
"credentialCrn": "string",
"region": "string",
"vpcId": "string"
}
--azure-account-info
(object)
Details of the cloud network and the cross-account role required to delete the PrivateLink endpoint.
azureClientSecretCredential -> (object)
Azure client secret credential, either this or credential CRN should be passed.
clientId -> (string)
The client (application) ID of the service principal
clientSecret -> (string)
A client secret that was generated for the App Registration used to authenticate the client.
tenantId -> (string)
The Azure Active Directory tenant (directory) Id of the service principal.
credentialCrn -> (string)
CDP Credential CRN to fetch the Azure client secret credentials, either this or AzureClientSecretCredential should be passed.
location -> (string)
Region in which VPC exists.
vNetId -> (string)
vNet ID in which the private link should be created.
Shorthand Syntax:
azureClientSecretCredential={clientId=string,clientSecret=string,tenantId=string},credentialCrn=string,location=string,vNetId=string
JSON Syntax:
{
"azureClientSecretCredential": {
"clientId": "string",
"clientSecret": "string",
"tenantId": "string"
},
"credentialCrn": "string",
"location": "string",
"vNetId": "string"
}
--cli-input-json
(string)
Performs service operation based on the JSON string provided. The JSON string follows the format provided by
--generate-cli-skeleton
. If other arguments are provided on the command line, the CLI values will override the JSON-provided values.
--generate-cli-skeleton
(boolean)
Prints a sample input JSON to standard output. Note the specified operation is not run if this argument is specified. The sample input can be used as an argument for
--cli-input-json
.
Form Factors¶
public