Documentation ¶
Index ¶
- func PossibleValuesForDomainJoinType() []string
- func PossibleValuesForHealthCheckStatus() []string
- func PossibleValuesForProvisioningState() []string
- func ValidateDevCenterID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateProjectID(input interface{}, key string) (warnings []string, errors []error)
- type AttachedNetworkConnection
- type AttachedNetworkConnectionOperationPredicate
- type AttachedNetworkConnectionProperties
- type AttachedNetworkConnectionsClient
- func (c AttachedNetworkConnectionsClient) AttachedNetworksListByDevCenter(ctx context.Context, id DevCenterId, ...) (result AttachedNetworksListByDevCenterOperationResponse, err error)
- func (c AttachedNetworkConnectionsClient) AttachedNetworksListByDevCenterComplete(ctx context.Context, id DevCenterId, ...) (AttachedNetworksListByDevCenterCompleteResult, error)
- func (c AttachedNetworkConnectionsClient) AttachedNetworksListByDevCenterCompleteMatchingPredicate(ctx context.Context, id DevCenterId, ...) (result AttachedNetworksListByDevCenterCompleteResult, err error)
- func (c AttachedNetworkConnectionsClient) AttachedNetworksListByProject(ctx context.Context, id ProjectId, ...) (result AttachedNetworksListByProjectOperationResponse, err error)
- func (c AttachedNetworkConnectionsClient) AttachedNetworksListByProjectComplete(ctx context.Context, id ProjectId, ...) (AttachedNetworksListByProjectCompleteResult, error)
- func (c AttachedNetworkConnectionsClient) AttachedNetworksListByProjectCompleteMatchingPredicate(ctx context.Context, id ProjectId, ...) (result AttachedNetworksListByProjectCompleteResult, err error)
- type AttachedNetworksListByDevCenterCompleteResult
- type AttachedNetworksListByDevCenterOperationOptions
- type AttachedNetworksListByDevCenterOperationResponse
- type AttachedNetworksListByProjectCompleteResult
- type AttachedNetworksListByProjectOperationOptions
- type AttachedNetworksListByProjectOperationResponse
- type DevCenterId
- type DomainJoinType
- type HealthCheckStatus
- type ProjectId
- type ProvisioningState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PossibleValuesForDomainJoinType ¶
func PossibleValuesForDomainJoinType() []string
func PossibleValuesForHealthCheckStatus ¶
func PossibleValuesForHealthCheckStatus() []string
func PossibleValuesForProvisioningState ¶
func PossibleValuesForProvisioningState() []string
func ValidateDevCenterID ¶
ValidateDevCenterID checks that 'input' can be parsed as a Dev Center ID
func ValidateProjectID ¶
ValidateProjectID checks that 'input' can be parsed as a Project ID
Types ¶
type AttachedNetworkConnection ¶
type AttachedNetworkConnection struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Properties *AttachedNetworkConnectionProperties `json:"properties,omitempty"` SystemData *systemdata.SystemData `json:"systemData,omitempty"` Type *string `json:"type,omitempty"` }
type AttachedNetworkConnectionOperationPredicate ¶
func (AttachedNetworkConnectionOperationPredicate) Matches ¶
func (p AttachedNetworkConnectionOperationPredicate) Matches(input AttachedNetworkConnection) bool
type AttachedNetworkConnectionProperties ¶
type AttachedNetworkConnectionProperties struct { DomainJoinType *DomainJoinType `json:"domainJoinType,omitempty"` HealthCheckStatus *HealthCheckStatus `json:"healthCheckStatus,omitempty"` NetworkConnectionId string `json:"networkConnectionId"` NetworkConnectionLocation *string `json:"networkConnectionLocation,omitempty"` ProvisioningState *ProvisioningState `json:"provisioningState,omitempty"` }
type AttachedNetworkConnectionsClient ¶
type AttachedNetworkConnectionsClient struct {
Client *resourcemanager.Client
}
func NewAttachedNetworkConnectionsClientWithBaseURI ¶
func NewAttachedNetworkConnectionsClientWithBaseURI(sdkApi sdkEnv.Api) (*AttachedNetworkConnectionsClient, error)
func (AttachedNetworkConnectionsClient) AttachedNetworksListByDevCenter ¶
func (c AttachedNetworkConnectionsClient) AttachedNetworksListByDevCenter(ctx context.Context, id DevCenterId, options AttachedNetworksListByDevCenterOperationOptions) (result AttachedNetworksListByDevCenterOperationResponse, err error)
AttachedNetworksListByDevCenter ...
func (AttachedNetworkConnectionsClient) AttachedNetworksListByDevCenterComplete ¶
func (c AttachedNetworkConnectionsClient) AttachedNetworksListByDevCenterComplete(ctx context.Context, id DevCenterId, options AttachedNetworksListByDevCenterOperationOptions) (AttachedNetworksListByDevCenterCompleteResult, error)
AttachedNetworksListByDevCenterComplete retrieves all the results into a single object
func (AttachedNetworkConnectionsClient) AttachedNetworksListByDevCenterCompleteMatchingPredicate ¶
func (c AttachedNetworkConnectionsClient) AttachedNetworksListByDevCenterCompleteMatchingPredicate(ctx context.Context, id DevCenterId, options AttachedNetworksListByDevCenterOperationOptions, predicate AttachedNetworkConnectionOperationPredicate) (result AttachedNetworksListByDevCenterCompleteResult, err error)
AttachedNetworksListByDevCenterCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (AttachedNetworkConnectionsClient) AttachedNetworksListByProject ¶
func (c AttachedNetworkConnectionsClient) AttachedNetworksListByProject(ctx context.Context, id ProjectId, options AttachedNetworksListByProjectOperationOptions) (result AttachedNetworksListByProjectOperationResponse, err error)
AttachedNetworksListByProject ...
func (AttachedNetworkConnectionsClient) AttachedNetworksListByProjectComplete ¶
func (c AttachedNetworkConnectionsClient) AttachedNetworksListByProjectComplete(ctx context.Context, id ProjectId, options AttachedNetworksListByProjectOperationOptions) (AttachedNetworksListByProjectCompleteResult, error)
AttachedNetworksListByProjectComplete retrieves all the results into a single object
func (AttachedNetworkConnectionsClient) AttachedNetworksListByProjectCompleteMatchingPredicate ¶
func (c AttachedNetworkConnectionsClient) AttachedNetworksListByProjectCompleteMatchingPredicate(ctx context.Context, id ProjectId, options AttachedNetworksListByProjectOperationOptions, predicate AttachedNetworkConnectionOperationPredicate) (result AttachedNetworksListByProjectCompleteResult, err error)
AttachedNetworksListByProjectCompleteMatchingPredicate retrieves all the results and then applies the predicate
type AttachedNetworksListByDevCenterCompleteResult ¶
type AttachedNetworksListByDevCenterCompleteResult struct { LatestHttpResponse *http.Response Items []AttachedNetworkConnection }
type AttachedNetworksListByDevCenterOperationOptions ¶
type AttachedNetworksListByDevCenterOperationOptions struct {
Top *int64
}
func DefaultAttachedNetworksListByDevCenterOperationOptions ¶
func DefaultAttachedNetworksListByDevCenterOperationOptions() AttachedNetworksListByDevCenterOperationOptions
func (AttachedNetworksListByDevCenterOperationOptions) ToHeaders ¶
func (o AttachedNetworksListByDevCenterOperationOptions) ToHeaders() *client.Headers
func (AttachedNetworksListByDevCenterOperationOptions) ToOData ¶
func (o AttachedNetworksListByDevCenterOperationOptions) ToOData() *odata.Query
func (AttachedNetworksListByDevCenterOperationOptions) ToQuery ¶
func (o AttachedNetworksListByDevCenterOperationOptions) ToQuery() *client.QueryParams
type AttachedNetworksListByDevCenterOperationResponse ¶
type AttachedNetworksListByDevCenterOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]AttachedNetworkConnection }
type AttachedNetworksListByProjectCompleteResult ¶
type AttachedNetworksListByProjectCompleteResult struct { LatestHttpResponse *http.Response Items []AttachedNetworkConnection }
type AttachedNetworksListByProjectOperationOptions ¶
type AttachedNetworksListByProjectOperationOptions struct {
Top *int64
}
func DefaultAttachedNetworksListByProjectOperationOptions ¶
func DefaultAttachedNetworksListByProjectOperationOptions() AttachedNetworksListByProjectOperationOptions
func (AttachedNetworksListByProjectOperationOptions) ToHeaders ¶
func (o AttachedNetworksListByProjectOperationOptions) ToHeaders() *client.Headers
func (AttachedNetworksListByProjectOperationOptions) ToOData ¶
func (o AttachedNetworksListByProjectOperationOptions) ToOData() *odata.Query
func (AttachedNetworksListByProjectOperationOptions) ToQuery ¶
func (o AttachedNetworksListByProjectOperationOptions) ToQuery() *client.QueryParams
type AttachedNetworksListByProjectOperationResponse ¶
type AttachedNetworksListByProjectOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]AttachedNetworkConnection }
type DevCenterId ¶
DevCenterId is a struct representing the Resource ID for a Dev Center
func NewDevCenterID ¶
func NewDevCenterID(subscriptionId string, resourceGroupName string, devCenterName string) DevCenterId
NewDevCenterID returns a new DevCenterId struct
func ParseDevCenterID ¶
func ParseDevCenterID(input string) (*DevCenterId, error)
ParseDevCenterID parses 'input' into a DevCenterId
func ParseDevCenterIDInsensitively ¶
func ParseDevCenterIDInsensitively(input string) (*DevCenterId, error)
ParseDevCenterIDInsensitively parses 'input' case-insensitively into a DevCenterId note: this method should only be used for API response data and not user input
func (*DevCenterId) FromParseResult ¶ added in v0.20231127.1171502
func (id *DevCenterId) FromParseResult(input resourceids.ParseResult) error
func (DevCenterId) Segments ¶
func (id DevCenterId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Dev Center ID
func (DevCenterId) String ¶
func (id DevCenterId) String() string
String returns a human-readable description of this Dev Center ID
type DomainJoinType ¶
type DomainJoinType string
const ( DomainJoinTypeAzureADJoin DomainJoinType = "AzureADJoin" DomainJoinTypeHybridAzureADJoin DomainJoinType = "HybridAzureADJoin" )
func (*DomainJoinType) UnmarshalJSON ¶
func (s *DomainJoinType) UnmarshalJSON(bytes []byte) error
type HealthCheckStatus ¶
type HealthCheckStatus string
const ( HealthCheckStatusFailed HealthCheckStatus = "Failed" HealthCheckStatusPassed HealthCheckStatus = "Passed" HealthCheckStatusPending HealthCheckStatus = "Pending" HealthCheckStatusRunning HealthCheckStatus = "Running" HealthCheckStatusUnknown HealthCheckStatus = "Unknown" HealthCheckStatusWarning HealthCheckStatus = "Warning" )
func (*HealthCheckStatus) UnmarshalJSON ¶
func (s *HealthCheckStatus) UnmarshalJSON(bytes []byte) error
type ProjectId ¶
ProjectId is a struct representing the Resource ID for a Project
func NewProjectID ¶
NewProjectID returns a new ProjectId struct
func ParseProjectID ¶
ParseProjectID parses 'input' into a ProjectId
func ParseProjectIDInsensitively ¶
ParseProjectIDInsensitively parses 'input' case-insensitively into a ProjectId note: this method should only be used for API response data and not user input
func (*ProjectId) FromParseResult ¶ added in v0.20231127.1171502
func (id *ProjectId) FromParseResult(input resourceids.ParseResult) error
func (ProjectId) Segments ¶
func (id ProjectId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Project ID
type ProvisioningState ¶
type ProvisioningState string
const ( ProvisioningStateAccepted ProvisioningState = "Accepted" ProvisioningStateCanceled ProvisioningState = "Canceled" ProvisioningStateCreated ProvisioningState = "Created" ProvisioningStateCreating ProvisioningState = "Creating" ProvisioningStateDeleted ProvisioningState = "Deleted" ProvisioningStateDeleting ProvisioningState = "Deleting" ProvisioningStateFailed ProvisioningState = "Failed" ProvisioningStateMovingResources ProvisioningState = "MovingResources" ProvisioningStateNotSpecified ProvisioningState = "NotSpecified" ProvisioningStateRolloutInProgress ProvisioningState = "RolloutInProgress" ProvisioningStateRunning ProvisioningState = "Running" ProvisioningStateStorageProvisioningFailed ProvisioningState = "StorageProvisioningFailed" ProvisioningStateSucceeded ProvisioningState = "Succeeded" ProvisioningStateTransientFailure ProvisioningState = "TransientFailure" ProvisioningStateUpdated ProvisioningState = "Updated" ProvisioningStateUpdating ProvisioningState = "Updating" )
func (*ProvisioningState) UnmarshalJSON ¶
func (s *ProvisioningState) UnmarshalJSON(bytes []byte) error