relay - GoDocazure-sdk-for-go: github.com/Azure/azure-sdk-for-go/services/relay/mgmt/2017-04-01/relay Index | Files | Directoriesimport "github.com/Azure/azure-sdk-for-go/services/relay/mgmt/2017-04-01/relay"Package relay implements the Azure ARM Relay service API version 2017-04-01.Use these API to manage Azure Relay resources through Azure Resource Manager.type AuthorizationRulefunc (ar AuthorizationRule) MarshalJSON() ([]byte, error)func (ar *AuthorizationRule) UnmarshalJSON(body []byte) errortype AuthorizationRuleListResultfunc (arlr AuthorizationRuleListResult) IsEmpty() booltype AuthorizationRuleListResultIteratorfunc NewAuthorizationRuleListResultIterator(page AuthorizationRuleListResultPage) AuthorizationRuleListResultIteratorfunc (iter *AuthorizationRuleListResultIterator) Next() errorfunc (iter *AuthorizationRuleListResultIterator) NextWithContext(ctx context.Context) (err error)func (iter AuthorizationRuleListResultIterator) NotDone() boolfunc (iter AuthorizationRuleListResultIterator) Response() AuthorizationRuleListResultfunc (iter AuthorizationRuleListResultIterator) Value() AuthorizationRuletype AuthorizationRuleListResultPagefunc NewAuthorizationRuleListResultPage(getNextPage func(context.Context, AuthorizationRuleListResult) (AuthorizationRuleListResult, error)) AuthorizationRuleListResultPagefunc (page *AuthorizationRuleListResultPage) Next() errorfunc (page *AuthorizationRuleListResultPage) NextWithContext(ctx context.Context) (err error)func (page AuthorizationRuleListResultPage) NotDone() boolfunc (page AuthorizationRuleListResultPage) Response() AuthorizationRuleListResultfunc (page AuthorizationRuleListResultPage) Values() []AuthorizationRuletype AuthorizationRulePropertiestype HybridConnectionfunc (hc HybridConnection) MarshalJSON() ([]byte, error)func (hc *HybridConnection) UnmarshalJSON(body []byte) errortype HybridConnectionListResultfunc (hclr HybridConnectionListResult) IsEmpty() booltype HybridConnectionListResultIteratorfunc NewHybridConnectionListResultIterator(page HybridConnectionListResultPage) HybridConnectionListResultIteratorfunc (iter *HybridConnectionListResultIterator) Next() errorfunc (iter *HybridConnectionListResultIterator) NextWithContext(ctx context.Context) (err error)func (iter HybridConnectionListResultIterator) NotDone() boolfunc (iter HybridConnectionListResultIterator) Response() HybridConnectionListResultfunc (iter HybridConnectionListResultIterator) Value() HybridConnectiontype HybridConnectionListResultPagefunc NewHybridConnectionListResultPage(getNextPage func(context.Context, HybridConnectionListResult) (HybridConnectionListResult, error)) HybridConnectionListResultPagefunc (page *HybridConnectionListResultPage) Next() errorfunc (page *HybridConnectionListResultPage) NextWithContext(ctx context.Context) (err error)func (page HybridConnectionListResultPage) NotDone() boolfunc (page HybridConnectionListResultPage) Response() HybridConnectionListResultfunc (page HybridConnectionListResultPage) Values() []HybridConnectiontype HybridConnectionPropertiestype HybridConnectionsClientfunc NewHybridConnectionsClient(subscriptionID string) HybridConnectionsClientfunc NewHybridConnectionsClientWithBaseURI(baseURI string, subscriptionID string) HybridConnectionsClientfunc (client HybridConnectionsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, namespaceName string, hybridConnectionName string, parameters HybridConnection) (result HybridConnection, err error)func (client HybridConnectionsClient) CreateOrUpdateAuthorizationRule(ctx context.Context, resourceGroupName string, namespaceName string, hybridConnectionName string, authorizationRuleName string, parameters AuthorizationRule) (result AuthorizationRule, err error)func (client HybridConnectionsClient) CreateOrUpdateAuthorizationRulePreparer(ctx context.Context, resourceGroupName string, namespaceName string, hybridConnectionName string, authorizationRuleName string, parameters AuthorizationRule) (*http.Request, error)func (client HybridConnectionsClient) CreateOrUpdateAuthorizationRuleResponder(resp *http.Response) (result AuthorizationRule, err error)func (client HybridConnectionsClient) CreateOrUpdateAuthorizationRuleSender(req *http.Request) (*http.Response, error)func (client HybridConnectionsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, namespaceName string, hybridConnectionName string, parameters HybridConnection) (*http.Request, error)func (client HybridConnectionsClient) CreateOrUpdateResponder(resp *http.Response) (result HybridConnection, err error)func (client HybridConnectionsClient) CreateOrUpdateSender(req *http.Request) (*http.Response, error)func (client HybridConnectionsClient) Delete(ctx context.Context, resourceGroupName string, namespaceName string, hybridConnectionName string) (result autorest.Response, err error)func (client HybridConnectionsClient) DeleteAuthorizationRule(ctx context.Context, resourceGroupName string, namespaceName string, hybridConnectionName string, authorizationRuleName string) (result autorest.Response, err error)func (client HybridConnectionsClient) DeleteAuthorizationRulePreparer(ctx context.Context, resourceGroupName string, namespaceName string, hybridConnectionName string, authorizationRuleName string) (*http.Request, error)func (client HybridConnectionsClient) DeleteAuthorizationRuleResponder(resp *http.Response) (result autorest.Response, err error)func (client HybridConnectionsClient) DeleteAuthorizationRuleSender(req *http.Request) (*http.Response, error)func (client HybridConnectionsClient) DeletePreparer(ctx context.Context, resourceGroupName string, namespaceName string, hybridConnectionName string) (*http.Request, error)func (client HybridConnectionsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)func (client HybridConnectionsClient) DeleteSender(req *http.Request) (*http.Response, error)func (client HybridConnectionsClient) Get(ctx context.Context, resourceGroupName string, namespaceName string, hybridConnectionName string) (result HybridConnection, err error)func (client HybridConnectionsClient) GetAuthorizationRule(ctx context.Context, resourceGroupName string, namespaceName string, hybridConnectionName string, authorizationRuleName string) (result AuthorizationRule, err error)func (client HybridConnectionsClient) GetAuthorizationRulePreparer(ctx context.Context, resourceGroupName string, namespaceName string, hybridConnectionName string, authorizationRuleName string) (*http.Request, error)func (client HybridConnectionsClient) GetAuthorizationRuleResponder(resp *http.Response) (result AuthorizationRule, err error)func (client HybridConnectionsClient) GetAuthorizationRuleSender(req *http.Request) (*http.Response, error)func (client HybridConnectionsClient) GetPreparer(ctx context.Context, resourceGroupName string, namespaceName string, hybridConnectionName string) (*http.Request, error)func (client HybridConnectionsClient) GetResponder(resp *http.Response) (result HybridConnection, err error)func (client HybridConnectionsClient) GetSender(req *http.Request) (*http.Response, error)func (client HybridConnectionsClient) ListAuthorizationRules(ctx context.Context, resourceGroupName string, namespaceName string, hybridConnectionName string) (result AuthorizationRuleListResultPage, err error)func (client HybridConnectionsClient) ListAuthorizationRulesComplete(ctx context.Context, resourceGroupName string, namespaceName string, hybridConnectionName string) (result AuthorizationRuleListResultIterator, err error)func (client HybridConnectionsClient) ListAuthorizationRulesPreparer(ctx context.Context, resourceGroupName string, namespaceName string, hybridConnectionName string) (*http.Request, error)func (client HybridConnectionsClient) ListAuthorizationRulesResponder(resp *http.Response) (result AuthorizationRuleListResult, err error)func (client HybridConnectionsClient) ListAuthorizationRulesSender(req *http.Request) (*http.Response, error)func (client HybridConnectionsClient) ListByNamespace(ctx context.Context, resourceGroupName string, namespaceName string) (result HybridConnectionListResultPage, err error)func (client HybridConnectionsClient) ListByNamespaceComplete(ctx context.Context, resourceGroupName string, namespaceName string) (result HybridConnectionListResultIterator, err error)func (client HybridConnectionsClient) ListByNamespacePreparer(ctx context.Context, resourceGroupName string, namespaceName string) (*http.Request, error)func (client HybridConnectionsClient) ListByNamespaceResponder(resp *http.Response) (result HybridConnectionListResult, err error)func (client HybridConnectionsClient) ListByNamespaceSender(req *http.Request) (*http.Response, error)func (client HybridConnectionsClient) ListKeys(ctx context.Context, resourceGroupName string, namespaceName string, hybridConnectionName string, authorizationRuleName string) (result AccessKeys, err error)func (client HybridConnectionsClient) ListKeysPreparer(ctx context.Context, resourceGroupName string, namespaceName string, hybridConnectionName string, authorizationRuleName string) (*http.Request, error)func (client HybridConnectionsClient) ListKeysResponder(resp *http.Response) (result AccessKeys, err error)func (client HybridConnectionsClient) ListKeysSender(req *http.Request) (*http.Response, error)func (client HybridConnectionsClient) RegenerateKeys(ctx context.Context, resourceGroupName string, namespaceName string, hybridConnectionName string, authorizationRuleName string, parameters RegenerateAccessKeyParameters) (result AccessKeys, err error)func (client HybridConnectionsClient) RegenerateKeysPreparer(ctx context.Context, resourceGroupName string, namespaceName string, hybridConnectionName string, authorizationRuleName string, parameters RegenerateAccessKeyParameters) (*http.Request, error)func (client HybridConnectionsClient) RegenerateKeysResponder(resp *http.Response) (result AccessKeys, err error)func (client HybridConnectionsClient) RegenerateKeysSender(req *http.Request) (*http.Response, error)func (n Namespace) MarshalJSON() ([]byte, error)func (n *Namespace) UnmarshalJSON(body []byte) errorfunc (iter NamespaceListResultIterator) Value() Namespacefunc (page NamespaceListResultPage) Values() []Namespacefunc (client NamespacesClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, namespaceName string, parameters Namespace) (result NamespacesCreateOrUpdateFuture, err error)func (client NamespacesClient) CreateOrUpdateAuthorizationRule(ctx context.Context, resourceGroupName string, namespaceName string, authorizationRuleName string, parameters AuthorizationRule) (result AuthorizationRule, err error)func (client NamespacesClient) CreateOrUpdateAuthorizationRulePreparer(ctx context.Context, resourceGroupName string, namespaceName string, authorizationRuleName string, parameters AuthorizationRule) (*http.Request, error)func (client NamespacesClient) CreateOrUpdateAuthorizationRuleResponder(resp *http.Response) (result AuthorizationRule, err error)func (client NamespacesClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, namespaceName string, parameters Namespace) (*http.Request, error)func (client NamespacesClient) CreateOrUpdateResponder(resp *http.Response) (result Namespace, err error)func (client NamespacesClient) Get(ctx context.Context, resourceGroupName string, namespaceName string) (result Namespace, err error)func (client NamespacesClient) GetAuthorizationRule(ctx context.Context, resourceGroupName string, namespaceName string, authorizationRuleName string) (result AuthorizationRule, err error)func (client NamespacesClient) GetAuthorizationRuleResponder(resp *http.Response) (result AuthorizationRule, err error)func (client NamespacesClient) GetResponder(resp *http.Response) (result Namespace, err error)func (client NamespacesClient) List(ctx context.Context) (result NamespaceListResultPage, err error)func (client NamespacesClient) ListAuthorizationRules(ctx context.Context, resourceGroupName string, namespaceName string) (result AuthorizationRuleListResultPage, err error)func (client NamespacesClient) ListAuthorizationRulesComplete(ctx context.Context, resourceGroupName string, namespaceName string) (result AuthorizationRuleListResultIterator, err error)func (client NamespacesClient) ListAuthorizationRulesResponder(resp *http.Response) (result AuthorizationRuleListResult, err error)func (client NamespacesClient) ListComplete(ctx context.Context) (result NamespaceListResultIterator, err error)func (client NamespacesClient) ListKeys(ctx context.Context, resourceGroupName string, namespaceName string, authorizationRuleName string) (result AccessKeys, err error)func (client NamespacesClient) ListKeysResponder(resp *http.Response) (result AccessKeys, err error)func (client NamespacesClient) ListPreparer(ctx context.Context) (*http.Request, error)func (client NamespacesClient) RegenerateKeys(ctx context.Context, resourceGroupName string, namespaceName string, authorizationRuleName string, parameters RegenerateAccessKeyParameters) (result AccessKeys, err error)func (client NamespacesClient) RegenerateKeysPreparer(ctx context.Context, resourceGroupName string, namespaceName string, authorizationRuleName string, parameters RegenerateAccessKeyParameters) (*http.Request, error)func (client NamespacesClient) RegenerateKeysResponder(resp *http.Response) (result AccessKeys, err error)func (client NamespacesClient) Update(ctx context.Context, resourceGroupName string, namespaceName string, parameters UpdateParameters) (result Namespace, err error)func (client NamespacesClient) UpdatePreparer(ctx context.Context, resourceGroupName string, namespaceName string, parameters UpdateParameters) (*http.Request, error)func (client NamespacesClient) UpdateResponder(resp *http.Response) (result Namespace, err error)func (future *NamespacesCreateOrUpdateFuture) Result(client NamespacesClient) (n Namespace, err error)type ProvisioningStateEnumfunc PossibleProvisioningStateEnumValues() []ProvisioningStateEnumtype RegenerateAccessKeyParameterstype RelaytypeEnumfunc PossibleRelaytypeEnumValues() []RelaytypeEnumtype ResourceNamespacePatchfunc (rnp ResourceNamespacePatch) MarshalJSON() ([]byte, error)type WCFRelaysClientfunc NewWCFRelaysClient(subscriptionID string) WCFRelaysClientfunc NewWCFRelaysClientWithBaseURI(baseURI string, subscriptionID string) WCFRelaysClientfunc (client WCFRelaysClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, namespaceName string, relayName string, parameters WcfRelay) (result WcfRelay, err error)func (client WCFRelaysClient) CreateOrUpdateAuthorizationRule(ctx context.Context, resourceGroupName string, namespaceName string, relayName string, authorizationRuleName string, parameters AuthorizationRule) (result AuthorizationRule, err error)func (client WCFRelaysClient) CreateOrUpdateAuthorizationRulePreparer(ctx context.Context, resourceGroupName string, namespaceName string, relayName string, authorizationRuleName string, parameters AuthorizationRule) (*http.Request, error)func (client WCFRelaysClient) CreateOrUpdateAuthorizationRuleResponder(resp *http.Response) (result AuthorizationRule, err error)func (client WCFRelaysClient) CreateOrUpdateAuthorizationRuleSender(req *http.Request) (*http.Response, error)func (client WCFRelaysClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, namespaceName string, relayName string, parameters WcfRelay) (*http.Request, error)func (client WCFRelaysClient) CreateOrUpdateResponder(resp *http.Response) (result WcfRelay, err error)func (client WCFRelaysClient) CreateOrUpdateSender(req *http.Request) (*http.Response, error)func (client WCFRelaysClient) Delete(ctx context.Context, resourceGroupName string, namespaceName string, relayName string) (result autorest.Response, err error)func (client WCFRelaysClient) DeleteAuthorizationRule(ctx context.Context, resourceGroupName string, namespaceName string, relayName string, authorizationRuleName string) (result autorest.Response, err error)func (client WCFRelaysClient) DeleteAuthorizationRulePreparer(ctx context.Context, resourceGroupName string, namespaceName string, relayName string, authorizationRuleName string) (*http.Request, error)func (client WCFRelaysClient) DeleteAuthorizationRuleResponder(resp *http.Response) (result autorest.Response, err error)func (client WCFRelaysClient) DeleteAuthorizationRuleSender(req *http.Request) (*http.Response, error)func (client WCFRelaysClient) DeletePreparer(ctx context.Context, resourceGroupName string, namespaceName string, relayName string) (*http.Request, error)func (client WCFRelaysClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)func (client WCFRelaysClient) DeleteSender(req *http.Request) (*http.Response, error)func (client WCFRelaysClient) Get(ctx context.Context, resourceGroupName string, namespaceName string, relayName string) (result WcfRelay, err error)func (client WCFRelaysClient) GetAuthorizationRule(ctx context.Context, resourceGroupName string, namespaceName string, relayName string, authorizationRuleName string) (result AuthorizationRule, err error)func (client WCFRelaysClient) GetAuthorizationRulePreparer(ctx context.Context, resourceGroupName string, namespaceName string, relayName string, authorizationRuleName string) (*http.Request, error)func (client WCFRelaysClient) GetAuthorizationRuleResponder(resp *http.Response) (result AuthorizationRule, err error)func (client WCFRelaysClient) GetAuthorizationRuleSender(req *http.Request) (*http.Response, error)func (client WCFRelaysClient) GetPreparer(ctx context.Context, resourceGroupName string, namespaceName string, relayName string) (*http.Request, error)func (client WCFRelaysClient) GetResponder(resp *http.Response) (result WcfRelay, err error)func (client WCFRelaysClient) GetSender(req *http.Request) (*http.Response, error)func (client WCFRelaysClient) ListAuthorizationRules(ctx context.Context, resourceGroupName string, namespaceName string, relayName string) (result AuthorizationRuleListResultPage, err error)func (client WCFRelaysClient) ListAuthorizationRulesComplete(ctx context.Context, resourceGroupName string, namespaceName string, relayName string) (result AuthorizationRuleListResultIterator, err error)func (client WCFRelaysClient) ListAuthorizationRulesPreparer(ctx context.Context, resourceGroupName string, namespaceName string, relayName string) (*http.Request, error)func (client WCFRelaysClient) ListAuthorizationRulesResponder(resp *http.Response) (result AuthorizationRuleListResult, err error)func (client WCFRelaysClient) ListAuthorizationRulesSender(req *http.Request) (*http.Response, error)func (client WCFRelaysClient) ListByNamespace(ctx context.Context, resourceGroupName string, namespaceName string) (result WcfRelaysListResultPage, err error)func (client WCFRelaysClient) ListByNamespaceComplete(ctx context.Context, resourceGroupName string, namespaceName string) (result WcfRelaysListResultIterator, err error)func (client WCFRelaysClient) ListByNamespacePreparer(ctx context.Context, resourceGroupName string, namespaceName string) (*http.Request, error)func (client WCFRelaysClient) ListByNamespaceResponder(resp *http.Response) (result WcfRelaysListResult, err error)func (client WCFRelaysClient) ListByNamespaceSender(req *http.Request) (*http.Response, error)func (client WCFRelaysClient) ListKeys(ctx context.Context, resourceGroupName string, namespaceName string, relayName string, authorizationRuleName string) (result AccessKeys, err error)func (client WCFRelaysClient) ListKeysPreparer(ctx context.Context, resourceGroupName string, namespaceName string, relayName string, authorizationRuleName string) (*http.Request, error)func (client WCFRelaysClient) ListKeysResponder(resp *http.Response) (result AccessKeys, err error)func (client WCFRelaysClient) ListKeysSender(req *http.Request) (*http.Response, error)func (client WCFRelaysClient) RegenerateKeys(ctx context.Context, resourceGroupName string, namespaceName string, relayName string, authorizationRuleName string, parameters RegenerateAccessKeyParameters) (result AccessKeys, err error)func (client WCFRelaysClient) RegenerateKeysPreparer(ctx context.Context, resourceGroupName string, namespaceName string, relayName string, authorizationRuleName string, parameters RegenerateAccessKeyParameters) (*http.Request, error)func (client WCFRelaysClient) RegenerateKeysResponder(resp *http.Response) (result AccessKeys, err error)func (client WCFRelaysClient) RegenerateKeysSender(req *http.Request) (*http.Response, error)type WcfRelayfunc (wr WcfRelay) MarshalJSON() ([]byte, error)func (wr *WcfRelay) UnmarshalJSON(body []byte) errortype WcfRelayPropertiestype WcfRelaysListResultfunc (wrlr WcfRelaysListResult) IsEmpty() booltype WcfRelaysListResultIteratorfunc NewWcfRelaysListResultIterator(page WcfRelaysListResultPage) WcfRelaysListResultIteratorfunc (iter *WcfRelaysListResultIterator) Next() errorfunc (iter *WcfRelaysListResultIterator) NextWithContext(ctx context.Context) (err error)func (iter WcfRelaysListResultIterator) NotDone() boolfunc (iter WcfRelaysListResultIterator) Response() WcfRelaysListResultfunc (iter WcfRelaysListResultIterator) Value() WcfRelaytype WcfRelaysListResultPagefunc NewWcfRelaysListResultPage(getNextPage func(context.Context, WcfRelaysListResult) (WcfRelaysListResult, error)) WcfRelaysListResultPagefunc (page *WcfRelaysListResultPage) Next() errorfunc (page *WcfRelaysListResultPage) NextWithContext(ctx context.Context) (err error)func (page WcfRelaysListResultPage) NotDone() boolfunc (page WcfRelaysListResultPage) Response() WcfRelaysListResultfunc (page WcfRelaysListResultPage) Values() []WcfRelayclient.go hybridconnections.go models.go namespaces.go operations.go version.go wcfrelays.go// DefaultBaseURI is the default URI used for the service Relay// SecondaryKey - A base64-encoded 256-bit secondary key for signing and validating the SAS token.AccessKeys namespace/Relay Connection Stringtype AuthorizationRule ¶ Usestype AuthorizationRule struct {// AuthorizationRuleProperties - Authorization rule properties.*AuthorizationRuleProperties `json:"properties,omitempty"`AuthorizationRule description of a namespace authorization rule.func (AuthorizationRule) MarshalJSON ¶ UsesMarshalJSON is the custom marshaler for AuthorizationRule.func (*AuthorizationRule) UnmarshalJSON ¶ UsesUnmarshalJSON is the custom unmarshaler for AuthorizationRule struct.type AuthorizationRuleListResult ¶ Usestype AuthorizationRuleListResult struct {Value *[]AuthorizationRule `json:"value,omitempty"`AuthorizationRuleListResult the response from the list namespace operation.func (AuthorizationRuleListResult) IsEmpty ¶ Usestype AuthorizationRuleListResultIterator ¶ Usestype AuthorizationRuleListResultIterator struct {AuthorizationRuleListResultIterator provides access to a complete listing of AuthorizationRule values.func NewAuthorizationRuleListResultIterator ¶ UsesCreates a new instance of the AuthorizationRuleListResultIterator type.func (*AuthorizationRuleListResultIterator) Next ¶ Usesfunc (*AuthorizationRuleListResultIterator) NextWithContext ¶ Usesfunc (AuthorizationRuleListResultIterator) NotDone ¶ Usesfunc (AuthorizationRuleListResultIterator) Response ¶ Usesfunc (AuthorizationRuleListResultIterator) Value ¶ Usestype AuthorizationRuleListResultPage ¶ Usestype AuthorizationRuleListResultPage struct {AuthorizationRuleListResultPage contains a page of AuthorizationRule values.func NewAuthorizationRuleListResultPage ¶ UsesCreates a new instance of the AuthorizationRuleListResultPage type.func (*AuthorizationRuleListResultPage) Next ¶ Usesfunc (*AuthorizationRuleListResultPage) NextWithContext ¶ Usesfunc (AuthorizationRuleListResultPage) NotDone ¶ Usesfunc (AuthorizationRuleListResultPage) Response ¶ Usesfunc (AuthorizationRuleListResultPage) Values ¶ Usestype AuthorizationRuleProperties ¶ Usestype AuthorizationRuleProperties struct {AuthorizationRuleProperties authorization rule properties.BaseClient is the base client for Relay.// Name - The namespace name to check for availability. The namespace name can contain only letters, numbers, and hyphens. The namespace must start with a letter, and it must end with a letter or number.CheckNameAvailability description of the check name availability request properties.// NameAvailable - Value indicating namespace is available. Returns true if the namespace is available; otherwise, false.CheckNameAvailabilityResult description of the check name availability request properties.ErrorResponse error reponse indicates Relay service is not able to process the incoming request. The reason is provided in the error message.type HybridConnection ¶ Usestype HybridConnection struct {// HybridConnectionProperties - Properties of the HybridConnection.*HybridConnectionProperties `json:"properties,omitempty"`HybridConnection description of hybrid connection resource.func (HybridConnection) MarshalJSON ¶ UsesMarshalJSON is the custom marshaler for HybridConnection.func (*HybridConnection) UnmarshalJSON ¶ UsesUnmarshalJSON is the custom unmarshaler for HybridConnection struct.type HybridConnectionListResult ¶ Usestype HybridConnectionListResult struct {// Value - Result of the list hybrid connections.Value *[]HybridConnection `json:"value,omitempty"`// NextLink - Link to the next set of results. Not empty if value contains incomplete list hybrid connection operation.HybridConnectionListResult the response of the list hybrid connection operation.func (HybridConnectionListResult) IsEmpty ¶ Usestype HybridConnectionListResultIterator ¶ Usestype HybridConnectionListResultIterator struct {HybridConnectionListResultIterator provides access to a complete listing of HybridConnection values.func NewHybridConnectionListResultIterator ¶ UsesCreates a new instance of the HybridConnectionListResultIterator type.func (*HybridConnectionListResultIterator) Next ¶ Usesfunc (*HybridConnectionListResultIterator) NextWithContext ¶ Usesfunc (HybridConnectionListResultIterator) NotDone ¶ Usesfunc (HybridConnectionListResultIterator) Response ¶ Usesfunc (HybridConnectionListResultIterator) Value ¶ Usestype HybridConnectionListResultPage ¶ Usestype HybridConnectionListResultPage struct {HybridConnectionListResultPage contains a page of HybridConnection values.func NewHybridConnectionListResultPage ¶ UsesCreates a new instance of the HybridConnectionListResultPage type.func (*HybridConnectionListResultPage) Next ¶ Usesfunc (*HybridConnectionListResultPage) NextWithContext ¶ Usesfunc (HybridConnectionListResultPage) NotDone ¶ Usesfunc (HybridConnectionListResultPage) Response ¶ Usesfunc (HybridConnectionListResultPage) Values ¶ Usestype HybridConnectionProperties ¶ Usestype HybridConnectionProperties struct {// CreatedAt - READ-ONLY; The time the hybrid connection was created.// ListenerCount - READ-ONLY; The number of listeners for this hybrid connection. Note that min : 1 and max:25 are supported.ListenerCount *int32 `json:"listenerCount,omitempty"`// RequiresClientAuthorization - Returns true if client authorization is needed for this hybrid connection; otherwise, false.RequiresClientAuthorization *bool `json:"requiresClientAuthorization,omitempty"`// UserMetadata - The usermetadata is a placeholder to store user-defined string data for the hybrid connection endpoint. For example, it can be used to store descriptive data, such as a list of teams and their contact information. Also, user-defined configuration settings can be stored.HybridConnectionProperties properties of the HybridConnection.type HybridConnectionsClient ¶ Usestype HybridConnectionsClient struct {HybridConnectionsClient is the use these API to manage Azure Relay resources through Azure Resource Manager.func NewHybridConnectionsClient ¶ UsesNewHybridConnectionsClient creates an instance of the HybridConnectionsClient client.func NewHybridConnectionsClientWithBaseURI ¶ UsesNewHybridConnectionsClientWithBaseURI creates an instance of the HybridConnectionsClient client.func (HybridConnectionsClient) CreateOrUpdate ¶ UsesCreateOrUpdate creates or updates a service hybrid connection. This operation is idempotent. Parameters: resourceGroupName - name of the Resource group within the Azure subscription. namespaceName - the namespace name hybridConnectionName - the hybrid connection name. parameters - parameters supplied to create a hybrid connection.func (HybridConnectionsClient) CreateOrUpdateAuthorizationRule ¶ UsesCreateOrUpdateAuthorizationRule creates or updates an authorization rule for a hybrid connection. Parameters: resourceGroupName - name of the Resource group within the Azure subscription. namespaceName - the namespace name hybridConnectionName - the hybrid connection name. authorizationRuleName - the authorization rule name. parameters - the authorization rule parameters.func (HybridConnectionsClient) CreateOrUpdateAuthorizationRulePreparer ¶ Usesfunc (HybridConnectionsClient) CreateOrUpdateAuthorizationRuleResponder ¶ Usesfunc (HybridConnectionsClient) CreateOrUpdateAuthorizationRuleSender ¶ Usesfunc (HybridConnectionsClient) CreateOrUpdatePreparer ¶ Usesfunc (HybridConnectionsClient) CreateOrUpdateResponder ¶ Usesfunc (HybridConnectionsClient) CreateOrUpdateSender ¶ Usesfunc (HybridConnectionsClient) Delete ¶ UsesDelete deletes a hybrid connection. Parameters: resourceGroupName - name of the Resource group within the Azure subscription. namespaceName - the namespace name hybridConnectionName - the hybrid connection name.func (HybridConnectionsClient) DeleteAuthorizationRule ¶ UsesDeleteAuthorizationRule deletes a hybrid connection authorization rule. Parameters: resourceGroupName - name of the Resource group within the Azure subscription. namespaceName - the namespace name hybridConnectionName - the hybrid connection name. authorizationRuleName - the authorization rule name.func (HybridConnectionsClient) DeleteAuthorizationRulePreparer ¶ Usesfunc (HybridConnectionsClient) DeleteAuthorizationRuleResponder ¶ Usesfunc (HybridConnectionsClient) DeleteAuthorizationRuleSender ¶ Usesfunc (HybridConnectionsClient) DeletePreparer ¶ Usesfunc (HybridConnectionsClient) DeleteResponder ¶ Usesfunc (HybridConnectionsClient) DeleteSender ¶ Usesfunc (HybridConnectionsClient) Get ¶ UsesGet returns the description for the specified hybrid connection. Parameters: resourceGroupName - name of the Resource group within the Azure subscription. namespaceName - the namespace name hybridConnectionName - the hybrid connection name.func (HybridConnectionsClient) GetAuthorizationRule ¶ UsesGetAuthorizationRule hybrid connection authorization rule for a hybrid connection by name. Parameters: resourceGroupName - name of the Resource group within the Azure subscription. namespaceName - the namespace name hybridConnectionName - the hybrid connection name. authorizationRuleName - the authorization rule name.func (HybridConnectionsClient) GetAuthorizationRulePreparer ¶ Usesfunc (HybridConnectionsClient) GetAuthorizationRuleResponder ¶ Usesfunc (HybridConnectionsClient) GetAuthorizationRuleSender ¶ Usesfunc (HybridConnectionsClient) GetPreparer ¶ Usesfunc (HybridConnectionsClient) GetResponder ¶ Usesfunc (HybridConnectionsClient) GetSender ¶ Usesfunc (HybridConnectionsClient) ListAuthorizationRules ¶ UsesListAuthorizationRules authorization rules for a hybrid connection. Parameters: resourceGroupName - name of the Resource group within the Azure subscription. namespaceName - the namespace name hybridConnectionName - the hybrid connection name.func (HybridConnectionsClient) ListAuthorizationRulesComplete ¶ Usesfunc (HybridConnectionsClient) ListAuthorizationRulesPreparer ¶ Usesfunc (HybridConnectionsClient) ListAuthorizationRulesResponder ¶ Usesfunc (HybridConnectionsClient) ListAuthorizationRulesSender ¶ Usesfunc (HybridConnectionsClient) ListByNamespace ¶ UsesListByNamespace lists the hybrid connection within the namespace. Parameters: resourceGroupName - name of the Resource group within the Azure subscription. namespaceName - the namespace namefunc (HybridConnectionsClient) ListByNamespaceComplete ¶ UsesListByNamespaceComplete enumerates all values, automatically crossing page boundaries as required.func (HybridConnectionsClient) ListByNamespacePreparer ¶ UsesListByNamespacePreparer prepares the ListByNamespace request.func (HybridConnectionsClient) ListByNamespaceResponder ¶ UsesListByNamespaceResponder handles the response to the ListByNamespace request. The method always closes the http.Response Body.func (HybridConnectionsClient) ListByNamespaceSender ¶ UsesListByNamespaceSender sends the ListByNamespace request. The method will close the http.Response Body if it receives an error.func (HybridConnectionsClient) ListKeys ¶ UsesListKeys primary and secondary connection strings to the hybrid connection. Parameters: resourceGroupName - name of the Resource group within the Azure subscription. namespaceName - the namespace name hybridConnectionName - the hybrid connection name. authorizationRuleName - the authorization rule name.func (HybridConnectionsClient) ListKeysPreparer ¶ Usesfunc (HybridConnectionsClient) ListKeysResponder ¶ Usesfunc (HybridConnectionsClient) ListKeysSender ¶ Usesfunc (HybridConnectionsClient) RegenerateKeys ¶ UsesRegenerateKeys regenerates the primary or secondary connection strings to the hybrid connection. Parameters: resourceGroupName - name of the Resource group within the Azure subscription. namespaceName - the namespace name hybridConnectionName - the hybrid connection name. authorizationRuleName - the authorization rule name. parameters - parameters supplied to regenerate authorization rule.func (HybridConnectionsClient) RegenerateKeysPreparer ¶ Usesfunc (HybridConnectionsClient) RegenerateKeysResponder ¶ Usesfunc (HybridConnectionsClient) RegenerateKeysSender ¶ UsesPrimaryKey KeyType = "PrimaryKey"SecondaryKey KeyType = "SecondaryKey"// Sku - SKU of the namespace.// NamespaceProperties - Description of Relay namespaceNamespace description of a namespace resource.func (Namespace) MarshalJSON ¶ UsesMarshalJSON is the custom marshaler for Namespace.func (*Namespace) UnmarshalJSON ¶ UsesUnmarshalJSON is the custom unmarshaler for Namespace struct.Value *[]Namespace `json:"value,omitempty"`NamespaceListResult the response from the list namespace operation.NamespaceListResultIterator provides access to a complete listing of Namespace values.NamespaceListResultPage contains a page of Namespace values.// ProvisioningState - READ-ONLY; Possible values include: 'Created', 'Succeeded', 'Deleted', 'Failed', 'Updating', 'Unknown'ProvisioningState ProvisioningStateEnum `json:"provisioningState,omitempty"`// MetricID - READ-ONLY; Identifier for Azure Insights metrics.NamespacesClient is the use these API to manage Azure Relay resources through Azure Resource Manager.CheckNameAvailabilityMethod check the specified namespace name availability. Parameters: parameters - parameters to check availability of the specified namespace name.CreateOrUpdate create Azure Relay namespace. Parameters: resourceGroupName - name of the Resource group within the Azure subscription. namespaceName - the namespace name parameters - parameters supplied to create a namespace resource.CreateOrUpdateAuthorizationRule creates or updates an authorization rule for a namespace. Parameters: resourceGroupName - name of the Resource group within the Azure subscription. namespaceName - the namespace name authorizationRuleName - the authorization rule name. parameters - the authorization rule parameters.Get returns the description for the specified namespace. Parameters: resourceGroupName - name of the Resource group within the Azure subscription. namespaceName - the namespace nameGetAuthorizationRule authorization rule for a namespace by name. Parameters: resourceGroupName - name of the Resource group within the Azure subscription. namespaceName - the namespace name authorizationRuleName - the authorization rule name.List lists all the available namespaces within the subscription regardless of the resourceGroups.ListAuthorizationRules authorization rules for a namespace. Parameters: resourceGroupName - name of the Resource group within the Azure subscription. namespaceName - the namespace nameListByResourceGroup lists all the available namespaces within the ResourceGroup. Parameters: resourceGroupName - name of the Resource group within the Azure subscription.ListKeys primary and secondary connection strings to the namespace. Parameters: resourceGroupName - name of the Resource group within the Azure subscription. namespaceName - the namespace name authorizationRuleName - the authorization rule name.RegenerateKeys regenerates the primary or secondary connection strings to the namespace. Parameters: resourceGroupName - name of the Resource group within the Azure subscription. namespaceName - the namespace name authorizationRuleName - the authorization rule name. parameters - parameters supplied to regenerate authorization rule.Operation a Relay REST API operation.// Provider - READ-ONLY; Service provider: Relay.// Value - READ-ONLY; List of Relay operations supported by resource provider.OperationListResult result of the request to list Relay operations. It contains a list of operations and a URL link to get the next set of results.OperationsClient is the use these API to manage Azure Relay resources through Azure Resource Manager.List lists all available Relay REST API operations.type ProvisioningStateEnum ¶ Usestype ProvisioningStateEnum stringProvisioningStateEnum enumerates the values for provisioning state enum.Created ProvisioningStateEnum = "Created"Deleted ProvisioningStateEnum = "Deleted"Failed ProvisioningStateEnum = "Failed"Succeeded ProvisioningStateEnum = "Succeeded"Unknown ProvisioningStateEnum = "Unknown"Updating ProvisioningStateEnum = "Updating"func PossibleProvisioningStateEnumValues ¶ UsesPossibleProvisioningStateEnumValues returns an array of possible values for the ProvisioningStateEnum const type.type RegenerateAccessKeyParameters ¶ Usestype RegenerateAccessKeyParameters struct {// KeyType - The access key to regenerate. Possible values include: 'PrimaryKey', 'SecondaryKey'// Key - Optional. If the key value is provided, this is set to key type, or autogenerated key value set for key type.RegenerateAccessKeyParameters parameters supplied to the regenerate authorization rule operation, specifies which key neeeds to be reset.type RelaytypeEnum ¶ Usestype RelaytypeEnum stringRelaytypeEnum enumerates the values for relaytype enum.HTTP RelaytypeEnum = "Http"// NetTCP ...NetTCP RelaytypeEnum = "NetTcp"func PossibleRelaytypeEnumValues ¶ UsesPossibleRelaytypeEnumValues returns an array of possible values for the RelaytypeEnum const type.type ResourceNamespacePatch ¶ Usestype ResourceNamespacePatch struct {ResourceNamespacePatch definition of resource.func (ResourceNamespacePatch) MarshalJSON ¶ UsesMarshalJSON is the custom marshaler for ResourceNamespacePatch.// Name - Name of this SKU.// Tier - The tier of this SKU. Possible values include: 'Standard'TrackedResource definition of resource.// NamespaceProperties - Description of Relay namespace.UpdateParameters description of a namespace resource.type WCFRelaysClient ¶ Usestype WCFRelaysClient struct {WCFRelaysClient is the use these API to manage Azure Relay resources through Azure Resource Manager.func NewWCFRelaysClient ¶ UsesNewWCFRelaysClient creates an instance of the WCFRelaysClient client.func NewWCFRelaysClientWithBaseURI ¶ UsesNewWCFRelaysClientWithBaseURI creates an instance of the WCFRelaysClient client.func (WCFRelaysClient) CreateOrUpdate ¶ UsesCreateOrUpdate creates or updates a WCF relay. This operation is idempotent. Parameters: resourceGroupName - name of the Resource group within the Azure subscription. namespaceName - the namespace name relayName - the relay name. parameters - parameters supplied to create a WCF relay.func (WCFRelaysClient) CreateOrUpdateAuthorizationRule ¶ UsesCreateOrUpdateAuthorizationRule creates or updates an authorization rule for a WCF relay. Parameters: resourceGroupName - name of the Resource group within the Azure subscription. namespaceName - the namespace name relayName - the relay name. authorizationRuleName - the authorization rule name. parameters - the authorization rule parameters.func (WCFRelaysClient) CreateOrUpdateAuthorizationRulePreparer ¶ Usesfunc (WCFRelaysClient) CreateOrUpdateAuthorizationRuleResponder ¶ Usesfunc (WCFRelaysClient) CreateOrUpdateAuthorizationRuleSender ¶ Usesfunc (WCFRelaysClient) CreateOrUpdatePreparer ¶ Usesfunc (WCFRelaysClient) CreateOrUpdateResponder ¶ Usesfunc (WCFRelaysClient) CreateOrUpdateSender ¶ Usesfunc (WCFRelaysClient) Delete ¶ UsesDelete deletes a WCF relay. Parameters: resourceGroupName - name of the Resource group within the Azure subscription. namespaceName - the namespace name relayName - the relay name.func (WCFRelaysClient) DeleteAuthorizationRule ¶ UsesDeleteAuthorizationRule deletes a WCF relay authorization rule. Parameters: resourceGroupName - name of the Resource group within the Azure subscription. namespaceName - the namespace name relayName - the relay name. authorizationRuleName - the authorization rule name.func (WCFRelaysClient) DeleteAuthorizationRulePreparer ¶ Usesfunc (WCFRelaysClient) DeleteAuthorizationRuleResponder ¶ Usesfunc (WCFRelaysClient) DeleteAuthorizationRuleSender ¶ Usesfunc (WCFRelaysClient) DeletePreparer ¶ Usesfunc (WCFRelaysClient) DeleteResponder ¶ Usesfunc (WCFRelaysClient) DeleteSender ¶ Usesfunc (WCFRelaysClient) Get ¶ UsesGet returns the description for the specified WCF relay. Parameters: resourceGroupName - name of the Resource group within the Azure subscription. namespaceName - the namespace name relayName - the relay name.func (WCFRelaysClient) GetAuthorizationRule ¶ UsesGetAuthorizationRule get authorizationRule for a WCF relay by name. Parameters: resourceGroupName - name of the Resource group within the Azure subscription. namespaceName - the namespace name relayName - the relay name. authorizationRuleName - the authorization rule name.func (WCFRelaysClient) GetAuthorizationRulePreparer ¶ Usesfunc (WCFRelaysClient) GetAuthorizationRuleResponder ¶ Usesfunc (WCFRelaysClient) GetAuthorizationRuleSender ¶ Usesfunc (WCFRelaysClient) GetPreparer ¶ Usesfunc (WCFRelaysClient) GetResponder ¶ Usesfunc (WCFRelaysClient) GetSender ¶ Usesfunc (WCFRelaysClient) ListAuthorizationRules ¶ UsesListAuthorizationRules authorization rules for a WCF relay. Parameters: resourceGroupName - name of the Resource group within the Azure subscription. namespaceName - the namespace name relayName - the relay name.func (WCFRelaysClient) ListAuthorizationRulesComplete ¶ Usesfunc (WCFRelaysClient) ListAuthorizationRulesPreparer ¶ Usesfunc (WCFRelaysClient) ListAuthorizationRulesResponder ¶ Usesfunc (WCFRelaysClient) ListAuthorizationRulesSender ¶ Usesfunc (WCFRelaysClient) ListByNamespace ¶ UsesListByNamespace lists the WCF relays within the namespace. Parameters: resourceGroupName - name of the Resource group within the Azure subscription. namespaceName - the namespace namefunc (WCFRelaysClient) ListByNamespaceComplete ¶ Usesfunc (WCFRelaysClient) ListByNamespacePreparer ¶ Usesfunc (WCFRelaysClient) ListByNamespaceResponder ¶ Usesfunc (WCFRelaysClient) ListByNamespaceSender ¶ Usesfunc (WCFRelaysClient) ListKeys ¶ UsesListKeys primary and secondary connection strings to the WCF relay. Parameters: resourceGroupName - name of the Resource group within the Azure subscription. namespaceName - the namespace name relayName - the relay name. authorizationRuleName - the authorization rule name.func (WCFRelaysClient) ListKeysPreparer ¶ Usesfunc (WCFRelaysClient) ListKeysResponder ¶ Usesfunc (WCFRelaysClient) ListKeysSender ¶ Usesfunc (WCFRelaysClient) RegenerateKeys ¶ UsesRegenerateKeys regenerates the primary or secondary connection strings to the WCF relay. Parameters: resourceGroupName - name of the Resource group within the Azure subscription. namespaceName - the namespace name relayName - the relay name. authorizationRuleName - the authorization rule name. parameters - parameters supplied to regenerate authorization rule.func (WCFRelaysClient) RegenerateKeysPreparer ¶ Usesfunc (WCFRelaysClient) RegenerateKeysResponder ¶ Usesfunc (WCFRelaysClient) RegenerateKeysSender ¶ Usestype WcfRelay ¶ Usestype WcfRelay struct {// WcfRelayProperties - Properties of the WCF relay.*WcfRelayProperties `json:"properties,omitempty"`WcfRelay description of the WCF relay resource.func (WcfRelay) MarshalJSON ¶ UsesMarshalJSON is the custom marshaler for WcfRelay.func (*WcfRelay) UnmarshalJSON ¶ UsesUnmarshalJSON is the custom unmarshaler for WcfRelay struct.type WcfRelayProperties ¶ Usestype WcfRelayProperties struct {// IsDynamic - READ-ONLY; Returns true if the relay is dynamic; otherwise, false.IsDynamic *bool `json:"isDynamic,omitempty"`// CreatedAt - READ-ONLY; The time the WCF relay was created.// ListenerCount - READ-ONLY; The number of listeners for this relay. Note that min :1 and max:25 are supported.// RelayType - WCF relay type. Possible values include: 'NetTCP', 'HTTP'RelayType RelaytypeEnum `json:"relayType,omitempty"`// RequiresClientAuthorization - Returns true if client authorization is needed for this relay; otherwise, false.// RequiresTransportSecurity - Returns true if transport security is needed for this relay; otherwise, false.RequiresTransportSecurity *bool `json:"requiresTransportSecurity,omitempty"`// UserMetadata - The usermetadata is a placeholder to store user-defined string data for the WCF Relay endpoint. For example, it can be used to store descriptive data, such as list of teams and their contact information. Also, user-defined configuration settings can be stored.WcfRelayProperties properties of the WCF relay.type WcfRelaysListResult ¶ Usestype WcfRelaysListResult struct {// Value - Result of the list WCF relay operation.Value *[]WcfRelay `json:"value,omitempty"`// NextLink - Link to the next set of results. Not empty if value contains incomplete list of WCF relays.WcfRelaysListResult the response of the list WCF relay operation.func (WcfRelaysListResult) IsEmpty ¶ Usestype WcfRelaysListResultIterator ¶ Usestype WcfRelaysListResultIterator struct {WcfRelaysListResultIterator provides access to a complete listing of WcfRelay values.func NewWcfRelaysListResultIterator ¶ UsesCreates a new instance of the WcfRelaysListResultIterator type.func (*WcfRelaysListResultIterator) Next ¶ Usesfunc (*WcfRelaysListResultIterator) NextWithContext ¶ Usesfunc (WcfRelaysListResultIterator) NotDone ¶ Usesfunc (WcfRelaysListResultIterator) Response ¶ Usesfunc (WcfRelaysListResultIterator) Value ¶ Usestype WcfRelaysListResultPage ¶ Usestype WcfRelaysListResultPage struct {WcfRelaysListResultPage contains a page of WcfRelay values.func NewWcfRelaysListResultPage ¶ UsesCreates a new instance of the WcfRelaysListResultPage type.func (*WcfRelaysListResultPage) Next ¶ Usesfunc (*WcfRelaysListResultPage) NextWithContext ¶ Usesfunc (WcfRelaysListResultPage) NotDone ¶ Usesfunc (WcfRelaysListResultPage) Response ¶ Usesfunc (WcfRelaysListResultPage) Values ¶ UsesrelayapiPackage relay imports 10 packages (graph) and is imported by 6 packages. Updated 2019-08-13. Refresh now. Tools for package owners.
