Documentation ¶
Index ¶
- func PossibleValuesForScopeConnectionState() []string
- func ValidateNetworkManagerConnectionID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateProviders2NetworkManagerConnectionID(input interface{}, key string) (warnings []string, errors []error)
- type ManagementGroupNetworkManagerConnectionsCreateOrUpdateOperationResponse
- type ManagementGroupNetworkManagerConnectionsDeleteOperationResponse
- type ManagementGroupNetworkManagerConnectionsGetOperationResponse
- type ManagementGroupNetworkManagerConnectionsListCompleteResult
- type ManagementGroupNetworkManagerConnectionsListCustomPager
- type ManagementGroupNetworkManagerConnectionsListOperationOptions
- type ManagementGroupNetworkManagerConnectionsListOperationResponse
- type NetworkManagerConnection
- type NetworkManagerConnectionId
- func NewNetworkManagerConnectionID(subscriptionId string, networkManagerConnectionName string) NetworkManagerConnectionId
- func ParseNetworkManagerConnectionID(input string) (*NetworkManagerConnectionId, error)
- func ParseNetworkManagerConnectionIDInsensitively(input string) (*NetworkManagerConnectionId, error)
- type NetworkManagerConnectionOperationPredicate
- type NetworkManagerConnectionProperties
- type NetworkManagerConnectionsClient
- func (c NetworkManagerConnectionsClient) ManagementGroupNetworkManagerConnectionsCreateOrUpdate(ctx context.Context, id Providers2NetworkManagerConnectionId, ...) (result ManagementGroupNetworkManagerConnectionsCreateOrUpdateOperationResponse, ...)
- func (c NetworkManagerConnectionsClient) ManagementGroupNetworkManagerConnectionsDelete(ctx context.Context, id Providers2NetworkManagerConnectionId) (result ManagementGroupNetworkManagerConnectionsDeleteOperationResponse, ...)
- func (c NetworkManagerConnectionsClient) ManagementGroupNetworkManagerConnectionsGet(ctx context.Context, id Providers2NetworkManagerConnectionId) (result ManagementGroupNetworkManagerConnectionsGetOperationResponse, err error)
- func (c NetworkManagerConnectionsClient) ManagementGroupNetworkManagerConnectionsList(ctx context.Context, id commonids.ManagementGroupId, ...) (result ManagementGroupNetworkManagerConnectionsListOperationResponse, ...)
- func (c NetworkManagerConnectionsClient) ManagementGroupNetworkManagerConnectionsListComplete(ctx context.Context, id commonids.ManagementGroupId, ...) (ManagementGroupNetworkManagerConnectionsListCompleteResult, error)
- func (c NetworkManagerConnectionsClient) ManagementGroupNetworkManagerConnectionsListCompleteMatchingPredicate(ctx context.Context, id commonids.ManagementGroupId, ...) (result ManagementGroupNetworkManagerConnectionsListCompleteResult, err error)
- func (c NetworkManagerConnectionsClient) SubscriptionNetworkManagerConnectionsCreateOrUpdate(ctx context.Context, id NetworkManagerConnectionId, ...) (result SubscriptionNetworkManagerConnectionsCreateOrUpdateOperationResponse, ...)
- func (c NetworkManagerConnectionsClient) SubscriptionNetworkManagerConnectionsDelete(ctx context.Context, id NetworkManagerConnectionId) (result SubscriptionNetworkManagerConnectionsDeleteOperationResponse, err error)
- func (c NetworkManagerConnectionsClient) SubscriptionNetworkManagerConnectionsGet(ctx context.Context, id NetworkManagerConnectionId) (result SubscriptionNetworkManagerConnectionsGetOperationResponse, err error)
- func (c NetworkManagerConnectionsClient) SubscriptionNetworkManagerConnectionsList(ctx context.Context, id commonids.SubscriptionId, ...) (result SubscriptionNetworkManagerConnectionsListOperationResponse, err error)
- func (c NetworkManagerConnectionsClient) SubscriptionNetworkManagerConnectionsListComplete(ctx context.Context, id commonids.SubscriptionId, ...) (SubscriptionNetworkManagerConnectionsListCompleteResult, error)
- func (c NetworkManagerConnectionsClient) SubscriptionNetworkManagerConnectionsListCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, ...) (result SubscriptionNetworkManagerConnectionsListCompleteResult, err error)
- type Providers2NetworkManagerConnectionId
- func NewProviders2NetworkManagerConnectionID(managementGroupId string, networkManagerConnectionName string) Providers2NetworkManagerConnectionId
- func ParseProviders2NetworkManagerConnectionID(input string) (*Providers2NetworkManagerConnectionId, error)
- func ParseProviders2NetworkManagerConnectionIDInsensitively(input string) (*Providers2NetworkManagerConnectionId, error)
- func (id *Providers2NetworkManagerConnectionId) FromParseResult(input resourceids.ParseResult) error
- func (id Providers2NetworkManagerConnectionId) ID() string
- func (id Providers2NetworkManagerConnectionId) Segments() []resourceids.Segment
- func (id Providers2NetworkManagerConnectionId) String() string
- type ScopeConnectionState
- type SubscriptionNetworkManagerConnectionsCreateOrUpdateOperationResponse
- type SubscriptionNetworkManagerConnectionsDeleteOperationResponse
- type SubscriptionNetworkManagerConnectionsGetOperationResponse
- type SubscriptionNetworkManagerConnectionsListCompleteResult
- type SubscriptionNetworkManagerConnectionsListCustomPager
- type SubscriptionNetworkManagerConnectionsListOperationOptions
- type SubscriptionNetworkManagerConnectionsListOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PossibleValuesForScopeConnectionState ¶
func PossibleValuesForScopeConnectionState() []string
func ValidateNetworkManagerConnectionID ¶
func ValidateNetworkManagerConnectionID(input interface{}, key string) (warnings []string, errors []error)
ValidateNetworkManagerConnectionID checks that 'input' can be parsed as a Network Manager Connection ID
func ValidateProviders2NetworkManagerConnectionID ¶
func ValidateProviders2NetworkManagerConnectionID(input interface{}, key string) (warnings []string, errors []error)
ValidateProviders2NetworkManagerConnectionID checks that 'input' can be parsed as a Providers 2 Network Manager Connection ID
Types ¶
type ManagementGroupNetworkManagerConnectionsCreateOrUpdateOperationResponse ¶
type ManagementGroupNetworkManagerConnectionsCreateOrUpdateOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *NetworkManagerConnection }
type ManagementGroupNetworkManagerConnectionsGetOperationResponse ¶
type ManagementGroupNetworkManagerConnectionsGetOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *NetworkManagerConnection }
type ManagementGroupNetworkManagerConnectionsListCompleteResult ¶
type ManagementGroupNetworkManagerConnectionsListCompleteResult struct { LatestHttpResponse *http.Response Items []NetworkManagerConnection }
type ManagementGroupNetworkManagerConnectionsListCustomPager ¶ added in v0.20240628.1153531
type ManagementGroupNetworkManagerConnectionsListCustomPager struct {
NextLink *odata.Link `json:"nextLink"`
}
func (*ManagementGroupNetworkManagerConnectionsListCustomPager) NextPageLink ¶ added in v0.20240628.1153531
func (p *ManagementGroupNetworkManagerConnectionsListCustomPager) NextPageLink() *odata.Link
type ManagementGroupNetworkManagerConnectionsListOperationOptions ¶
type ManagementGroupNetworkManagerConnectionsListOperationOptions struct {
Top *int64
}
func DefaultManagementGroupNetworkManagerConnectionsListOperationOptions ¶
func DefaultManagementGroupNetworkManagerConnectionsListOperationOptions() ManagementGroupNetworkManagerConnectionsListOperationOptions
func (ManagementGroupNetworkManagerConnectionsListOperationOptions) ToHeaders ¶
func (o ManagementGroupNetworkManagerConnectionsListOperationOptions) ToHeaders() *client.Headers
func (ManagementGroupNetworkManagerConnectionsListOperationOptions) ToOData ¶
func (o ManagementGroupNetworkManagerConnectionsListOperationOptions) ToOData() *odata.Query
func (ManagementGroupNetworkManagerConnectionsListOperationOptions) ToQuery ¶
func (o ManagementGroupNetworkManagerConnectionsListOperationOptions) ToQuery() *client.QueryParams
type ManagementGroupNetworkManagerConnectionsListOperationResponse ¶
type ManagementGroupNetworkManagerConnectionsListOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]NetworkManagerConnection }
type NetworkManagerConnection ¶
type NetworkManagerConnection struct { Etag *string `json:"etag,omitempty"` Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Properties *NetworkManagerConnectionProperties `json:"properties,omitempty"` SystemData *systemdata.SystemData `json:"systemData,omitempty"` Type *string `json:"type,omitempty"` }
type NetworkManagerConnectionId ¶
type NetworkManagerConnectionId struct { SubscriptionId string NetworkManagerConnectionName string }
NetworkManagerConnectionId is a struct representing the Resource ID for a Network Manager Connection
func NewNetworkManagerConnectionID ¶
func NewNetworkManagerConnectionID(subscriptionId string, networkManagerConnectionName string) NetworkManagerConnectionId
NewNetworkManagerConnectionID returns a new NetworkManagerConnectionId struct
func ParseNetworkManagerConnectionID ¶
func ParseNetworkManagerConnectionID(input string) (*NetworkManagerConnectionId, error)
ParseNetworkManagerConnectionID parses 'input' into a NetworkManagerConnectionId
func ParseNetworkManagerConnectionIDInsensitively ¶
func ParseNetworkManagerConnectionIDInsensitively(input string) (*NetworkManagerConnectionId, error)
ParseNetworkManagerConnectionIDInsensitively parses 'input' case-insensitively into a NetworkManagerConnectionId note: this method should only be used for API response data and not user input
func (*NetworkManagerConnectionId) FromParseResult ¶
func (id *NetworkManagerConnectionId) FromParseResult(input resourceids.ParseResult) error
func (NetworkManagerConnectionId) ID ¶
func (id NetworkManagerConnectionId) ID() string
ID returns the formatted Network Manager Connection ID
func (NetworkManagerConnectionId) Segments ¶
func (id NetworkManagerConnectionId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Network Manager Connection ID
func (NetworkManagerConnectionId) String ¶
func (id NetworkManagerConnectionId) String() string
String returns a human-readable description of this Network Manager Connection ID
type NetworkManagerConnectionOperationPredicate ¶
type NetworkManagerConnectionOperationPredicate struct { Etag *string Id *string Name *string Type *string }
func (NetworkManagerConnectionOperationPredicate) Matches ¶
func (p NetworkManagerConnectionOperationPredicate) Matches(input NetworkManagerConnection) bool
type NetworkManagerConnectionProperties ¶
type NetworkManagerConnectionProperties struct { ConnectionState *ScopeConnectionState `json:"connectionState,omitempty"` Description *string `json:"description,omitempty"` NetworkManagerId *string `json:"networkManagerId,omitempty"` }
type NetworkManagerConnectionsClient ¶
type NetworkManagerConnectionsClient struct {
Client *resourcemanager.Client
}
func NewNetworkManagerConnectionsClientWithBaseURI ¶
func NewNetworkManagerConnectionsClientWithBaseURI(sdkApi sdkEnv.Api) (*NetworkManagerConnectionsClient, error)
func (NetworkManagerConnectionsClient) ManagementGroupNetworkManagerConnectionsCreateOrUpdate ¶
func (c NetworkManagerConnectionsClient) ManagementGroupNetworkManagerConnectionsCreateOrUpdate(ctx context.Context, id Providers2NetworkManagerConnectionId, input NetworkManagerConnection) (result ManagementGroupNetworkManagerConnectionsCreateOrUpdateOperationResponse, err error)
ManagementGroupNetworkManagerConnectionsCreateOrUpdate ...
func (NetworkManagerConnectionsClient) ManagementGroupNetworkManagerConnectionsDelete ¶
func (c NetworkManagerConnectionsClient) ManagementGroupNetworkManagerConnectionsDelete(ctx context.Context, id Providers2NetworkManagerConnectionId) (result ManagementGroupNetworkManagerConnectionsDeleteOperationResponse, err error)
ManagementGroupNetworkManagerConnectionsDelete ...
func (NetworkManagerConnectionsClient) ManagementGroupNetworkManagerConnectionsGet ¶
func (c NetworkManagerConnectionsClient) ManagementGroupNetworkManagerConnectionsGet(ctx context.Context, id Providers2NetworkManagerConnectionId) (result ManagementGroupNetworkManagerConnectionsGetOperationResponse, err error)
ManagementGroupNetworkManagerConnectionsGet ...
func (NetworkManagerConnectionsClient) ManagementGroupNetworkManagerConnectionsList ¶
func (c NetworkManagerConnectionsClient) ManagementGroupNetworkManagerConnectionsList(ctx context.Context, id commonids.ManagementGroupId, options ManagementGroupNetworkManagerConnectionsListOperationOptions) (result ManagementGroupNetworkManagerConnectionsListOperationResponse, err error)
ManagementGroupNetworkManagerConnectionsList ...
func (NetworkManagerConnectionsClient) ManagementGroupNetworkManagerConnectionsListComplete ¶
func (c NetworkManagerConnectionsClient) ManagementGroupNetworkManagerConnectionsListComplete(ctx context.Context, id commonids.ManagementGroupId, options ManagementGroupNetworkManagerConnectionsListOperationOptions) (ManagementGroupNetworkManagerConnectionsListCompleteResult, error)
ManagementGroupNetworkManagerConnectionsListComplete retrieves all the results into a single object
func (NetworkManagerConnectionsClient) ManagementGroupNetworkManagerConnectionsListCompleteMatchingPredicate ¶
func (c NetworkManagerConnectionsClient) ManagementGroupNetworkManagerConnectionsListCompleteMatchingPredicate(ctx context.Context, id commonids.ManagementGroupId, options ManagementGroupNetworkManagerConnectionsListOperationOptions, predicate NetworkManagerConnectionOperationPredicate) (result ManagementGroupNetworkManagerConnectionsListCompleteResult, err error)
ManagementGroupNetworkManagerConnectionsListCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (NetworkManagerConnectionsClient) SubscriptionNetworkManagerConnectionsCreateOrUpdate ¶
func (c NetworkManagerConnectionsClient) SubscriptionNetworkManagerConnectionsCreateOrUpdate(ctx context.Context, id NetworkManagerConnectionId, input NetworkManagerConnection) (result SubscriptionNetworkManagerConnectionsCreateOrUpdateOperationResponse, err error)
SubscriptionNetworkManagerConnectionsCreateOrUpdate ...
func (NetworkManagerConnectionsClient) SubscriptionNetworkManagerConnectionsDelete ¶
func (c NetworkManagerConnectionsClient) SubscriptionNetworkManagerConnectionsDelete(ctx context.Context, id NetworkManagerConnectionId) (result SubscriptionNetworkManagerConnectionsDeleteOperationResponse, err error)
SubscriptionNetworkManagerConnectionsDelete ...
func (NetworkManagerConnectionsClient) SubscriptionNetworkManagerConnectionsGet ¶
func (c NetworkManagerConnectionsClient) SubscriptionNetworkManagerConnectionsGet(ctx context.Context, id NetworkManagerConnectionId) (result SubscriptionNetworkManagerConnectionsGetOperationResponse, err error)
SubscriptionNetworkManagerConnectionsGet ...
func (NetworkManagerConnectionsClient) SubscriptionNetworkManagerConnectionsList ¶
func (c NetworkManagerConnectionsClient) SubscriptionNetworkManagerConnectionsList(ctx context.Context, id commonids.SubscriptionId, options SubscriptionNetworkManagerConnectionsListOperationOptions) (result SubscriptionNetworkManagerConnectionsListOperationResponse, err error)
SubscriptionNetworkManagerConnectionsList ...
func (NetworkManagerConnectionsClient) SubscriptionNetworkManagerConnectionsListComplete ¶
func (c NetworkManagerConnectionsClient) SubscriptionNetworkManagerConnectionsListComplete(ctx context.Context, id commonids.SubscriptionId, options SubscriptionNetworkManagerConnectionsListOperationOptions) (SubscriptionNetworkManagerConnectionsListCompleteResult, error)
SubscriptionNetworkManagerConnectionsListComplete retrieves all the results into a single object
func (NetworkManagerConnectionsClient) SubscriptionNetworkManagerConnectionsListCompleteMatchingPredicate ¶
func (c NetworkManagerConnectionsClient) SubscriptionNetworkManagerConnectionsListCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, options SubscriptionNetworkManagerConnectionsListOperationOptions, predicate NetworkManagerConnectionOperationPredicate) (result SubscriptionNetworkManagerConnectionsListCompleteResult, err error)
SubscriptionNetworkManagerConnectionsListCompleteMatchingPredicate retrieves all the results and then applies the predicate
type Providers2NetworkManagerConnectionId ¶
type Providers2NetworkManagerConnectionId struct { ManagementGroupId string NetworkManagerConnectionName string }
Providers2NetworkManagerConnectionId is a struct representing the Resource ID for a Providers 2 Network Manager Connection
func NewProviders2NetworkManagerConnectionID ¶
func NewProviders2NetworkManagerConnectionID(managementGroupId string, networkManagerConnectionName string) Providers2NetworkManagerConnectionId
NewProviders2NetworkManagerConnectionID returns a new Providers2NetworkManagerConnectionId struct
func ParseProviders2NetworkManagerConnectionID ¶
func ParseProviders2NetworkManagerConnectionID(input string) (*Providers2NetworkManagerConnectionId, error)
ParseProviders2NetworkManagerConnectionID parses 'input' into a Providers2NetworkManagerConnectionId
func ParseProviders2NetworkManagerConnectionIDInsensitively ¶
func ParseProviders2NetworkManagerConnectionIDInsensitively(input string) (*Providers2NetworkManagerConnectionId, error)
ParseProviders2NetworkManagerConnectionIDInsensitively parses 'input' case-insensitively into a Providers2NetworkManagerConnectionId note: this method should only be used for API response data and not user input
func (*Providers2NetworkManagerConnectionId) FromParseResult ¶
func (id *Providers2NetworkManagerConnectionId) FromParseResult(input resourceids.ParseResult) error
func (Providers2NetworkManagerConnectionId) ID ¶
func (id Providers2NetworkManagerConnectionId) ID() string
ID returns the formatted Providers 2 Network Manager Connection ID
func (Providers2NetworkManagerConnectionId) Segments ¶
func (id Providers2NetworkManagerConnectionId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Providers 2 Network Manager Connection ID
func (Providers2NetworkManagerConnectionId) String ¶
func (id Providers2NetworkManagerConnectionId) String() string
String returns a human-readable description of this Providers 2 Network Manager Connection ID
type ScopeConnectionState ¶
type ScopeConnectionState string
const ( ScopeConnectionStateConflict ScopeConnectionState = "Conflict" ScopeConnectionStateConnected ScopeConnectionState = "Connected" ScopeConnectionStatePending ScopeConnectionState = "Pending" ScopeConnectionStateRejected ScopeConnectionState = "Rejected" ScopeConnectionStateRevoked ScopeConnectionState = "Revoked" )
func (*ScopeConnectionState) UnmarshalJSON ¶
func (s *ScopeConnectionState) UnmarshalJSON(bytes []byte) error
type SubscriptionNetworkManagerConnectionsCreateOrUpdateOperationResponse ¶
type SubscriptionNetworkManagerConnectionsCreateOrUpdateOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *NetworkManagerConnection }
type SubscriptionNetworkManagerConnectionsGetOperationResponse ¶
type SubscriptionNetworkManagerConnectionsGetOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *NetworkManagerConnection }
type SubscriptionNetworkManagerConnectionsListCompleteResult ¶
type SubscriptionNetworkManagerConnectionsListCompleteResult struct { LatestHttpResponse *http.Response Items []NetworkManagerConnection }
type SubscriptionNetworkManagerConnectionsListCustomPager ¶ added in v0.20240628.1153531
type SubscriptionNetworkManagerConnectionsListCustomPager struct {
NextLink *odata.Link `json:"nextLink"`
}
func (*SubscriptionNetworkManagerConnectionsListCustomPager) NextPageLink ¶ added in v0.20240628.1153531
func (p *SubscriptionNetworkManagerConnectionsListCustomPager) NextPageLink() *odata.Link
type SubscriptionNetworkManagerConnectionsListOperationOptions ¶
type SubscriptionNetworkManagerConnectionsListOperationOptions struct {
Top *int64
}
func DefaultSubscriptionNetworkManagerConnectionsListOperationOptions ¶
func DefaultSubscriptionNetworkManagerConnectionsListOperationOptions() SubscriptionNetworkManagerConnectionsListOperationOptions
func (SubscriptionNetworkManagerConnectionsListOperationOptions) ToHeaders ¶
func (o SubscriptionNetworkManagerConnectionsListOperationOptions) ToHeaders() *client.Headers
func (SubscriptionNetworkManagerConnectionsListOperationOptions) ToOData ¶
func (o SubscriptionNetworkManagerConnectionsListOperationOptions) ToOData() *odata.Query
func (SubscriptionNetworkManagerConnectionsListOperationOptions) ToQuery ¶
func (o SubscriptionNetworkManagerConnectionsListOperationOptions) ToQuery() *client.QueryParams
type SubscriptionNetworkManagerConnectionsListOperationResponse ¶
type SubscriptionNetworkManagerConnectionsListOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]NetworkManagerConnection }
Source Files ¶
- client.go
- constants.go
- id_networkmanagerconnection.go
- id_providers2networkmanagerconnection.go
- method_managementgroupnetworkmanagerconnectionscreateorupdate.go
- method_managementgroupnetworkmanagerconnectionsdelete.go
- method_managementgroupnetworkmanagerconnectionsget.go
- method_managementgroupnetworkmanagerconnectionslist.go
- method_subscriptionnetworkmanagerconnectionscreateorupdate.go
- method_subscriptionnetworkmanagerconnectionsdelete.go
- method_subscriptionnetworkmanagerconnectionsget.go
- method_subscriptionnetworkmanagerconnectionslist.go
- model_networkmanagerconnection.go
- model_networkmanagerconnectionproperties.go
- predicates.go
- version.go