Documentation ¶
Index ¶
- func PossibleValuesForIntegrationServiceEnvironmentAccessEndpointType() []string
- func PossibleValuesForIntegrationServiceEnvironmentSkuName() []string
- func PossibleValuesForWorkflowProvisioningState() []string
- func PossibleValuesForWorkflowState() []string
- func ValidateIntegrationServiceEnvironmentID(input interface{}, key string) (warnings []string, errors []error)
- type CreateOrUpdateOperationResponse
- type DeleteOperationResponse
- type FlowEndpoints
- type FlowEndpointsConfiguration
- type GetOperationResponse
- type IPAddress
- type IntegrationServiceEnvironmenEncryptionConfiguration
- type IntegrationServiceEnvironmenEncryptionKeyReference
- type IntegrationServiceEnvironment
- type IntegrationServiceEnvironmentAccessEndpoint
- type IntegrationServiceEnvironmentAccessEndpointType
- type IntegrationServiceEnvironmentId
- func NewIntegrationServiceEnvironmentID(subscriptionId string, resourceGroup string, ...) IntegrationServiceEnvironmentId
- func ParseIntegrationServiceEnvironmentID(input string) (*IntegrationServiceEnvironmentId, error)
- func ParseIntegrationServiceEnvironmentIDInsensitively(input string) (*IntegrationServiceEnvironmentId, error)
- type IntegrationServiceEnvironmentOperationPredicate
- type IntegrationServiceEnvironmentProperties
- type IntegrationServiceEnvironmentSku
- type IntegrationServiceEnvironmentSkuName
- type IntegrationServiceEnvironmentsClient
- func (c IntegrationServiceEnvironmentsClient) CreateOrUpdate(ctx context.Context, id IntegrationServiceEnvironmentId, ...) (result CreateOrUpdateOperationResponse, err error)
- func (c IntegrationServiceEnvironmentsClient) CreateOrUpdateThenPoll(ctx context.Context, id IntegrationServiceEnvironmentId, ...) error
- func (c IntegrationServiceEnvironmentsClient) Delete(ctx context.Context, id IntegrationServiceEnvironmentId) (result DeleteOperationResponse, err error)
- func (c IntegrationServiceEnvironmentsClient) Get(ctx context.Context, id IntegrationServiceEnvironmentId) (result GetOperationResponse, err error)
- func (c IntegrationServiceEnvironmentsClient) ListByResourceGroup(ctx context.Context, id commonids.ResourceGroupId, ...) (result ListByResourceGroupOperationResponse, err error)
- func (c IntegrationServiceEnvironmentsClient) ListByResourceGroupComplete(ctx context.Context, id commonids.ResourceGroupId, ...) (ListByResourceGroupCompleteResult, error)
- func (c IntegrationServiceEnvironmentsClient) ListByResourceGroupCompleteMatchingPredicate(ctx context.Context, id commonids.ResourceGroupId, ...) (result ListByResourceGroupCompleteResult, err error)
- func (c IntegrationServiceEnvironmentsClient) ListBySubscription(ctx context.Context, id commonids.SubscriptionId, ...) (result ListBySubscriptionOperationResponse, err error)
- func (c IntegrationServiceEnvironmentsClient) ListBySubscriptionComplete(ctx context.Context, id commonids.SubscriptionId, ...) (ListBySubscriptionCompleteResult, error)
- func (c IntegrationServiceEnvironmentsClient) ListBySubscriptionCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, ...) (result ListBySubscriptionCompleteResult, err error)
- func (c IntegrationServiceEnvironmentsClient) Update(ctx context.Context, id IntegrationServiceEnvironmentId, ...) (result UpdateOperationResponse, err error)
- func (c IntegrationServiceEnvironmentsClient) UpdateThenPoll(ctx context.Context, id IntegrationServiceEnvironmentId, ...) error
- type ListByResourceGroupCompleteResult
- type ListByResourceGroupCustomPager
- type ListByResourceGroupOperationOptions
- type ListByResourceGroupOperationResponse
- type ListBySubscriptionCompleteResult
- type ListBySubscriptionCustomPager
- type ListBySubscriptionOperationOptions
- type ListBySubscriptionOperationResponse
- type NetworkConfiguration
- type ResourceReference
- type UpdateOperationResponse
- type WorkflowProvisioningState
- type WorkflowState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PossibleValuesForIntegrationServiceEnvironmentAccessEndpointType ¶
func PossibleValuesForIntegrationServiceEnvironmentAccessEndpointType() []string
func PossibleValuesForIntegrationServiceEnvironmentSkuName ¶
func PossibleValuesForIntegrationServiceEnvironmentSkuName() []string
func PossibleValuesForWorkflowProvisioningState ¶
func PossibleValuesForWorkflowProvisioningState() []string
func PossibleValuesForWorkflowState ¶
func PossibleValuesForWorkflowState() []string
func ValidateIntegrationServiceEnvironmentID ¶
func ValidateIntegrationServiceEnvironmentID(input interface{}, key string) (warnings []string, errors []error)
ValidateIntegrationServiceEnvironmentID checks that 'input' can be parsed as a Integration Service Environment ID
Types ¶
type DeleteOperationResponse ¶
type FlowEndpoints ¶
type FlowEndpointsConfiguration ¶
type FlowEndpointsConfiguration struct { Connector *FlowEndpoints `json:"connector,omitempty"` Workflow *FlowEndpoints `json:"workflow,omitempty"` }
type GetOperationResponse ¶
type GetOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *IntegrationServiceEnvironment }
type IntegrationServiceEnvironmenEncryptionConfiguration ¶
type IntegrationServiceEnvironmenEncryptionConfiguration struct {
EncryptionKeyReference *IntegrationServiceEnvironmenEncryptionKeyReference `json:"encryptionKeyReference,omitempty"`
}
type IntegrationServiceEnvironmenEncryptionKeyReference ¶
type IntegrationServiceEnvironmenEncryptionKeyReference struct { KeyName *string `json:"keyName,omitempty"` KeyVault *ResourceReference `json:"keyVault,omitempty"` KeyVersion *string `json:"keyVersion,omitempty"` }
type IntegrationServiceEnvironment ¶
type IntegrationServiceEnvironment struct { Id *string `json:"id,omitempty"` Identity *identity.SystemOrUserAssignedMap `json:"identity,omitempty"` Location *string `json:"location,omitempty"` Name *string `json:"name,omitempty"` Properties *IntegrationServiceEnvironmentProperties `json:"properties,omitempty"` Sku *IntegrationServiceEnvironmentSku `json:"sku,omitempty"` Tags *map[string]string `json:"tags,omitempty"` Type *string `json:"type,omitempty"` }
type IntegrationServiceEnvironmentAccessEndpoint ¶
type IntegrationServiceEnvironmentAccessEndpoint struct {
Type *IntegrationServiceEnvironmentAccessEndpointType `json:"type,omitempty"`
}
type IntegrationServiceEnvironmentAccessEndpointType ¶
type IntegrationServiceEnvironmentAccessEndpointType string
const ( IntegrationServiceEnvironmentAccessEndpointTypeExternal IntegrationServiceEnvironmentAccessEndpointType = "External" IntegrationServiceEnvironmentAccessEndpointTypeInternal IntegrationServiceEnvironmentAccessEndpointType = "Internal" IntegrationServiceEnvironmentAccessEndpointTypeNotSpecified IntegrationServiceEnvironmentAccessEndpointType = "NotSpecified" )
func (*IntegrationServiceEnvironmentAccessEndpointType) UnmarshalJSON ¶
func (s *IntegrationServiceEnvironmentAccessEndpointType) UnmarshalJSON(bytes []byte) error
type IntegrationServiceEnvironmentId ¶
type IntegrationServiceEnvironmentId struct { SubscriptionId string ResourceGroup string IntegrationServiceEnvironmentName string }
IntegrationServiceEnvironmentId is a struct representing the Resource ID for a Integration Service Environment
func NewIntegrationServiceEnvironmentID ¶
func NewIntegrationServiceEnvironmentID(subscriptionId string, resourceGroup string, integrationServiceEnvironmentName string) IntegrationServiceEnvironmentId
NewIntegrationServiceEnvironmentID returns a new IntegrationServiceEnvironmentId struct
func ParseIntegrationServiceEnvironmentID ¶
func ParseIntegrationServiceEnvironmentID(input string) (*IntegrationServiceEnvironmentId, error)
ParseIntegrationServiceEnvironmentID parses 'input' into a IntegrationServiceEnvironmentId
func ParseIntegrationServiceEnvironmentIDInsensitively ¶
func ParseIntegrationServiceEnvironmentIDInsensitively(input string) (*IntegrationServiceEnvironmentId, error)
ParseIntegrationServiceEnvironmentIDInsensitively parses 'input' case-insensitively into a IntegrationServiceEnvironmentId note: this method should only be used for API response data and not user input
func (*IntegrationServiceEnvironmentId) FromParseResult ¶
func (id *IntegrationServiceEnvironmentId) FromParseResult(input resourceids.ParseResult) error
func (IntegrationServiceEnvironmentId) ID ¶
func (id IntegrationServiceEnvironmentId) ID() string
ID returns the formatted Integration Service Environment ID
func (IntegrationServiceEnvironmentId) Segments ¶
func (id IntegrationServiceEnvironmentId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Integration Service Environment ID
func (IntegrationServiceEnvironmentId) String ¶
func (id IntegrationServiceEnvironmentId) String() string
String returns a human-readable description of this Integration Service Environment ID
type IntegrationServiceEnvironmentOperationPredicate ¶
type IntegrationServiceEnvironmentOperationPredicate struct { Id *string Location *string Name *string Type *string }
func (IntegrationServiceEnvironmentOperationPredicate) Matches ¶
func (p IntegrationServiceEnvironmentOperationPredicate) Matches(input IntegrationServiceEnvironment) bool
type IntegrationServiceEnvironmentProperties ¶
type IntegrationServiceEnvironmentProperties struct { EncryptionConfiguration *IntegrationServiceEnvironmenEncryptionConfiguration `json:"encryptionConfiguration,omitempty"` EndpointsConfiguration *FlowEndpointsConfiguration `json:"endpointsConfiguration,omitempty"` IntegrationServiceEnvironmentId *string `json:"integrationServiceEnvironmentId,omitempty"` NetworkConfiguration *NetworkConfiguration `json:"networkConfiguration,omitempty"` ProvisioningState *WorkflowProvisioningState `json:"provisioningState,omitempty"` State *WorkflowState `json:"state,omitempty"` }
type IntegrationServiceEnvironmentSku ¶
type IntegrationServiceEnvironmentSku struct { Capacity *int64 `json:"capacity,omitempty"` Name *IntegrationServiceEnvironmentSkuName `json:"name,omitempty"` }
type IntegrationServiceEnvironmentSkuName ¶
type IntegrationServiceEnvironmentSkuName string
const ( IntegrationServiceEnvironmentSkuNameDeveloper IntegrationServiceEnvironmentSkuName = "Developer" IntegrationServiceEnvironmentSkuNameNotSpecified IntegrationServiceEnvironmentSkuName = "NotSpecified" IntegrationServiceEnvironmentSkuNamePremium IntegrationServiceEnvironmentSkuName = "Premium" )
func (*IntegrationServiceEnvironmentSkuName) UnmarshalJSON ¶
func (s *IntegrationServiceEnvironmentSkuName) UnmarshalJSON(bytes []byte) error
type IntegrationServiceEnvironmentsClient ¶
type IntegrationServiceEnvironmentsClient struct {
Client *resourcemanager.Client
}
func NewIntegrationServiceEnvironmentsClientWithBaseURI ¶
func NewIntegrationServiceEnvironmentsClientWithBaseURI(sdkApi sdkEnv.Api) (*IntegrationServiceEnvironmentsClient, error)
func (IntegrationServiceEnvironmentsClient) CreateOrUpdate ¶
func (c IntegrationServiceEnvironmentsClient) CreateOrUpdate(ctx context.Context, id IntegrationServiceEnvironmentId, input IntegrationServiceEnvironment) (result CreateOrUpdateOperationResponse, err error)
CreateOrUpdate ...
func (IntegrationServiceEnvironmentsClient) CreateOrUpdateThenPoll ¶
func (c IntegrationServiceEnvironmentsClient) CreateOrUpdateThenPoll(ctx context.Context, id IntegrationServiceEnvironmentId, input IntegrationServiceEnvironment) error
CreateOrUpdateThenPoll performs CreateOrUpdate then polls until it's completed
func (IntegrationServiceEnvironmentsClient) Delete ¶
func (c IntegrationServiceEnvironmentsClient) Delete(ctx context.Context, id IntegrationServiceEnvironmentId) (result DeleteOperationResponse, err error)
Delete ...
func (IntegrationServiceEnvironmentsClient) Get ¶
func (c IntegrationServiceEnvironmentsClient) Get(ctx context.Context, id IntegrationServiceEnvironmentId) (result GetOperationResponse, err error)
Get ...
func (IntegrationServiceEnvironmentsClient) ListByResourceGroup ¶
func (c IntegrationServiceEnvironmentsClient) ListByResourceGroup(ctx context.Context, id commonids.ResourceGroupId, options ListByResourceGroupOperationOptions) (result ListByResourceGroupOperationResponse, err error)
ListByResourceGroup ...
func (IntegrationServiceEnvironmentsClient) ListByResourceGroupComplete ¶
func (c IntegrationServiceEnvironmentsClient) ListByResourceGroupComplete(ctx context.Context, id commonids.ResourceGroupId, options ListByResourceGroupOperationOptions) (ListByResourceGroupCompleteResult, error)
ListByResourceGroupComplete retrieves all the results into a single object
func (IntegrationServiceEnvironmentsClient) ListByResourceGroupCompleteMatchingPredicate ¶
func (c IntegrationServiceEnvironmentsClient) ListByResourceGroupCompleteMatchingPredicate(ctx context.Context, id commonids.ResourceGroupId, options ListByResourceGroupOperationOptions, predicate IntegrationServiceEnvironmentOperationPredicate) (result ListByResourceGroupCompleteResult, err error)
ListByResourceGroupCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (IntegrationServiceEnvironmentsClient) ListBySubscription ¶
func (c IntegrationServiceEnvironmentsClient) ListBySubscription(ctx context.Context, id commonids.SubscriptionId, options ListBySubscriptionOperationOptions) (result ListBySubscriptionOperationResponse, err error)
ListBySubscription ...
func (IntegrationServiceEnvironmentsClient) ListBySubscriptionComplete ¶
func (c IntegrationServiceEnvironmentsClient) ListBySubscriptionComplete(ctx context.Context, id commonids.SubscriptionId, options ListBySubscriptionOperationOptions) (ListBySubscriptionCompleteResult, error)
ListBySubscriptionComplete retrieves all the results into a single object
func (IntegrationServiceEnvironmentsClient) ListBySubscriptionCompleteMatchingPredicate ¶
func (c IntegrationServiceEnvironmentsClient) ListBySubscriptionCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, options ListBySubscriptionOperationOptions, predicate IntegrationServiceEnvironmentOperationPredicate) (result ListBySubscriptionCompleteResult, err error)
ListBySubscriptionCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (IntegrationServiceEnvironmentsClient) Update ¶
func (c IntegrationServiceEnvironmentsClient) Update(ctx context.Context, id IntegrationServiceEnvironmentId, input IntegrationServiceEnvironment) (result UpdateOperationResponse, err error)
Update ...
func (IntegrationServiceEnvironmentsClient) UpdateThenPoll ¶
func (c IntegrationServiceEnvironmentsClient) UpdateThenPoll(ctx context.Context, id IntegrationServiceEnvironmentId, input IntegrationServiceEnvironment) error
UpdateThenPoll performs Update then polls until it's completed
type ListByResourceGroupCompleteResult ¶
type ListByResourceGroupCompleteResult struct { LatestHttpResponse *http.Response Items []IntegrationServiceEnvironment }
type ListByResourceGroupCustomPager ¶ added in v0.20240628.1153531
func (*ListByResourceGroupCustomPager) NextPageLink ¶ added in v0.20240628.1153531
func (p *ListByResourceGroupCustomPager) NextPageLink() *odata.Link
type ListByResourceGroupOperationOptions ¶
type ListByResourceGroupOperationOptions struct {
Top *int64
}
func DefaultListByResourceGroupOperationOptions ¶
func DefaultListByResourceGroupOperationOptions() ListByResourceGroupOperationOptions
func (ListByResourceGroupOperationOptions) ToHeaders ¶
func (o ListByResourceGroupOperationOptions) ToHeaders() *client.Headers
func (ListByResourceGroupOperationOptions) ToOData ¶
func (o ListByResourceGroupOperationOptions) ToOData() *odata.Query
func (ListByResourceGroupOperationOptions) ToQuery ¶
func (o ListByResourceGroupOperationOptions) ToQuery() *client.QueryParams
type ListByResourceGroupOperationResponse ¶
type ListByResourceGroupOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]IntegrationServiceEnvironment }
type ListBySubscriptionCompleteResult ¶
type ListBySubscriptionCompleteResult struct { LatestHttpResponse *http.Response Items []IntegrationServiceEnvironment }
type ListBySubscriptionCustomPager ¶ added in v0.20240628.1153531
func (*ListBySubscriptionCustomPager) NextPageLink ¶ added in v0.20240628.1153531
func (p *ListBySubscriptionCustomPager) NextPageLink() *odata.Link
type ListBySubscriptionOperationOptions ¶
type ListBySubscriptionOperationOptions struct {
Top *int64
}
func DefaultListBySubscriptionOperationOptions ¶
func DefaultListBySubscriptionOperationOptions() ListBySubscriptionOperationOptions
func (ListBySubscriptionOperationOptions) ToHeaders ¶
func (o ListBySubscriptionOperationOptions) ToHeaders() *client.Headers
func (ListBySubscriptionOperationOptions) ToOData ¶
func (o ListBySubscriptionOperationOptions) ToOData() *odata.Query
func (ListBySubscriptionOperationOptions) ToQuery ¶
func (o ListBySubscriptionOperationOptions) ToQuery() *client.QueryParams
type ListBySubscriptionOperationResponse ¶
type ListBySubscriptionOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]IntegrationServiceEnvironment }
type NetworkConfiguration ¶
type NetworkConfiguration struct { AccessEndpoint *IntegrationServiceEnvironmentAccessEndpoint `json:"accessEndpoint,omitempty"` Subnets *[]ResourceReference `json:"subnets,omitempty"` VirtualNetworkAddressSpace *string `json:"virtualNetworkAddressSpace,omitempty"` }
type ResourceReference ¶
type UpdateOperationResponse ¶
type WorkflowProvisioningState ¶
type WorkflowProvisioningState string
const ( WorkflowProvisioningStateAccepted WorkflowProvisioningState = "Accepted" WorkflowProvisioningStateCanceled WorkflowProvisioningState = "Canceled" WorkflowProvisioningStateCompleted WorkflowProvisioningState = "Completed" WorkflowProvisioningStateCreated WorkflowProvisioningState = "Created" WorkflowProvisioningStateCreating WorkflowProvisioningState = "Creating" WorkflowProvisioningStateDeleted WorkflowProvisioningState = "Deleted" WorkflowProvisioningStateDeleting WorkflowProvisioningState = "Deleting" WorkflowProvisioningStateFailed WorkflowProvisioningState = "Failed" WorkflowProvisioningStateInProgress WorkflowProvisioningState = "InProgress" WorkflowProvisioningStateMoving WorkflowProvisioningState = "Moving" WorkflowProvisioningStateNotSpecified WorkflowProvisioningState = "NotSpecified" WorkflowProvisioningStatePending WorkflowProvisioningState = "Pending" WorkflowProvisioningStateReady WorkflowProvisioningState = "Ready" WorkflowProvisioningStateRegistered WorkflowProvisioningState = "Registered" WorkflowProvisioningStateRegistering WorkflowProvisioningState = "Registering" WorkflowProvisioningStateRenewing WorkflowProvisioningState = "Renewing" WorkflowProvisioningStateRunning WorkflowProvisioningState = "Running" WorkflowProvisioningStateSucceeded WorkflowProvisioningState = "Succeeded" WorkflowProvisioningStateUnregistered WorkflowProvisioningState = "Unregistered" WorkflowProvisioningStateUnregistering WorkflowProvisioningState = "Unregistering" WorkflowProvisioningStateUpdating WorkflowProvisioningState = "Updating" WorkflowProvisioningStateWaiting WorkflowProvisioningState = "Waiting" )
func (*WorkflowProvisioningState) UnmarshalJSON ¶
func (s *WorkflowProvisioningState) UnmarshalJSON(bytes []byte) error
type WorkflowState ¶
type WorkflowState string
const ( WorkflowStateCompleted WorkflowState = "Completed" WorkflowStateDeleted WorkflowState = "Deleted" WorkflowStateDisabled WorkflowState = "Disabled" WorkflowStateEnabled WorkflowState = "Enabled" WorkflowStateNotSpecified WorkflowState = "NotSpecified" WorkflowStateSuspended WorkflowState = "Suspended" )
func (*WorkflowState) UnmarshalJSON ¶
func (s *WorkflowState) UnmarshalJSON(bytes []byte) error
Source Files ¶
- client.go
- constants.go
- id_integrationserviceenvironment.go
- method_createorupdate.go
- method_delete.go
- method_get.go
- method_listbyresourcegroup.go
- method_listbysubscription.go
- method_update.go
- model_flowendpoints.go
- model_flowendpointsconfiguration.go
- model_integrationserviceenvironmenencryptionconfiguration.go
- model_integrationserviceenvironmenencryptionkeyreference.go
- model_integrationserviceenvironment.go
- model_integrationserviceenvironmentaccessendpoint.go
- model_integrationserviceenvironmentproperties.go
- model_integrationserviceenvironmentsku.go
- model_ipaddress.go
- model_networkconfiguration.go
- model_resourcereference.go
- predicates.go
- version.go