:doc:`LicenseManagerUserSubscriptions <../../license-manager-user-subscriptions>` / Client / delete_license_server_endpoint

******************************
delete_license_server_endpoint
******************************



.. py:method:: LicenseManagerUserSubscriptions.Client.delete_license_server_endpoint(**kwargs)

  

  Deletes a ``LicenseServerEndpoint`` resource.

  

  See also: `AWS API Documentation <https://docs.aws.amazon.com/goto/WebAPI/license-manager-user-subscriptions-2018-05-10/DeleteLicenseServerEndpoint>`_  


  **Request Syntax**
  ::

    response = client.delete_license_server_endpoint(
        LicenseServerEndpointArn='string',
        ServerType='RDS_SAL'
    )
    
  :type LicenseServerEndpointArn: string
  :param LicenseServerEndpointArn: **[REQUIRED]** 

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

    

  
  :type ServerType: string
  :param ServerType: **[REQUIRED]** 

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

    

  
  
  :rtype: dict
  :returns: 
    
    **Response Syntax**

    
    ::

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

    

    - *(dict) --* 
      

      - **LicenseServerEndpoint** *(dict) --* 

        Shows details from the ``LicenseServerEndpoint`` resource that was deleted.

        
        

        - **IdentityProviderArn** *(string) --* 

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

          
        

        - **ServerType** *(string) --* 

          The type of 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.

            
      
        

        - **StatusMessage** *(string) --* 

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

          
        

        - **LicenseServerEndpointId** *(string) --* 

          The ID of the license server endpoint.

          
        

        - **LicenseServerEndpointArn** *(string) --* 

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

          
        

        - **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.

            
            

            - **ProvisioningStatus** *(string) --* 

              The current state of the provisioning process for the 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.

              
            

            - **Ipv6Address** *(string) --* 

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

              
        
      
        

        - **CreationTime** *(datetime) --* 

          The timestamp when License Manager created the license server endpoint.

          
    
  
  **Exceptions**
  
  *   :py:class:`LicenseManagerUserSubscriptions.Client.exceptions.ServiceQuotaExceededException`

  
  *   :py:class:`LicenseManagerUserSubscriptions.Client.exceptions.ValidationException`

  
  *   :py:class:`LicenseManagerUserSubscriptions.Client.exceptions.ConflictException`

  
  *   :py:class:`LicenseManagerUserSubscriptions.Client.exceptions.ThrottlingException`

  
  *   :py:class:`LicenseManagerUserSubscriptions.Client.exceptions.InternalServerException`

  
  *   :py:class:`LicenseManagerUserSubscriptions.Client.exceptions.ResourceNotFoundException`

  
  *   :py:class:`LicenseManagerUserSubscriptions.Client.exceptions.AccessDeniedException`

  