Documentation ¶
Index ¶
- func PossibleValuesForDataFlowComputeType() []string
- func PossibleValuesForIntegrationRuntimeAuthKeyName() []string
- func PossibleValuesForIntegrationRuntimeAutoUpdate() []string
- func PossibleValuesForIntegrationRuntimeEdition() []string
- func PossibleValuesForIntegrationRuntimeEntityReferenceType() []string
- func PossibleValuesForIntegrationRuntimeInternalChannelEncryptionMode() []string
- func PossibleValuesForIntegrationRuntimeLicenseType() []string
- func PossibleValuesForIntegrationRuntimeSsisCatalogPricingTier() []string
- func PossibleValuesForIntegrationRuntimeState() []string
- func PossibleValuesForIntegrationRuntimeType() []string
- func PossibleValuesForIntegrationRuntimeUpdateResult() []string
- func PossibleValuesForManagedIntegrationRuntimeNodeStatus() []string
- func PossibleValuesForSelfHostedIntegrationRuntimeNodeStatus() []string
- func PossibleValuesForSsisObjectMetadataType() []string
- func ValidateIntegrationRuntimeID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateNodeID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateWorkspaceID(input interface{}, key string) (warnings []string, errors []error)
- type AuthKeysListOperationResponse
- type AuthKeysRegenerateOperationResponse
- type ConnectionInfosGetOperationResponse
- type CreateOperationOptions
- type CreateOperationResponse
- type CredentialsSyncOperationResponse
- type CustomSetupBase
- type DataFlowComputeType
- type DeleteOperationResponse
- type DisableInteractiveQueryOperationResponse
- type EnableInteractiveQueryOperationResponse
- type EntityReference
- type GetOperationOptions
- type GetOperationResponse
- type GetSsisObjectMetadataRequest
- type IntegrationRuntime
- type IntegrationRuntimeAuthKeyName
- type IntegrationRuntimeAuthKeys
- type IntegrationRuntimeAutoUpdate
- type IntegrationRuntimeClient
- func (c IntegrationRuntimeClient) AuthKeysList(ctx context.Context, id IntegrationRuntimeId) (result AuthKeysListOperationResponse, err error)
- func (c IntegrationRuntimeClient) AuthKeysRegenerate(ctx context.Context, id IntegrationRuntimeId, ...) (result AuthKeysRegenerateOperationResponse, err error)
- func (c IntegrationRuntimeClient) ConnectionInfosGet(ctx context.Context, id IntegrationRuntimeId) (result ConnectionInfosGetOperationResponse, err error)
- func (c IntegrationRuntimeClient) Create(ctx context.Context, id IntegrationRuntimeId, input IntegrationRuntimeResource, ...) (result CreateOperationResponse, err error)
- func (c IntegrationRuntimeClient) CreateThenPoll(ctx context.Context, id IntegrationRuntimeId, input IntegrationRuntimeResource, ...) error
- func (c IntegrationRuntimeClient) CredentialsSync(ctx context.Context, id IntegrationRuntimeId) (result CredentialsSyncOperationResponse, err error)
- func (c IntegrationRuntimeClient) Delete(ctx context.Context, id IntegrationRuntimeId) (result DeleteOperationResponse, err error)
- func (c IntegrationRuntimeClient) DeleteThenPoll(ctx context.Context, id IntegrationRuntimeId) error
- func (c IntegrationRuntimeClient) DisableInteractiveQuery(ctx context.Context, id IntegrationRuntimeId) (result DisableInteractiveQueryOperationResponse, err error)
- func (c IntegrationRuntimeClient) DisableInteractiveQueryThenPoll(ctx context.Context, id IntegrationRuntimeId) error
- func (c IntegrationRuntimeClient) EnableInteractiveQuery(ctx context.Context, id IntegrationRuntimeId) (result EnableInteractiveQueryOperationResponse, err error)
- func (c IntegrationRuntimeClient) EnableInteractiveQueryThenPoll(ctx context.Context, id IntegrationRuntimeId) error
- func (c IntegrationRuntimeClient) Get(ctx context.Context, id IntegrationRuntimeId, options GetOperationOptions) (result GetOperationResponse, err error)
- func (c IntegrationRuntimeClient) ListByWorkspace(ctx context.Context, id WorkspaceId) (result ListByWorkspaceOperationResponse, err error)
- func (c IntegrationRuntimeClient) ListByWorkspaceComplete(ctx context.Context, id WorkspaceId) (ListByWorkspaceCompleteResult, error)
- func (c IntegrationRuntimeClient) ListByWorkspaceCompleteMatchingPredicate(ctx context.Context, id WorkspaceId, ...) (result ListByWorkspaceCompleteResult, err error)
- func (c IntegrationRuntimeClient) MonitoringDataList(ctx context.Context, id IntegrationRuntimeId) (result MonitoringDataListOperationResponse, err error)
- func (c IntegrationRuntimeClient) NodeIPAddressGet(ctx context.Context, id NodeId) (result NodeIPAddressGetOperationResponse, err error)
- func (c IntegrationRuntimeClient) NodesDelete(ctx context.Context, id NodeId) (result NodesDeleteOperationResponse, err error)
- func (c IntegrationRuntimeClient) NodesGet(ctx context.Context, id NodeId) (result NodesGetOperationResponse, err error)
- func (c IntegrationRuntimeClient) NodesUpdate(ctx context.Context, id NodeId, input UpdateIntegrationRuntimeNodeRequest) (result NodesUpdateOperationResponse, err error)
- func (c IntegrationRuntimeClient) ObjectMetadataList(ctx context.Context, id IntegrationRuntimeId, ...) (result ObjectMetadataListOperationResponse, err error)
- func (c IntegrationRuntimeClient) ObjectMetadataListComplete(ctx context.Context, id IntegrationRuntimeId, ...) (ObjectMetadataListCompleteResult, error)
- func (c IntegrationRuntimeClient) ObjectMetadataListCompleteMatchingPredicate(ctx context.Context, id IntegrationRuntimeId, ...) (result ObjectMetadataListCompleteResult, err error)
- func (c IntegrationRuntimeClient) ObjectMetadataRefresh(ctx context.Context, id IntegrationRuntimeId) (result ObjectMetadataRefreshOperationResponse, err error)
- func (c IntegrationRuntimeClient) ObjectMetadataRefreshThenPoll(ctx context.Context, id IntegrationRuntimeId) error
- func (c IntegrationRuntimeClient) Start(ctx context.Context, id IntegrationRuntimeId) (result StartOperationResponse, err error)
- func (c IntegrationRuntimeClient) StartThenPoll(ctx context.Context, id IntegrationRuntimeId) error
- func (c IntegrationRuntimeClient) StatusGet(ctx context.Context, id IntegrationRuntimeId) (result StatusGetOperationResponse, err error)
- func (c IntegrationRuntimeClient) Stop(ctx context.Context, id IntegrationRuntimeId) (result StopOperationResponse, err error)
- func (c IntegrationRuntimeClient) StopThenPoll(ctx context.Context, id IntegrationRuntimeId) error
- func (c IntegrationRuntimeClient) Update(ctx context.Context, id IntegrationRuntimeId, ...) (result UpdateOperationResponse, err error)
- func (c IntegrationRuntimeClient) Upgrade(ctx context.Context, id IntegrationRuntimeId) (result UpgradeOperationResponse, err error)
- type IntegrationRuntimeComputeProperties
- type IntegrationRuntimeConnectionInfo
- type IntegrationRuntimeCustomSetupScriptProperties
- type IntegrationRuntimeCustomerVirtualNetwork
- type IntegrationRuntimeDataFlowProperties
- type IntegrationRuntimeDataProxyProperties
- type IntegrationRuntimeEdition
- type IntegrationRuntimeEntityReferenceType
- type IntegrationRuntimeId
- type IntegrationRuntimeInternalChannelEncryptionMode
- type IntegrationRuntimeLicenseType
- type IntegrationRuntimeMonitoringData
- type IntegrationRuntimeNodeIPAddress
- type IntegrationRuntimeNodeMonitoringData
- type IntegrationRuntimeRegenerateKeyParameters
- type IntegrationRuntimeResource
- type IntegrationRuntimeResourceOperationPredicate
- type IntegrationRuntimeSsisCatalogInfo
- type IntegrationRuntimeSsisCatalogPricingTier
- type IntegrationRuntimeSsisProperties
- type IntegrationRuntimeState
- type IntegrationRuntimeStatus
- type IntegrationRuntimeStatusResponse
- type IntegrationRuntimeType
- type IntegrationRuntimeUpdateResult
- type IntegrationRuntimeVNetProperties
- type LinkedIntegrationRuntime
- type LinkedIntegrationRuntimeKeyAuthorization
- type LinkedIntegrationRuntimeRbacAuthorization
- type LinkedIntegrationRuntimeType
- type ListByWorkspaceCompleteResult
- type ListByWorkspaceCustomPager
- type ListByWorkspaceOperationResponse
- type ManagedIntegrationRuntime
- type ManagedIntegrationRuntimeError
- type ManagedIntegrationRuntimeManagedVirtualNetworkReference
- type ManagedIntegrationRuntimeNode
- type ManagedIntegrationRuntimeNodeStatus
- type ManagedIntegrationRuntimeOperationResult
- type ManagedIntegrationRuntimeStatus
- type ManagedIntegrationRuntimeStatusTypeProperties
- type ManagedIntegrationRuntimeTypeProperties
- type MonitoringDataListOperationResponse
- type NodeIPAddressGetOperationResponse
- type NodeId
- type NodesDeleteOperationResponse
- type NodesGetOperationResponse
- type NodesUpdateOperationResponse
- type ObjectMetadataListCompleteResult
- type ObjectMetadataListCustomPager
- type ObjectMetadataListOperationResponse
- type ObjectMetadataRefreshOperationResponse
- type RawCustomSetupBaseImpl
- type RawIntegrationRuntimeImpl
- type RawIntegrationRuntimeStatusImpl
- type RawLinkedIntegrationRuntimeTypeImpl
- type RawSecretBaseImpl
- type RawSsisObjectMetadataImpl
- type SecretBase
- type SecureString
- type SelfHostedIntegrationRuntime
- type SelfHostedIntegrationRuntimeNode
- func (o *SelfHostedIntegrationRuntimeNode) GetExpiryTimeAsTime() (*time.Time, error)
- func (o *SelfHostedIntegrationRuntimeNode) GetLastConnectTimeAsTime() (*time.Time, error)
- func (o *SelfHostedIntegrationRuntimeNode) GetLastEndUpdateTimeAsTime() (*time.Time, error)
- func (o *SelfHostedIntegrationRuntimeNode) GetLastStartTimeAsTime() (*time.Time, error)
- func (o *SelfHostedIntegrationRuntimeNode) GetLastStartUpdateTimeAsTime() (*time.Time, error)
- func (o *SelfHostedIntegrationRuntimeNode) GetLastStopTimeAsTime() (*time.Time, error)
- func (o *SelfHostedIntegrationRuntimeNode) GetRegisterTimeAsTime() (*time.Time, error)
- func (o *SelfHostedIntegrationRuntimeNode) SetExpiryTimeAsTime(input time.Time)
- func (o *SelfHostedIntegrationRuntimeNode) SetLastConnectTimeAsTime(input time.Time)
- func (o *SelfHostedIntegrationRuntimeNode) SetLastEndUpdateTimeAsTime(input time.Time)
- func (o *SelfHostedIntegrationRuntimeNode) SetLastStartTimeAsTime(input time.Time)
- func (o *SelfHostedIntegrationRuntimeNode) SetLastStartUpdateTimeAsTime(input time.Time)
- func (o *SelfHostedIntegrationRuntimeNode) SetLastStopTimeAsTime(input time.Time)
- func (o *SelfHostedIntegrationRuntimeNode) SetRegisterTimeAsTime(input time.Time)
- type SelfHostedIntegrationRuntimeNodeStatus
- type SelfHostedIntegrationRuntimeStatus
- type SelfHostedIntegrationRuntimeStatusTypeProperties
- func (o *SelfHostedIntegrationRuntimeStatusTypeProperties) GetAutoUpdateETAAsTime() (*time.Time, error)
- func (o *SelfHostedIntegrationRuntimeStatusTypeProperties) GetCreateTimeAsTime() (*time.Time, error)
- func (o *SelfHostedIntegrationRuntimeStatusTypeProperties) GetScheduledUpdateDateAsTime() (*time.Time, error)
- func (o *SelfHostedIntegrationRuntimeStatusTypeProperties) SetAutoUpdateETAAsTime(input time.Time)
- func (o *SelfHostedIntegrationRuntimeStatusTypeProperties) SetCreateTimeAsTime(input time.Time)
- func (o *SelfHostedIntegrationRuntimeStatusTypeProperties) SetScheduledUpdateDateAsTime(input time.Time)
- type SelfHostedIntegrationRuntimeTypeProperties
- type SsisEnvironment
- type SsisEnvironmentReference
- type SsisFolder
- type SsisObjectMetadata
- type SsisObjectMetadataOperationPredicate
- type SsisObjectMetadataStatusResponse
- type SsisObjectMetadataType
- type SsisPackage
- type SsisParameter
- type SsisProject
- type SsisVariable
- type StartOperationResponse
- type StatusGetOperationResponse
- type StopOperationResponse
- type UpdateIntegrationRuntimeNodeRequest
- type UpdateIntegrationRuntimeRequest
- type UpdateOperationResponse
- type UpgradeOperationResponse
- type WorkspaceId
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PossibleValuesForDataFlowComputeType ¶
func PossibleValuesForDataFlowComputeType() []string
func PossibleValuesForIntegrationRuntimeAuthKeyName ¶
func PossibleValuesForIntegrationRuntimeAuthKeyName() []string
func PossibleValuesForIntegrationRuntimeAutoUpdate ¶
func PossibleValuesForIntegrationRuntimeAutoUpdate() []string
func PossibleValuesForIntegrationRuntimeEdition ¶
func PossibleValuesForIntegrationRuntimeEdition() []string
func PossibleValuesForIntegrationRuntimeEntityReferenceType ¶
func PossibleValuesForIntegrationRuntimeEntityReferenceType() []string
func PossibleValuesForIntegrationRuntimeInternalChannelEncryptionMode ¶
func PossibleValuesForIntegrationRuntimeInternalChannelEncryptionMode() []string
func PossibleValuesForIntegrationRuntimeLicenseType ¶
func PossibleValuesForIntegrationRuntimeLicenseType() []string
func PossibleValuesForIntegrationRuntimeSsisCatalogPricingTier ¶
func PossibleValuesForIntegrationRuntimeSsisCatalogPricingTier() []string
func PossibleValuesForIntegrationRuntimeState ¶
func PossibleValuesForIntegrationRuntimeState() []string
func PossibleValuesForIntegrationRuntimeType ¶
func PossibleValuesForIntegrationRuntimeType() []string
func PossibleValuesForIntegrationRuntimeUpdateResult ¶
func PossibleValuesForIntegrationRuntimeUpdateResult() []string
func PossibleValuesForManagedIntegrationRuntimeNodeStatus ¶
func PossibleValuesForManagedIntegrationRuntimeNodeStatus() []string
func PossibleValuesForSelfHostedIntegrationRuntimeNodeStatus ¶
func PossibleValuesForSelfHostedIntegrationRuntimeNodeStatus() []string
func PossibleValuesForSsisObjectMetadataType ¶
func PossibleValuesForSsisObjectMetadataType() []string
func ValidateIntegrationRuntimeID ¶
func ValidateIntegrationRuntimeID(input interface{}, key string) (warnings []string, errors []error)
ValidateIntegrationRuntimeID checks that 'input' can be parsed as a Integration Runtime ID
func ValidateNodeID ¶
ValidateNodeID checks that 'input' can be parsed as a Node ID
func ValidateWorkspaceID ¶
ValidateWorkspaceID checks that 'input' can be parsed as a Workspace ID
Types ¶
type AuthKeysListOperationResponse ¶
type AuthKeysListOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *IntegrationRuntimeAuthKeys }
type AuthKeysRegenerateOperationResponse ¶
type AuthKeysRegenerateOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *IntegrationRuntimeAuthKeys }
type ConnectionInfosGetOperationResponse ¶
type ConnectionInfosGetOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *IntegrationRuntimeConnectionInfo }
type CreateOperationOptions ¶
type CreateOperationOptions struct {
IfMatch *string
}
func DefaultCreateOperationOptions ¶
func DefaultCreateOperationOptions() CreateOperationOptions
func (CreateOperationOptions) ToHeaders ¶
func (o CreateOperationOptions) ToHeaders() *client.Headers
func (CreateOperationOptions) ToOData ¶
func (o CreateOperationOptions) ToOData() *odata.Query
func (CreateOperationOptions) ToQuery ¶
func (o CreateOperationOptions) ToQuery() *client.QueryParams
type CreateOperationResponse ¶
type CustomSetupBase ¶
type CustomSetupBase interface { }
type DataFlowComputeType ¶
type DataFlowComputeType string
const ( DataFlowComputeTypeComputeOptimized DataFlowComputeType = "ComputeOptimized" DataFlowComputeTypeGeneral DataFlowComputeType = "General" DataFlowComputeTypeMemoryOptimized DataFlowComputeType = "MemoryOptimized" )
func (*DataFlowComputeType) UnmarshalJSON ¶
func (s *DataFlowComputeType) UnmarshalJSON(bytes []byte) error
type DeleteOperationResponse ¶
type EntityReference ¶
type EntityReference struct { ReferenceName *string `json:"referenceName,omitempty"` Type *IntegrationRuntimeEntityReferenceType `json:"type,omitempty"` }
type GetOperationOptions ¶
type GetOperationOptions struct {
IfNoneMatch *string
}
func DefaultGetOperationOptions ¶
func DefaultGetOperationOptions() GetOperationOptions
func (GetOperationOptions) ToHeaders ¶
func (o GetOperationOptions) ToHeaders() *client.Headers
func (GetOperationOptions) ToOData ¶
func (o GetOperationOptions) ToOData() *odata.Query
func (GetOperationOptions) ToQuery ¶
func (o GetOperationOptions) ToQuery() *client.QueryParams
type GetOperationResponse ¶
type GetOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *IntegrationRuntimeResource }
type GetSsisObjectMetadataRequest ¶
type GetSsisObjectMetadataRequest struct {
MetadataPath *string `json:"metadataPath,omitempty"`
}
type IntegrationRuntime ¶
type IntegrationRuntime interface { }
type IntegrationRuntimeAuthKeyName ¶
type IntegrationRuntimeAuthKeyName string
const ( IntegrationRuntimeAuthKeyNameAuthKeyOne IntegrationRuntimeAuthKeyName = "authKey1" IntegrationRuntimeAuthKeyNameAuthKeyTwo IntegrationRuntimeAuthKeyName = "authKey2" )
func (*IntegrationRuntimeAuthKeyName) UnmarshalJSON ¶
func (s *IntegrationRuntimeAuthKeyName) UnmarshalJSON(bytes []byte) error
type IntegrationRuntimeAutoUpdate ¶
type IntegrationRuntimeAutoUpdate string
const ( IntegrationRuntimeAutoUpdateOff IntegrationRuntimeAutoUpdate = "Off" IntegrationRuntimeAutoUpdateOn IntegrationRuntimeAutoUpdate = "On" )
func (*IntegrationRuntimeAutoUpdate) UnmarshalJSON ¶
func (s *IntegrationRuntimeAutoUpdate) UnmarshalJSON(bytes []byte) error
type IntegrationRuntimeClient ¶
type IntegrationRuntimeClient struct {
Client *resourcemanager.Client
}
func NewIntegrationRuntimeClientWithBaseURI ¶
func NewIntegrationRuntimeClientWithBaseURI(sdkApi sdkEnv.Api) (*IntegrationRuntimeClient, error)
func (IntegrationRuntimeClient) AuthKeysList ¶
func (c IntegrationRuntimeClient) AuthKeysList(ctx context.Context, id IntegrationRuntimeId) (result AuthKeysListOperationResponse, err error)
AuthKeysList ...
func (IntegrationRuntimeClient) AuthKeysRegenerate ¶
func (c IntegrationRuntimeClient) AuthKeysRegenerate(ctx context.Context, id IntegrationRuntimeId, input IntegrationRuntimeRegenerateKeyParameters) (result AuthKeysRegenerateOperationResponse, err error)
AuthKeysRegenerate ...
func (IntegrationRuntimeClient) ConnectionInfosGet ¶
func (c IntegrationRuntimeClient) ConnectionInfosGet(ctx context.Context, id IntegrationRuntimeId) (result ConnectionInfosGetOperationResponse, err error)
ConnectionInfosGet ...
func (IntegrationRuntimeClient) Create ¶
func (c IntegrationRuntimeClient) Create(ctx context.Context, id IntegrationRuntimeId, input IntegrationRuntimeResource, options CreateOperationOptions) (result CreateOperationResponse, err error)
Create ...
func (IntegrationRuntimeClient) CreateThenPoll ¶
func (c IntegrationRuntimeClient) CreateThenPoll(ctx context.Context, id IntegrationRuntimeId, input IntegrationRuntimeResource, options CreateOperationOptions) error
CreateThenPoll performs Create then polls until it's completed
func (IntegrationRuntimeClient) CredentialsSync ¶
func (c IntegrationRuntimeClient) CredentialsSync(ctx context.Context, id IntegrationRuntimeId) (result CredentialsSyncOperationResponse, err error)
CredentialsSync ...
func (IntegrationRuntimeClient) Delete ¶
func (c IntegrationRuntimeClient) Delete(ctx context.Context, id IntegrationRuntimeId) (result DeleteOperationResponse, err error)
Delete ...
func (IntegrationRuntimeClient) DeleteThenPoll ¶
func (c IntegrationRuntimeClient) DeleteThenPoll(ctx context.Context, id IntegrationRuntimeId) error
DeleteThenPoll performs Delete then polls until it's completed
func (IntegrationRuntimeClient) DisableInteractiveQuery ¶
func (c IntegrationRuntimeClient) DisableInteractiveQuery(ctx context.Context, id IntegrationRuntimeId) (result DisableInteractiveQueryOperationResponse, err error)
DisableInteractiveQuery ...
func (IntegrationRuntimeClient) DisableInteractiveQueryThenPoll ¶
func (c IntegrationRuntimeClient) DisableInteractiveQueryThenPoll(ctx context.Context, id IntegrationRuntimeId) error
DisableInteractiveQueryThenPoll performs DisableInteractiveQuery then polls until it's completed
func (IntegrationRuntimeClient) EnableInteractiveQuery ¶
func (c IntegrationRuntimeClient) EnableInteractiveQuery(ctx context.Context, id IntegrationRuntimeId) (result EnableInteractiveQueryOperationResponse, err error)
EnableInteractiveQuery ...
func (IntegrationRuntimeClient) EnableInteractiveQueryThenPoll ¶
func (c IntegrationRuntimeClient) EnableInteractiveQueryThenPoll(ctx context.Context, id IntegrationRuntimeId) error
EnableInteractiveQueryThenPoll performs EnableInteractiveQuery then polls until it's completed
func (IntegrationRuntimeClient) Get ¶
func (c IntegrationRuntimeClient) Get(ctx context.Context, id IntegrationRuntimeId, options GetOperationOptions) (result GetOperationResponse, err error)
Get ...
func (IntegrationRuntimeClient) ListByWorkspace ¶
func (c IntegrationRuntimeClient) ListByWorkspace(ctx context.Context, id WorkspaceId) (result ListByWorkspaceOperationResponse, err error)
ListByWorkspace ...
func (IntegrationRuntimeClient) ListByWorkspaceComplete ¶
func (c IntegrationRuntimeClient) ListByWorkspaceComplete(ctx context.Context, id WorkspaceId) (ListByWorkspaceCompleteResult, error)
ListByWorkspaceComplete retrieves all the results into a single object
func (IntegrationRuntimeClient) ListByWorkspaceCompleteMatchingPredicate ¶
func (c IntegrationRuntimeClient) ListByWorkspaceCompleteMatchingPredicate(ctx context.Context, id WorkspaceId, predicate IntegrationRuntimeResourceOperationPredicate) (result ListByWorkspaceCompleteResult, err error)
ListByWorkspaceCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (IntegrationRuntimeClient) MonitoringDataList ¶
func (c IntegrationRuntimeClient) MonitoringDataList(ctx context.Context, id IntegrationRuntimeId) (result MonitoringDataListOperationResponse, err error)
MonitoringDataList ...
func (IntegrationRuntimeClient) NodeIPAddressGet ¶
func (c IntegrationRuntimeClient) NodeIPAddressGet(ctx context.Context, id NodeId) (result NodeIPAddressGetOperationResponse, err error)
NodeIPAddressGet ...
func (IntegrationRuntimeClient) NodesDelete ¶
func (c IntegrationRuntimeClient) NodesDelete(ctx context.Context, id NodeId) (result NodesDeleteOperationResponse, err error)
NodesDelete ...
func (IntegrationRuntimeClient) NodesGet ¶
func (c IntegrationRuntimeClient) NodesGet(ctx context.Context, id NodeId) (result NodesGetOperationResponse, err error)
NodesGet ...
func (IntegrationRuntimeClient) NodesUpdate ¶
func (c IntegrationRuntimeClient) NodesUpdate(ctx context.Context, id NodeId, input UpdateIntegrationRuntimeNodeRequest) (result NodesUpdateOperationResponse, err error)
NodesUpdate ...
func (IntegrationRuntimeClient) ObjectMetadataList ¶
func (c IntegrationRuntimeClient) ObjectMetadataList(ctx context.Context, id IntegrationRuntimeId, input GetSsisObjectMetadataRequest) (result ObjectMetadataListOperationResponse, err error)
ObjectMetadataList ...
func (IntegrationRuntimeClient) ObjectMetadataListComplete ¶ added in v0.20240227.1172434
func (c IntegrationRuntimeClient) ObjectMetadataListComplete(ctx context.Context, id IntegrationRuntimeId, input GetSsisObjectMetadataRequest) (ObjectMetadataListCompleteResult, error)
ObjectMetadataListComplete retrieves all the results into a single object
func (IntegrationRuntimeClient) ObjectMetadataListCompleteMatchingPredicate ¶ added in v0.20240227.1172434
func (c IntegrationRuntimeClient) ObjectMetadataListCompleteMatchingPredicate(ctx context.Context, id IntegrationRuntimeId, input GetSsisObjectMetadataRequest, predicate SsisObjectMetadataOperationPredicate) (result ObjectMetadataListCompleteResult, err error)
ObjectMetadataListCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (IntegrationRuntimeClient) ObjectMetadataRefresh ¶
func (c IntegrationRuntimeClient) ObjectMetadataRefresh(ctx context.Context, id IntegrationRuntimeId) (result ObjectMetadataRefreshOperationResponse, err error)
ObjectMetadataRefresh ...
func (IntegrationRuntimeClient) ObjectMetadataRefreshThenPoll ¶
func (c IntegrationRuntimeClient) ObjectMetadataRefreshThenPoll(ctx context.Context, id IntegrationRuntimeId) error
ObjectMetadataRefreshThenPoll performs ObjectMetadataRefresh then polls until it's completed
func (IntegrationRuntimeClient) Start ¶
func (c IntegrationRuntimeClient) Start(ctx context.Context, id IntegrationRuntimeId) (result StartOperationResponse, err error)
Start ...
func (IntegrationRuntimeClient) StartThenPoll ¶
func (c IntegrationRuntimeClient) StartThenPoll(ctx context.Context, id IntegrationRuntimeId) error
StartThenPoll performs Start then polls until it's completed
func (IntegrationRuntimeClient) StatusGet ¶
func (c IntegrationRuntimeClient) StatusGet(ctx context.Context, id IntegrationRuntimeId) (result StatusGetOperationResponse, err error)
StatusGet ...
func (IntegrationRuntimeClient) Stop ¶
func (c IntegrationRuntimeClient) Stop(ctx context.Context, id IntegrationRuntimeId) (result StopOperationResponse, err error)
Stop ...
func (IntegrationRuntimeClient) StopThenPoll ¶
func (c IntegrationRuntimeClient) StopThenPoll(ctx context.Context, id IntegrationRuntimeId) error
StopThenPoll performs Stop then polls until it's completed
func (IntegrationRuntimeClient) Update ¶
func (c IntegrationRuntimeClient) Update(ctx context.Context, id IntegrationRuntimeId, input UpdateIntegrationRuntimeRequest) (result UpdateOperationResponse, err error)
Update ...
func (IntegrationRuntimeClient) Upgrade ¶
func (c IntegrationRuntimeClient) Upgrade(ctx context.Context, id IntegrationRuntimeId) (result UpgradeOperationResponse, err error)
Upgrade ...
type IntegrationRuntimeComputeProperties ¶
type IntegrationRuntimeComputeProperties struct { DataFlowProperties *IntegrationRuntimeDataFlowProperties `json:"dataFlowProperties,omitempty"` Location *string `json:"location,omitempty"` MaxParallelExecutionsPerNode *int64 `json:"maxParallelExecutionsPerNode,omitempty"` NodeSize *string `json:"nodeSize,omitempty"` NumberOfNodes *int64 `json:"numberOfNodes,omitempty"` VNetProperties *IntegrationRuntimeVNetProperties `json:"vNetProperties,omitempty"` }
type IntegrationRuntimeConnectionInfo ¶
type IntegrationRuntimeConnectionInfo struct { HostServiceUri *string `json:"hostServiceUri,omitempty"` IdentityCertThumbprint *string `json:"identityCertThumbprint,omitempty"` IsIdentityCertExprired *bool `json:"isIdentityCertExprired,omitempty"` PublicKey *string `json:"publicKey,omitempty"` ServiceToken *string `json:"serviceToken,omitempty"` Version *string `json:"version,omitempty"` }
type IntegrationRuntimeCustomSetupScriptProperties ¶
type IntegrationRuntimeCustomSetupScriptProperties struct { BlobContainerUri *string `json:"blobContainerUri,omitempty"` SasToken *SecureString `json:"sasToken,omitempty"` }
type IntegrationRuntimeCustomerVirtualNetwork ¶
type IntegrationRuntimeCustomerVirtualNetwork struct {
SubnetId *string `json:"subnetId,omitempty"`
}
type IntegrationRuntimeDataFlowProperties ¶
type IntegrationRuntimeDataFlowProperties struct { ComputeType *DataFlowComputeType `json:"computeType,omitempty"` CoreCount *int64 `json:"coreCount,omitempty"` TimeToLive *int64 `json:"timeToLive,omitempty"` }
type IntegrationRuntimeDataProxyProperties ¶
type IntegrationRuntimeDataProxyProperties struct { ConnectVia *EntityReference `json:"connectVia,omitempty"` Path *string `json:"path,omitempty"` StagingLinkedService *EntityReference `json:"stagingLinkedService,omitempty"` }
type IntegrationRuntimeEdition ¶
type IntegrationRuntimeEdition string
const ( IntegrationRuntimeEditionEnterprise IntegrationRuntimeEdition = "Enterprise" IntegrationRuntimeEditionStandard IntegrationRuntimeEdition = "Standard" )
func (*IntegrationRuntimeEdition) UnmarshalJSON ¶
func (s *IntegrationRuntimeEdition) UnmarshalJSON(bytes []byte) error
type IntegrationRuntimeEntityReferenceType ¶
type IntegrationRuntimeEntityReferenceType string
const ( IntegrationRuntimeEntityReferenceTypeIntegrationRuntimeReference IntegrationRuntimeEntityReferenceType = "IntegrationRuntimeReference" IntegrationRuntimeEntityReferenceTypeLinkedServiceReference IntegrationRuntimeEntityReferenceType = "LinkedServiceReference" )
func (*IntegrationRuntimeEntityReferenceType) UnmarshalJSON ¶
func (s *IntegrationRuntimeEntityReferenceType) UnmarshalJSON(bytes []byte) error
type IntegrationRuntimeId ¶
type IntegrationRuntimeId struct { SubscriptionId string ResourceGroupName string WorkspaceName string IntegrationRuntimeName string }
IntegrationRuntimeId is a struct representing the Resource ID for a Integration Runtime
func NewIntegrationRuntimeID ¶
func NewIntegrationRuntimeID(subscriptionId string, resourceGroupName string, workspaceName string, integrationRuntimeName string) IntegrationRuntimeId
NewIntegrationRuntimeID returns a new IntegrationRuntimeId struct
func ParseIntegrationRuntimeID ¶
func ParseIntegrationRuntimeID(input string) (*IntegrationRuntimeId, error)
ParseIntegrationRuntimeID parses 'input' into a IntegrationRuntimeId
func ParseIntegrationRuntimeIDInsensitively ¶
func ParseIntegrationRuntimeIDInsensitively(input string) (*IntegrationRuntimeId, error)
ParseIntegrationRuntimeIDInsensitively parses 'input' case-insensitively into a IntegrationRuntimeId note: this method should only be used for API response data and not user input
func (*IntegrationRuntimeId) FromParseResult ¶
func (id *IntegrationRuntimeId) FromParseResult(input resourceids.ParseResult) error
func (IntegrationRuntimeId) ID ¶
func (id IntegrationRuntimeId) ID() string
ID returns the formatted Integration Runtime ID
func (IntegrationRuntimeId) Segments ¶
func (id IntegrationRuntimeId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Integration Runtime ID
func (IntegrationRuntimeId) String ¶
func (id IntegrationRuntimeId) String() string
String returns a human-readable description of this Integration Runtime ID
type IntegrationRuntimeInternalChannelEncryptionMode ¶
type IntegrationRuntimeInternalChannelEncryptionMode string
const ( IntegrationRuntimeInternalChannelEncryptionModeNotEncrypted IntegrationRuntimeInternalChannelEncryptionMode = "NotEncrypted" IntegrationRuntimeInternalChannelEncryptionModeNotSet IntegrationRuntimeInternalChannelEncryptionMode = "NotSet" IntegrationRuntimeInternalChannelEncryptionModeSslEncrypted IntegrationRuntimeInternalChannelEncryptionMode = "SslEncrypted" )
func (*IntegrationRuntimeInternalChannelEncryptionMode) UnmarshalJSON ¶
func (s *IntegrationRuntimeInternalChannelEncryptionMode) UnmarshalJSON(bytes []byte) error
type IntegrationRuntimeLicenseType ¶
type IntegrationRuntimeLicenseType string
const ( IntegrationRuntimeLicenseTypeBasePrice IntegrationRuntimeLicenseType = "BasePrice" IntegrationRuntimeLicenseTypeLicenseIncluded IntegrationRuntimeLicenseType = "LicenseIncluded" )
func (*IntegrationRuntimeLicenseType) UnmarshalJSON ¶
func (s *IntegrationRuntimeLicenseType) UnmarshalJSON(bytes []byte) error
type IntegrationRuntimeMonitoringData ¶
type IntegrationRuntimeMonitoringData struct { Name *string `json:"name,omitempty"` Nodes *[]IntegrationRuntimeNodeMonitoringData `json:"nodes,omitempty"` }
type IntegrationRuntimeNodeIPAddress ¶
type IntegrationRuntimeNodeIPAddress struct {
IPAddress *string `json:"ipAddress,omitempty"`
}
type IntegrationRuntimeNodeMonitoringData ¶
type IntegrationRuntimeNodeMonitoringData struct { AvailableMemoryInMB *int64 `json:"availableMemoryInMB,omitempty"` ConcurrentJobsLimit *int64 `json:"concurrentJobsLimit,omitempty"` ConcurrentJobsRunning *int64 `json:"concurrentJobsRunning,omitempty"` CpuUtilization *int64 `json:"cpuUtilization,omitempty"` MaxConcurrentJobs *int64 `json:"maxConcurrentJobs,omitempty"` NodeName *string `json:"nodeName,omitempty"` ReceivedBytes *float64 `json:"receivedBytes,omitempty"` SentBytes *float64 `json:"sentBytes,omitempty"` }
type IntegrationRuntimeRegenerateKeyParameters ¶
type IntegrationRuntimeRegenerateKeyParameters struct {
KeyName *IntegrationRuntimeAuthKeyName `json:"keyName,omitempty"`
}
type IntegrationRuntimeResource ¶
type IntegrationRuntimeResource struct { Etag *string `json:"etag,omitempty"` Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Properties IntegrationRuntime `json:"properties"` Type *string `json:"type,omitempty"` }
func (*IntegrationRuntimeResource) UnmarshalJSON ¶
func (s *IntegrationRuntimeResource) UnmarshalJSON(bytes []byte) error
type IntegrationRuntimeResourceOperationPredicate ¶
type IntegrationRuntimeResourceOperationPredicate struct { Etag *string Id *string Name *string Type *string }
func (IntegrationRuntimeResourceOperationPredicate) Matches ¶
func (p IntegrationRuntimeResourceOperationPredicate) Matches(input IntegrationRuntimeResource) bool
type IntegrationRuntimeSsisCatalogInfo ¶
type IntegrationRuntimeSsisCatalogInfo struct { CatalogAdminPassword *SecureString `json:"catalogAdminPassword,omitempty"` CatalogAdminUserName *string `json:"catalogAdminUserName,omitempty"` CatalogPricingTier *IntegrationRuntimeSsisCatalogPricingTier `json:"catalogPricingTier,omitempty"` CatalogServerEndpoint *string `json:"catalogServerEndpoint,omitempty"` }
type IntegrationRuntimeSsisCatalogPricingTier ¶
type IntegrationRuntimeSsisCatalogPricingTier string
const ( IntegrationRuntimeSsisCatalogPricingTierBasic IntegrationRuntimeSsisCatalogPricingTier = "Basic" IntegrationRuntimeSsisCatalogPricingTierPremium IntegrationRuntimeSsisCatalogPricingTier = "Premium" IntegrationRuntimeSsisCatalogPricingTierPremiumRS IntegrationRuntimeSsisCatalogPricingTier = "PremiumRS" IntegrationRuntimeSsisCatalogPricingTierStandard IntegrationRuntimeSsisCatalogPricingTier = "Standard" )
func (*IntegrationRuntimeSsisCatalogPricingTier) UnmarshalJSON ¶
func (s *IntegrationRuntimeSsisCatalogPricingTier) UnmarshalJSON(bytes []byte) error
type IntegrationRuntimeSsisProperties ¶
type IntegrationRuntimeSsisProperties struct { CatalogInfo *IntegrationRuntimeSsisCatalogInfo `json:"catalogInfo,omitempty"` CustomSetupScriptProperties *IntegrationRuntimeCustomSetupScriptProperties `json:"customSetupScriptProperties,omitempty"` DataProxyProperties *IntegrationRuntimeDataProxyProperties `json:"dataProxyProperties,omitempty"` Edition *IntegrationRuntimeEdition `json:"edition,omitempty"` ExpressCustomSetupProperties *[]CustomSetupBase `json:"expressCustomSetupProperties,omitempty"` LicenseType *IntegrationRuntimeLicenseType `json:"licenseType,omitempty"` }
func (*IntegrationRuntimeSsisProperties) UnmarshalJSON ¶
func (s *IntegrationRuntimeSsisProperties) UnmarshalJSON(bytes []byte) error
type IntegrationRuntimeState ¶
type IntegrationRuntimeState string
const ( IntegrationRuntimeStateAccessDenied IntegrationRuntimeState = "AccessDenied" IntegrationRuntimeStateInitial IntegrationRuntimeState = "Initial" IntegrationRuntimeStateLimited IntegrationRuntimeState = "Limited" IntegrationRuntimeStateNeedRegistration IntegrationRuntimeState = "NeedRegistration" IntegrationRuntimeStateOffline IntegrationRuntimeState = "Offline" IntegrationRuntimeStateOnline IntegrationRuntimeState = "Online" IntegrationRuntimeStateStarted IntegrationRuntimeState = "Started" IntegrationRuntimeStateStarting IntegrationRuntimeState = "Starting" IntegrationRuntimeStateStopped IntegrationRuntimeState = "Stopped" IntegrationRuntimeStateStopping IntegrationRuntimeState = "Stopping" )
func (*IntegrationRuntimeState) UnmarshalJSON ¶
func (s *IntegrationRuntimeState) UnmarshalJSON(bytes []byte) error
type IntegrationRuntimeStatus ¶
type IntegrationRuntimeStatus interface { }
type IntegrationRuntimeStatusResponse ¶
type IntegrationRuntimeStatusResponse struct { Name *string `json:"name,omitempty"` Properties IntegrationRuntimeStatus `json:"properties"` }
func (*IntegrationRuntimeStatusResponse) UnmarshalJSON ¶
func (s *IntegrationRuntimeStatusResponse) UnmarshalJSON(bytes []byte) error
type IntegrationRuntimeType ¶
type IntegrationRuntimeType string
const ( IntegrationRuntimeTypeManaged IntegrationRuntimeType = "Managed" IntegrationRuntimeTypeSelfHosted IntegrationRuntimeType = "SelfHosted" )
func (*IntegrationRuntimeType) UnmarshalJSON ¶
func (s *IntegrationRuntimeType) UnmarshalJSON(bytes []byte) error
type IntegrationRuntimeUpdateResult ¶
type IntegrationRuntimeUpdateResult string
const ( IntegrationRuntimeUpdateResultFail IntegrationRuntimeUpdateResult = "Fail" IntegrationRuntimeUpdateResultNone IntegrationRuntimeUpdateResult = "None" IntegrationRuntimeUpdateResultSucceed IntegrationRuntimeUpdateResult = "Succeed" )
func (*IntegrationRuntimeUpdateResult) UnmarshalJSON ¶
func (s *IntegrationRuntimeUpdateResult) UnmarshalJSON(bytes []byte) error
type LinkedIntegrationRuntime ¶
type LinkedIntegrationRuntime struct { CreateTime *string `json:"createTime,omitempty"` DataFactoryLocation *string `json:"dataFactoryLocation,omitempty"` DataFactoryName *string `json:"dataFactoryName,omitempty"` Name *string `json:"name,omitempty"` SubscriptionId *string `json:"subscriptionId,omitempty"` }
func (*LinkedIntegrationRuntime) GetCreateTimeAsTime ¶
func (o *LinkedIntegrationRuntime) GetCreateTimeAsTime() (*time.Time, error)
func (*LinkedIntegrationRuntime) SetCreateTimeAsTime ¶
func (o *LinkedIntegrationRuntime) SetCreateTimeAsTime(input time.Time)
type LinkedIntegrationRuntimeKeyAuthorization ¶
type LinkedIntegrationRuntimeKeyAuthorization struct {
Key SecureString `json:"key"`
}
func (LinkedIntegrationRuntimeKeyAuthorization) MarshalJSON ¶
func (s LinkedIntegrationRuntimeKeyAuthorization) MarshalJSON() ([]byte, error)
type LinkedIntegrationRuntimeRbacAuthorization ¶
type LinkedIntegrationRuntimeRbacAuthorization struct {
ResourceId string `json:"resourceId"`
}
func (LinkedIntegrationRuntimeRbacAuthorization) MarshalJSON ¶
func (s LinkedIntegrationRuntimeRbacAuthorization) MarshalJSON() ([]byte, error)
type LinkedIntegrationRuntimeType ¶
type LinkedIntegrationRuntimeType interface { }
type ListByWorkspaceCompleteResult ¶
type ListByWorkspaceCompleteResult struct { LatestHttpResponse *http.Response Items []IntegrationRuntimeResource }
type ListByWorkspaceCustomPager ¶ added in v0.20240628.1153531
func (*ListByWorkspaceCustomPager) NextPageLink ¶ added in v0.20240628.1153531
func (p *ListByWorkspaceCustomPager) NextPageLink() *odata.Link
type ListByWorkspaceOperationResponse ¶
type ListByWorkspaceOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]IntegrationRuntimeResource }
type ManagedIntegrationRuntime ¶
type ManagedIntegrationRuntime struct { ManagedVirtualNetwork *ManagedIntegrationRuntimeManagedVirtualNetworkReference `json:"managedVirtualNetwork,omitempty"` ProvisioningState *IntegrationRuntimeState `json:"provisioningState,omitempty"` TypeProperties ManagedIntegrationRuntimeTypeProperties `json:"typeProperties"` // Fields inherited from IntegrationRuntime Description *string `json:"description,omitempty"` }
func (ManagedIntegrationRuntime) MarshalJSON ¶
func (s ManagedIntegrationRuntime) MarshalJSON() ([]byte, error)
type ManagedIntegrationRuntimeError ¶
type ManagedIntegrationRuntimeError struct { Code *string `json:"code,omitempty"` Message *string `json:"message,omitempty"` Parameters *[]string `json:"parameters,omitempty"` Time *string `json:"time,omitempty"` }
func (*ManagedIntegrationRuntimeError) GetTimeAsTime ¶
func (o *ManagedIntegrationRuntimeError) GetTimeAsTime() (*time.Time, error)
func (*ManagedIntegrationRuntimeError) SetTimeAsTime ¶
func (o *ManagedIntegrationRuntimeError) SetTimeAsTime(input time.Time)
type ManagedIntegrationRuntimeNode ¶
type ManagedIntegrationRuntimeNode struct { Errors *[]ManagedIntegrationRuntimeError `json:"errors,omitempty"` NodeId *string `json:"nodeId,omitempty"` Status *ManagedIntegrationRuntimeNodeStatus `json:"status,omitempty"` }
type ManagedIntegrationRuntimeNodeStatus ¶
type ManagedIntegrationRuntimeNodeStatus string
const ( ManagedIntegrationRuntimeNodeStatusAvailable ManagedIntegrationRuntimeNodeStatus = "Available" ManagedIntegrationRuntimeNodeStatusRecycling ManagedIntegrationRuntimeNodeStatus = "Recycling" ManagedIntegrationRuntimeNodeStatusStarting ManagedIntegrationRuntimeNodeStatus = "Starting" )
func (*ManagedIntegrationRuntimeNodeStatus) UnmarshalJSON ¶
func (s *ManagedIntegrationRuntimeNodeStatus) UnmarshalJSON(bytes []byte) error
type ManagedIntegrationRuntimeOperationResult ¶
type ManagedIntegrationRuntimeOperationResult struct { ActivityId *string `json:"activityId,omitempty"` ErrorCode *string `json:"errorCode,omitempty"` Parameters *[]string `json:"parameters,omitempty"` Result *string `json:"result,omitempty"` StartTime *string `json:"startTime,omitempty"` Type *string `json:"type,omitempty"` }
func (*ManagedIntegrationRuntimeOperationResult) GetStartTimeAsTime ¶
func (o *ManagedIntegrationRuntimeOperationResult) GetStartTimeAsTime() (*time.Time, error)
func (*ManagedIntegrationRuntimeOperationResult) SetStartTimeAsTime ¶
func (o *ManagedIntegrationRuntimeOperationResult) SetStartTimeAsTime(input time.Time)
type ManagedIntegrationRuntimeStatus ¶
type ManagedIntegrationRuntimeStatus struct { TypeProperties ManagedIntegrationRuntimeStatusTypeProperties `json:"typeProperties"` // Fields inherited from IntegrationRuntimeStatus DataFactoryName *string `json:"dataFactoryName,omitempty"` State *IntegrationRuntimeState `json:"state,omitempty"` }
func (ManagedIntegrationRuntimeStatus) MarshalJSON ¶
func (s ManagedIntegrationRuntimeStatus) MarshalJSON() ([]byte, error)
type ManagedIntegrationRuntimeStatusTypeProperties ¶
type ManagedIntegrationRuntimeStatusTypeProperties struct { CreateTime *string `json:"createTime,omitempty"` LastOperation *ManagedIntegrationRuntimeOperationResult `json:"lastOperation,omitempty"` Nodes *[]ManagedIntegrationRuntimeNode `json:"nodes,omitempty"` OtherErrors *[]ManagedIntegrationRuntimeError `json:"otherErrors,omitempty"` }
func (*ManagedIntegrationRuntimeStatusTypeProperties) GetCreateTimeAsTime ¶
func (o *ManagedIntegrationRuntimeStatusTypeProperties) GetCreateTimeAsTime() (*time.Time, error)
func (*ManagedIntegrationRuntimeStatusTypeProperties) SetCreateTimeAsTime ¶
func (o *ManagedIntegrationRuntimeStatusTypeProperties) SetCreateTimeAsTime(input time.Time)
type ManagedIntegrationRuntimeTypeProperties ¶
type ManagedIntegrationRuntimeTypeProperties struct { ComputeProperties *IntegrationRuntimeComputeProperties `json:"computeProperties,omitempty"` CustomerVirtualNetwork *IntegrationRuntimeCustomerVirtualNetwork `json:"customerVirtualNetwork,omitempty"` SsisProperties *IntegrationRuntimeSsisProperties `json:"ssisProperties,omitempty"` }
type MonitoringDataListOperationResponse ¶
type MonitoringDataListOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *IntegrationRuntimeMonitoringData }
type NodeIPAddressGetOperationResponse ¶
type NodeIPAddressGetOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *IntegrationRuntimeNodeIPAddress }
type NodeId ¶
type NodeId struct { SubscriptionId string ResourceGroupName string WorkspaceName string IntegrationRuntimeName string NodeName string }
NodeId is a struct representing the Resource ID for a Node
func NewNodeID ¶
func NewNodeID(subscriptionId string, resourceGroupName string, workspaceName string, integrationRuntimeName string, nodeName string) NodeId
NewNodeID returns a new NodeId struct
func ParseNodeID ¶
ParseNodeID parses 'input' into a NodeId
func ParseNodeIDInsensitively ¶
ParseNodeIDInsensitively parses 'input' case-insensitively into a NodeId note: this method should only be used for API response data and not user input
func (*NodeId) FromParseResult ¶
func (id *NodeId) FromParseResult(input resourceids.ParseResult) error
func (NodeId) Segments ¶
func (id NodeId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Node ID
type NodesGetOperationResponse ¶
type NodesGetOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *SelfHostedIntegrationRuntimeNode }
type NodesUpdateOperationResponse ¶
type NodesUpdateOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *SelfHostedIntegrationRuntimeNode }
type ObjectMetadataListCompleteResult ¶ added in v0.20240227.1172434
type ObjectMetadataListCompleteResult struct { LatestHttpResponse *http.Response Items []SsisObjectMetadata }
type ObjectMetadataListCustomPager ¶ added in v0.20240628.1153531
func (*ObjectMetadataListCustomPager) NextPageLink ¶ added in v0.20240628.1153531
func (p *ObjectMetadataListCustomPager) NextPageLink() *odata.Link
type ObjectMetadataListOperationResponse ¶
type ObjectMetadataListOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]SsisObjectMetadata }
type RawCustomSetupBaseImpl ¶
RawCustomSetupBaseImpl is returned when the Discriminated Value doesn't match any of the defined types NOTE: this should only be used when a type isn't defined for this type of Object (as a workaround) and is used only for Deserialization (e.g. this cannot be used as a Request Payload).
type RawIntegrationRuntimeImpl ¶
RawIntegrationRuntimeImpl is returned when the Discriminated Value doesn't match any of the defined types NOTE: this should only be used when a type isn't defined for this type of Object (as a workaround) and is used only for Deserialization (e.g. this cannot be used as a Request Payload).
type RawIntegrationRuntimeStatusImpl ¶
RawIntegrationRuntimeStatusImpl is returned when the Discriminated Value doesn't match any of the defined types NOTE: this should only be used when a type isn't defined for this type of Object (as a workaround) and is used only for Deserialization (e.g. this cannot be used as a Request Payload).
type RawLinkedIntegrationRuntimeTypeImpl ¶
RawLinkedIntegrationRuntimeTypeImpl is returned when the Discriminated Value doesn't match any of the defined types NOTE: this should only be used when a type isn't defined for this type of Object (as a workaround) and is used only for Deserialization (e.g. this cannot be used as a Request Payload).
type RawSecretBaseImpl ¶
RawSecretBaseImpl is returned when the Discriminated Value doesn't match any of the defined types NOTE: this should only be used when a type isn't defined for this type of Object (as a workaround) and is used only for Deserialization (e.g. this cannot be used as a Request Payload).
type RawSsisObjectMetadataImpl ¶
RawSsisObjectMetadataImpl is returned when the Discriminated Value doesn't match any of the defined types NOTE: this should only be used when a type isn't defined for this type of Object (as a workaround) and is used only for Deserialization (e.g. this cannot be used as a Request Payload).
type SecretBase ¶
type SecretBase interface { }
type SecureString ¶
type SecureString struct {
Value string `json:"value"`
}
func (SecureString) MarshalJSON ¶
func (s SecureString) MarshalJSON() ([]byte, error)
type SelfHostedIntegrationRuntime ¶
type SelfHostedIntegrationRuntime struct { TypeProperties *SelfHostedIntegrationRuntimeTypeProperties `json:"typeProperties,omitempty"` // Fields inherited from IntegrationRuntime Description *string `json:"description,omitempty"` }
func (SelfHostedIntegrationRuntime) MarshalJSON ¶
func (s SelfHostedIntegrationRuntime) MarshalJSON() ([]byte, error)
type SelfHostedIntegrationRuntimeNode ¶
type SelfHostedIntegrationRuntimeNode struct { Capabilities *map[string]string `json:"capabilities,omitempty"` ConcurrentJobsLimit *int64 `json:"concurrentJobsLimit,omitempty"` ExpiryTime *string `json:"expiryTime,omitempty"` HostServiceUri *string `json:"hostServiceUri,omitempty"` IsActiveDispatcher *bool `json:"isActiveDispatcher,omitempty"` LastConnectTime *string `json:"lastConnectTime,omitempty"` LastEndUpdateTime *string `json:"lastEndUpdateTime,omitempty"` LastStartTime *string `json:"lastStartTime,omitempty"` LastStartUpdateTime *string `json:"lastStartUpdateTime,omitempty"` LastStopTime *string `json:"lastStopTime,omitempty"` LastUpdateResult *IntegrationRuntimeUpdateResult `json:"lastUpdateResult,omitempty"` MachineName *string `json:"machineName,omitempty"` MaxConcurrentJobs *int64 `json:"maxConcurrentJobs,omitempty"` NodeName *string `json:"nodeName,omitempty"` RegisterTime *string `json:"registerTime,omitempty"` Status *SelfHostedIntegrationRuntimeNodeStatus `json:"status,omitempty"` Version *string `json:"version,omitempty"` VersionStatus *string `json:"versionStatus,omitempty"` }
func (*SelfHostedIntegrationRuntimeNode) GetExpiryTimeAsTime ¶
func (o *SelfHostedIntegrationRuntimeNode) GetExpiryTimeAsTime() (*time.Time, error)
func (*SelfHostedIntegrationRuntimeNode) GetLastConnectTimeAsTime ¶
func (o *SelfHostedIntegrationRuntimeNode) GetLastConnectTimeAsTime() (*time.Time, error)
func (*SelfHostedIntegrationRuntimeNode) GetLastEndUpdateTimeAsTime ¶
func (o *SelfHostedIntegrationRuntimeNode) GetLastEndUpdateTimeAsTime() (*time.Time, error)
func (*SelfHostedIntegrationRuntimeNode) GetLastStartTimeAsTime ¶
func (o *SelfHostedIntegrationRuntimeNode) GetLastStartTimeAsTime() (*time.Time, error)
func (*SelfHostedIntegrationRuntimeNode) GetLastStartUpdateTimeAsTime ¶
func (o *SelfHostedIntegrationRuntimeNode) GetLastStartUpdateTimeAsTime() (*time.Time, error)
func (*SelfHostedIntegrationRuntimeNode) GetLastStopTimeAsTime ¶
func (o *SelfHostedIntegrationRuntimeNode) GetLastStopTimeAsTime() (*time.Time, error)
func (*SelfHostedIntegrationRuntimeNode) GetRegisterTimeAsTime ¶
func (o *SelfHostedIntegrationRuntimeNode) GetRegisterTimeAsTime() (*time.Time, error)
func (*SelfHostedIntegrationRuntimeNode) SetExpiryTimeAsTime ¶
func (o *SelfHostedIntegrationRuntimeNode) SetExpiryTimeAsTime(input time.Time)
func (*SelfHostedIntegrationRuntimeNode) SetLastConnectTimeAsTime ¶
func (o *SelfHostedIntegrationRuntimeNode) SetLastConnectTimeAsTime(input time.Time)
func (*SelfHostedIntegrationRuntimeNode) SetLastEndUpdateTimeAsTime ¶
func (o *SelfHostedIntegrationRuntimeNode) SetLastEndUpdateTimeAsTime(input time.Time)
func (*SelfHostedIntegrationRuntimeNode) SetLastStartTimeAsTime ¶
func (o *SelfHostedIntegrationRuntimeNode) SetLastStartTimeAsTime(input time.Time)
func (*SelfHostedIntegrationRuntimeNode) SetLastStartUpdateTimeAsTime ¶
func (o *SelfHostedIntegrationRuntimeNode) SetLastStartUpdateTimeAsTime(input time.Time)
func (*SelfHostedIntegrationRuntimeNode) SetLastStopTimeAsTime ¶
func (o *SelfHostedIntegrationRuntimeNode) SetLastStopTimeAsTime(input time.Time)
func (*SelfHostedIntegrationRuntimeNode) SetRegisterTimeAsTime ¶
func (o *SelfHostedIntegrationRuntimeNode) SetRegisterTimeAsTime(input time.Time)
type SelfHostedIntegrationRuntimeNodeStatus ¶
type SelfHostedIntegrationRuntimeNodeStatus string
const ( SelfHostedIntegrationRuntimeNodeStatusInitializeFailed SelfHostedIntegrationRuntimeNodeStatus = "InitializeFailed" SelfHostedIntegrationRuntimeNodeStatusInitializing SelfHostedIntegrationRuntimeNodeStatus = "Initializing" SelfHostedIntegrationRuntimeNodeStatusLimited SelfHostedIntegrationRuntimeNodeStatus = "Limited" SelfHostedIntegrationRuntimeNodeStatusNeedRegistration SelfHostedIntegrationRuntimeNodeStatus = "NeedRegistration" SelfHostedIntegrationRuntimeNodeStatusOffline SelfHostedIntegrationRuntimeNodeStatus = "Offline" SelfHostedIntegrationRuntimeNodeStatusOnline SelfHostedIntegrationRuntimeNodeStatus = "Online" SelfHostedIntegrationRuntimeNodeStatusUpgrading SelfHostedIntegrationRuntimeNodeStatus = "Upgrading" )
func (*SelfHostedIntegrationRuntimeNodeStatus) UnmarshalJSON ¶
func (s *SelfHostedIntegrationRuntimeNodeStatus) UnmarshalJSON(bytes []byte) error
type SelfHostedIntegrationRuntimeStatus ¶
type SelfHostedIntegrationRuntimeStatus struct { TypeProperties SelfHostedIntegrationRuntimeStatusTypeProperties `json:"typeProperties"` // Fields inherited from IntegrationRuntimeStatus DataFactoryName *string `json:"dataFactoryName,omitempty"` State *IntegrationRuntimeState `json:"state,omitempty"` }
func (SelfHostedIntegrationRuntimeStatus) MarshalJSON ¶
func (s SelfHostedIntegrationRuntimeStatus) MarshalJSON() ([]byte, error)
type SelfHostedIntegrationRuntimeStatusTypeProperties ¶
type SelfHostedIntegrationRuntimeStatusTypeProperties struct { AutoUpdate *IntegrationRuntimeAutoUpdate `json:"autoUpdate,omitempty"` AutoUpdateETA *string `json:"autoUpdateETA,omitempty"` Capabilities *map[string]string `json:"capabilities,omitempty"` CreateTime *string `json:"createTime,omitempty"` InternalChannelEncryption *IntegrationRuntimeInternalChannelEncryptionMode `json:"internalChannelEncryption,omitempty"` LatestVersion *string `json:"latestVersion,omitempty"` Links *[]LinkedIntegrationRuntime `json:"links,omitempty"` LocalTimeZoneOffset *string `json:"localTimeZoneOffset,omitempty"` NodeCommunicationChannelEncryptionMode *string `json:"nodeCommunicationChannelEncryptionMode,omitempty"` Nodes *[]SelfHostedIntegrationRuntimeNode `json:"nodes,omitempty"` PushedVersion *string `json:"pushedVersion,omitempty"` ScheduledUpdateDate *string `json:"scheduledUpdateDate,omitempty"` ServiceUrls *[]string `json:"serviceUrls,omitempty"` TaskQueueId *string `json:"taskQueueId,omitempty"` UpdateDelayOffset *string `json:"updateDelayOffset,omitempty"` Version *string `json:"version,omitempty"` VersionStatus *string `json:"versionStatus,omitempty"` }
func (*SelfHostedIntegrationRuntimeStatusTypeProperties) GetAutoUpdateETAAsTime ¶
func (o *SelfHostedIntegrationRuntimeStatusTypeProperties) GetAutoUpdateETAAsTime() (*time.Time, error)
func (*SelfHostedIntegrationRuntimeStatusTypeProperties) GetCreateTimeAsTime ¶
func (o *SelfHostedIntegrationRuntimeStatusTypeProperties) GetCreateTimeAsTime() (*time.Time, error)
func (*SelfHostedIntegrationRuntimeStatusTypeProperties) GetScheduledUpdateDateAsTime ¶
func (o *SelfHostedIntegrationRuntimeStatusTypeProperties) GetScheduledUpdateDateAsTime() (*time.Time, error)
func (*SelfHostedIntegrationRuntimeStatusTypeProperties) SetAutoUpdateETAAsTime ¶
func (o *SelfHostedIntegrationRuntimeStatusTypeProperties) SetAutoUpdateETAAsTime(input time.Time)
func (*SelfHostedIntegrationRuntimeStatusTypeProperties) SetCreateTimeAsTime ¶
func (o *SelfHostedIntegrationRuntimeStatusTypeProperties) SetCreateTimeAsTime(input time.Time)
func (*SelfHostedIntegrationRuntimeStatusTypeProperties) SetScheduledUpdateDateAsTime ¶
func (o *SelfHostedIntegrationRuntimeStatusTypeProperties) SetScheduledUpdateDateAsTime(input time.Time)
type SelfHostedIntegrationRuntimeTypeProperties ¶
type SelfHostedIntegrationRuntimeTypeProperties struct {
LinkedInfo LinkedIntegrationRuntimeType `json:"linkedInfo"`
}
func (*SelfHostedIntegrationRuntimeTypeProperties) UnmarshalJSON ¶
func (s *SelfHostedIntegrationRuntimeTypeProperties) UnmarshalJSON(bytes []byte) error
type SsisEnvironment ¶
type SsisEnvironment struct { FolderId *int64 `json:"folderId,omitempty"` Variables *[]SsisVariable `json:"variables,omitempty"` // Fields inherited from SsisObjectMetadata Description *string `json:"description,omitempty"` Id *int64 `json:"id,omitempty"` Name *string `json:"name,omitempty"` }
func (SsisEnvironment) MarshalJSON ¶
func (s SsisEnvironment) MarshalJSON() ([]byte, error)
type SsisFolder ¶
type SsisFolder struct { // Fields inherited from SsisObjectMetadata Description *string `json:"description,omitempty"` Id *int64 `json:"id,omitempty"` Name *string `json:"name,omitempty"` }
func (SsisFolder) MarshalJSON ¶
func (s SsisFolder) MarshalJSON() ([]byte, error)
type SsisObjectMetadata ¶
type SsisObjectMetadata interface { }
type SsisObjectMetadataOperationPredicate ¶ added in v0.20240227.1172434
type SsisObjectMetadataOperationPredicate struct { }
func (SsisObjectMetadataOperationPredicate) Matches ¶ added in v0.20240227.1172434
func (p SsisObjectMetadataOperationPredicate) Matches(input SsisObjectMetadata) bool
type SsisObjectMetadataType ¶
type SsisObjectMetadataType string
const ( SsisObjectMetadataTypeEnvironment SsisObjectMetadataType = "Environment" SsisObjectMetadataTypeFolder SsisObjectMetadataType = "Folder" SsisObjectMetadataTypePackage SsisObjectMetadataType = "Package" SsisObjectMetadataTypeProject SsisObjectMetadataType = "Project" )
func (*SsisObjectMetadataType) UnmarshalJSON ¶
func (s *SsisObjectMetadataType) UnmarshalJSON(bytes []byte) error
type SsisPackage ¶
type SsisPackage struct { FolderId *int64 `json:"folderId,omitempty"` Parameters *[]SsisParameter `json:"parameters,omitempty"` ProjectId *int64 `json:"projectId,omitempty"` ProjectVersion *int64 `json:"projectVersion,omitempty"` // Fields inherited from SsisObjectMetadata Description *string `json:"description,omitempty"` Id *int64 `json:"id,omitempty"` Name *string `json:"name,omitempty"` }
func (SsisPackage) MarshalJSON ¶
func (s SsisPackage) MarshalJSON() ([]byte, error)
type SsisParameter ¶
type SsisParameter struct { DataType *string `json:"dataType,omitempty"` DefaultValue *string `json:"defaultValue,omitempty"` Description *string `json:"description,omitempty"` DesignDefaultValue *string `json:"designDefaultValue,omitempty"` Id *int64 `json:"id,omitempty"` Name *string `json:"name,omitempty"` Required *bool `json:"required,omitempty"` Sensitive *bool `json:"sensitive,omitempty"` SensitiveDefaultValue *string `json:"sensitiveDefaultValue,omitempty"` ValueSet *bool `json:"valueSet,omitempty"` ValueType *string `json:"valueType,omitempty"` Variable *string `json:"variable,omitempty"` }
type SsisProject ¶
type SsisProject struct { EnvironmentRefs *[]SsisEnvironmentReference `json:"environmentRefs,omitempty"` FolderId *int64 `json:"folderId,omitempty"` Parameters *[]SsisParameter `json:"parameters,omitempty"` Version *int64 `json:"version,omitempty"` // Fields inherited from SsisObjectMetadata Description *string `json:"description,omitempty"` Id *int64 `json:"id,omitempty"` Name *string `json:"name,omitempty"` }
func (SsisProject) MarshalJSON ¶
func (s SsisProject) MarshalJSON() ([]byte, error)
type SsisVariable ¶
type SsisVariable struct { DataType *string `json:"dataType,omitempty"` Description *string `json:"description,omitempty"` Id *int64 `json:"id,omitempty"` Name *string `json:"name,omitempty"` Sensitive *bool `json:"sensitive,omitempty"` SensitiveValue *string `json:"sensitiveValue,omitempty"` Value *string `json:"value,omitempty"` }
type StartOperationResponse ¶
type StatusGetOperationResponse ¶
type StatusGetOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *IntegrationRuntimeStatusResponse }
type StopOperationResponse ¶
type UpdateIntegrationRuntimeNodeRequest ¶
type UpdateIntegrationRuntimeNodeRequest struct {
ConcurrentJobsLimit *int64 `json:"concurrentJobsLimit,omitempty"`
}
type UpdateIntegrationRuntimeRequest ¶
type UpdateIntegrationRuntimeRequest struct { AutoUpdate *IntegrationRuntimeAutoUpdate `json:"autoUpdate,omitempty"` UpdateDelayOffset *string `json:"updateDelayOffset,omitempty"` }
type UpdateOperationResponse ¶
type UpdateOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *IntegrationRuntimeResource }
type WorkspaceId ¶
WorkspaceId is a struct representing the Resource ID for a Workspace
func NewWorkspaceID ¶
func NewWorkspaceID(subscriptionId string, resourceGroupName string, workspaceName string) WorkspaceId
NewWorkspaceID returns a new WorkspaceId struct
func ParseWorkspaceID ¶
func ParseWorkspaceID(input string) (*WorkspaceId, error)
ParseWorkspaceID parses 'input' into a WorkspaceId
func ParseWorkspaceIDInsensitively ¶
func ParseWorkspaceIDInsensitively(input string) (*WorkspaceId, error)
ParseWorkspaceIDInsensitively parses 'input' case-insensitively into a WorkspaceId note: this method should only be used for API response data and not user input
func (*WorkspaceId) FromParseResult ¶
func (id *WorkspaceId) FromParseResult(input resourceids.ParseResult) error
func (WorkspaceId) Segments ¶
func (id WorkspaceId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Workspace ID
func (WorkspaceId) String ¶
func (id WorkspaceId) String() string
String returns a human-readable description of this Workspace ID
Source Files ¶
- client.go
- constants.go
- id_integrationruntime.go
- id_node.go
- id_workspace.go
- method_authkeyslist.go
- method_authkeysregenerate.go
- method_connectioninfosget.go
- method_create.go
- method_credentialssync.go
- method_delete.go
- method_disableinteractivequery.go
- method_enableinteractivequery.go
- method_get.go
- method_listbyworkspace.go
- method_monitoringdatalist.go
- method_nodeipaddressget.go
- method_nodesdelete.go
- method_nodesget.go
- method_nodesupdate.go
- method_objectmetadatalist.go
- method_objectmetadatarefresh.go
- method_start.go
- method_statusget.go
- method_stop.go
- method_update.go
- method_upgrade.go
- model_customsetupbase.go
- model_entityreference.go
- model_getssisobjectmetadatarequest.go
- model_integrationruntime.go
- model_integrationruntimeauthkeys.go
- model_integrationruntimecomputeproperties.go
- model_integrationruntimeconnectioninfo.go
- model_integrationruntimecustomervirtualnetwork.go
- model_integrationruntimecustomsetupscriptproperties.go
- model_integrationruntimedataflowproperties.go
- model_integrationruntimedataproxyproperties.go
- model_integrationruntimemonitoringdata.go
- model_integrationruntimenodeipaddress.go
- model_integrationruntimenodemonitoringdata.go
- model_integrationruntimeregeneratekeyparameters.go
- model_integrationruntimeresource.go
- model_integrationruntimessiscataloginfo.go
- model_integrationruntimessisproperties.go
- model_integrationruntimestatus.go
- model_integrationruntimestatusresponse.go
- model_integrationruntimevnetproperties.go
- model_linkedintegrationruntime.go
- model_linkedintegrationruntimekeyauthorization.go
- model_linkedintegrationruntimerbacauthorization.go
- model_linkedintegrationruntimetype.go
- model_managedintegrationruntime.go
- model_managedintegrationruntimeerror.go
- model_managedintegrationruntimemanagedvirtualnetworkreference.go
- model_managedintegrationruntimenode.go
- model_managedintegrationruntimeoperationresult.go
- model_managedintegrationruntimestatus.go
- model_managedintegrationruntimestatustypeproperties.go
- model_managedintegrationruntimetypeproperties.go
- model_secretbase.go
- model_securestring.go
- model_selfhostedintegrationruntime.go
- model_selfhostedintegrationruntimenode.go
- model_selfhostedintegrationruntimestatus.go
- model_selfhostedintegrationruntimestatustypeproperties.go
- model_selfhostedintegrationruntimetypeproperties.go
- model_ssisenvironment.go
- model_ssisenvironmentreference.go
- model_ssisfolder.go
- model_ssisobjectmetadata.go
- model_ssisobjectmetadatastatusresponse.go
- model_ssispackage.go
- model_ssisparameter.go
- model_ssisproject.go
- model_ssisvariable.go
- model_updateintegrationruntimenoderequest.go
- model_updateintegrationruntimerequest.go
- predicates.go
- version.go