EndpointsOperations interface
Interface representing a Endpoints operations.
Properties
| create |
Create or update the endpoint to the target resource. |
| delete | |
| get | Gets the endpoint to the resource. |
| list | List of endpoints to the target resource. |
| list |
Gets the endpoint access credentials to the resource. |
| list |
Gets the ingress gateway endpoint credentials |
| list |
Fetches the managed proxy details |
| update | Update the endpoint to the target resource. |
Property Details
createOrUpdate
Create or update the endpoint to the target resource.
createOrUpdate: (resourceUri: string, endpointName: string, endpointResource: EndpointResource, options?: EndpointsCreateOrUpdateOptionalParams) => Promise<EndpointResource>
Property Value
(resourceUri: string, endpointName: string, endpointResource: EndpointResource, options?: EndpointsCreateOrUpdateOptionalParams) => Promise<EndpointResource>
delete
delete: (resourceUri: string, endpointName: string, options?: EndpointsDeleteOptionalParams) => Promise<void>
Property Value
(resourceUri: string, endpointName: string, options?: EndpointsDeleteOptionalParams) => Promise<void>
get
Gets the endpoint to the resource.
get: (resourceUri: string, endpointName: string, options?: EndpointsGetOptionalParams) => Promise<EndpointResource>
Property Value
(resourceUri: string, endpointName: string, options?: EndpointsGetOptionalParams) => Promise<EndpointResource>
list
List of endpoints to the target resource.
list: (resourceUri: string, options?: EndpointsListOptionalParams) => PagedAsyncIterableIterator<EndpointResource, EndpointResource[], PageSettings>
Property Value
(resourceUri: string, options?: EndpointsListOptionalParams) => PagedAsyncIterableIterator<EndpointResource, EndpointResource[], PageSettings>
listCredentials
Gets the endpoint access credentials to the resource.
listCredentials: (resourceUri: string, endpointName: string, options?: EndpointsListCredentialsOptionalParams) => Promise<EndpointAccessResource>
Property Value
(resourceUri: string, endpointName: string, options?: EndpointsListCredentialsOptionalParams) => Promise<EndpointAccessResource>
listIngressGatewayCredentials
Gets the ingress gateway endpoint credentials
listIngressGatewayCredentials: (resourceUri: string, endpointName: string, options?: EndpointsListIngressGatewayCredentialsOptionalParams) => Promise<IngressGatewayResource>
Property Value
(resourceUri: string, endpointName: string, options?: EndpointsListIngressGatewayCredentialsOptionalParams) => Promise<IngressGatewayResource>
listManagedProxyDetails
Fetches the managed proxy details
listManagedProxyDetails: (resourceUri: string, endpointName: string, managedProxyRequest: ManagedProxyRequest, options?: EndpointsListManagedProxyDetailsOptionalParams) => Promise<ManagedProxyResource>
Property Value
(resourceUri: string, endpointName: string, managedProxyRequest: ManagedProxyRequest, options?: EndpointsListManagedProxyDetailsOptionalParams) => Promise<ManagedProxyResource>
update
Update the endpoint to the target resource.
update: (resourceUri: string, endpointName: string, endpointResource: EndpointResource, options?: EndpointsUpdateOptionalParams) => Promise<EndpointResource>
Property Value
(resourceUri: string, endpointName: string, endpointResource: EndpointResource, options?: EndpointsUpdateOptionalParams) => Promise<EndpointResource>