DevTunnelResource
Handle TypeScript
interface DevTunnelResource extends IComputeResource, IResource, IResourceWithArgs, IResourceWithEndpoints, IResourceWithEnvironment, IResourceWithProbes, IResourceWithWaitSupport { getTunnelEndpoint(targetEndpointReference: EndpointReference): EndpointReference; withAnonymousAccess(): DevTunnelResource; withTunnelReference(targetEndpoint: EndpointReference): DevTunnelResource; withTunnelReferenceAll( resourceBuilder: IResourceWithEndpoints, allowAnonymous: boolean): DevTunnelResource; withTunnelReferenceAnonymous( targetEndpoint: EndpointReference, allowAnonymous: boolean): DevTunnelResource;} 5 members
Methods
method
getTunnelEndpoint Gets the public endpoint exposed by the dev tunnel.
getTunnelEndpoint(targetEndpointReference: EndpointReference): EndpointReferenceParameters
targetEndpointReference EndpointReference Returns
EndpointReference method
withAnonymousAccess builder Configures the dev tunnel to allow anonymous access.
withAnonymousAccess(): DevTunnelResourceReturns
DevTunnelResource method
withTunnelReference builder Configures the dev tunnel to expose a target endpoint.
withTunnelReference(targetEndpoint: EndpointReference): DevTunnelResourceParameters
targetEndpoint EndpointReference Returns
DevTunnelResource method
withTunnelReferenceAll builder Configures the dev tunnel to expose all endpoints on the referenced resource.
withTunnelReferenceAll( resourceBuilder: IResourceWithEndpoints, allowAnonymous: boolean): DevTunnelResourceParameters
resourceBuilder IResourceWithEndpoints allowAnonymous boolean Returns
DevTunnelResource method
withTunnelReferenceAnonymous builder Configures the dev tunnel to expose a target endpoint with access control.
withTunnelReferenceAnonymous( targetEndpoint: EndpointReference, allowAnonymous: boolean): DevTunnelResourceParameters
targetEndpoint EndpointReference allowAnonymous boolean Returns
DevTunnelResource