DevTunnelResource
Handle
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
getTunnelEndpointGets the tunnel endpoint reference for the specified target endpoint.
getTunnelEndpoint(targetEndpointReference: EndpointReference): EndpointReferenceParameters
targetEndpointReferenceEndpointReferenceReturns
EndpointReferenceAllows the tunnel to be publicly accessed without authentication.
withAnonymousAccess(): DevTunnelResourceReturns
DevTunnelResourceExposes the specified endpoint via the dev tunnel.
withTunnelReference(targetEndpoint: EndpointReference): DevTunnelResourceParameters
targetEndpointEndpointReferenceReturns
DevTunnelResourceAdds ports on the dev tunnel for all endpoints found on the referenced resource and sets whether anonymous access is allowed.
withTunnelReferenceAll( resourceBuilder: IResourceWithEndpoints, allowAnonymous: boolean): DevTunnelResourceParameters
resourceBuilderIResourceWithEndpointsallowAnonymousbooleanReturns
DevTunnelResourceExposes the specified endpoint via the dev tunnel and sets whether anonymous access is allowed.
withTunnelReferenceAnonymous( targetEndpoint: EndpointReference, allowAnonymous: boolean): DevTunnelResourceParameters
targetEndpointEndpointReferenceallowAnonymousbooleanReturns
DevTunnelResource