LicenseManagerUserSubscriptions / Client / delete_license_server_endpoint

delete_license_server_endpoint#

LicenseManagerUserSubscriptions.Client.delete_license_server_endpoint(**kwargs)#

Deletes a LicenseServerEndpoint resource.

See also: AWS API Documentation

Request Syntax

response = client.delete_license_server_endpoint(
    LicenseServerEndpointArn='string',
    ServerType='RDS_SAL'
)
Parameters:
  • LicenseServerEndpointArn (string) –

    [REQUIRED]

    The Amazon Resource Name (ARN) that identifies the LicenseServerEndpoint resource to delete.

  • ServerType (string) –

    [REQUIRED]

    The type of License Server that the delete request refers to.

Return type:

dict

Returns:

Response Syntax

{
    'LicenseServerEndpoint': {
        'CreationTime': datetime(2015, 1, 1),
        'IdentityProviderArn': 'string',
        'LicenseServerEndpointArn': 'string',
        'LicenseServerEndpointId': 'string',
        'LicenseServerEndpointProvisioningStatus': 'PROVISIONING'|'PROVISIONING_FAILED'|'PROVISIONED'|'DELETING'|'DELETION_FAILED'|'DELETED',
        'LicenseServers': [
            {
                'HealthStatus': 'HEALTHY'|'UNHEALTHY'|'NOT_APPLICABLE',
                'Ipv4Address': 'string',
                'ProvisioningStatus': 'PROVISIONING'|'PROVISIONING_FAILED'|'PROVISIONED'|'DELETING'|'DELETION_FAILED'|'DELETED'
            },
        ],
        'ServerEndpoint': {
            'Endpoint': 'string'
        },
        'ServerType': 'RDS_SAL',
        'StatusMessage': 'string'
    }
}

Response Structure

  • (dict) –

    • LicenseServerEndpoint (dict) –

      Shows details from the LicenseServerEndpoint resource that was deleted.

      • CreationTime (datetime) –

        The timestamp when License Manager created the license server endpoint.

      • IdentityProviderArn (string) –

        The Amazon Resource Name (ARN) of the identity provider that’s associated with the RDS license server endpoint.

      • LicenseServerEndpointArn (string) –

        The ARN of the ServerEndpoint resource for the RDS license server.

      • LicenseServerEndpointId (string) –

        The ID of the license server endpoint.

      • LicenseServerEndpointProvisioningStatus (string) –

        The current state of the provisioning process for the RDS license server endpoint

      • LicenseServers (list) –

        An array of LicenseServer resources that represent the license servers that are accessed through this endpoint.

        • (dict) –

          Information about a Remote Desktop Services (RDS) license server.

          • HealthStatus (string) –

            The health status of the RDS license server.

          • Ipv4Address (string) –

            A list of domain IPv4 addresses that are used for the RDS license server.

          • ProvisioningStatus (string) –

            The current state of the provisioning process for the RDS license server.

      • ServerEndpoint (dict) –

        The ServerEndpoint resource contains the network address of the RDS license server endpoint.

        • Endpoint (string) –

          The network address of the endpoint.

      • ServerType (string) –

        The type of license server.

      • StatusMessage (string) –

        The message associated with the provisioning status, if there is one.

Exceptions

  • LicenseManagerUserSubscriptions.Client.exceptions.ServiceQuotaExceededException

  • LicenseManagerUserSubscriptions.Client.exceptions.ConflictException

  • LicenseManagerUserSubscriptions.Client.exceptions.ValidationException

  • LicenseManagerUserSubscriptions.Client.exceptions.ThrottlingException

  • LicenseManagerUserSubscriptions.Client.exceptions.InternalServerException

  • LicenseManagerUserSubscriptions.Client.exceptions.ResourceNotFoundException

  • LicenseManagerUserSubscriptions.Client.exceptions.AccessDeniedException