Documentation ¶
Index ¶
- func PossibleValuesForAmazonRdsForSqlAuthenticationType() []string
- func PossibleValuesForAzureSqlDWAuthenticationType() []string
- func PossibleValuesForAzureSqlDatabaseAuthenticationType() []string
- func PossibleValuesForAzureSqlMIAuthenticationType() []string
- func PossibleValuesForAzureStorageAuthenticationType() []string
- func PossibleValuesForCosmosDbConnectionMode() []string
- func PossibleValuesForCredentialReferenceType() []string
- func PossibleValuesForDb2AuthenticationType() []string
- func PossibleValuesForFtpAuthenticationType() []string
- func PossibleValuesForGoogleAdWordsAuthenticationType() []string
- func PossibleValuesForGoogleBigQueryAuthenticationType() []string
- func PossibleValuesForGoogleBigQueryV2AuthenticationType() []string
- func PossibleValuesForHBaseAuthenticationType() []string
- func PossibleValuesForHTTPAuthenticationType() []string
- func PossibleValuesForHiveAuthenticationType() []string
- func PossibleValuesForHiveServerType() []string
- func PossibleValuesForHiveThriftTransportProtocol() []string
- func PossibleValuesForImpalaAuthenticationType() []string
- func PossibleValuesForIntegrationRuntimeReferenceType() []string
- func PossibleValuesForMongoDbAuthenticationType() []string
- func PossibleValuesForODataAadServicePrincipalCredentialType() []string
- func PossibleValuesForODataAuthenticationType() []string
- func PossibleValuesForParameterType() []string
- func PossibleValuesForPhoenixAuthenticationType() []string
- func PossibleValuesForPrestoAuthenticationType() []string
- func PossibleValuesForRestServiceAuthenticationType() []string
- func PossibleValuesForSapHanaAuthenticationType() []string
- func PossibleValuesForServiceNowAuthenticationType() []string
- func PossibleValuesForServiceNowV2AuthenticationType() []string
- func PossibleValuesForSftpAuthenticationType() []string
- func PossibleValuesForSnowflakeAuthenticationType() []string
- func PossibleValuesForSparkAuthenticationType() []string
- func PossibleValuesForSparkServerType() []string
- func PossibleValuesForSparkThriftTransportProtocol() []string
- func PossibleValuesForSqlAlwaysEncryptedAkvAuthType() []string
- func PossibleValuesForSqlServerAuthenticationType() []string
- func PossibleValuesForSybaseAuthenticationType() []string
- func PossibleValuesForTeamDeskAuthenticationType() []string
- func PossibleValuesForTeradataAuthenticationType() []string
- func PossibleValuesForType() []string
- func PossibleValuesForWebAuthenticationType() []string
- func PossibleValuesForZendeskAuthenticationType() []string
- func ValidateFactoryID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateLinkedServiceID(input interface{}, key string) (warnings []string, errors []error)
- type AmazonMWSLinkedService
- type AmazonMWSLinkedServiceTypeProperties
- type AmazonRdsForLinkedServiceTypeProperties
- type AmazonRdsForOracleLinkedService
- type AmazonRdsForSqlAuthenticationType
- type AmazonRdsForSqlServerLinkedService
- type AmazonRdsForSqlServerLinkedServiceTypeProperties
- type AmazonRedshiftLinkedService
- type AmazonRedshiftLinkedServiceTypeProperties
- type AmazonS3CompatibleLinkedService
- type AmazonS3CompatibleLinkedServiceTypeProperties
- type AmazonS3LinkedService
- type AmazonS3LinkedServiceTypeProperties
- type AppFiguresLinkedService
- type AppFiguresLinkedServiceTypeProperties
- type AsanaLinkedService
- type AsanaLinkedServiceTypeProperties
- type AzureBatchLinkedService
- type AzureBatchLinkedServiceTypeProperties
- type AzureBlobFSLinkedService
- type AzureBlobFSLinkedServiceTypeProperties
- type AzureBlobStorageLinkedService
- type AzureBlobStorageLinkedServiceTypeProperties
- type AzureDataExplorerLinkedService
- type AzureDataExplorerLinkedServiceTypeProperties
- type AzureDataLakeAnalyticsLinkedService
- type AzureDataLakeAnalyticsLinkedServiceTypeProperties
- type AzureDataLakeStoreLinkedService
- type AzureDataLakeStoreLinkedServiceTypeProperties
- type AzureDatabricksDeltaLakeLinkedService
- type AzureDatabricksDetltaLakeLinkedServiceTypeProperties
- type AzureDatabricksLinkedService
- type AzureDatabricksLinkedServiceTypeProperties
- type AzureFileStorageLinkedService
- type AzureFileStorageLinkedServiceTypeProperties
- type AzureFunctionLinkedService
- type AzureFunctionLinkedServiceTypeProperties
- type AzureKeyVaultLinkedService
- type AzureKeyVaultLinkedServiceTypeProperties
- type AzureKeyVaultSecretReference
- type AzureMLLinkedService
- type AzureMLLinkedServiceTypeProperties
- type AzureMLServiceLinkedService
- type AzureMLServiceLinkedServiceTypeProperties
- type AzureMariaDBLinkedService
- type AzureMariaDBLinkedServiceTypeProperties
- type AzureMySqlLinkedService
- type AzureMySqlLinkedServiceTypeProperties
- type AzurePostgreSqlLinkedService
- type AzurePostgreSqlLinkedServiceTypeProperties
- type AzureSearchLinkedService
- type AzureSearchLinkedServiceTypeProperties
- type AzureSqlDWAuthenticationType
- type AzureSqlDWLinkedService
- type AzureSqlDWLinkedServiceTypeProperties
- type AzureSqlDatabaseAuthenticationType
- type AzureSqlDatabaseLinkedService
- type AzureSqlDatabaseLinkedServiceTypeProperties
- type AzureSqlMIAuthenticationType
- type AzureSqlMILinkedService
- type AzureSqlMILinkedServiceTypeProperties
- type AzureStorageAuthenticationType
- type AzureStorageLinkedService
- type AzureStorageLinkedServiceTypeProperties
- type AzureSynapseArtifactsLinkedService
- type AzureSynapseArtifactsLinkedServiceTypeProperties
- type AzureTableStorageLinkedService
- type AzureTableStorageLinkedServiceTypeProperties
- type BaseLinkedServiceImpl
- type BaseSecretBaseImpl
- type BaseWebLinkedServiceTypePropertiesImpl
- type CassandraLinkedService
- type CassandraLinkedServiceTypeProperties
- type CommonDataServiceForAppsLinkedService
- type CommonDataServiceForAppsLinkedServiceTypeProperties
- type ConcurLinkedService
- type ConcurLinkedServiceTypeProperties
- type CosmosDbConnectionMode
- type CosmosDbLinkedService
- type CosmosDbLinkedServiceTypeProperties
- type CosmosDbMongoDbApiLinkedService
- type CosmosDbMongoDbApiLinkedServiceTypeProperties
- type CouchbaseLinkedService
- type CouchbaseLinkedServiceTypeProperties
- type CreateOrUpdateOperationOptions
- type CreateOrUpdateOperationResponse
- type CredentialReference
- type CredentialReferenceType
- type CustomDataSourceLinkedService
- type DataworldLinkedService
- type DataworldLinkedServiceTypeProperties
- type Db2AuthenticationType
- type Db2LinkedService
- type Db2LinkedServiceTypeProperties
- type DeleteOperationResponse
- type DrillLinkedService
- type DrillLinkedServiceTypeProperties
- type DynamicsAXLinkedService
- type DynamicsAXLinkedServiceTypeProperties
- type DynamicsCrmLinkedService
- type DynamicsCrmLinkedServiceTypeProperties
- type DynamicsLinkedService
- type DynamicsLinkedServiceTypeProperties
- type EloquaLinkedService
- type EloquaLinkedServiceTypeProperties
- type FactoryId
- type FileServerLinkedService
- type FileServerLinkedServiceTypeProperties
- type FtpAuthenticationType
- type FtpServerLinkedService
- type FtpServerLinkedServiceTypeProperties
- type GetOperationOptions
- type GetOperationResponse
- type GoogleAdWordsAuthenticationType
- type GoogleAdWordsLinkedService
- type GoogleAdWordsLinkedServiceTypeProperties
- type GoogleBigQueryAuthenticationType
- type GoogleBigQueryLinkedService
- type GoogleBigQueryLinkedServiceTypeProperties
- type GoogleBigQueryV2AuthenticationType
- type GoogleBigQueryV2LinkedService
- type GoogleBigQueryV2LinkedServiceTypeProperties
- type GoogleCloudStorageLinkedService
- type GoogleCloudStorageLinkedServiceTypeProperties
- type GoogleSheetsLinkedService
- type GoogleSheetsLinkedServiceTypeProperties
- type GreenplumLinkedService
- type GreenplumLinkedServiceTypeProperties
- type HBaseAuthenticationType
- type HBaseLinkedService
- type HBaseLinkedServiceTypeProperties
- type HDInsightLinkedService
- type HDInsightLinkedServiceTypeProperties
- type HDInsightOnDemandLinkedService
- type HDInsightOnDemandLinkedServiceTypeProperties
- type HTTPAuthenticationType
- type HTTPLinkedService
- type HTTPLinkedServiceTypeProperties
- type HdfsLinkedService
- type HdfsLinkedServiceTypeProperties
- type HiveAuthenticationType
- type HiveLinkedService
- type HiveLinkedServiceTypeProperties
- type HiveServerType
- type HiveThriftTransportProtocol
- type HubspotLinkedService
- type HubspotLinkedServiceTypeProperties
- type ImpalaAuthenticationType
- type ImpalaLinkedService
- type ImpalaLinkedServiceTypeProperties
- type InformixLinkedService
- type InformixLinkedServiceTypeProperties
- type IntegrationRuntimeReference
- type IntegrationRuntimeReferenceType
- type JiraLinkedService
- type JiraLinkedServiceTypeProperties
- type LakeHouseLinkedService
- type LakeHouseLinkedServiceTypeProperties
- type LinkedService
- type LinkedServiceId
- type LinkedServiceReference
- type LinkedServiceResource
- type LinkedServiceResourceOperationPredicate
- type LinkedServicesClient
- func (c LinkedServicesClient) CreateOrUpdate(ctx context.Context, id LinkedServiceId, input LinkedServiceResource, ...) (result CreateOrUpdateOperationResponse, err error)
- func (c LinkedServicesClient) Delete(ctx context.Context, id LinkedServiceId) (result DeleteOperationResponse, err error)
- func (c LinkedServicesClient) Get(ctx context.Context, id LinkedServiceId, options GetOperationOptions) (result GetOperationResponse, err error)
- func (c LinkedServicesClient) ListByFactory(ctx context.Context, id FactoryId) (result ListByFactoryOperationResponse, err error)
- func (c LinkedServicesClient) ListByFactoryComplete(ctx context.Context, id FactoryId) (ListByFactoryCompleteResult, error)
- func (c LinkedServicesClient) ListByFactoryCompleteMatchingPredicate(ctx context.Context, id FactoryId, ...) (result ListByFactoryCompleteResult, err error)
- type ListByFactoryCompleteResult
- type ListByFactoryCustomPager
- type ListByFactoryOperationResponse
- type MagentoLinkedService
- type MagentoLinkedServiceTypeProperties
- type MariaDBLinkedService
- type MariaDBLinkedServiceTypeProperties
- type MarketoLinkedService
- type MarketoLinkedServiceTypeProperties
- type MicrosoftAccessLinkedService
- type MicrosoftAccessLinkedServiceTypeProperties
- type MongoDbAtlasLinkedService
- type MongoDbAtlasLinkedServiceTypeProperties
- type MongoDbAuthenticationType
- type MongoDbLinkedService
- type MongoDbLinkedServiceTypeProperties
- type MongoDbV2LinkedService
- type MongoDbV2LinkedServiceTypeProperties
- type MySqlLinkedService
- type MySqlLinkedServiceTypeProperties
- type NetezzaLinkedService
- type NetezzaLinkedServiceTypeProperties
- type ODataAadServicePrincipalCredentialType
- type ODataAuthenticationType
- type ODataLinkedService
- type ODataLinkedServiceTypeProperties
- type OdbcLinkedService
- type OdbcLinkedServiceTypeProperties
- type Office365LinkedService
- type Office365LinkedServiceTypeProperties
- type OracleCloudStorageLinkedService
- type OracleCloudStorageLinkedServiceTypeProperties
- type OracleLinkedService
- type OracleLinkedServiceTypeProperties
- type OracleServiceCloudLinkedService
- type OracleServiceCloudLinkedServiceTypeProperties
- type ParameterSpecification
- type ParameterType
- type PaypalLinkedService
- type PaypalLinkedServiceTypeProperties
- type PhoenixAuthenticationType
- type PhoenixLinkedService
- type PhoenixLinkedServiceTypeProperties
- type PostgreSqlLinkedService
- type PostgreSqlLinkedServiceTypeProperties
- type PostgreSqlV2LinkedService
- type PostgreSqlV2LinkedServiceTypeProperties
- type PrestoAuthenticationType
- type PrestoLinkedService
- type PrestoLinkedServiceTypeProperties
- type QuickBooksLinkedService
- type QuickBooksLinkedServiceTypeProperties
- type QuickbaseLinkedService
- type QuickbaseLinkedServiceTypeProperties
- type RawLinkedServiceImpl
- type RawSecretBaseImpl
- type RawWebLinkedServiceTypePropertiesImpl
- type ResponsysLinkedService
- type ResponsysLinkedServiceTypeProperties
- type RestServiceAuthenticationType
- type RestServiceLinkedService
- type RestServiceLinkedServiceTypeProperties
- type SalesforceLinkedService
- type SalesforceLinkedServiceTypeProperties
- type SalesforceMarketingCloudLinkedService
- type SalesforceMarketingCloudLinkedServiceTypeProperties
- type SalesforceServiceCloudLinkedService
- type SalesforceServiceCloudLinkedServiceTypeProperties
- type SalesforceServiceCloudV2LinkedService
- type SalesforceServiceCloudV2LinkedServiceTypeProperties
- type SalesforceV2LinkedService
- type SalesforceV2LinkedServiceTypeProperties
- type SapBWLinkedService
- type SapBWLinkedServiceTypeProperties
- type SapCloudForCustomerLinkedService
- type SapCloudForCustomerLinkedServiceTypeProperties
- type SapEccLinkedService
- type SapEccLinkedServiceTypeProperties
- type SapHanaAuthenticationType
- type SapHanaLinkedService
- type SapHanaLinkedServiceProperties
- type SapOdpLinkedService
- type SapOdpLinkedServiceTypeProperties
- type SapOpenHubLinkedService
- type SapOpenHubLinkedServiceTypeProperties
- type SapTableLinkedService
- type SapTableLinkedServiceTypeProperties
- type ScriptAction
- type SecretBase
- type SecureString
- type ServiceNowAuthenticationType
- type ServiceNowLinkedService
- type ServiceNowLinkedServiceTypeProperties
- type ServiceNowV2AuthenticationType
- type ServiceNowV2LinkedService
- type ServiceNowV2LinkedServiceTypeProperties
- type SftpAuthenticationType
- type SftpServerLinkedService
- type SftpServerLinkedServiceTypeProperties
- type SharePointOnlineListLinkedService
- type SharePointOnlineListLinkedServiceTypeProperties
- type ShopifyLinkedService
- type ShopifyLinkedServiceTypeProperties
- type SmartsheetLinkedService
- type SmartsheetLinkedServiceTypeProperties
- type SnowflakeAuthenticationType
- type SnowflakeLinkedService
- type SnowflakeLinkedServiceTypeProperties
- type SnowflakeLinkedV2ServiceTypeProperties
- type SnowflakeV2LinkedService
- type SparkAuthenticationType
- type SparkLinkedService
- type SparkLinkedServiceTypeProperties
- type SparkServerType
- type SparkThriftTransportProtocol
- type SqlAlwaysEncryptedAkvAuthType
- type SqlAlwaysEncryptedProperties
- type SqlServerAuthenticationType
- type SqlServerLinkedService
- type SqlServerLinkedServiceTypeProperties
- type SquareLinkedService
- type SquareLinkedServiceTypeProperties
- type SybaseAuthenticationType
- type SybaseLinkedService
- type SybaseLinkedServiceTypeProperties
- type TeamDeskAuthenticationType
- type TeamDeskLinkedService
- type TeamDeskLinkedServiceTypeProperties
- type TeradataAuthenticationType
- type TeradataLinkedService
- type TeradataLinkedServiceTypeProperties
- type TwilioLinkedService
- type TwilioLinkedServiceTypeProperties
- type Type
- type VerticaLinkedService
- type VerticaLinkedServiceTypeProperties
- type WarehouseLinkedService
- type WarehouseLinkedServiceTypeProperties
- type WebAnonymousAuthentication
- type WebAuthenticationType
- type WebBasicAuthentication
- type WebClientCertificateAuthentication
- type WebLinkedService
- type WebLinkedServiceTypeProperties
- type XeroLinkedService
- type XeroLinkedServiceTypeProperties
- type ZendeskAuthenticationType
- type ZendeskLinkedService
- type ZendeskLinkedServiceTypeProperties
- type ZohoLinkedService
- type ZohoLinkedServiceTypeProperties
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PossibleValuesForAmazonRdsForSqlAuthenticationType ¶ added in v0.20240506.1094936
func PossibleValuesForAmazonRdsForSqlAuthenticationType() []string
func PossibleValuesForAzureSqlDWAuthenticationType ¶ added in v0.20240506.1094936
func PossibleValuesForAzureSqlDWAuthenticationType() []string
func PossibleValuesForAzureSqlDatabaseAuthenticationType ¶ added in v0.20240506.1094936
func PossibleValuesForAzureSqlDatabaseAuthenticationType() []string
func PossibleValuesForAzureSqlMIAuthenticationType ¶ added in v0.20240506.1094936
func PossibleValuesForAzureSqlMIAuthenticationType() []string
func PossibleValuesForAzureStorageAuthenticationType ¶ added in v0.20240320.1143605
func PossibleValuesForAzureStorageAuthenticationType() []string
func PossibleValuesForCosmosDbConnectionMode ¶ added in v0.20240320.1143605
func PossibleValuesForCosmosDbConnectionMode() []string
func PossibleValuesForCredentialReferenceType ¶ added in v0.20240320.1143605
func PossibleValuesForCredentialReferenceType() []string
func PossibleValuesForDb2AuthenticationType ¶ added in v0.20240320.1143605
func PossibleValuesForDb2AuthenticationType() []string
func PossibleValuesForFtpAuthenticationType ¶ added in v0.20240320.1143605
func PossibleValuesForFtpAuthenticationType() []string
func PossibleValuesForGoogleAdWordsAuthenticationType ¶ added in v0.20240320.1143605
func PossibleValuesForGoogleAdWordsAuthenticationType() []string
func PossibleValuesForGoogleBigQueryAuthenticationType ¶ added in v0.20240320.1143605
func PossibleValuesForGoogleBigQueryAuthenticationType() []string
func PossibleValuesForGoogleBigQueryV2AuthenticationType ¶ added in v0.20240320.1143605
func PossibleValuesForGoogleBigQueryV2AuthenticationType() []string
func PossibleValuesForHBaseAuthenticationType ¶ added in v0.20240320.1143605
func PossibleValuesForHBaseAuthenticationType() []string
func PossibleValuesForHTTPAuthenticationType ¶ added in v0.20240320.1143605
func PossibleValuesForHTTPAuthenticationType() []string
func PossibleValuesForHiveAuthenticationType ¶ added in v0.20240320.1143605
func PossibleValuesForHiveAuthenticationType() []string
func PossibleValuesForHiveServerType ¶ added in v0.20240320.1143605
func PossibleValuesForHiveServerType() []string
func PossibleValuesForHiveThriftTransportProtocol ¶ added in v0.20240320.1143605
func PossibleValuesForHiveThriftTransportProtocol() []string
func PossibleValuesForImpalaAuthenticationType ¶ added in v0.20240320.1143605
func PossibleValuesForImpalaAuthenticationType() []string
func PossibleValuesForIntegrationRuntimeReferenceType ¶ added in v0.20240320.1143605
func PossibleValuesForIntegrationRuntimeReferenceType() []string
func PossibleValuesForMongoDbAuthenticationType ¶ added in v0.20240320.1143605
func PossibleValuesForMongoDbAuthenticationType() []string
func PossibleValuesForODataAadServicePrincipalCredentialType ¶ added in v0.20240320.1143605
func PossibleValuesForODataAadServicePrincipalCredentialType() []string
func PossibleValuesForODataAuthenticationType ¶ added in v0.20240320.1143605
func PossibleValuesForODataAuthenticationType() []string
func PossibleValuesForParameterType ¶
func PossibleValuesForParameterType() []string
func PossibleValuesForPhoenixAuthenticationType ¶ added in v0.20240320.1143605
func PossibleValuesForPhoenixAuthenticationType() []string
func PossibleValuesForPrestoAuthenticationType ¶ added in v0.20240320.1143605
func PossibleValuesForPrestoAuthenticationType() []string
func PossibleValuesForRestServiceAuthenticationType ¶ added in v0.20240320.1143605
func PossibleValuesForRestServiceAuthenticationType() []string
func PossibleValuesForSapHanaAuthenticationType ¶ added in v0.20240320.1143605
func PossibleValuesForSapHanaAuthenticationType() []string
func PossibleValuesForServiceNowAuthenticationType ¶ added in v0.20240320.1143605
func PossibleValuesForServiceNowAuthenticationType() []string
func PossibleValuesForServiceNowV2AuthenticationType ¶ added in v0.20240320.1143605
func PossibleValuesForServiceNowV2AuthenticationType() []string
func PossibleValuesForSftpAuthenticationType ¶ added in v0.20240320.1143605
func PossibleValuesForSftpAuthenticationType() []string
func PossibleValuesForSnowflakeAuthenticationType ¶ added in v0.20240320.1143605
func PossibleValuesForSnowflakeAuthenticationType() []string
func PossibleValuesForSparkAuthenticationType ¶ added in v0.20240320.1143605
func PossibleValuesForSparkAuthenticationType() []string
func PossibleValuesForSparkServerType ¶ added in v0.20240320.1143605
func PossibleValuesForSparkServerType() []string
func PossibleValuesForSparkThriftTransportProtocol ¶ added in v0.20240320.1143605
func PossibleValuesForSparkThriftTransportProtocol() []string
func PossibleValuesForSqlAlwaysEncryptedAkvAuthType ¶ added in v0.20240320.1143605
func PossibleValuesForSqlAlwaysEncryptedAkvAuthType() []string
func PossibleValuesForSqlServerAuthenticationType ¶ added in v0.20240506.1094936
func PossibleValuesForSqlServerAuthenticationType() []string
func PossibleValuesForSybaseAuthenticationType ¶ added in v0.20240320.1143605
func PossibleValuesForSybaseAuthenticationType() []string
func PossibleValuesForTeamDeskAuthenticationType ¶ added in v0.20240320.1143605
func PossibleValuesForTeamDeskAuthenticationType() []string
func PossibleValuesForTeradataAuthenticationType ¶ added in v0.20240320.1143605
func PossibleValuesForTeradataAuthenticationType() []string
func PossibleValuesForType ¶
func PossibleValuesForType() []string
func PossibleValuesForWebAuthenticationType ¶ added in v0.20240320.1143605
func PossibleValuesForWebAuthenticationType() []string
func PossibleValuesForZendeskAuthenticationType ¶ added in v0.20240320.1143605
func PossibleValuesForZendeskAuthenticationType() []string
func ValidateFactoryID ¶
ValidateFactoryID checks that 'input' can be parsed as a Factory ID
func ValidateLinkedServiceID ¶
ValidateLinkedServiceID checks that 'input' can be parsed as a Linked Service ID
Types ¶
type AmazonMWSLinkedService ¶ added in v0.20240320.1143605
type AmazonMWSLinkedService struct { TypeProperties AmazonMWSLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (AmazonMWSLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s AmazonMWSLinkedService) LinkedService() BaseLinkedServiceImpl
func (AmazonMWSLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s AmazonMWSLinkedService) MarshalJSON() ([]byte, error)
type AmazonMWSLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type AmazonMWSLinkedServiceTypeProperties struct { AccessKeyId string `json:"accessKeyId"` EncryptedCredential *string `json:"encryptedCredential,omitempty"` Endpoint string `json:"endpoint"` MarketplaceID string `json:"marketplaceID"` MwsAuthToken SecretBase `json:"mwsAuthToken"` SecretKey SecretBase `json:"secretKey"` SellerID string `json:"sellerID"` UseEncryptedEndpoints *bool `json:"useEncryptedEndpoints,omitempty"` UseHostVerification *bool `json:"useHostVerification,omitempty"` UsePeerVerification *bool `json:"usePeerVerification,omitempty"` }
func (*AmazonMWSLinkedServiceTypeProperties) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *AmazonMWSLinkedServiceTypeProperties) UnmarshalJSON(bytes []byte) error
type AmazonRdsForLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type AmazonRdsForLinkedServiceTypeProperties struct { ConnectionString string `json:"connectionString"` EncryptedCredential *string `json:"encryptedCredential,omitempty"` Password SecretBase `json:"password"` }
func (*AmazonRdsForLinkedServiceTypeProperties) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *AmazonRdsForLinkedServiceTypeProperties) UnmarshalJSON(bytes []byte) error
type AmazonRdsForOracleLinkedService ¶ added in v0.20240320.1143605
type AmazonRdsForOracleLinkedService struct { TypeProperties AmazonRdsForLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (AmazonRdsForOracleLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s AmazonRdsForOracleLinkedService) LinkedService() BaseLinkedServiceImpl
func (AmazonRdsForOracleLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s AmazonRdsForOracleLinkedService) MarshalJSON() ([]byte, error)
type AmazonRdsForSqlAuthenticationType ¶ added in v0.20240506.1094936
type AmazonRdsForSqlAuthenticationType string
const ( AmazonRdsForSqlAuthenticationTypeSQL AmazonRdsForSqlAuthenticationType = "SQL" AmazonRdsForSqlAuthenticationTypeWindows AmazonRdsForSqlAuthenticationType = "Windows" )
func (*AmazonRdsForSqlAuthenticationType) UnmarshalJSON ¶ added in v0.20240506.1094936
func (s *AmazonRdsForSqlAuthenticationType) UnmarshalJSON(bytes []byte) error
type AmazonRdsForSqlServerLinkedService ¶ added in v0.20240320.1143605
type AmazonRdsForSqlServerLinkedService struct { TypeProperties AmazonRdsForSqlServerLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (AmazonRdsForSqlServerLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s AmazonRdsForSqlServerLinkedService) LinkedService() BaseLinkedServiceImpl
func (AmazonRdsForSqlServerLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s AmazonRdsForSqlServerLinkedService) MarshalJSON() ([]byte, error)
type AmazonRdsForSqlServerLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type AmazonRdsForSqlServerLinkedServiceTypeProperties struct { AlwaysEncryptedSettings *SqlAlwaysEncryptedProperties `json:"alwaysEncryptedSettings,omitempty"` ApplicationIntent *string `json:"applicationIntent,omitempty"` AuthenticationType *AmazonRdsForSqlAuthenticationType `json:"authenticationType,omitempty"` CommandTimeout *int64 `json:"commandTimeout,omitempty"` ConnectRetryCount *int64 `json:"connectRetryCount,omitempty"` ConnectRetryInterval *int64 `json:"connectRetryInterval,omitempty"` ConnectTimeout *int64 `json:"connectTimeout,omitempty"` ConnectionString *string `json:"connectionString,omitempty"` Database *string `json:"database,omitempty"` Encrypt *string `json:"encrypt,omitempty"` EncryptedCredential *string `json:"encryptedCredential,omitempty"` FailoverPartner *string `json:"failoverPartner,omitempty"` HostNameInCertificate *string `json:"hostNameInCertificate,omitempty"` IntegratedSecurity *bool `json:"integratedSecurity,omitempty"` LoadBalanceTimeout *int64 `json:"loadBalanceTimeout,omitempty"` MaxPoolSize *int64 `json:"maxPoolSize,omitempty"` MinPoolSize *int64 `json:"minPoolSize,omitempty"` MultiSubnetFailover *bool `json:"multiSubnetFailover,omitempty"` MultipleActiveResultSets *bool `json:"multipleActiveResultSets,omitempty"` PacketSize *int64 `json:"packetSize,omitempty"` Password SecretBase `json:"password"` Pooling *bool `json:"pooling,omitempty"` Server *string `json:"server,omitempty"` TrustServerCertificate *bool `json:"trustServerCertificate,omitempty"` UserName *string `json:"userName,omitempty"` }
func (*AmazonRdsForSqlServerLinkedServiceTypeProperties) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *AmazonRdsForSqlServerLinkedServiceTypeProperties) UnmarshalJSON(bytes []byte) error
type AmazonRedshiftLinkedService ¶ added in v0.20240320.1143605
type AmazonRedshiftLinkedService struct { TypeProperties AmazonRedshiftLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (AmazonRedshiftLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s AmazonRedshiftLinkedService) LinkedService() BaseLinkedServiceImpl
func (AmazonRedshiftLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s AmazonRedshiftLinkedService) MarshalJSON() ([]byte, error)
type AmazonRedshiftLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type AmazonRedshiftLinkedServiceTypeProperties struct { Database string `json:"database"` EncryptedCredential *string `json:"encryptedCredential,omitempty"` Password SecretBase `json:"password"` Port *int64 `json:"port,omitempty"` Server string `json:"server"` Username *string `json:"username,omitempty"` }
func (*AmazonRedshiftLinkedServiceTypeProperties) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *AmazonRedshiftLinkedServiceTypeProperties) UnmarshalJSON(bytes []byte) error
type AmazonS3CompatibleLinkedService ¶ added in v0.20240320.1143605
type AmazonS3CompatibleLinkedService struct { TypeProperties AmazonS3CompatibleLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (AmazonS3CompatibleLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s AmazonS3CompatibleLinkedService) LinkedService() BaseLinkedServiceImpl
func (AmazonS3CompatibleLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s AmazonS3CompatibleLinkedService) MarshalJSON() ([]byte, error)
type AmazonS3CompatibleLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type AmazonS3CompatibleLinkedServiceTypeProperties struct { AccessKeyId *string `json:"accessKeyId,omitempty"` EncryptedCredential *string `json:"encryptedCredential,omitempty"` ForcePathStyle *bool `json:"forcePathStyle,omitempty"` SecretAccessKey SecretBase `json:"secretAccessKey"` ServiceURL *string `json:"serviceUrl,omitempty"` }
func (*AmazonS3CompatibleLinkedServiceTypeProperties) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *AmazonS3CompatibleLinkedServiceTypeProperties) UnmarshalJSON(bytes []byte) error
type AmazonS3LinkedService ¶ added in v0.20240320.1143605
type AmazonS3LinkedService struct { TypeProperties AmazonS3LinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (AmazonS3LinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s AmazonS3LinkedService) LinkedService() BaseLinkedServiceImpl
func (AmazonS3LinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s AmazonS3LinkedService) MarshalJSON() ([]byte, error)
type AmazonS3LinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type AmazonS3LinkedServiceTypeProperties struct { AccessKeyId *string `json:"accessKeyId,omitempty"` AuthenticationType *string `json:"authenticationType,omitempty"` EncryptedCredential *string `json:"encryptedCredential,omitempty"` SecretAccessKey SecretBase `json:"secretAccessKey"` ServiceURL *string `json:"serviceUrl,omitempty"` SessionToken SecretBase `json:"sessionToken"` }
func (*AmazonS3LinkedServiceTypeProperties) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *AmazonS3LinkedServiceTypeProperties) UnmarshalJSON(bytes []byte) error
type AppFiguresLinkedService ¶ added in v0.20240320.1143605
type AppFiguresLinkedService struct { TypeProperties AppFiguresLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (AppFiguresLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s AppFiguresLinkedService) LinkedService() BaseLinkedServiceImpl
func (AppFiguresLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s AppFiguresLinkedService) MarshalJSON() ([]byte, error)
type AppFiguresLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type AppFiguresLinkedServiceTypeProperties struct { ClientKey SecretBase `json:"clientKey"` Password SecretBase `json:"password"` UserName string `json:"userName"` }
func (*AppFiguresLinkedServiceTypeProperties) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *AppFiguresLinkedServiceTypeProperties) UnmarshalJSON(bytes []byte) error
type AsanaLinkedService ¶ added in v0.20240320.1143605
type AsanaLinkedService struct { TypeProperties AsanaLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (AsanaLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s AsanaLinkedService) LinkedService() BaseLinkedServiceImpl
func (AsanaLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s AsanaLinkedService) MarshalJSON() ([]byte, error)
type AsanaLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type AsanaLinkedServiceTypeProperties struct { ApiToken SecretBase `json:"apiToken"` EncryptedCredential *string `json:"encryptedCredential,omitempty"` }
func (*AsanaLinkedServiceTypeProperties) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *AsanaLinkedServiceTypeProperties) UnmarshalJSON(bytes []byte) error
type AzureBatchLinkedService ¶ added in v0.20240320.1143605
type AzureBatchLinkedService struct { TypeProperties AzureBatchLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (AzureBatchLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s AzureBatchLinkedService) LinkedService() BaseLinkedServiceImpl
func (AzureBatchLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s AzureBatchLinkedService) MarshalJSON() ([]byte, error)
type AzureBatchLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type AzureBatchLinkedServiceTypeProperties struct { AccessKey SecretBase `json:"accessKey"` AccountName string `json:"accountName"` BatchUri string `json:"batchUri"` Credential *CredentialReference `json:"credential,omitempty"` EncryptedCredential *string `json:"encryptedCredential,omitempty"` LinkedServiceName LinkedServiceReference `json:"linkedServiceName"` PoolName string `json:"poolName"` }
func (*AzureBatchLinkedServiceTypeProperties) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *AzureBatchLinkedServiceTypeProperties) UnmarshalJSON(bytes []byte) error
type AzureBlobFSLinkedService ¶ added in v0.20240320.1143605
type AzureBlobFSLinkedService struct { TypeProperties AzureBlobFSLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (AzureBlobFSLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s AzureBlobFSLinkedService) LinkedService() BaseLinkedServiceImpl
func (AzureBlobFSLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s AzureBlobFSLinkedService) MarshalJSON() ([]byte, error)
type AzureBlobFSLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type AzureBlobFSLinkedServiceTypeProperties struct { AccountKey *string `json:"accountKey,omitempty"` AzureCloudType *string `json:"azureCloudType,omitempty"` Credential *CredentialReference `json:"credential,omitempty"` EncryptedCredential *string `json:"encryptedCredential,omitempty"` SasToken SecretBase `json:"sasToken"` SasUri *string `json:"sasUri,omitempty"` ServicePrincipalCredential SecretBase `json:"servicePrincipalCredential"` ServicePrincipalCredentialType *string `json:"servicePrincipalCredentialType,omitempty"` ServicePrincipalId *string `json:"servicePrincipalId,omitempty"` ServicePrincipalKey SecretBase `json:"servicePrincipalKey"` Tenant *string `json:"tenant,omitempty"` Url *string `json:"url,omitempty"` }
func (*AzureBlobFSLinkedServiceTypeProperties) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *AzureBlobFSLinkedServiceTypeProperties) UnmarshalJSON(bytes []byte) error
type AzureBlobStorageLinkedService ¶ added in v0.20240320.1143605
type AzureBlobStorageLinkedService struct { TypeProperties AzureBlobStorageLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (AzureBlobStorageLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s AzureBlobStorageLinkedService) LinkedService() BaseLinkedServiceImpl
func (AzureBlobStorageLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s AzureBlobStorageLinkedService) MarshalJSON() ([]byte, error)
type AzureBlobStorageLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type AzureBlobStorageLinkedServiceTypeProperties struct { AccountKey *AzureKeyVaultSecretReference `json:"accountKey,omitempty"` AccountKind *string `json:"accountKind,omitempty"` AuthenticationType *AzureStorageAuthenticationType `json:"authenticationType,omitempty"` AzureCloudType *string `json:"azureCloudType,omitempty"` ConnectionString *string `json:"connectionString,omitempty"` ContainerUri *string `json:"containerUri,omitempty"` Credential *CredentialReference `json:"credential,omitempty"` EncryptedCredential *string `json:"encryptedCredential,omitempty"` SasToken *AzureKeyVaultSecretReference `json:"sasToken,omitempty"` SasUri *string `json:"sasUri,omitempty"` ServiceEndpoint *string `json:"serviceEndpoint,omitempty"` ServicePrincipalId *string `json:"servicePrincipalId,omitempty"` ServicePrincipalKey SecretBase `json:"servicePrincipalKey"` Tenant *string `json:"tenant,omitempty"` }
func (*AzureBlobStorageLinkedServiceTypeProperties) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *AzureBlobStorageLinkedServiceTypeProperties) UnmarshalJSON(bytes []byte) error
type AzureDataExplorerLinkedService ¶ added in v0.20240320.1143605
type AzureDataExplorerLinkedService struct { TypeProperties AzureDataExplorerLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (AzureDataExplorerLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s AzureDataExplorerLinkedService) LinkedService() BaseLinkedServiceImpl
func (AzureDataExplorerLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s AzureDataExplorerLinkedService) MarshalJSON() ([]byte, error)
type AzureDataExplorerLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type AzureDataExplorerLinkedServiceTypeProperties struct { Credential *CredentialReference `json:"credential,omitempty"` Database string `json:"database"` Endpoint string `json:"endpoint"` ServicePrincipalId *string `json:"servicePrincipalId,omitempty"` ServicePrincipalKey SecretBase `json:"servicePrincipalKey"` Tenant *string `json:"tenant,omitempty"` }
func (*AzureDataExplorerLinkedServiceTypeProperties) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *AzureDataExplorerLinkedServiceTypeProperties) UnmarshalJSON(bytes []byte) error
type AzureDataLakeAnalyticsLinkedService ¶ added in v0.20240320.1143605
type AzureDataLakeAnalyticsLinkedService struct { TypeProperties AzureDataLakeAnalyticsLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (AzureDataLakeAnalyticsLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s AzureDataLakeAnalyticsLinkedService) LinkedService() BaseLinkedServiceImpl
func (AzureDataLakeAnalyticsLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s AzureDataLakeAnalyticsLinkedService) MarshalJSON() ([]byte, error)
type AzureDataLakeAnalyticsLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type AzureDataLakeAnalyticsLinkedServiceTypeProperties struct { AccountName string `json:"accountName"` DataLakeAnalyticsUri *string `json:"dataLakeAnalyticsUri,omitempty"` EncryptedCredential *string `json:"encryptedCredential,omitempty"` ResourceGroupName *string `json:"resourceGroupName,omitempty"` ServicePrincipalId *string `json:"servicePrincipalId,omitempty"` ServicePrincipalKey SecretBase `json:"servicePrincipalKey"` SubscriptionId *string `json:"subscriptionId,omitempty"` Tenant string `json:"tenant"` }
func (*AzureDataLakeAnalyticsLinkedServiceTypeProperties) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *AzureDataLakeAnalyticsLinkedServiceTypeProperties) UnmarshalJSON(bytes []byte) error
type AzureDataLakeStoreLinkedService ¶ added in v0.20240320.1143605
type AzureDataLakeStoreLinkedService struct { TypeProperties AzureDataLakeStoreLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (AzureDataLakeStoreLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s AzureDataLakeStoreLinkedService) LinkedService() BaseLinkedServiceImpl
func (AzureDataLakeStoreLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s AzureDataLakeStoreLinkedService) MarshalJSON() ([]byte, error)
type AzureDataLakeStoreLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type AzureDataLakeStoreLinkedServiceTypeProperties struct { AccountName *string `json:"accountName,omitempty"` AzureCloudType *string `json:"azureCloudType,omitempty"` Credential *CredentialReference `json:"credential,omitempty"` DataLakeStoreUri string `json:"dataLakeStoreUri"` EncryptedCredential *string `json:"encryptedCredential,omitempty"` ResourceGroupName *string `json:"resourceGroupName,omitempty"` ServicePrincipalId *string `json:"servicePrincipalId,omitempty"` ServicePrincipalKey SecretBase `json:"servicePrincipalKey"` SubscriptionId *string `json:"subscriptionId,omitempty"` Tenant *string `json:"tenant,omitempty"` }
func (*AzureDataLakeStoreLinkedServiceTypeProperties) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *AzureDataLakeStoreLinkedServiceTypeProperties) UnmarshalJSON(bytes []byte) error
type AzureDatabricksDeltaLakeLinkedService ¶ added in v0.20240320.1143605
type AzureDatabricksDeltaLakeLinkedService struct { TypeProperties AzureDatabricksDetltaLakeLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (AzureDatabricksDeltaLakeLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s AzureDatabricksDeltaLakeLinkedService) LinkedService() BaseLinkedServiceImpl
func (AzureDatabricksDeltaLakeLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s AzureDatabricksDeltaLakeLinkedService) MarshalJSON() ([]byte, error)
type AzureDatabricksDetltaLakeLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type AzureDatabricksDetltaLakeLinkedServiceTypeProperties struct { AccessToken SecretBase `json:"accessToken"` ClusterId *string `json:"clusterId,omitempty"` Credential *CredentialReference `json:"credential,omitempty"` Domain string `json:"domain"` EncryptedCredential *string `json:"encryptedCredential,omitempty"` WorkspaceResourceId *string `json:"workspaceResourceId,omitempty"` }
func (*AzureDatabricksDetltaLakeLinkedServiceTypeProperties) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *AzureDatabricksDetltaLakeLinkedServiceTypeProperties) UnmarshalJSON(bytes []byte) error
type AzureDatabricksLinkedService ¶ added in v0.20240320.1143605
type AzureDatabricksLinkedService struct { TypeProperties AzureDatabricksLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (AzureDatabricksLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s AzureDatabricksLinkedService) LinkedService() BaseLinkedServiceImpl
func (AzureDatabricksLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s AzureDatabricksLinkedService) MarshalJSON() ([]byte, error)
type AzureDatabricksLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type AzureDatabricksLinkedServiceTypeProperties struct { AccessToken SecretBase `json:"accessToken"` Authentication *string `json:"authentication,omitempty"` Credential *CredentialReference `json:"credential,omitempty"` Domain string `json:"domain"` EncryptedCredential *string `json:"encryptedCredential,omitempty"` ExistingClusterId *string `json:"existingClusterId,omitempty"` InstancePoolId *string `json:"instancePoolId,omitempty"` NewClusterCustomTags *map[string]string `json:"newClusterCustomTags,omitempty"` NewClusterDriverNodeType *string `json:"newClusterDriverNodeType,omitempty"` NewClusterEnableElasticDisk *bool `json:"newClusterEnableElasticDisk,omitempty"` NewClusterInitScripts *[]string `json:"newClusterInitScripts,omitempty"` NewClusterLogDestination *string `json:"newClusterLogDestination,omitempty"` NewClusterNodeType *string `json:"newClusterNodeType,omitempty"` NewClusterNumOfWorker *string `json:"newClusterNumOfWorker,omitempty"` NewClusterSparkConf *map[string]string `json:"newClusterSparkConf,omitempty"` NewClusterSparkEnvVars *map[string]string `json:"newClusterSparkEnvVars,omitempty"` NewClusterVersion *string `json:"newClusterVersion,omitempty"` PolicyId *string `json:"policyId,omitempty"` WorkspaceResourceId *string `json:"workspaceResourceId,omitempty"` }
func (*AzureDatabricksLinkedServiceTypeProperties) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *AzureDatabricksLinkedServiceTypeProperties) UnmarshalJSON(bytes []byte) error
type AzureFileStorageLinkedService ¶ added in v0.20240320.1143605
type AzureFileStorageLinkedService struct { TypeProperties AzureFileStorageLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (AzureFileStorageLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s AzureFileStorageLinkedService) LinkedService() BaseLinkedServiceImpl
func (AzureFileStorageLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s AzureFileStorageLinkedService) MarshalJSON() ([]byte, error)
type AzureFileStorageLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type AzureFileStorageLinkedServiceTypeProperties struct { AccountKey *AzureKeyVaultSecretReference `json:"accountKey,omitempty"` ConnectionString *string `json:"connectionString,omitempty"` Credential *CredentialReference `json:"credential,omitempty"` EncryptedCredential *string `json:"encryptedCredential,omitempty"` Host *string `json:"host,omitempty"` Password SecretBase `json:"password"` SasToken *AzureKeyVaultSecretReference `json:"sasToken,omitempty"` SasUri *string `json:"sasUri,omitempty"` ServiceEndpoint *string `json:"serviceEndpoint,omitempty"` Snapshot *string `json:"snapshot,omitempty"` UserId *string `json:"userId,omitempty"` }
func (*AzureFileStorageLinkedServiceTypeProperties) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *AzureFileStorageLinkedServiceTypeProperties) UnmarshalJSON(bytes []byte) error
type AzureFunctionLinkedService ¶ added in v0.20240320.1143605
type AzureFunctionLinkedService struct { TypeProperties AzureFunctionLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (AzureFunctionLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s AzureFunctionLinkedService) LinkedService() BaseLinkedServiceImpl
func (AzureFunctionLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s AzureFunctionLinkedService) MarshalJSON() ([]byte, error)
type AzureFunctionLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type AzureFunctionLinkedServiceTypeProperties struct { Authentication *string `json:"authentication,omitempty"` Credential *CredentialReference `json:"credential,omitempty"` EncryptedCredential *string `json:"encryptedCredential,omitempty"` FunctionAppURL string `json:"functionAppUrl"` FunctionKey SecretBase `json:"functionKey"` ResourceId *string `json:"resourceId,omitempty"` }
func (*AzureFunctionLinkedServiceTypeProperties) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *AzureFunctionLinkedServiceTypeProperties) UnmarshalJSON(bytes []byte) error
type AzureKeyVaultLinkedService ¶ added in v0.20240320.1143605
type AzureKeyVaultLinkedService struct { TypeProperties AzureKeyVaultLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (AzureKeyVaultLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s AzureKeyVaultLinkedService) LinkedService() BaseLinkedServiceImpl
func (AzureKeyVaultLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s AzureKeyVaultLinkedService) MarshalJSON() ([]byte, error)
type AzureKeyVaultLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type AzureKeyVaultLinkedServiceTypeProperties struct { BaseURL string `json:"baseUrl"` Credential *CredentialReference `json:"credential,omitempty"` }
type AzureKeyVaultSecretReference ¶ added in v0.20240320.1143605
type AzureKeyVaultSecretReference struct { SecretName string `json:"secretName"` SecretVersion *string `json:"secretVersion,omitempty"` Store LinkedServiceReference `json:"store"` Type string `json:"type"` }
func (AzureKeyVaultSecretReference) MarshalJSON ¶ added in v0.20240320.1143605
func (s AzureKeyVaultSecretReference) MarshalJSON() ([]byte, error)
func (AzureKeyVaultSecretReference) SecretBase ¶ added in v0.20240920.1135249
func (s AzureKeyVaultSecretReference) SecretBase() BaseSecretBaseImpl
type AzureMLLinkedService ¶ added in v0.20240320.1143605
type AzureMLLinkedService struct { TypeProperties AzureMLLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (AzureMLLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s AzureMLLinkedService) LinkedService() BaseLinkedServiceImpl
func (AzureMLLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s AzureMLLinkedService) MarshalJSON() ([]byte, error)
type AzureMLLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type AzureMLLinkedServiceTypeProperties struct { ApiKey SecretBase `json:"apiKey"` Authentication *string `json:"authentication,omitempty"` EncryptedCredential *string `json:"encryptedCredential,omitempty"` MlEndpoint string `json:"mlEndpoint"` ServicePrincipalId *string `json:"servicePrincipalId,omitempty"` ServicePrincipalKey SecretBase `json:"servicePrincipalKey"` Tenant *string `json:"tenant,omitempty"` UpdateResourceEndpoint *string `json:"updateResourceEndpoint,omitempty"` }
func (*AzureMLLinkedServiceTypeProperties) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *AzureMLLinkedServiceTypeProperties) UnmarshalJSON(bytes []byte) error
type AzureMLServiceLinkedService ¶ added in v0.20240320.1143605
type AzureMLServiceLinkedService struct { TypeProperties AzureMLServiceLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (AzureMLServiceLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s AzureMLServiceLinkedService) LinkedService() BaseLinkedServiceImpl
func (AzureMLServiceLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s AzureMLServiceLinkedService) MarshalJSON() ([]byte, error)
type AzureMLServiceLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type AzureMLServiceLinkedServiceTypeProperties struct { Authentication *string `json:"authentication,omitempty"` EncryptedCredential *string `json:"encryptedCredential,omitempty"` MlWorkspaceName string `json:"mlWorkspaceName"` ResourceGroupName string `json:"resourceGroupName"` ServicePrincipalId *string `json:"servicePrincipalId,omitempty"` ServicePrincipalKey SecretBase `json:"servicePrincipalKey"` SubscriptionId string `json:"subscriptionId"` Tenant *string `json:"tenant,omitempty"` }
func (*AzureMLServiceLinkedServiceTypeProperties) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *AzureMLServiceLinkedServiceTypeProperties) UnmarshalJSON(bytes []byte) error
type AzureMariaDBLinkedService ¶ added in v0.20240320.1143605
type AzureMariaDBLinkedService struct { TypeProperties AzureMariaDBLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (AzureMariaDBLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s AzureMariaDBLinkedService) LinkedService() BaseLinkedServiceImpl
func (AzureMariaDBLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s AzureMariaDBLinkedService) MarshalJSON() ([]byte, error)
type AzureMariaDBLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type AzureMariaDBLinkedServiceTypeProperties struct { ConnectionString *string `json:"connectionString,omitempty"` EncryptedCredential *string `json:"encryptedCredential,omitempty"` Pwd *AzureKeyVaultSecretReference `json:"pwd,omitempty"` }
type AzureMySqlLinkedService ¶ added in v0.20240320.1143605
type AzureMySqlLinkedService struct { TypeProperties AzureMySqlLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (AzureMySqlLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s AzureMySqlLinkedService) LinkedService() BaseLinkedServiceImpl
func (AzureMySqlLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s AzureMySqlLinkedService) MarshalJSON() ([]byte, error)
type AzureMySqlLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type AzureMySqlLinkedServiceTypeProperties struct { ConnectionString string `json:"connectionString"` EncryptedCredential *string `json:"encryptedCredential,omitempty"` Password *AzureKeyVaultSecretReference `json:"password,omitempty"` }
type AzurePostgreSqlLinkedService ¶ added in v0.20240320.1143605
type AzurePostgreSqlLinkedService struct { TypeProperties AzurePostgreSqlLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (AzurePostgreSqlLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s AzurePostgreSqlLinkedService) LinkedService() BaseLinkedServiceImpl
func (AzurePostgreSqlLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s AzurePostgreSqlLinkedService) MarshalJSON() ([]byte, error)
type AzurePostgreSqlLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type AzurePostgreSqlLinkedServiceTypeProperties struct { ConnectionString *string `json:"connectionString,omitempty"` EncryptedCredential *string `json:"encryptedCredential,omitempty"` Password *AzureKeyVaultSecretReference `json:"password,omitempty"` }
type AzureSearchLinkedService ¶ added in v0.20240320.1143605
type AzureSearchLinkedService struct { TypeProperties AzureSearchLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (AzureSearchLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s AzureSearchLinkedService) LinkedService() BaseLinkedServiceImpl
func (AzureSearchLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s AzureSearchLinkedService) MarshalJSON() ([]byte, error)
type AzureSearchLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type AzureSearchLinkedServiceTypeProperties struct { EncryptedCredential *string `json:"encryptedCredential,omitempty"` Key SecretBase `json:"key"` Url string `json:"url"` }
func (*AzureSearchLinkedServiceTypeProperties) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *AzureSearchLinkedServiceTypeProperties) UnmarshalJSON(bytes []byte) error
type AzureSqlDWAuthenticationType ¶ added in v0.20240506.1094936
type AzureSqlDWAuthenticationType string
const ( AzureSqlDWAuthenticationTypeSQL AzureSqlDWAuthenticationType = "SQL" AzureSqlDWAuthenticationTypeServicePrincipal AzureSqlDWAuthenticationType = "ServicePrincipal" AzureSqlDWAuthenticationTypeSystemAssignedManagedIdentity AzureSqlDWAuthenticationType = "SystemAssignedManagedIdentity" AzureSqlDWAuthenticationTypeUserAssignedManagedIdentity AzureSqlDWAuthenticationType = "UserAssignedManagedIdentity" )
func (*AzureSqlDWAuthenticationType) UnmarshalJSON ¶ added in v0.20240506.1094936
func (s *AzureSqlDWAuthenticationType) UnmarshalJSON(bytes []byte) error
type AzureSqlDWLinkedService ¶ added in v0.20240320.1143605
type AzureSqlDWLinkedService struct { TypeProperties AzureSqlDWLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (AzureSqlDWLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s AzureSqlDWLinkedService) LinkedService() BaseLinkedServiceImpl
func (AzureSqlDWLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s AzureSqlDWLinkedService) MarshalJSON() ([]byte, error)
type AzureSqlDWLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type AzureSqlDWLinkedServiceTypeProperties struct { ApplicationIntent *string `json:"applicationIntent,omitempty"` AuthenticationType *AzureSqlDWAuthenticationType `json:"authenticationType,omitempty"` AzureCloudType *string `json:"azureCloudType,omitempty"` CommandTimeout *int64 `json:"commandTimeout,omitempty"` ConnectRetryCount *int64 `json:"connectRetryCount,omitempty"` ConnectRetryInterval *int64 `json:"connectRetryInterval,omitempty"` ConnectTimeout *int64 `json:"connectTimeout,omitempty"` ConnectionString *string `json:"connectionString,omitempty"` Credential *CredentialReference `json:"credential,omitempty"` Database *string `json:"database,omitempty"` Encrypt *string `json:"encrypt,omitempty"` EncryptedCredential *string `json:"encryptedCredential,omitempty"` FailoverPartner *string `json:"failoverPartner,omitempty"` HostNameInCertificate *string `json:"hostNameInCertificate,omitempty"` IntegratedSecurity *bool `json:"integratedSecurity,omitempty"` LoadBalanceTimeout *int64 `json:"loadBalanceTimeout,omitempty"` MaxPoolSize *int64 `json:"maxPoolSize,omitempty"` MinPoolSize *int64 `json:"minPoolSize,omitempty"` MultiSubnetFailover *bool `json:"multiSubnetFailover,omitempty"` MultipleActiveResultSets *bool `json:"multipleActiveResultSets,omitempty"` PacketSize *int64 `json:"packetSize,omitempty"` Password *AzureKeyVaultSecretReference `json:"password,omitempty"` Pooling *bool `json:"pooling,omitempty"` Server *string `json:"server,omitempty"` ServicePrincipalCredential SecretBase `json:"servicePrincipalCredential"` ServicePrincipalCredentialType *string `json:"servicePrincipalCredentialType,omitempty"` ServicePrincipalId *string `json:"servicePrincipalId,omitempty"` ServicePrincipalKey SecretBase `json:"servicePrincipalKey"` Tenant *string `json:"tenant,omitempty"` TrustServerCertificate *bool `json:"trustServerCertificate,omitempty"` UserName *string `json:"userName,omitempty"` }
func (*AzureSqlDWLinkedServiceTypeProperties) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *AzureSqlDWLinkedServiceTypeProperties) UnmarshalJSON(bytes []byte) error
type AzureSqlDatabaseAuthenticationType ¶ added in v0.20240506.1094936
type AzureSqlDatabaseAuthenticationType string
const ( AzureSqlDatabaseAuthenticationTypeSQL AzureSqlDatabaseAuthenticationType = "SQL" AzureSqlDatabaseAuthenticationTypeServicePrincipal AzureSqlDatabaseAuthenticationType = "ServicePrincipal" AzureSqlDatabaseAuthenticationTypeSystemAssignedManagedIdentity AzureSqlDatabaseAuthenticationType = "SystemAssignedManagedIdentity" AzureSqlDatabaseAuthenticationTypeUserAssignedManagedIdentity AzureSqlDatabaseAuthenticationType = "UserAssignedManagedIdentity" )
func (*AzureSqlDatabaseAuthenticationType) UnmarshalJSON ¶ added in v0.20240506.1094936
func (s *AzureSqlDatabaseAuthenticationType) UnmarshalJSON(bytes []byte) error
type AzureSqlDatabaseLinkedService ¶ added in v0.20240320.1143605
type AzureSqlDatabaseLinkedService struct { TypeProperties AzureSqlDatabaseLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (AzureSqlDatabaseLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s AzureSqlDatabaseLinkedService) LinkedService() BaseLinkedServiceImpl
func (AzureSqlDatabaseLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s AzureSqlDatabaseLinkedService) MarshalJSON() ([]byte, error)
type AzureSqlDatabaseLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type AzureSqlDatabaseLinkedServiceTypeProperties struct { AlwaysEncryptedSettings *SqlAlwaysEncryptedProperties `json:"alwaysEncryptedSettings,omitempty"` ApplicationIntent *string `json:"applicationIntent,omitempty"` AuthenticationType *AzureSqlDatabaseAuthenticationType `json:"authenticationType,omitempty"` AzureCloudType *string `json:"azureCloudType,omitempty"` CommandTimeout *int64 `json:"commandTimeout,omitempty"` ConnectRetryCount *int64 `json:"connectRetryCount,omitempty"` ConnectRetryInterval *int64 `json:"connectRetryInterval,omitempty"` ConnectTimeout *int64 `json:"connectTimeout,omitempty"` ConnectionString *string `json:"connectionString,omitempty"` Credential *CredentialReference `json:"credential,omitempty"` Database *string `json:"database,omitempty"` Encrypt *string `json:"encrypt,omitempty"` EncryptedCredential *string `json:"encryptedCredential,omitempty"` FailoverPartner *string `json:"failoverPartner,omitempty"` HostNameInCertificate *string `json:"hostNameInCertificate,omitempty"` IntegratedSecurity *bool `json:"integratedSecurity,omitempty"` LoadBalanceTimeout *int64 `json:"loadBalanceTimeout,omitempty"` MaxPoolSize *int64 `json:"maxPoolSize,omitempty"` MinPoolSize *int64 `json:"minPoolSize,omitempty"` MultiSubnetFailover *bool `json:"multiSubnetFailover,omitempty"` MultipleActiveResultSets *bool `json:"multipleActiveResultSets,omitempty"` PacketSize *int64 `json:"packetSize,omitempty"` Password *AzureKeyVaultSecretReference `json:"password,omitempty"` Pooling *bool `json:"pooling,omitempty"` Server *string `json:"server,omitempty"` ServicePrincipalCredential SecretBase `json:"servicePrincipalCredential"` ServicePrincipalCredentialType *string `json:"servicePrincipalCredentialType,omitempty"` ServicePrincipalId *string `json:"servicePrincipalId,omitempty"` ServicePrincipalKey SecretBase `json:"servicePrincipalKey"` Tenant *string `json:"tenant,omitempty"` TrustServerCertificate *bool `json:"trustServerCertificate,omitempty"` UserName *string `json:"userName,omitempty"` }
func (*AzureSqlDatabaseLinkedServiceTypeProperties) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *AzureSqlDatabaseLinkedServiceTypeProperties) UnmarshalJSON(bytes []byte) error
type AzureSqlMIAuthenticationType ¶ added in v0.20240506.1094936
type AzureSqlMIAuthenticationType string
const ( AzureSqlMIAuthenticationTypeSQL AzureSqlMIAuthenticationType = "SQL" AzureSqlMIAuthenticationTypeServicePrincipal AzureSqlMIAuthenticationType = "ServicePrincipal" AzureSqlMIAuthenticationTypeSystemAssignedManagedIdentity AzureSqlMIAuthenticationType = "SystemAssignedManagedIdentity" AzureSqlMIAuthenticationTypeUserAssignedManagedIdentity AzureSqlMIAuthenticationType = "UserAssignedManagedIdentity" )
func (*AzureSqlMIAuthenticationType) UnmarshalJSON ¶ added in v0.20240506.1094936
func (s *AzureSqlMIAuthenticationType) UnmarshalJSON(bytes []byte) error
type AzureSqlMILinkedService ¶ added in v0.20240320.1143605
type AzureSqlMILinkedService struct { TypeProperties AzureSqlMILinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (AzureSqlMILinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s AzureSqlMILinkedService) LinkedService() BaseLinkedServiceImpl
func (AzureSqlMILinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s AzureSqlMILinkedService) MarshalJSON() ([]byte, error)
type AzureSqlMILinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type AzureSqlMILinkedServiceTypeProperties struct { AlwaysEncryptedSettings *SqlAlwaysEncryptedProperties `json:"alwaysEncryptedSettings,omitempty"` ApplicationIntent *string `json:"applicationIntent,omitempty"` AuthenticationType *AzureSqlMIAuthenticationType `json:"authenticationType,omitempty"` AzureCloudType *string `json:"azureCloudType,omitempty"` CommandTimeout *int64 `json:"commandTimeout,omitempty"` ConnectRetryCount *int64 `json:"connectRetryCount,omitempty"` ConnectRetryInterval *int64 `json:"connectRetryInterval,omitempty"` ConnectTimeout *int64 `json:"connectTimeout,omitempty"` ConnectionString *string `json:"connectionString,omitempty"` Credential *CredentialReference `json:"credential,omitempty"` Database *string `json:"database,omitempty"` Encrypt *string `json:"encrypt,omitempty"` EncryptedCredential *string `json:"encryptedCredential,omitempty"` FailoverPartner *string `json:"failoverPartner,omitempty"` HostNameInCertificate *string `json:"hostNameInCertificate,omitempty"` IntegratedSecurity *bool `json:"integratedSecurity,omitempty"` LoadBalanceTimeout *int64 `json:"loadBalanceTimeout,omitempty"` MaxPoolSize *int64 `json:"maxPoolSize,omitempty"` MinPoolSize *int64 `json:"minPoolSize,omitempty"` MultiSubnetFailover *bool `json:"multiSubnetFailover,omitempty"` MultipleActiveResultSets *bool `json:"multipleActiveResultSets,omitempty"` PacketSize *int64 `json:"packetSize,omitempty"` Password *AzureKeyVaultSecretReference `json:"password,omitempty"` Pooling *bool `json:"pooling,omitempty"` Server *string `json:"server,omitempty"` ServicePrincipalCredential SecretBase `json:"servicePrincipalCredential"` ServicePrincipalCredentialType *string `json:"servicePrincipalCredentialType,omitempty"` ServicePrincipalId *string `json:"servicePrincipalId,omitempty"` ServicePrincipalKey SecretBase `json:"servicePrincipalKey"` Tenant *string `json:"tenant,omitempty"` TrustServerCertificate *bool `json:"trustServerCertificate,omitempty"` UserName *string `json:"userName,omitempty"` }
func (*AzureSqlMILinkedServiceTypeProperties) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *AzureSqlMILinkedServiceTypeProperties) UnmarshalJSON(bytes []byte) error
type AzureStorageAuthenticationType ¶ added in v0.20240320.1143605
type AzureStorageAuthenticationType string
const ( AzureStorageAuthenticationTypeAccountKey AzureStorageAuthenticationType = "AccountKey" AzureStorageAuthenticationTypeAnonymous AzureStorageAuthenticationType = "Anonymous" AzureStorageAuthenticationTypeMsi AzureStorageAuthenticationType = "Msi" AzureStorageAuthenticationTypeSasUri AzureStorageAuthenticationType = "SasUri" AzureStorageAuthenticationTypeServicePrincipal AzureStorageAuthenticationType = "ServicePrincipal" )
func (*AzureStorageAuthenticationType) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *AzureStorageAuthenticationType) UnmarshalJSON(bytes []byte) error
type AzureStorageLinkedService ¶ added in v0.20240320.1143605
type AzureStorageLinkedService struct { TypeProperties AzureStorageLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (AzureStorageLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s AzureStorageLinkedService) LinkedService() BaseLinkedServiceImpl
func (AzureStorageLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s AzureStorageLinkedService) MarshalJSON() ([]byte, error)
type AzureStorageLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type AzureStorageLinkedServiceTypeProperties struct { AccountKey *AzureKeyVaultSecretReference `json:"accountKey,omitempty"` ConnectionString *string `json:"connectionString,omitempty"` EncryptedCredential *string `json:"encryptedCredential,omitempty"` SasToken *AzureKeyVaultSecretReference `json:"sasToken,omitempty"` SasUri *string `json:"sasUri,omitempty"` }
type AzureSynapseArtifactsLinkedService ¶ added in v0.20240320.1143605
type AzureSynapseArtifactsLinkedService struct { TypeProperties AzureSynapseArtifactsLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (AzureSynapseArtifactsLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s AzureSynapseArtifactsLinkedService) LinkedService() BaseLinkedServiceImpl
func (AzureSynapseArtifactsLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s AzureSynapseArtifactsLinkedService) MarshalJSON() ([]byte, error)
type AzureSynapseArtifactsLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type AzureTableStorageLinkedService ¶ added in v0.20240320.1143605
type AzureTableStorageLinkedService struct { TypeProperties AzureTableStorageLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (AzureTableStorageLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s AzureTableStorageLinkedService) LinkedService() BaseLinkedServiceImpl
func (AzureTableStorageLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s AzureTableStorageLinkedService) MarshalJSON() ([]byte, error)
type AzureTableStorageLinkedServiceTypeProperties ¶ added in v0.20240731.1170959
type AzureTableStorageLinkedServiceTypeProperties struct { AccountKey *AzureKeyVaultSecretReference `json:"accountKey,omitempty"` ConnectionString *string `json:"connectionString,omitempty"` Credential *CredentialReference `json:"credential,omitempty"` EncryptedCredential *string `json:"encryptedCredential,omitempty"` SasToken *AzureKeyVaultSecretReference `json:"sasToken,omitempty"` SasUri *string `json:"sasUri,omitempty"` ServiceEndpoint *string `json:"serviceEndpoint,omitempty"` }
type BaseLinkedServiceImpl ¶ added in v0.20240920.1135249
type BaseLinkedServiceImpl struct { Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (BaseLinkedServiceImpl) LinkedService ¶ added in v0.20240920.1135249
func (s BaseLinkedServiceImpl) LinkedService() BaseLinkedServiceImpl
type BaseSecretBaseImpl ¶ added in v0.20240920.1135249
type BaseSecretBaseImpl struct {
Type string `json:"type"`
}
func (BaseSecretBaseImpl) SecretBase ¶ added in v0.20240920.1135249
func (s BaseSecretBaseImpl) SecretBase() BaseSecretBaseImpl
type BaseWebLinkedServiceTypePropertiesImpl ¶ added in v0.20240920.1135249
type BaseWebLinkedServiceTypePropertiesImpl struct { AuthenticationType WebAuthenticationType `json:"authenticationType"` Url string `json:"url"` }
func (BaseWebLinkedServiceTypePropertiesImpl) WebLinkedServiceTypeProperties ¶ added in v0.20240920.1135249
func (s BaseWebLinkedServiceTypePropertiesImpl) WebLinkedServiceTypeProperties() BaseWebLinkedServiceTypePropertiesImpl
type CassandraLinkedService ¶ added in v0.20240320.1143605
type CassandraLinkedService struct { TypeProperties CassandraLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (CassandraLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s CassandraLinkedService) LinkedService() BaseLinkedServiceImpl
func (CassandraLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s CassandraLinkedService) MarshalJSON() ([]byte, error)
type CassandraLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type CassandraLinkedServiceTypeProperties struct { AuthenticationType *string `json:"authenticationType,omitempty"` EncryptedCredential *string `json:"encryptedCredential,omitempty"` Host string `json:"host"` Password SecretBase `json:"password"` Port *int64 `json:"port,omitempty"` Username *string `json:"username,omitempty"` }
func (*CassandraLinkedServiceTypeProperties) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *CassandraLinkedServiceTypeProperties) UnmarshalJSON(bytes []byte) error
type CommonDataServiceForAppsLinkedService ¶ added in v0.20240320.1143605
type CommonDataServiceForAppsLinkedService struct { TypeProperties CommonDataServiceForAppsLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (CommonDataServiceForAppsLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s CommonDataServiceForAppsLinkedService) LinkedService() BaseLinkedServiceImpl
func (CommonDataServiceForAppsLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s CommonDataServiceForAppsLinkedService) MarshalJSON() ([]byte, error)
type CommonDataServiceForAppsLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type CommonDataServiceForAppsLinkedServiceTypeProperties struct { AuthenticationType string `json:"authenticationType"` DeploymentType string `json:"deploymentType"` Domain *string `json:"domain,omitempty"` EncryptedCredential *string `json:"encryptedCredential,omitempty"` HostName *string `json:"hostName,omitempty"` OrganizationName *string `json:"organizationName,omitempty"` Password SecretBase `json:"password"` Port *int64 `json:"port,omitempty"` ServicePrincipalCredential SecretBase `json:"servicePrincipalCredential"` ServicePrincipalCredentialType *string `json:"servicePrincipalCredentialType,omitempty"` ServicePrincipalId *string `json:"servicePrincipalId,omitempty"` ServiceUri *string `json:"serviceUri,omitempty"` Username *string `json:"username,omitempty"` }
func (*CommonDataServiceForAppsLinkedServiceTypeProperties) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *CommonDataServiceForAppsLinkedServiceTypeProperties) UnmarshalJSON(bytes []byte) error
type ConcurLinkedService ¶ added in v0.20240320.1143605
type ConcurLinkedService struct { TypeProperties ConcurLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (ConcurLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s ConcurLinkedService) LinkedService() BaseLinkedServiceImpl
func (ConcurLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s ConcurLinkedService) MarshalJSON() ([]byte, error)
type ConcurLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type ConcurLinkedServiceTypeProperties struct { ClientId string `json:"clientId"` ConnectionProperties *interface{} `json:"connectionProperties,omitempty"` EncryptedCredential *string `json:"encryptedCredential,omitempty"` Password SecretBase `json:"password"` UseEncryptedEndpoints *bool `json:"useEncryptedEndpoints,omitempty"` UseHostVerification *bool `json:"useHostVerification,omitempty"` UsePeerVerification *bool `json:"usePeerVerification,omitempty"` Username string `json:"username"` }
func (*ConcurLinkedServiceTypeProperties) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *ConcurLinkedServiceTypeProperties) UnmarshalJSON(bytes []byte) error
type CosmosDbConnectionMode ¶ added in v0.20240320.1143605
type CosmosDbConnectionMode string
const ( CosmosDbConnectionModeDirect CosmosDbConnectionMode = "Direct" CosmosDbConnectionModeGateway CosmosDbConnectionMode = "Gateway" )
func (*CosmosDbConnectionMode) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *CosmosDbConnectionMode) UnmarshalJSON(bytes []byte) error
type CosmosDbLinkedService ¶ added in v0.20240320.1143605
type CosmosDbLinkedService struct { TypeProperties CosmosDbLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (CosmosDbLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s CosmosDbLinkedService) LinkedService() BaseLinkedServiceImpl
func (CosmosDbLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s CosmosDbLinkedService) MarshalJSON() ([]byte, error)
type CosmosDbLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type CosmosDbLinkedServiceTypeProperties struct { AccountEndpoint *string `json:"accountEndpoint,omitempty"` AccountKey SecretBase `json:"accountKey"` AzureCloudType *string `json:"azureCloudType,omitempty"` ConnectionMode *CosmosDbConnectionMode `json:"connectionMode,omitempty"` ConnectionString *string `json:"connectionString,omitempty"` Credential *CredentialReference `json:"credential,omitempty"` Database *string `json:"database,omitempty"` EncryptedCredential *string `json:"encryptedCredential,omitempty"` ServicePrincipalCredential SecretBase `json:"servicePrincipalCredential"` ServicePrincipalCredentialType *string `json:"servicePrincipalCredentialType,omitempty"` ServicePrincipalId *string `json:"servicePrincipalId,omitempty"` Tenant *string `json:"tenant,omitempty"` }
func (*CosmosDbLinkedServiceTypeProperties) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *CosmosDbLinkedServiceTypeProperties) UnmarshalJSON(bytes []byte) error
type CosmosDbMongoDbApiLinkedService ¶ added in v0.20240320.1143605
type CosmosDbMongoDbApiLinkedService struct { TypeProperties CosmosDbMongoDbApiLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (CosmosDbMongoDbApiLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s CosmosDbMongoDbApiLinkedService) LinkedService() BaseLinkedServiceImpl
func (CosmosDbMongoDbApiLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s CosmosDbMongoDbApiLinkedService) MarshalJSON() ([]byte, error)
type CosmosDbMongoDbApiLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type CouchbaseLinkedService ¶ added in v0.20240320.1143605
type CouchbaseLinkedService struct { TypeProperties CouchbaseLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (CouchbaseLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s CouchbaseLinkedService) LinkedService() BaseLinkedServiceImpl
func (CouchbaseLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s CouchbaseLinkedService) MarshalJSON() ([]byte, error)
type CouchbaseLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type CouchbaseLinkedServiceTypeProperties struct { ConnectionString *string `json:"connectionString,omitempty"` CredString *AzureKeyVaultSecretReference `json:"credString,omitempty"` EncryptedCredential *string `json:"encryptedCredential,omitempty"` }
type CreateOrUpdateOperationOptions ¶
type CreateOrUpdateOperationOptions struct {
IfMatch *string
}
func DefaultCreateOrUpdateOperationOptions ¶
func DefaultCreateOrUpdateOperationOptions() CreateOrUpdateOperationOptions
func (CreateOrUpdateOperationOptions) ToHeaders ¶
func (o CreateOrUpdateOperationOptions) ToHeaders() *client.Headers
func (CreateOrUpdateOperationOptions) ToOData ¶
func (o CreateOrUpdateOperationOptions) ToOData() *odata.Query
func (CreateOrUpdateOperationOptions) ToQuery ¶
func (o CreateOrUpdateOperationOptions) ToQuery() *client.QueryParams
type CreateOrUpdateOperationResponse ¶
type CreateOrUpdateOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *LinkedServiceResource }
type CredentialReference ¶ added in v0.20240320.1143605
type CredentialReference struct { ReferenceName string `json:"referenceName"` Type CredentialReferenceType `json:"type"` }
type CredentialReferenceType ¶ added in v0.20240320.1143605
type CredentialReferenceType string
const (
CredentialReferenceTypeCredentialReference CredentialReferenceType = "CredentialReference"
)
func (*CredentialReferenceType) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *CredentialReferenceType) UnmarshalJSON(bytes []byte) error
type CustomDataSourceLinkedService ¶ added in v0.20240320.1143605
type CustomDataSourceLinkedService struct { TypeProperties interface{} `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (CustomDataSourceLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s CustomDataSourceLinkedService) LinkedService() BaseLinkedServiceImpl
func (CustomDataSourceLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s CustomDataSourceLinkedService) MarshalJSON() ([]byte, error)
type DataworldLinkedService ¶ added in v0.20240320.1143605
type DataworldLinkedService struct { TypeProperties DataworldLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (DataworldLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s DataworldLinkedService) LinkedService() BaseLinkedServiceImpl
func (DataworldLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s DataworldLinkedService) MarshalJSON() ([]byte, error)
type DataworldLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type DataworldLinkedServiceTypeProperties struct { ApiToken SecretBase `json:"apiToken"` EncryptedCredential *string `json:"encryptedCredential,omitempty"` }
func (*DataworldLinkedServiceTypeProperties) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *DataworldLinkedServiceTypeProperties) UnmarshalJSON(bytes []byte) error
type Db2AuthenticationType ¶ added in v0.20240320.1143605
type Db2AuthenticationType string
const (
Db2AuthenticationTypeBasic Db2AuthenticationType = "Basic"
)
func (*Db2AuthenticationType) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *Db2AuthenticationType) UnmarshalJSON(bytes []byte) error
type Db2LinkedService ¶ added in v0.20240320.1143605
type Db2LinkedService struct { TypeProperties Db2LinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (Db2LinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s Db2LinkedService) LinkedService() BaseLinkedServiceImpl
func (Db2LinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s Db2LinkedService) MarshalJSON() ([]byte, error)
type Db2LinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type Db2LinkedServiceTypeProperties struct { AuthenticationType *Db2AuthenticationType `json:"authenticationType,omitempty"` CertificateCommonName *string `json:"certificateCommonName,omitempty"` ConnectionString *string `json:"connectionString,omitempty"` Database *string `json:"database,omitempty"` EncryptedCredential *string `json:"encryptedCredential,omitempty"` PackageCollection *string `json:"packageCollection,omitempty"` Password SecretBase `json:"password"` Server *string `json:"server,omitempty"` Username *string `json:"username,omitempty"` }
func (*Db2LinkedServiceTypeProperties) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *Db2LinkedServiceTypeProperties) UnmarshalJSON(bytes []byte) error
type DrillLinkedService ¶ added in v0.20240320.1143605
type DrillLinkedService struct { TypeProperties DrillLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (DrillLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s DrillLinkedService) LinkedService() BaseLinkedServiceImpl
func (DrillLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s DrillLinkedService) MarshalJSON() ([]byte, error)
type DrillLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type DrillLinkedServiceTypeProperties struct { ConnectionString *string `json:"connectionString,omitempty"` EncryptedCredential *string `json:"encryptedCredential,omitempty"` Pwd *AzureKeyVaultSecretReference `json:"pwd,omitempty"` }
type DynamicsAXLinkedService ¶ added in v0.20240320.1143605
type DynamicsAXLinkedService struct { TypeProperties DynamicsAXLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (DynamicsAXLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s DynamicsAXLinkedService) LinkedService() BaseLinkedServiceImpl
func (DynamicsAXLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s DynamicsAXLinkedService) MarshalJSON() ([]byte, error)
type DynamicsAXLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type DynamicsAXLinkedServiceTypeProperties struct { AadResourceId string `json:"aadResourceId"` EncryptedCredential *string `json:"encryptedCredential,omitempty"` ServicePrincipalId string `json:"servicePrincipalId"` ServicePrincipalKey SecretBase `json:"servicePrincipalKey"` Tenant string `json:"tenant"` Url string `json:"url"` }
func (*DynamicsAXLinkedServiceTypeProperties) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *DynamicsAXLinkedServiceTypeProperties) UnmarshalJSON(bytes []byte) error
type DynamicsCrmLinkedService ¶ added in v0.20240320.1143605
type DynamicsCrmLinkedService struct { TypeProperties DynamicsCrmLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (DynamicsCrmLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s DynamicsCrmLinkedService) LinkedService() BaseLinkedServiceImpl
func (DynamicsCrmLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s DynamicsCrmLinkedService) MarshalJSON() ([]byte, error)
type DynamicsCrmLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type DynamicsCrmLinkedServiceTypeProperties struct { AuthenticationType string `json:"authenticationType"` Credential *CredentialReference `json:"credential,omitempty"` DeploymentType string `json:"deploymentType"` Domain *string `json:"domain,omitempty"` EncryptedCredential *string `json:"encryptedCredential,omitempty"` HostName *string `json:"hostName,omitempty"` OrganizationName *string `json:"organizationName,omitempty"` Password SecretBase `json:"password"` Port *int64 `json:"port,omitempty"` ServicePrincipalCredential SecretBase `json:"servicePrincipalCredential"` ServicePrincipalCredentialType *string `json:"servicePrincipalCredentialType,omitempty"` ServicePrincipalId *string `json:"servicePrincipalId,omitempty"` ServiceUri *string `json:"serviceUri,omitempty"` Username *string `json:"username,omitempty"` }
func (*DynamicsCrmLinkedServiceTypeProperties) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *DynamicsCrmLinkedServiceTypeProperties) UnmarshalJSON(bytes []byte) error
type DynamicsLinkedService ¶ added in v0.20240320.1143605
type DynamicsLinkedService struct { TypeProperties DynamicsLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (DynamicsLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s DynamicsLinkedService) LinkedService() BaseLinkedServiceImpl
func (DynamicsLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s DynamicsLinkedService) MarshalJSON() ([]byte, error)
type DynamicsLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type DynamicsLinkedServiceTypeProperties struct { AuthenticationType string `json:"authenticationType"` Credential *CredentialReference `json:"credential,omitempty"` DeploymentType string `json:"deploymentType"` Domain *string `json:"domain,omitempty"` EncryptedCredential *string `json:"encryptedCredential,omitempty"` HostName *string `json:"hostName,omitempty"` OrganizationName *string `json:"organizationName,omitempty"` Password SecretBase `json:"password"` Port *int64 `json:"port,omitempty"` ServicePrincipalCredential SecretBase `json:"servicePrincipalCredential"` ServicePrincipalCredentialType *string `json:"servicePrincipalCredentialType,omitempty"` ServicePrincipalId *string `json:"servicePrincipalId,omitempty"` ServiceUri *string `json:"serviceUri,omitempty"` Username *string `json:"username,omitempty"` }
func (*DynamicsLinkedServiceTypeProperties) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *DynamicsLinkedServiceTypeProperties) UnmarshalJSON(bytes []byte) error
type EloquaLinkedService ¶ added in v0.20240320.1143605
type EloquaLinkedService struct { TypeProperties EloquaLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (EloquaLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s EloquaLinkedService) LinkedService() BaseLinkedServiceImpl
func (EloquaLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s EloquaLinkedService) MarshalJSON() ([]byte, error)
type EloquaLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type EloquaLinkedServiceTypeProperties struct { EncryptedCredential *string `json:"encryptedCredential,omitempty"` Endpoint string `json:"endpoint"` Password SecretBase `json:"password"` UseEncryptedEndpoints *bool `json:"useEncryptedEndpoints,omitempty"` UseHostVerification *bool `json:"useHostVerification,omitempty"` UsePeerVerification *bool `json:"usePeerVerification,omitempty"` Username string `json:"username"` }
func (*EloquaLinkedServiceTypeProperties) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *EloquaLinkedServiceTypeProperties) UnmarshalJSON(bytes []byte) error
type FactoryId ¶
FactoryId is a struct representing the Resource ID for a Factory
func NewFactoryID ¶
NewFactoryID returns a new FactoryId struct
func ParseFactoryID ¶
ParseFactoryID parses 'input' into a FactoryId
func ParseFactoryIDInsensitively ¶
ParseFactoryIDInsensitively parses 'input' case-insensitively into a FactoryId note: this method should only be used for API response data and not user input
func (*FactoryId) FromParseResult ¶
func (id *FactoryId) FromParseResult(input resourceids.ParseResult) error
func (FactoryId) Segments ¶
func (id FactoryId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Factory ID
type FileServerLinkedService ¶ added in v0.20240320.1143605
type FileServerLinkedService struct { TypeProperties FileServerLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (FileServerLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s FileServerLinkedService) LinkedService() BaseLinkedServiceImpl
func (FileServerLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s FileServerLinkedService) MarshalJSON() ([]byte, error)
type FileServerLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type FileServerLinkedServiceTypeProperties struct { EncryptedCredential *string `json:"encryptedCredential,omitempty"` Host string `json:"host"` Password SecretBase `json:"password"` UserId *string `json:"userId,omitempty"` }
func (*FileServerLinkedServiceTypeProperties) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *FileServerLinkedServiceTypeProperties) UnmarshalJSON(bytes []byte) error
type FtpAuthenticationType ¶ added in v0.20240320.1143605
type FtpAuthenticationType string
const ( FtpAuthenticationTypeAnonymous FtpAuthenticationType = "Anonymous" FtpAuthenticationTypeBasic FtpAuthenticationType = "Basic" )
func (*FtpAuthenticationType) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *FtpAuthenticationType) UnmarshalJSON(bytes []byte) error
type FtpServerLinkedService ¶ added in v0.20240320.1143605
type FtpServerLinkedService struct { TypeProperties FtpServerLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (FtpServerLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s FtpServerLinkedService) LinkedService() BaseLinkedServiceImpl
func (FtpServerLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s FtpServerLinkedService) MarshalJSON() ([]byte, error)
type FtpServerLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type FtpServerLinkedServiceTypeProperties struct { AuthenticationType *FtpAuthenticationType `json:"authenticationType,omitempty"` EnableServerCertificateValidation *bool `json:"enableServerCertificateValidation,omitempty"` EnableSsl *bool `json:"enableSsl,omitempty"` EncryptedCredential *string `json:"encryptedCredential,omitempty"` Host string `json:"host"` Password SecretBase `json:"password"` Port *int64 `json:"port,omitempty"` UserName *string `json:"userName,omitempty"` }
func (*FtpServerLinkedServiceTypeProperties) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *FtpServerLinkedServiceTypeProperties) UnmarshalJSON(bytes []byte) error
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 *LinkedServiceResource }
type GoogleAdWordsAuthenticationType ¶ added in v0.20240320.1143605
type GoogleAdWordsAuthenticationType string
const ( GoogleAdWordsAuthenticationTypeServiceAuthentication GoogleAdWordsAuthenticationType = "ServiceAuthentication" GoogleAdWordsAuthenticationTypeUserAuthentication GoogleAdWordsAuthenticationType = "UserAuthentication" )
func (*GoogleAdWordsAuthenticationType) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *GoogleAdWordsAuthenticationType) UnmarshalJSON(bytes []byte) error
type GoogleAdWordsLinkedService ¶ added in v0.20240320.1143605
type GoogleAdWordsLinkedService struct { TypeProperties GoogleAdWordsLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (GoogleAdWordsLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s GoogleAdWordsLinkedService) LinkedService() BaseLinkedServiceImpl
func (GoogleAdWordsLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s GoogleAdWordsLinkedService) MarshalJSON() ([]byte, error)
type GoogleAdWordsLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type GoogleAdWordsLinkedServiceTypeProperties struct { AuthenticationType *GoogleAdWordsAuthenticationType `json:"authenticationType,omitempty"` ClientCustomerID *string `json:"clientCustomerID,omitempty"` ClientId *string `json:"clientId,omitempty"` ClientSecret SecretBase `json:"clientSecret"` ConnectionProperties *interface{} `json:"connectionProperties,omitempty"` DeveloperToken SecretBase `json:"developerToken"` Email *string `json:"email,omitempty"` EncryptedCredential *string `json:"encryptedCredential,omitempty"` GoogleAdsApiVersion *string `json:"googleAdsApiVersion,omitempty"` KeyFilePath *string `json:"keyFilePath,omitempty"` LoginCustomerID *string `json:"loginCustomerID,omitempty"` PrivateKey SecretBase `json:"privateKey"` RefreshToken SecretBase `json:"refreshToken"` SupportLegacyDataTypes *bool `json:"supportLegacyDataTypes,omitempty"` TrustedCertPath *string `json:"trustedCertPath,omitempty"` UseSystemTrustStore *bool `json:"useSystemTrustStore,omitempty"` }
func (*GoogleAdWordsLinkedServiceTypeProperties) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *GoogleAdWordsLinkedServiceTypeProperties) UnmarshalJSON(bytes []byte) error
type GoogleBigQueryAuthenticationType ¶ added in v0.20240320.1143605
type GoogleBigQueryAuthenticationType string
const ( GoogleBigQueryAuthenticationTypeServiceAuthentication GoogleBigQueryAuthenticationType = "ServiceAuthentication" GoogleBigQueryAuthenticationTypeUserAuthentication GoogleBigQueryAuthenticationType = "UserAuthentication" )
func (*GoogleBigQueryAuthenticationType) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *GoogleBigQueryAuthenticationType) UnmarshalJSON(bytes []byte) error
type GoogleBigQueryLinkedService ¶ added in v0.20240320.1143605
type GoogleBigQueryLinkedService struct { TypeProperties GoogleBigQueryLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (GoogleBigQueryLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s GoogleBigQueryLinkedService) LinkedService() BaseLinkedServiceImpl
func (GoogleBigQueryLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s GoogleBigQueryLinkedService) MarshalJSON() ([]byte, error)
type GoogleBigQueryLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type GoogleBigQueryLinkedServiceTypeProperties struct { AdditionalProjects *string `json:"additionalProjects,omitempty"` AuthenticationType GoogleBigQueryAuthenticationType `json:"authenticationType"` ClientId *string `json:"clientId,omitempty"` ClientSecret SecretBase `json:"clientSecret"` Email *string `json:"email,omitempty"` EncryptedCredential *string `json:"encryptedCredential,omitempty"` KeyFilePath *string `json:"keyFilePath,omitempty"` Project string `json:"project"` RefreshToken SecretBase `json:"refreshToken"` RequestGoogleDriveScope *bool `json:"requestGoogleDriveScope,omitempty"` TrustedCertPath *string `json:"trustedCertPath,omitempty"` UseSystemTrustStore *bool `json:"useSystemTrustStore,omitempty"` }
func (*GoogleBigQueryLinkedServiceTypeProperties) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *GoogleBigQueryLinkedServiceTypeProperties) UnmarshalJSON(bytes []byte) error
type GoogleBigQueryV2AuthenticationType ¶ added in v0.20240320.1143605
type GoogleBigQueryV2AuthenticationType string
const ( GoogleBigQueryV2AuthenticationTypeServiceAuthentication GoogleBigQueryV2AuthenticationType = "ServiceAuthentication" GoogleBigQueryV2AuthenticationTypeUserAuthentication GoogleBigQueryV2AuthenticationType = "UserAuthentication" )
func (*GoogleBigQueryV2AuthenticationType) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *GoogleBigQueryV2AuthenticationType) UnmarshalJSON(bytes []byte) error
type GoogleBigQueryV2LinkedService ¶ added in v0.20240320.1143605
type GoogleBigQueryV2LinkedService struct { TypeProperties GoogleBigQueryV2LinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (GoogleBigQueryV2LinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s GoogleBigQueryV2LinkedService) LinkedService() BaseLinkedServiceImpl
func (GoogleBigQueryV2LinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s GoogleBigQueryV2LinkedService) MarshalJSON() ([]byte, error)
type GoogleBigQueryV2LinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type GoogleBigQueryV2LinkedServiceTypeProperties struct { AuthenticationType GoogleBigQueryV2AuthenticationType `json:"authenticationType"` ClientId *string `json:"clientId,omitempty"` ClientSecret SecretBase `json:"clientSecret"` EncryptedCredential *string `json:"encryptedCredential,omitempty"` KeyFileContent SecretBase `json:"keyFileContent"` ProjectId string `json:"projectId"` RefreshToken SecretBase `json:"refreshToken"` }
func (*GoogleBigQueryV2LinkedServiceTypeProperties) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *GoogleBigQueryV2LinkedServiceTypeProperties) UnmarshalJSON(bytes []byte) error
type GoogleCloudStorageLinkedService ¶ added in v0.20240320.1143605
type GoogleCloudStorageLinkedService struct { TypeProperties GoogleCloudStorageLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (GoogleCloudStorageLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s GoogleCloudStorageLinkedService) LinkedService() BaseLinkedServiceImpl
func (GoogleCloudStorageLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s GoogleCloudStorageLinkedService) MarshalJSON() ([]byte, error)
type GoogleCloudStorageLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type GoogleCloudStorageLinkedServiceTypeProperties struct { AccessKeyId *string `json:"accessKeyId,omitempty"` EncryptedCredential *string `json:"encryptedCredential,omitempty"` SecretAccessKey SecretBase `json:"secretAccessKey"` ServiceURL *string `json:"serviceUrl,omitempty"` }
func (*GoogleCloudStorageLinkedServiceTypeProperties) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *GoogleCloudStorageLinkedServiceTypeProperties) UnmarshalJSON(bytes []byte) error
type GoogleSheetsLinkedService ¶ added in v0.20240320.1143605
type GoogleSheetsLinkedService struct { TypeProperties GoogleSheetsLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (GoogleSheetsLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s GoogleSheetsLinkedService) LinkedService() BaseLinkedServiceImpl
func (GoogleSheetsLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s GoogleSheetsLinkedService) MarshalJSON() ([]byte, error)
type GoogleSheetsLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type GoogleSheetsLinkedServiceTypeProperties struct { ApiToken SecretBase `json:"apiToken"` EncryptedCredential *string `json:"encryptedCredential,omitempty"` }
func (*GoogleSheetsLinkedServiceTypeProperties) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *GoogleSheetsLinkedServiceTypeProperties) UnmarshalJSON(bytes []byte) error
type GreenplumLinkedService ¶ added in v0.20240320.1143605
type GreenplumLinkedService struct { TypeProperties GreenplumLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (GreenplumLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s GreenplumLinkedService) LinkedService() BaseLinkedServiceImpl
func (GreenplumLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s GreenplumLinkedService) MarshalJSON() ([]byte, error)
type GreenplumLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type GreenplumLinkedServiceTypeProperties struct { ConnectionString *string `json:"connectionString,omitempty"` EncryptedCredential *string `json:"encryptedCredential,omitempty"` Pwd *AzureKeyVaultSecretReference `json:"pwd,omitempty"` }
type HBaseAuthenticationType ¶ added in v0.20240320.1143605
type HBaseAuthenticationType string
const ( HBaseAuthenticationTypeAnonymous HBaseAuthenticationType = "Anonymous" HBaseAuthenticationTypeBasic HBaseAuthenticationType = "Basic" )
func (*HBaseAuthenticationType) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *HBaseAuthenticationType) UnmarshalJSON(bytes []byte) error
type HBaseLinkedService ¶ added in v0.20240320.1143605
type HBaseLinkedService struct { TypeProperties HBaseLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (HBaseLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s HBaseLinkedService) LinkedService() BaseLinkedServiceImpl
func (HBaseLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s HBaseLinkedService) MarshalJSON() ([]byte, error)
type HBaseLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type HBaseLinkedServiceTypeProperties struct { AllowHostNameCNMismatch *bool `json:"allowHostNameCNMismatch,omitempty"` AllowSelfSignedServerCert *bool `json:"allowSelfSignedServerCert,omitempty"` AuthenticationType HBaseAuthenticationType `json:"authenticationType"` EnableSsl *bool `json:"enableSsl,omitempty"` EncryptedCredential *string `json:"encryptedCredential,omitempty"` HTTPPath *string `json:"httpPath,omitempty"` Host string `json:"host"` Password SecretBase `json:"password"` Port *int64 `json:"port,omitempty"` TrustedCertPath *string `json:"trustedCertPath,omitempty"` Username *string `json:"username,omitempty"` }
func (*HBaseLinkedServiceTypeProperties) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *HBaseLinkedServiceTypeProperties) UnmarshalJSON(bytes []byte) error
type HDInsightLinkedService ¶ added in v0.20240320.1143605
type HDInsightLinkedService struct { TypeProperties HDInsightLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (HDInsightLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s HDInsightLinkedService) LinkedService() BaseLinkedServiceImpl
func (HDInsightLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s HDInsightLinkedService) MarshalJSON() ([]byte, error)
type HDInsightLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type HDInsightLinkedServiceTypeProperties struct { ClusterUri string `json:"clusterUri"` EncryptedCredential *string `json:"encryptedCredential,omitempty"` FileSystem *string `json:"fileSystem,omitempty"` HcatalogLinkedServiceName *LinkedServiceReference `json:"hcatalogLinkedServiceName,omitempty"` IsEspEnabled *bool `json:"isEspEnabled,omitempty"` LinkedServiceName *LinkedServiceReference `json:"linkedServiceName,omitempty"` Password SecretBase `json:"password"` UserName *string `json:"userName,omitempty"` }
func (*HDInsightLinkedServiceTypeProperties) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *HDInsightLinkedServiceTypeProperties) UnmarshalJSON(bytes []byte) error
type HDInsightOnDemandLinkedService ¶ added in v0.20240320.1143605
type HDInsightOnDemandLinkedService struct { TypeProperties HDInsightOnDemandLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (HDInsightOnDemandLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s HDInsightOnDemandLinkedService) LinkedService() BaseLinkedServiceImpl
func (HDInsightOnDemandLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s HDInsightOnDemandLinkedService) MarshalJSON() ([]byte, error)
type HDInsightOnDemandLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type HDInsightOnDemandLinkedServiceTypeProperties struct { AdditionalLinkedServiceNames *[]LinkedServiceReference `json:"additionalLinkedServiceNames,omitempty"` ClusterNamePrefix *string `json:"clusterNamePrefix,omitempty"` ClusterPassword SecretBase `json:"clusterPassword"` ClusterResourceGroup string `json:"clusterResourceGroup"` ClusterSize int64 `json:"clusterSize"` ClusterSshPassword SecretBase `json:"clusterSshPassword"` ClusterSshUserName *string `json:"clusterSshUserName,omitempty"` ClusterType *string `json:"clusterType,omitempty"` ClusterUserName *string `json:"clusterUserName,omitempty"` CoreConfiguration *interface{} `json:"coreConfiguration,omitempty"` Credential *CredentialReference `json:"credential,omitempty"` DataNodeSize *interface{} `json:"dataNodeSize,omitempty"` EncryptedCredential *string `json:"encryptedCredential,omitempty"` HBaseConfiguration *interface{} `json:"hBaseConfiguration,omitempty"` HcatalogLinkedServiceName *LinkedServiceReference `json:"hcatalogLinkedServiceName,omitempty"` HdfsConfiguration *interface{} `json:"hdfsConfiguration,omitempty"` HeadNodeSize *interface{} `json:"headNodeSize,omitempty"` HiveConfiguration *interface{} `json:"hiveConfiguration,omitempty"` HostSubscriptionId string `json:"hostSubscriptionId"` LinkedServiceName LinkedServiceReference `json:"linkedServiceName"` MapReduceConfiguration *interface{} `json:"mapReduceConfiguration,omitempty"` OozieConfiguration *interface{} `json:"oozieConfiguration,omitempty"` ScriptActions *[]ScriptAction `json:"scriptActions,omitempty"` ServicePrincipalId *string `json:"servicePrincipalId,omitempty"` ServicePrincipalKey SecretBase `json:"servicePrincipalKey"` SparkVersion *string `json:"sparkVersion,omitempty"` StormConfiguration *interface{} `json:"stormConfiguration,omitempty"` SubnetName *string `json:"subnetName,omitempty"` Tenant string `json:"tenant"` TimeToLive string `json:"timeToLive"` Version string `json:"version"` VirtualNetworkId *string `json:"virtualNetworkId,omitempty"` YarnConfiguration *interface{} `json:"yarnConfiguration,omitempty"` ZookeeperNodeSize *interface{} `json:"zookeeperNodeSize,omitempty"` }
func (*HDInsightOnDemandLinkedServiceTypeProperties) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *HDInsightOnDemandLinkedServiceTypeProperties) UnmarshalJSON(bytes []byte) error
type HTTPAuthenticationType ¶ added in v0.20240320.1143605
type HTTPAuthenticationType string
const ( HTTPAuthenticationTypeAnonymous HTTPAuthenticationType = "Anonymous" HTTPAuthenticationTypeBasic HTTPAuthenticationType = "Basic" HTTPAuthenticationTypeClientCertificate HTTPAuthenticationType = "ClientCertificate" HTTPAuthenticationTypeDigest HTTPAuthenticationType = "Digest" HTTPAuthenticationTypeWindows HTTPAuthenticationType = "Windows" )
func (*HTTPAuthenticationType) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *HTTPAuthenticationType) UnmarshalJSON(bytes []byte) error
type HTTPLinkedService ¶ added in v0.20240320.1143605
type HTTPLinkedService struct { TypeProperties HTTPLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (HTTPLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s HTTPLinkedService) LinkedService() BaseLinkedServiceImpl
func (HTTPLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s HTTPLinkedService) MarshalJSON() ([]byte, error)
type HTTPLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type HTTPLinkedServiceTypeProperties struct { AuthHeaders *map[string]string `json:"authHeaders,omitempty"` AuthenticationType *HTTPAuthenticationType `json:"authenticationType,omitempty"` CertThumbprint *string `json:"certThumbprint,omitempty"` EmbeddedCertData *string `json:"embeddedCertData,omitempty"` EnableServerCertificateValidation *bool `json:"enableServerCertificateValidation,omitempty"` EncryptedCredential *string `json:"encryptedCredential,omitempty"` Password SecretBase `json:"password"` Url string `json:"url"` UserName *string `json:"userName,omitempty"` }
func (*HTTPLinkedServiceTypeProperties) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *HTTPLinkedServiceTypeProperties) UnmarshalJSON(bytes []byte) error
type HdfsLinkedService ¶ added in v0.20240320.1143605
type HdfsLinkedService struct { TypeProperties HdfsLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (HdfsLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s HdfsLinkedService) LinkedService() BaseLinkedServiceImpl
func (HdfsLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s HdfsLinkedService) MarshalJSON() ([]byte, error)
type HdfsLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type HdfsLinkedServiceTypeProperties struct { AuthenticationType *string `json:"authenticationType,omitempty"` EncryptedCredential *string `json:"encryptedCredential,omitempty"` Password SecretBase `json:"password"` Url string `json:"url"` UserName *string `json:"userName,omitempty"` }
func (*HdfsLinkedServiceTypeProperties) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *HdfsLinkedServiceTypeProperties) UnmarshalJSON(bytes []byte) error
type HiveAuthenticationType ¶ added in v0.20240320.1143605
type HiveAuthenticationType string
const ( HiveAuthenticationTypeAnonymous HiveAuthenticationType = "Anonymous" HiveAuthenticationTypeUsername HiveAuthenticationType = "Username" HiveAuthenticationTypeUsernameAndPassword HiveAuthenticationType = "UsernameAndPassword" HiveAuthenticationTypeWindowsAzureHDInsightService HiveAuthenticationType = "WindowsAzureHDInsightService" )
func (*HiveAuthenticationType) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *HiveAuthenticationType) UnmarshalJSON(bytes []byte) error
type HiveLinkedService ¶ added in v0.20240320.1143605
type HiveLinkedService struct { TypeProperties HiveLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (HiveLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s HiveLinkedService) LinkedService() BaseLinkedServiceImpl
func (HiveLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s HiveLinkedService) MarshalJSON() ([]byte, error)
type HiveLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type HiveLinkedServiceTypeProperties struct { AllowHostNameCNMismatch *bool `json:"allowHostNameCNMismatch,omitempty"` AllowSelfSignedServerCert *bool `json:"allowSelfSignedServerCert,omitempty"` AuthenticationType HiveAuthenticationType `json:"authenticationType"` EnableSsl *bool `json:"enableSsl,omitempty"` EncryptedCredential *string `json:"encryptedCredential,omitempty"` HTTPPath *string `json:"httpPath,omitempty"` Host string `json:"host"` Password SecretBase `json:"password"` Port *int64 `json:"port,omitempty"` ServerType *HiveServerType `json:"serverType,omitempty"` ServiceDiscoveryMode *bool `json:"serviceDiscoveryMode,omitempty"` ThriftTransportProtocol *HiveThriftTransportProtocol `json:"thriftTransportProtocol,omitempty"` TrustedCertPath *string `json:"trustedCertPath,omitempty"` UseNativeQuery *bool `json:"useNativeQuery,omitempty"` UseSystemTrustStore *bool `json:"useSystemTrustStore,omitempty"` Username *string `json:"username,omitempty"` ZooKeeperNameSpace *string `json:"zooKeeperNameSpace,omitempty"` }
func (*HiveLinkedServiceTypeProperties) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *HiveLinkedServiceTypeProperties) UnmarshalJSON(bytes []byte) error
type HiveServerType ¶ added in v0.20240320.1143605
type HiveServerType string
const ( HiveServerTypeHiveServerOne HiveServerType = "HiveServer1" HiveServerTypeHiveServerTwo HiveServerType = "HiveServer2" HiveServerTypeHiveThriftServer HiveServerType = "HiveThriftServer" )
func (*HiveServerType) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *HiveServerType) UnmarshalJSON(bytes []byte) error
type HiveThriftTransportProtocol ¶ added in v0.20240320.1143605
type HiveThriftTransportProtocol string
const ( HiveThriftTransportProtocolBinary HiveThriftTransportProtocol = "Binary" HiveThriftTransportProtocolHTTP HiveThriftTransportProtocol = "HTTP " HiveThriftTransportProtocolSASL HiveThriftTransportProtocol = "SASL" )
func (*HiveThriftTransportProtocol) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *HiveThriftTransportProtocol) UnmarshalJSON(bytes []byte) error
type HubspotLinkedService ¶ added in v0.20240320.1143605
type HubspotLinkedService struct { TypeProperties HubspotLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (HubspotLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s HubspotLinkedService) LinkedService() BaseLinkedServiceImpl
func (HubspotLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s HubspotLinkedService) MarshalJSON() ([]byte, error)
type HubspotLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type HubspotLinkedServiceTypeProperties struct { AccessToken SecretBase `json:"accessToken"` ClientId string `json:"clientId"` ClientSecret SecretBase `json:"clientSecret"` EncryptedCredential *string `json:"encryptedCredential,omitempty"` RefreshToken SecretBase `json:"refreshToken"` UseEncryptedEndpoints *bool `json:"useEncryptedEndpoints,omitempty"` UseHostVerification *bool `json:"useHostVerification,omitempty"` UsePeerVerification *bool `json:"usePeerVerification,omitempty"` }
func (*HubspotLinkedServiceTypeProperties) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *HubspotLinkedServiceTypeProperties) UnmarshalJSON(bytes []byte) error
type ImpalaAuthenticationType ¶ added in v0.20240320.1143605
type ImpalaAuthenticationType string
const ( ImpalaAuthenticationTypeAnonymous ImpalaAuthenticationType = "Anonymous" ImpalaAuthenticationTypeSASLUsername ImpalaAuthenticationType = "SASLUsername" ImpalaAuthenticationTypeUsernameAndPassword ImpalaAuthenticationType = "UsernameAndPassword" )
func (*ImpalaAuthenticationType) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *ImpalaAuthenticationType) UnmarshalJSON(bytes []byte) error
type ImpalaLinkedService ¶ added in v0.20240320.1143605
type ImpalaLinkedService struct { TypeProperties ImpalaLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (ImpalaLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s ImpalaLinkedService) LinkedService() BaseLinkedServiceImpl
func (ImpalaLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s ImpalaLinkedService) MarshalJSON() ([]byte, error)
type ImpalaLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type ImpalaLinkedServiceTypeProperties struct { AllowHostNameCNMismatch *bool `json:"allowHostNameCNMismatch,omitempty"` AllowSelfSignedServerCert *bool `json:"allowSelfSignedServerCert,omitempty"` AuthenticationType ImpalaAuthenticationType `json:"authenticationType"` EnableSsl *bool `json:"enableSsl,omitempty"` EncryptedCredential *string `json:"encryptedCredential,omitempty"` Host string `json:"host"` Password SecretBase `json:"password"` Port *int64 `json:"port,omitempty"` TrustedCertPath *string `json:"trustedCertPath,omitempty"` UseSystemTrustStore *bool `json:"useSystemTrustStore,omitempty"` Username *string `json:"username,omitempty"` }
func (*ImpalaLinkedServiceTypeProperties) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *ImpalaLinkedServiceTypeProperties) UnmarshalJSON(bytes []byte) error
type InformixLinkedService ¶ added in v0.20240320.1143605
type InformixLinkedService struct { TypeProperties InformixLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (InformixLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s InformixLinkedService) LinkedService() BaseLinkedServiceImpl
func (InformixLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s InformixLinkedService) MarshalJSON() ([]byte, error)
type InformixLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type InformixLinkedServiceTypeProperties struct { AuthenticationType *string `json:"authenticationType,omitempty"` ConnectionString string `json:"connectionString"` Credential SecretBase `json:"credential"` EncryptedCredential *string `json:"encryptedCredential,omitempty"` Password SecretBase `json:"password"` UserName *string `json:"userName,omitempty"` }
func (*InformixLinkedServiceTypeProperties) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *InformixLinkedServiceTypeProperties) UnmarshalJSON(bytes []byte) error
type IntegrationRuntimeReference ¶
type IntegrationRuntimeReference struct { Parameters *map[string]interface{} `json:"parameters,omitempty"` ReferenceName string `json:"referenceName"` Type IntegrationRuntimeReferenceType `json:"type"` }
type IntegrationRuntimeReferenceType ¶ added in v0.20240320.1143605
type IntegrationRuntimeReferenceType string
const (
IntegrationRuntimeReferenceTypeIntegrationRuntimeReference IntegrationRuntimeReferenceType = "IntegrationRuntimeReference"
)
func (*IntegrationRuntimeReferenceType) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *IntegrationRuntimeReferenceType) UnmarshalJSON(bytes []byte) error
type JiraLinkedService ¶ added in v0.20240320.1143605
type JiraLinkedService struct { TypeProperties JiraLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (JiraLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s JiraLinkedService) LinkedService() BaseLinkedServiceImpl
func (JiraLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s JiraLinkedService) MarshalJSON() ([]byte, error)
type JiraLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type JiraLinkedServiceTypeProperties struct { EncryptedCredential *string `json:"encryptedCredential,omitempty"` Host string `json:"host"` Password SecretBase `json:"password"` Port *int64 `json:"port,omitempty"` UseEncryptedEndpoints *bool `json:"useEncryptedEndpoints,omitempty"` UseHostVerification *bool `json:"useHostVerification,omitempty"` UsePeerVerification *bool `json:"usePeerVerification,omitempty"` Username string `json:"username"` }
func (*JiraLinkedServiceTypeProperties) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *JiraLinkedServiceTypeProperties) UnmarshalJSON(bytes []byte) error
type LakeHouseLinkedService ¶ added in v0.20240320.1143605
type LakeHouseLinkedService struct { TypeProperties LakeHouseLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (LakeHouseLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s LakeHouseLinkedService) LinkedService() BaseLinkedServiceImpl
func (LakeHouseLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s LakeHouseLinkedService) MarshalJSON() ([]byte, error)
type LakeHouseLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type LakeHouseLinkedServiceTypeProperties struct { ArtifactId *string `json:"artifactId,omitempty"` EncryptedCredential *string `json:"encryptedCredential,omitempty"` ServicePrincipalCredential SecretBase `json:"servicePrincipalCredential"` ServicePrincipalCredentialType *string `json:"servicePrincipalCredentialType,omitempty"` ServicePrincipalId *string `json:"servicePrincipalId,omitempty"` ServicePrincipalKey SecretBase `json:"servicePrincipalKey"` Tenant *string `json:"tenant,omitempty"` WorkspaceId *string `json:"workspaceId,omitempty"` }
func (*LakeHouseLinkedServiceTypeProperties) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *LakeHouseLinkedServiceTypeProperties) UnmarshalJSON(bytes []byte) error
type LinkedService ¶
type LinkedService interface {
LinkedService() BaseLinkedServiceImpl
}
func UnmarshalLinkedServiceImplementation ¶ added in v0.20240920.1135249
func UnmarshalLinkedServiceImplementation(input []byte) (LinkedService, error)
type LinkedServiceId ¶
type LinkedServiceId struct { SubscriptionId string ResourceGroupName string FactoryName string LinkedServiceName string }
LinkedServiceId is a struct representing the Resource ID for a Linked Service
func NewLinkedServiceID ¶
func NewLinkedServiceID(subscriptionId string, resourceGroupName string, factoryName string, linkedServiceName string) LinkedServiceId
NewLinkedServiceID returns a new LinkedServiceId struct
func ParseLinkedServiceID ¶
func ParseLinkedServiceID(input string) (*LinkedServiceId, error)
ParseLinkedServiceID parses 'input' into a LinkedServiceId
func ParseLinkedServiceIDInsensitively ¶
func ParseLinkedServiceIDInsensitively(input string) (*LinkedServiceId, error)
ParseLinkedServiceIDInsensitively parses 'input' case-insensitively into a LinkedServiceId note: this method should only be used for API response data and not user input
func (*LinkedServiceId) FromParseResult ¶
func (id *LinkedServiceId) FromParseResult(input resourceids.ParseResult) error
func (LinkedServiceId) ID ¶
func (id LinkedServiceId) ID() string
ID returns the formatted Linked Service ID
func (LinkedServiceId) Segments ¶
func (id LinkedServiceId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Linked Service ID
func (LinkedServiceId) String ¶
func (id LinkedServiceId) String() string
String returns a human-readable description of this Linked Service ID
type LinkedServiceReference ¶ added in v0.20240320.1143605
type LinkedServiceResource ¶
type LinkedServiceResource struct { Etag *string `json:"etag,omitempty"` Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Properties LinkedService `json:"properties"` Type *string `json:"type,omitempty"` }
func (*LinkedServiceResource) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *LinkedServiceResource) UnmarshalJSON(bytes []byte) error
type LinkedServiceResourceOperationPredicate ¶
type LinkedServiceResourceOperationPredicate struct { Etag *string Id *string Name *string Type *string }
func (LinkedServiceResourceOperationPredicate) Matches ¶
func (p LinkedServiceResourceOperationPredicate) Matches(input LinkedServiceResource) bool
type LinkedServicesClient ¶
type LinkedServicesClient struct {
Client *resourcemanager.Client
}
func NewLinkedServicesClientWithBaseURI ¶
func NewLinkedServicesClientWithBaseURI(sdkApi sdkEnv.Api) (*LinkedServicesClient, error)
func (LinkedServicesClient) CreateOrUpdate ¶
func (c LinkedServicesClient) CreateOrUpdate(ctx context.Context, id LinkedServiceId, input LinkedServiceResource, options CreateOrUpdateOperationOptions) (result CreateOrUpdateOperationResponse, err error)
CreateOrUpdate ...
func (LinkedServicesClient) Delete ¶
func (c LinkedServicesClient) Delete(ctx context.Context, id LinkedServiceId) (result DeleteOperationResponse, err error)
Delete ...
func (LinkedServicesClient) Get ¶
func (c LinkedServicesClient) Get(ctx context.Context, id LinkedServiceId, options GetOperationOptions) (result GetOperationResponse, err error)
Get ...
func (LinkedServicesClient) ListByFactory ¶
func (c LinkedServicesClient) ListByFactory(ctx context.Context, id FactoryId) (result ListByFactoryOperationResponse, err error)
ListByFactory ...
func (LinkedServicesClient) ListByFactoryComplete ¶
func (c LinkedServicesClient) ListByFactoryComplete(ctx context.Context, id FactoryId) (ListByFactoryCompleteResult, error)
ListByFactoryComplete retrieves all the results into a single object
func (LinkedServicesClient) ListByFactoryCompleteMatchingPredicate ¶
func (c LinkedServicesClient) ListByFactoryCompleteMatchingPredicate(ctx context.Context, id FactoryId, predicate LinkedServiceResourceOperationPredicate) (result ListByFactoryCompleteResult, err error)
ListByFactoryCompleteMatchingPredicate retrieves all the results and then applies the predicate
type ListByFactoryCompleteResult ¶
type ListByFactoryCompleteResult struct { LatestHttpResponse *http.Response Items []LinkedServiceResource }
type ListByFactoryCustomPager ¶ added in v0.20240628.1153531
func (*ListByFactoryCustomPager) NextPageLink ¶ added in v0.20240628.1153531
func (p *ListByFactoryCustomPager) NextPageLink() *odata.Link
type ListByFactoryOperationResponse ¶
type ListByFactoryOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]LinkedServiceResource }
type MagentoLinkedService ¶ added in v0.20240320.1143605
type MagentoLinkedService struct { TypeProperties MagentoLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (MagentoLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s MagentoLinkedService) LinkedService() BaseLinkedServiceImpl
func (MagentoLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s MagentoLinkedService) MarshalJSON() ([]byte, error)
type MagentoLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type MagentoLinkedServiceTypeProperties struct { AccessToken SecretBase `json:"accessToken"` EncryptedCredential *string `json:"encryptedCredential,omitempty"` Host string `json:"host"` UseEncryptedEndpoints *bool `json:"useEncryptedEndpoints,omitempty"` UseHostVerification *bool `json:"useHostVerification,omitempty"` UsePeerVerification *bool `json:"usePeerVerification,omitempty"` }
func (*MagentoLinkedServiceTypeProperties) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *MagentoLinkedServiceTypeProperties) UnmarshalJSON(bytes []byte) error
type MariaDBLinkedService ¶ added in v0.20240320.1143605
type MariaDBLinkedService struct { TypeProperties MariaDBLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (MariaDBLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s MariaDBLinkedService) LinkedService() BaseLinkedServiceImpl
func (MariaDBLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s MariaDBLinkedService) MarshalJSON() ([]byte, error)
type MariaDBLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type MariaDBLinkedServiceTypeProperties struct { ConnectionString *string `json:"connectionString,omitempty"` Database *string `json:"database,omitempty"` DriverVersion *string `json:"driverVersion,omitempty"` EncryptedCredential *string `json:"encryptedCredential,omitempty"` Password *AzureKeyVaultSecretReference `json:"password,omitempty"` Port *int64 `json:"port,omitempty"` Server *string `json:"server,omitempty"` SslMode *int64 `json:"sslMode,omitempty"` UseSystemTrustStore *int64 `json:"useSystemTrustStore,omitempty"` Username *string `json:"username,omitempty"` }
type MarketoLinkedService ¶ added in v0.20240320.1143605
type MarketoLinkedService struct { TypeProperties MarketoLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (MarketoLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s MarketoLinkedService) LinkedService() BaseLinkedServiceImpl
func (MarketoLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s MarketoLinkedService) MarshalJSON() ([]byte, error)
type MarketoLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type MarketoLinkedServiceTypeProperties struct { ClientId string `json:"clientId"` ClientSecret SecretBase `json:"clientSecret"` EncryptedCredential *string `json:"encryptedCredential,omitempty"` Endpoint string `json:"endpoint"` UseEncryptedEndpoints *bool `json:"useEncryptedEndpoints,omitempty"` UseHostVerification *bool `json:"useHostVerification,omitempty"` UsePeerVerification *bool `json:"usePeerVerification,omitempty"` }
func (*MarketoLinkedServiceTypeProperties) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *MarketoLinkedServiceTypeProperties) UnmarshalJSON(bytes []byte) error
type MicrosoftAccessLinkedService ¶ added in v0.20240320.1143605
type MicrosoftAccessLinkedService struct { TypeProperties MicrosoftAccessLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (MicrosoftAccessLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s MicrosoftAccessLinkedService) LinkedService() BaseLinkedServiceImpl
func (MicrosoftAccessLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s MicrosoftAccessLinkedService) MarshalJSON() ([]byte, error)
type MicrosoftAccessLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type MicrosoftAccessLinkedServiceTypeProperties struct { AuthenticationType *string `json:"authenticationType,omitempty"` ConnectionString string `json:"connectionString"` Credential SecretBase `json:"credential"` EncryptedCredential *string `json:"encryptedCredential,omitempty"` Password SecretBase `json:"password"` UserName *string `json:"userName,omitempty"` }
func (*MicrosoftAccessLinkedServiceTypeProperties) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *MicrosoftAccessLinkedServiceTypeProperties) UnmarshalJSON(bytes []byte) error
type MongoDbAtlasLinkedService ¶ added in v0.20240320.1143605
type MongoDbAtlasLinkedService struct { TypeProperties MongoDbAtlasLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (MongoDbAtlasLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s MongoDbAtlasLinkedService) LinkedService() BaseLinkedServiceImpl
func (MongoDbAtlasLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s MongoDbAtlasLinkedService) MarshalJSON() ([]byte, error)
type MongoDbAtlasLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type MongoDbAuthenticationType ¶ added in v0.20240320.1143605
type MongoDbAuthenticationType string
const ( MongoDbAuthenticationTypeAnonymous MongoDbAuthenticationType = "Anonymous" MongoDbAuthenticationTypeBasic MongoDbAuthenticationType = "Basic" )
func (*MongoDbAuthenticationType) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *MongoDbAuthenticationType) UnmarshalJSON(bytes []byte) error
type MongoDbLinkedService ¶ added in v0.20240320.1143605
type MongoDbLinkedService struct { TypeProperties MongoDbLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (MongoDbLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s MongoDbLinkedService) LinkedService() BaseLinkedServiceImpl
func (MongoDbLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s MongoDbLinkedService) MarshalJSON() ([]byte, error)
type MongoDbLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type MongoDbLinkedServiceTypeProperties struct { AllowSelfSignedServerCert *bool `json:"allowSelfSignedServerCert,omitempty"` AuthSource *string `json:"authSource,omitempty"` AuthenticationType *MongoDbAuthenticationType `json:"authenticationType,omitempty"` DatabaseName string `json:"databaseName"` EnableSsl *bool `json:"enableSsl,omitempty"` EncryptedCredential *string `json:"encryptedCredential,omitempty"` Password SecretBase `json:"password"` Port *int64 `json:"port,omitempty"` Server string `json:"server"` Username *string `json:"username,omitempty"` }
func (*MongoDbLinkedServiceTypeProperties) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *MongoDbLinkedServiceTypeProperties) UnmarshalJSON(bytes []byte) error
type MongoDbV2LinkedService ¶ added in v0.20240320.1143605
type MongoDbV2LinkedService struct { TypeProperties MongoDbV2LinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (MongoDbV2LinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s MongoDbV2LinkedService) LinkedService() BaseLinkedServiceImpl
func (MongoDbV2LinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s MongoDbV2LinkedService) MarshalJSON() ([]byte, error)
type MongoDbV2LinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type MySqlLinkedService ¶ added in v0.20240320.1143605
type MySqlLinkedService struct { TypeProperties MySqlLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (MySqlLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s MySqlLinkedService) LinkedService() BaseLinkedServiceImpl
func (MySqlLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s MySqlLinkedService) MarshalJSON() ([]byte, error)
type MySqlLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type MySqlLinkedServiceTypeProperties struct { ConnectionString *string `json:"connectionString,omitempty"` Database *string `json:"database,omitempty"` DriverVersion *string `json:"driverVersion,omitempty"` EncryptedCredential *string `json:"encryptedCredential,omitempty"` Password *AzureKeyVaultSecretReference `json:"password,omitempty"` Port *int64 `json:"port,omitempty"` Server *string `json:"server,omitempty"` SslMode *int64 `json:"sslMode,omitempty"` UseSystemTrustStore *int64 `json:"useSystemTrustStore,omitempty"` Username *string `json:"username,omitempty"` }
type NetezzaLinkedService ¶ added in v0.20240320.1143605
type NetezzaLinkedService struct { TypeProperties NetezzaLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (NetezzaLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s NetezzaLinkedService) LinkedService() BaseLinkedServiceImpl
func (NetezzaLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s NetezzaLinkedService) MarshalJSON() ([]byte, error)
type NetezzaLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type NetezzaLinkedServiceTypeProperties struct { ConnectionString *string `json:"connectionString,omitempty"` EncryptedCredential *string `json:"encryptedCredential,omitempty"` Pwd *AzureKeyVaultSecretReference `json:"pwd,omitempty"` }
type ODataAadServicePrincipalCredentialType ¶ added in v0.20240320.1143605
type ODataAadServicePrincipalCredentialType string
const ( ODataAadServicePrincipalCredentialTypeServicePrincipalCert ODataAadServicePrincipalCredentialType = "ServicePrincipalCert" ODataAadServicePrincipalCredentialTypeServicePrincipalKey ODataAadServicePrincipalCredentialType = "ServicePrincipalKey" )
func (*ODataAadServicePrincipalCredentialType) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *ODataAadServicePrincipalCredentialType) UnmarshalJSON(bytes []byte) error
type ODataAuthenticationType ¶ added in v0.20240320.1143605
type ODataAuthenticationType string
const ( ODataAuthenticationTypeAadServicePrincipal ODataAuthenticationType = "AadServicePrincipal" ODataAuthenticationTypeAnonymous ODataAuthenticationType = "Anonymous" ODataAuthenticationTypeBasic ODataAuthenticationType = "Basic" ODataAuthenticationTypeManagedServiceIdentity ODataAuthenticationType = "ManagedServiceIdentity" ODataAuthenticationTypeWindows ODataAuthenticationType = "Windows" )
func (*ODataAuthenticationType) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *ODataAuthenticationType) UnmarshalJSON(bytes []byte) error
type ODataLinkedService ¶ added in v0.20240320.1143605
type ODataLinkedService struct { TypeProperties ODataLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (ODataLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s ODataLinkedService) LinkedService() BaseLinkedServiceImpl
func (ODataLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s ODataLinkedService) MarshalJSON() ([]byte, error)
type ODataLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type ODataLinkedServiceTypeProperties struct { AadResourceId *string `json:"aadResourceId,omitempty"` AadServicePrincipalCredentialType *ODataAadServicePrincipalCredentialType `json:"aadServicePrincipalCredentialType,omitempty"` AuthHeaders *map[string]string `json:"authHeaders,omitempty"` AuthenticationType *ODataAuthenticationType `json:"authenticationType,omitempty"` AzureCloudType *string `json:"azureCloudType,omitempty"` EncryptedCredential *string `json:"encryptedCredential,omitempty"` Password SecretBase `json:"password"` ServicePrincipalEmbeddedCert SecretBase `json:"servicePrincipalEmbeddedCert"` ServicePrincipalEmbeddedCertPassword SecretBase `json:"servicePrincipalEmbeddedCertPassword"` ServicePrincipalId *string `json:"servicePrincipalId,omitempty"` ServicePrincipalKey SecretBase `json:"servicePrincipalKey"` Tenant *string `json:"tenant,omitempty"` Url string `json:"url"` UserName *string `json:"userName,omitempty"` }
func (*ODataLinkedServiceTypeProperties) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *ODataLinkedServiceTypeProperties) UnmarshalJSON(bytes []byte) error
type OdbcLinkedService ¶ added in v0.20240320.1143605
type OdbcLinkedService struct { TypeProperties OdbcLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (OdbcLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s OdbcLinkedService) LinkedService() BaseLinkedServiceImpl
func (OdbcLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s OdbcLinkedService) MarshalJSON() ([]byte, error)
type OdbcLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type OdbcLinkedServiceTypeProperties struct { AuthenticationType *string `json:"authenticationType,omitempty"` ConnectionString string `json:"connectionString"` Credential SecretBase `json:"credential"` EncryptedCredential *string `json:"encryptedCredential,omitempty"` Password SecretBase `json:"password"` UserName *string `json:"userName,omitempty"` }
func (*OdbcLinkedServiceTypeProperties) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *OdbcLinkedServiceTypeProperties) UnmarshalJSON(bytes []byte) error
type Office365LinkedService ¶ added in v0.20240320.1143605
type Office365LinkedService struct { TypeProperties Office365LinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (Office365LinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s Office365LinkedService) LinkedService() BaseLinkedServiceImpl
func (Office365LinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s Office365LinkedService) MarshalJSON() ([]byte, error)
type Office365LinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type Office365LinkedServiceTypeProperties struct { EncryptedCredential *string `json:"encryptedCredential,omitempty"` Office365TenantId string `json:"office365TenantId"` ServicePrincipalId string `json:"servicePrincipalId"` ServicePrincipalKey SecretBase `json:"servicePrincipalKey"` ServicePrincipalTenantId string `json:"servicePrincipalTenantId"` }
func (*Office365LinkedServiceTypeProperties) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *Office365LinkedServiceTypeProperties) UnmarshalJSON(bytes []byte) error
type OracleCloudStorageLinkedService ¶ added in v0.20240320.1143605
type OracleCloudStorageLinkedService struct { TypeProperties OracleCloudStorageLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (OracleCloudStorageLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s OracleCloudStorageLinkedService) LinkedService() BaseLinkedServiceImpl
func (OracleCloudStorageLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s OracleCloudStorageLinkedService) MarshalJSON() ([]byte, error)
type OracleCloudStorageLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type OracleCloudStorageLinkedServiceTypeProperties struct { AccessKeyId *string `json:"accessKeyId,omitempty"` EncryptedCredential *string `json:"encryptedCredential,omitempty"` SecretAccessKey SecretBase `json:"secretAccessKey"` ServiceURL *string `json:"serviceUrl,omitempty"` }
func (*OracleCloudStorageLinkedServiceTypeProperties) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *OracleCloudStorageLinkedServiceTypeProperties) UnmarshalJSON(bytes []byte) error
type OracleLinkedService ¶ added in v0.20240320.1143605
type OracleLinkedService struct { TypeProperties OracleLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (OracleLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s OracleLinkedService) LinkedService() BaseLinkedServiceImpl
func (OracleLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s OracleLinkedService) MarshalJSON() ([]byte, error)
type OracleLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type OracleLinkedServiceTypeProperties struct { ConnectionString string `json:"connectionString"` EncryptedCredential *string `json:"encryptedCredential,omitempty"` Password *AzureKeyVaultSecretReference `json:"password,omitempty"` }
type OracleServiceCloudLinkedService ¶ added in v0.20240320.1143605
type OracleServiceCloudLinkedService struct { TypeProperties OracleServiceCloudLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (OracleServiceCloudLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s OracleServiceCloudLinkedService) LinkedService() BaseLinkedServiceImpl
func (OracleServiceCloudLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s OracleServiceCloudLinkedService) MarshalJSON() ([]byte, error)
type OracleServiceCloudLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type OracleServiceCloudLinkedServiceTypeProperties struct { EncryptedCredential *string `json:"encryptedCredential,omitempty"` Host string `json:"host"` Password SecretBase `json:"password"` UseEncryptedEndpoints *bool `json:"useEncryptedEndpoints,omitempty"` UseHostVerification *bool `json:"useHostVerification,omitempty"` UsePeerVerification *bool `json:"usePeerVerification,omitempty"` Username string `json:"username"` }
func (*OracleServiceCloudLinkedServiceTypeProperties) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *OracleServiceCloudLinkedServiceTypeProperties) UnmarshalJSON(bytes []byte) error
type ParameterSpecification ¶
type ParameterSpecification struct { DefaultValue *interface{} `json:"defaultValue,omitempty"` Type ParameterType `json:"type"` }
type ParameterType ¶
type ParameterType string
const ( ParameterTypeArray ParameterType = "Array" ParameterTypeBool ParameterType = "Bool" ParameterTypeFloat ParameterType = "Float" ParameterTypeInt ParameterType = "Int" ParameterTypeObject ParameterType = "Object" ParameterTypeSecureString ParameterType = "SecureString" ParameterTypeString ParameterType = "String" )
func (*ParameterType) UnmarshalJSON ¶
func (s *ParameterType) UnmarshalJSON(bytes []byte) error
type PaypalLinkedService ¶ added in v0.20240320.1143605
type PaypalLinkedService struct { TypeProperties PaypalLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (PaypalLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s PaypalLinkedService) LinkedService() BaseLinkedServiceImpl
func (PaypalLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s PaypalLinkedService) MarshalJSON() ([]byte, error)
type PaypalLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type PaypalLinkedServiceTypeProperties struct { ClientId string `json:"clientId"` ClientSecret SecretBase `json:"clientSecret"` EncryptedCredential *string `json:"encryptedCredential,omitempty"` Host string `json:"host"` UseEncryptedEndpoints *bool `json:"useEncryptedEndpoints,omitempty"` UseHostVerification *bool `json:"useHostVerification,omitempty"` UsePeerVerification *bool `json:"usePeerVerification,omitempty"` }
func (*PaypalLinkedServiceTypeProperties) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *PaypalLinkedServiceTypeProperties) UnmarshalJSON(bytes []byte) error
type PhoenixAuthenticationType ¶ added in v0.20240320.1143605
type PhoenixAuthenticationType string
const ( PhoenixAuthenticationTypeAnonymous PhoenixAuthenticationType = "Anonymous" PhoenixAuthenticationTypeUsernameAndPassword PhoenixAuthenticationType = "UsernameAndPassword" PhoenixAuthenticationTypeWindowsAzureHDInsightService PhoenixAuthenticationType = "WindowsAzureHDInsightService" )
func (*PhoenixAuthenticationType) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *PhoenixAuthenticationType) UnmarshalJSON(bytes []byte) error
type PhoenixLinkedService ¶ added in v0.20240320.1143605
type PhoenixLinkedService struct { TypeProperties PhoenixLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (PhoenixLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s PhoenixLinkedService) LinkedService() BaseLinkedServiceImpl
func (PhoenixLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s PhoenixLinkedService) MarshalJSON() ([]byte, error)
type PhoenixLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type PhoenixLinkedServiceTypeProperties struct { AllowHostNameCNMismatch *bool `json:"allowHostNameCNMismatch,omitempty"` AllowSelfSignedServerCert *bool `json:"allowSelfSignedServerCert,omitempty"` AuthenticationType PhoenixAuthenticationType `json:"authenticationType"` EnableSsl *bool `json:"enableSsl,omitempty"` EncryptedCredential *string `json:"encryptedCredential,omitempty"` HTTPPath *string `json:"httpPath,omitempty"` Host string `json:"host"` Password SecretBase `json:"password"` Port *int64 `json:"port,omitempty"` TrustedCertPath *string `json:"trustedCertPath,omitempty"` UseSystemTrustStore *bool `json:"useSystemTrustStore,omitempty"` Username *string `json:"username,omitempty"` }
func (*PhoenixLinkedServiceTypeProperties) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *PhoenixLinkedServiceTypeProperties) UnmarshalJSON(bytes []byte) error
type PostgreSqlLinkedService ¶ added in v0.20240320.1143605
type PostgreSqlLinkedService struct { TypeProperties PostgreSqlLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (PostgreSqlLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s PostgreSqlLinkedService) LinkedService() BaseLinkedServiceImpl
func (PostgreSqlLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s PostgreSqlLinkedService) MarshalJSON() ([]byte, error)
type PostgreSqlLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type PostgreSqlLinkedServiceTypeProperties struct { ConnectionString string `json:"connectionString"` EncryptedCredential *string `json:"encryptedCredential,omitempty"` Password *AzureKeyVaultSecretReference `json:"password,omitempty"` }
type PostgreSqlV2LinkedService ¶ added in v0.20240320.1143605
type PostgreSqlV2LinkedService struct { TypeProperties PostgreSqlV2LinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (PostgreSqlV2LinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s PostgreSqlV2LinkedService) LinkedService() BaseLinkedServiceImpl
func (PostgreSqlV2LinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s PostgreSqlV2LinkedService) MarshalJSON() ([]byte, error)
type PostgreSqlV2LinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type PostgreSqlV2LinkedServiceTypeProperties struct { AuthenticationType string `json:"authenticationType"` CommandTimeout *int64 `json:"commandTimeout,omitempty"` ConnectionTimeout *int64 `json:"connectionTimeout,omitempty"` Database string `json:"database"` Encoding *string `json:"encoding,omitempty"` EncryptedCredential *string `json:"encryptedCredential,omitempty"` LogParameters *bool `json:"logParameters,omitempty"` Password *AzureKeyVaultSecretReference `json:"password,omitempty"` Pooling *bool `json:"pooling,omitempty"` Port *int64 `json:"port,omitempty"` ReadBufferSize *int64 `json:"readBufferSize,omitempty"` Schema *string `json:"schema,omitempty"` Server string `json:"server"` SslCertificate *string `json:"sslCertificate,omitempty"` SslKey *string `json:"sslKey,omitempty"` SslMode int64 `json:"sslMode"` SslPassword *string `json:"sslPassword,omitempty"` Timezone *string `json:"timezone,omitempty"` TrustServerCertificate *bool `json:"trustServerCertificate,omitempty"` Username string `json:"username"` }
type PrestoAuthenticationType ¶ added in v0.20240320.1143605
type PrestoAuthenticationType string
const ( PrestoAuthenticationTypeAnonymous PrestoAuthenticationType = "Anonymous" PrestoAuthenticationTypeLDAP PrestoAuthenticationType = "LDAP" )
func (*PrestoAuthenticationType) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *PrestoAuthenticationType) UnmarshalJSON(bytes []byte) error
type PrestoLinkedService ¶ added in v0.20240320.1143605
type PrestoLinkedService struct { TypeProperties PrestoLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (PrestoLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s PrestoLinkedService) LinkedService() BaseLinkedServiceImpl
func (PrestoLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s PrestoLinkedService) MarshalJSON() ([]byte, error)
type PrestoLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type PrestoLinkedServiceTypeProperties struct { AllowHostNameCNMismatch *bool `json:"allowHostNameCNMismatch,omitempty"` AllowSelfSignedServerCert *bool `json:"allowSelfSignedServerCert,omitempty"` AuthenticationType PrestoAuthenticationType `json:"authenticationType"` Catalog string `json:"catalog"` EnableSsl *bool `json:"enableSsl,omitempty"` EncryptedCredential *string `json:"encryptedCredential,omitempty"` Host string `json:"host"` Password SecretBase `json:"password"` Port *int64 `json:"port,omitempty"` ServerVersion string `json:"serverVersion"` TimeZoneID *string `json:"timeZoneID,omitempty"` TrustedCertPath *string `json:"trustedCertPath,omitempty"` UseSystemTrustStore *bool `json:"useSystemTrustStore,omitempty"` Username *string `json:"username,omitempty"` }
func (*PrestoLinkedServiceTypeProperties) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *PrestoLinkedServiceTypeProperties) UnmarshalJSON(bytes []byte) error
type QuickBooksLinkedService ¶ added in v0.20240320.1143605
type QuickBooksLinkedService struct { TypeProperties QuickBooksLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (QuickBooksLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s QuickBooksLinkedService) LinkedService() BaseLinkedServiceImpl
func (QuickBooksLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s QuickBooksLinkedService) MarshalJSON() ([]byte, error)
type QuickBooksLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type QuickBooksLinkedServiceTypeProperties struct { AccessToken SecretBase `json:"accessToken"` AccessTokenSecret SecretBase `json:"accessTokenSecret"` CompanyId *string `json:"companyId,omitempty"` ConnectionProperties *interface{} `json:"connectionProperties,omitempty"` ConsumerKey *string `json:"consumerKey,omitempty"` ConsumerSecret SecretBase `json:"consumerSecret"` EncryptedCredential *string `json:"encryptedCredential,omitempty"` Endpoint *string `json:"endpoint,omitempty"` UseEncryptedEndpoints *bool `json:"useEncryptedEndpoints,omitempty"` }
func (*QuickBooksLinkedServiceTypeProperties) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *QuickBooksLinkedServiceTypeProperties) UnmarshalJSON(bytes []byte) error
type QuickbaseLinkedService ¶ added in v0.20240320.1143605
type QuickbaseLinkedService struct { TypeProperties QuickbaseLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (QuickbaseLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s QuickbaseLinkedService) LinkedService() BaseLinkedServiceImpl
func (QuickbaseLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s QuickbaseLinkedService) MarshalJSON() ([]byte, error)
type QuickbaseLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type QuickbaseLinkedServiceTypeProperties struct { EncryptedCredential *string `json:"encryptedCredential,omitempty"` Url string `json:"url"` UserToken SecretBase `json:"userToken"` }
func (*QuickbaseLinkedServiceTypeProperties) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *QuickbaseLinkedServiceTypeProperties) UnmarshalJSON(bytes []byte) error
type RawLinkedServiceImpl ¶ added in v0.20240320.1143605
type RawLinkedServiceImpl struct { Type string Values map[string]interface{} // contains filtered or unexported fields }
RawLinkedServiceImpl 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).
func (RawLinkedServiceImpl) LinkedService ¶ added in v0.20240920.1135249
func (s RawLinkedServiceImpl) LinkedService() BaseLinkedServiceImpl
type RawSecretBaseImpl ¶ added in v0.20240320.1143605
type RawSecretBaseImpl struct { Type string Values map[string]interface{} // contains filtered or unexported fields }
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).
func (RawSecretBaseImpl) SecretBase ¶ added in v0.20240920.1135249
func (s RawSecretBaseImpl) SecretBase() BaseSecretBaseImpl
type RawWebLinkedServiceTypePropertiesImpl ¶ added in v0.20240320.1143605
type RawWebLinkedServiceTypePropertiesImpl struct { Type string Values map[string]interface{} // contains filtered or unexported fields }
RawWebLinkedServiceTypePropertiesImpl 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).
func (RawWebLinkedServiceTypePropertiesImpl) WebLinkedServiceTypeProperties ¶ added in v0.20240920.1135249
func (s RawWebLinkedServiceTypePropertiesImpl) WebLinkedServiceTypeProperties() BaseWebLinkedServiceTypePropertiesImpl
type ResponsysLinkedService ¶ added in v0.20240320.1143605
type ResponsysLinkedService struct { TypeProperties ResponsysLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (ResponsysLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s ResponsysLinkedService) LinkedService() BaseLinkedServiceImpl
func (ResponsysLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s ResponsysLinkedService) MarshalJSON() ([]byte, error)
type ResponsysLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type ResponsysLinkedServiceTypeProperties struct { ClientId string `json:"clientId"` ClientSecret SecretBase `json:"clientSecret"` EncryptedCredential *string `json:"encryptedCredential,omitempty"` Endpoint string `json:"endpoint"` UseEncryptedEndpoints *bool `json:"useEncryptedEndpoints,omitempty"` UseHostVerification *bool `json:"useHostVerification,omitempty"` UsePeerVerification *bool `json:"usePeerVerification,omitempty"` }
func (*ResponsysLinkedServiceTypeProperties) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *ResponsysLinkedServiceTypeProperties) UnmarshalJSON(bytes []byte) error
type RestServiceAuthenticationType ¶ added in v0.20240320.1143605
type RestServiceAuthenticationType string
const ( RestServiceAuthenticationTypeAadServicePrincipal RestServiceAuthenticationType = "AadServicePrincipal" RestServiceAuthenticationTypeAnonymous RestServiceAuthenticationType = "Anonymous" RestServiceAuthenticationTypeBasic RestServiceAuthenticationType = "Basic" RestServiceAuthenticationTypeManagedServiceIdentity RestServiceAuthenticationType = "ManagedServiceIdentity" RestServiceAuthenticationTypeOAuthTwoClientCredential RestServiceAuthenticationType = "OAuth2ClientCredential" )
func (*RestServiceAuthenticationType) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *RestServiceAuthenticationType) UnmarshalJSON(bytes []byte) error
type RestServiceLinkedService ¶ added in v0.20240320.1143605
type RestServiceLinkedService struct { TypeProperties RestServiceLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (RestServiceLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s RestServiceLinkedService) LinkedService() BaseLinkedServiceImpl
func (RestServiceLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s RestServiceLinkedService) MarshalJSON() ([]byte, error)
type RestServiceLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type RestServiceLinkedServiceTypeProperties struct { AadResourceId *string `json:"aadResourceId,omitempty"` AuthHeaders *interface{} `json:"authHeaders,omitempty"` AuthenticationType RestServiceAuthenticationType `json:"authenticationType"` AzureCloudType *string `json:"azureCloudType,omitempty"` ClientId *string `json:"clientId,omitempty"` ClientSecret SecretBase `json:"clientSecret"` Credential *CredentialReference `json:"credential,omitempty"` EnableServerCertificateValidation *bool `json:"enableServerCertificateValidation,omitempty"` EncryptedCredential *string `json:"encryptedCredential,omitempty"` Password SecretBase `json:"password"` Resource *string `json:"resource,omitempty"` Scope *string `json:"scope,omitempty"` ServicePrincipalCredentialType *string `json:"servicePrincipalCredentialType,omitempty"` ServicePrincipalEmbeddedCert SecretBase `json:"servicePrincipalEmbeddedCert"` ServicePrincipalEmbeddedCertPassword SecretBase `json:"servicePrincipalEmbeddedCertPassword"` ServicePrincipalId *string `json:"servicePrincipalId,omitempty"` ServicePrincipalKey SecretBase `json:"servicePrincipalKey"` Tenant *string `json:"tenant,omitempty"` TokenEndpoint *string `json:"tokenEndpoint,omitempty"` Url string `json:"url"` UserName *string `json:"userName,omitempty"` }
func (*RestServiceLinkedServiceTypeProperties) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *RestServiceLinkedServiceTypeProperties) UnmarshalJSON(bytes []byte) error
type SalesforceLinkedService ¶ added in v0.20240320.1143605
type SalesforceLinkedService struct { TypeProperties SalesforceLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (SalesforceLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s SalesforceLinkedService) LinkedService() BaseLinkedServiceImpl
func (SalesforceLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s SalesforceLinkedService) MarshalJSON() ([]byte, error)
type SalesforceLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type SalesforceLinkedServiceTypeProperties struct { ApiVersion *string `json:"apiVersion,omitempty"` EncryptedCredential *string `json:"encryptedCredential,omitempty"` EnvironmentURL *string `json:"environmentUrl,omitempty"` Password SecretBase `json:"password"` SecurityToken SecretBase `json:"securityToken"` Username *string `json:"username,omitempty"` }
func (*SalesforceLinkedServiceTypeProperties) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *SalesforceLinkedServiceTypeProperties) UnmarshalJSON(bytes []byte) error
type SalesforceMarketingCloudLinkedService ¶ added in v0.20240320.1143605
type SalesforceMarketingCloudLinkedService struct { TypeProperties SalesforceMarketingCloudLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (SalesforceMarketingCloudLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s SalesforceMarketingCloudLinkedService) LinkedService() BaseLinkedServiceImpl
func (SalesforceMarketingCloudLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s SalesforceMarketingCloudLinkedService) MarshalJSON() ([]byte, error)
type SalesforceMarketingCloudLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type SalesforceMarketingCloudLinkedServiceTypeProperties struct { ClientId *string `json:"clientId,omitempty"` ClientSecret SecretBase `json:"clientSecret"` ConnectionProperties *interface{} `json:"connectionProperties,omitempty"` EncryptedCredential *string `json:"encryptedCredential,omitempty"` UseEncryptedEndpoints *bool `json:"useEncryptedEndpoints,omitempty"` UseHostVerification *bool `json:"useHostVerification,omitempty"` UsePeerVerification *bool `json:"usePeerVerification,omitempty"` }
func (*SalesforceMarketingCloudLinkedServiceTypeProperties) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *SalesforceMarketingCloudLinkedServiceTypeProperties) UnmarshalJSON(bytes []byte) error
type SalesforceServiceCloudLinkedService ¶ added in v0.20240320.1143605
type SalesforceServiceCloudLinkedService struct { TypeProperties SalesforceServiceCloudLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (SalesforceServiceCloudLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s SalesforceServiceCloudLinkedService) LinkedService() BaseLinkedServiceImpl
func (SalesforceServiceCloudLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s SalesforceServiceCloudLinkedService) MarshalJSON() ([]byte, error)
type SalesforceServiceCloudLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type SalesforceServiceCloudLinkedServiceTypeProperties struct { ApiVersion *string `json:"apiVersion,omitempty"` EncryptedCredential *string `json:"encryptedCredential,omitempty"` EnvironmentURL *string `json:"environmentUrl,omitempty"` ExtendedProperties *string `json:"extendedProperties,omitempty"` Password SecretBase `json:"password"` SecurityToken SecretBase `json:"securityToken"` Username *string `json:"username,omitempty"` }
func (*SalesforceServiceCloudLinkedServiceTypeProperties) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *SalesforceServiceCloudLinkedServiceTypeProperties) UnmarshalJSON(bytes []byte) error
type SalesforceServiceCloudV2LinkedService ¶ added in v0.20240320.1143605
type SalesforceServiceCloudV2LinkedService struct { TypeProperties SalesforceServiceCloudV2LinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (SalesforceServiceCloudV2LinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s SalesforceServiceCloudV2LinkedService) LinkedService() BaseLinkedServiceImpl
func (SalesforceServiceCloudV2LinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s SalesforceServiceCloudV2LinkedService) MarshalJSON() ([]byte, error)
type SalesforceServiceCloudV2LinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type SalesforceServiceCloudV2LinkedServiceTypeProperties struct { ApiVersion *string `json:"apiVersion,omitempty"` AuthenticationType *string `json:"authenticationType,omitempty"` ClientId *string `json:"clientId,omitempty"` ClientSecret SecretBase `json:"clientSecret"` EncryptedCredential *string `json:"encryptedCredential,omitempty"` EnvironmentURL *string `json:"environmentUrl,omitempty"` }
func (*SalesforceServiceCloudV2LinkedServiceTypeProperties) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *SalesforceServiceCloudV2LinkedServiceTypeProperties) UnmarshalJSON(bytes []byte) error
type SalesforceV2LinkedService ¶ added in v0.20240320.1143605
type SalesforceV2LinkedService struct { TypeProperties SalesforceV2LinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (SalesforceV2LinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s SalesforceV2LinkedService) LinkedService() BaseLinkedServiceImpl
func (SalesforceV2LinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s SalesforceV2LinkedService) MarshalJSON() ([]byte, error)
type SalesforceV2LinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type SalesforceV2LinkedServiceTypeProperties struct { ApiVersion *string `json:"apiVersion,omitempty"` AuthenticationType *string `json:"authenticationType,omitempty"` ClientId *string `json:"clientId,omitempty"` ClientSecret SecretBase `json:"clientSecret"` EncryptedCredential *string `json:"encryptedCredential,omitempty"` EnvironmentURL *string `json:"environmentUrl,omitempty"` }
func (*SalesforceV2LinkedServiceTypeProperties) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *SalesforceV2LinkedServiceTypeProperties) UnmarshalJSON(bytes []byte) error
type SapBWLinkedService ¶ added in v0.20240320.1143605
type SapBWLinkedService struct { TypeProperties SapBWLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (SapBWLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s SapBWLinkedService) LinkedService() BaseLinkedServiceImpl
func (SapBWLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s SapBWLinkedService) MarshalJSON() ([]byte, error)
type SapBWLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type SapBWLinkedServiceTypeProperties struct { ClientId string `json:"clientId"` EncryptedCredential *string `json:"encryptedCredential,omitempty"` Password SecretBase `json:"password"` Server string `json:"server"` SystemNumber string `json:"systemNumber"` UserName *string `json:"userName,omitempty"` }
func (*SapBWLinkedServiceTypeProperties) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *SapBWLinkedServiceTypeProperties) UnmarshalJSON(bytes []byte) error
type SapCloudForCustomerLinkedService ¶ added in v0.20240320.1143605
type SapCloudForCustomerLinkedService struct { TypeProperties SapCloudForCustomerLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (SapCloudForCustomerLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s SapCloudForCustomerLinkedService) LinkedService() BaseLinkedServiceImpl
func (SapCloudForCustomerLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s SapCloudForCustomerLinkedService) MarshalJSON() ([]byte, error)
type SapCloudForCustomerLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type SapCloudForCustomerLinkedServiceTypeProperties struct { EncryptedCredential *string `json:"encryptedCredential,omitempty"` Password SecretBase `json:"password"` Url string `json:"url"` Username *string `json:"username,omitempty"` }
func (*SapCloudForCustomerLinkedServiceTypeProperties) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *SapCloudForCustomerLinkedServiceTypeProperties) UnmarshalJSON(bytes []byte) error
type SapEccLinkedService ¶ added in v0.20240320.1143605
type SapEccLinkedService struct { TypeProperties SapEccLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (SapEccLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s SapEccLinkedService) LinkedService() BaseLinkedServiceImpl
func (SapEccLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s SapEccLinkedService) MarshalJSON() ([]byte, error)
type SapEccLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type SapEccLinkedServiceTypeProperties struct { EncryptedCredential *string `json:"encryptedCredential,omitempty"` Password SecretBase `json:"password"` Url string `json:"url"` Username *string `json:"username,omitempty"` }
func (*SapEccLinkedServiceTypeProperties) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *SapEccLinkedServiceTypeProperties) UnmarshalJSON(bytes []byte) error
type SapHanaAuthenticationType ¶ added in v0.20240320.1143605
type SapHanaAuthenticationType string
const ( SapHanaAuthenticationTypeBasic SapHanaAuthenticationType = "Basic" SapHanaAuthenticationTypeWindows SapHanaAuthenticationType = "Windows" )
func (*SapHanaAuthenticationType) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *SapHanaAuthenticationType) UnmarshalJSON(bytes []byte) error
type SapHanaLinkedService ¶ added in v0.20240320.1143605
type SapHanaLinkedService struct { TypeProperties SapHanaLinkedServiceProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (SapHanaLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s SapHanaLinkedService) LinkedService() BaseLinkedServiceImpl
func (SapHanaLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s SapHanaLinkedService) MarshalJSON() ([]byte, error)
type SapHanaLinkedServiceProperties ¶ added in v0.20240320.1143605
type SapHanaLinkedServiceProperties struct { AuthenticationType *SapHanaAuthenticationType `json:"authenticationType,omitempty"` ConnectionString *string `json:"connectionString,omitempty"` EncryptedCredential *string `json:"encryptedCredential,omitempty"` Password SecretBase `json:"password"` Server *string `json:"server,omitempty"` UserName *string `json:"userName,omitempty"` }
func (*SapHanaLinkedServiceProperties) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *SapHanaLinkedServiceProperties) UnmarshalJSON(bytes []byte) error
type SapOdpLinkedService ¶ added in v0.20240320.1143605
type SapOdpLinkedService struct { TypeProperties SapOdpLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (SapOdpLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s SapOdpLinkedService) LinkedService() BaseLinkedServiceImpl
func (SapOdpLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s SapOdpLinkedService) MarshalJSON() ([]byte, error)
type SapOdpLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type SapOdpLinkedServiceTypeProperties struct { ClientId *string `json:"clientId,omitempty"` EncryptedCredential *string `json:"encryptedCredential,omitempty"` Language *string `json:"language,omitempty"` LogonGroup *string `json:"logonGroup,omitempty"` MessageServer *string `json:"messageServer,omitempty"` MessageServerService *string `json:"messageServerService,omitempty"` Password SecretBase `json:"password"` Server *string `json:"server,omitempty"` SncLibraryPath *string `json:"sncLibraryPath,omitempty"` SncMode *string `json:"sncMode,omitempty"` SncMyName *string `json:"sncMyName,omitempty"` SncPartnerName *string `json:"sncPartnerName,omitempty"` SncQop *string `json:"sncQop,omitempty"` SubscriberName *string `json:"subscriberName,omitempty"` SystemId *string `json:"systemId,omitempty"` SystemNumber *string `json:"systemNumber,omitempty"` UserName *string `json:"userName,omitempty"` X509CertificatePath *string `json:"x509CertificatePath,omitempty"` }
func (*SapOdpLinkedServiceTypeProperties) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *SapOdpLinkedServiceTypeProperties) UnmarshalJSON(bytes []byte) error
type SapOpenHubLinkedService ¶ added in v0.20240320.1143605
type SapOpenHubLinkedService struct { TypeProperties SapOpenHubLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (SapOpenHubLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s SapOpenHubLinkedService) LinkedService() BaseLinkedServiceImpl
func (SapOpenHubLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s SapOpenHubLinkedService) MarshalJSON() ([]byte, error)
type SapOpenHubLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type SapOpenHubLinkedServiceTypeProperties struct { ClientId *string `json:"clientId,omitempty"` EncryptedCredential *string `json:"encryptedCredential,omitempty"` Language *string `json:"language,omitempty"` LogonGroup *string `json:"logonGroup,omitempty"` MessageServer *string `json:"messageServer,omitempty"` MessageServerService *string `json:"messageServerService,omitempty"` Password SecretBase `json:"password"` Server *string `json:"server,omitempty"` SystemId *string `json:"systemId,omitempty"` SystemNumber *string `json:"systemNumber,omitempty"` UserName *string `json:"userName,omitempty"` }
func (*SapOpenHubLinkedServiceTypeProperties) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *SapOpenHubLinkedServiceTypeProperties) UnmarshalJSON(bytes []byte) error
type SapTableLinkedService ¶ added in v0.20240320.1143605
type SapTableLinkedService struct { TypeProperties SapTableLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (SapTableLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s SapTableLinkedService) LinkedService() BaseLinkedServiceImpl
func (SapTableLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s SapTableLinkedService) MarshalJSON() ([]byte, error)
type SapTableLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type SapTableLinkedServiceTypeProperties struct { ClientId *string `json:"clientId,omitempty"` EncryptedCredential *string `json:"encryptedCredential,omitempty"` Language *string `json:"language,omitempty"` LogonGroup *string `json:"logonGroup,omitempty"` MessageServer *string `json:"messageServer,omitempty"` MessageServerService *string `json:"messageServerService,omitempty"` Password SecretBase `json:"password"` Server *string `json:"server,omitempty"` SncLibraryPath *string `json:"sncLibraryPath,omitempty"` SncMode *string `json:"sncMode,omitempty"` SncMyName *string `json:"sncMyName,omitempty"` SncPartnerName *string `json:"sncPartnerName,omitempty"` SncQop *string `json:"sncQop,omitempty"` SystemId *string `json:"systemId,omitempty"` SystemNumber *string `json:"systemNumber,omitempty"` UserName *string `json:"userName,omitempty"` }
func (*SapTableLinkedServiceTypeProperties) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *SapTableLinkedServiceTypeProperties) UnmarshalJSON(bytes []byte) error
type ScriptAction ¶ added in v0.20240320.1143605
type SecretBase ¶ added in v0.20240320.1143605
type SecretBase interface {
SecretBase() BaseSecretBaseImpl
}
func UnmarshalSecretBaseImplementation ¶ added in v0.20240920.1135249
func UnmarshalSecretBaseImplementation(input []byte) (SecretBase, error)
type SecureString ¶ added in v0.20241009.1142232
func (SecureString) MarshalJSON ¶ added in v0.20241009.1142232
func (s SecureString) MarshalJSON() ([]byte, error)
func (SecureString) SecretBase ¶ added in v0.20241009.1142232
func (s SecureString) SecretBase() BaseSecretBaseImpl
type ServiceNowAuthenticationType ¶ added in v0.20240320.1143605
type ServiceNowAuthenticationType string
const ( ServiceNowAuthenticationTypeBasic ServiceNowAuthenticationType = "Basic" ServiceNowAuthenticationTypeOAuthTwo ServiceNowAuthenticationType = "OAuth2" )
func (*ServiceNowAuthenticationType) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *ServiceNowAuthenticationType) UnmarshalJSON(bytes []byte) error
type ServiceNowLinkedService ¶ added in v0.20240320.1143605
type ServiceNowLinkedService struct { TypeProperties ServiceNowLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (ServiceNowLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s ServiceNowLinkedService) LinkedService() BaseLinkedServiceImpl
func (ServiceNowLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s ServiceNowLinkedService) MarshalJSON() ([]byte, error)
type ServiceNowLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type ServiceNowLinkedServiceTypeProperties struct { AuthenticationType ServiceNowAuthenticationType `json:"authenticationType"` ClientId *string `json:"clientId,omitempty"` ClientSecret SecretBase `json:"clientSecret"` EncryptedCredential *string `json:"encryptedCredential,omitempty"` Endpoint string `json:"endpoint"` Password SecretBase `json:"password"` UseEncryptedEndpoints *bool `json:"useEncryptedEndpoints,omitempty"` UseHostVerification *bool `json:"useHostVerification,omitempty"` UsePeerVerification *bool `json:"usePeerVerification,omitempty"` Username *string `json:"username,omitempty"` }
func (*ServiceNowLinkedServiceTypeProperties) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *ServiceNowLinkedServiceTypeProperties) UnmarshalJSON(bytes []byte) error
type ServiceNowV2AuthenticationType ¶ added in v0.20240320.1143605
type ServiceNowV2AuthenticationType string
const ( ServiceNowV2AuthenticationTypeBasic ServiceNowV2AuthenticationType = "Basic" ServiceNowV2AuthenticationTypeOAuthTwo ServiceNowV2AuthenticationType = "OAuth2" )
func (*ServiceNowV2AuthenticationType) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *ServiceNowV2AuthenticationType) UnmarshalJSON(bytes []byte) error
type ServiceNowV2LinkedService ¶ added in v0.20240320.1143605
type ServiceNowV2LinkedService struct { TypeProperties ServiceNowV2LinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (ServiceNowV2LinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s ServiceNowV2LinkedService) LinkedService() BaseLinkedServiceImpl
func (ServiceNowV2LinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s ServiceNowV2LinkedService) MarshalJSON() ([]byte, error)
type ServiceNowV2LinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type ServiceNowV2LinkedServiceTypeProperties struct { AuthenticationType ServiceNowV2AuthenticationType `json:"authenticationType"` ClientId *string `json:"clientId,omitempty"` ClientSecret SecretBase `json:"clientSecret"` EncryptedCredential *string `json:"encryptedCredential,omitempty"` Endpoint string `json:"endpoint"` GrantType *string `json:"grantType,omitempty"` Password SecretBase `json:"password"` Username *string `json:"username,omitempty"` }
func (*ServiceNowV2LinkedServiceTypeProperties) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *ServiceNowV2LinkedServiceTypeProperties) UnmarshalJSON(bytes []byte) error
type SftpAuthenticationType ¶ added in v0.20240320.1143605
type SftpAuthenticationType string
const ( SftpAuthenticationTypeBasic SftpAuthenticationType = "Basic" SftpAuthenticationTypeMultiFactor SftpAuthenticationType = "MultiFactor" SftpAuthenticationTypeSshPublicKey SftpAuthenticationType = "SshPublicKey" )
func (*SftpAuthenticationType) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *SftpAuthenticationType) UnmarshalJSON(bytes []byte) error
type SftpServerLinkedService ¶ added in v0.20240320.1143605
type SftpServerLinkedService struct { TypeProperties SftpServerLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (SftpServerLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s SftpServerLinkedService) LinkedService() BaseLinkedServiceImpl
func (SftpServerLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s SftpServerLinkedService) MarshalJSON() ([]byte, error)
type SftpServerLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type SftpServerLinkedServiceTypeProperties struct { AuthenticationType *SftpAuthenticationType `json:"authenticationType,omitempty"` EncryptedCredential *string `json:"encryptedCredential,omitempty"` Host string `json:"host"` HostKeyFingerprint *string `json:"hostKeyFingerprint,omitempty"` PassPhrase SecretBase `json:"passPhrase"` Password SecretBase `json:"password"` Port *int64 `json:"port,omitempty"` PrivateKeyContent SecretBase `json:"privateKeyContent"` PrivateKeyPath *string `json:"privateKeyPath,omitempty"` SkipHostKeyValidation *bool `json:"skipHostKeyValidation,omitempty"` UserName *string `json:"userName,omitempty"` }
func (*SftpServerLinkedServiceTypeProperties) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *SftpServerLinkedServiceTypeProperties) UnmarshalJSON(bytes []byte) error
type SharePointOnlineListLinkedService ¶ added in v0.20240320.1143605
type SharePointOnlineListLinkedService struct {}
func (SharePointOnlineListLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s SharePointOnlineListLinkedService) LinkedService() BaseLinkedServiceImpl
func (SharePointOnlineListLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s SharePointOnlineListLinkedService) MarshalJSON() ([]byte, error)
type SharePointOnlineListLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type SharePointOnlineListLinkedServiceTypeProperties struct {}
func (*SharePointOnlineListLinkedServiceTypeProperties) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *SharePointOnlineListLinkedServiceTypeProperties) UnmarshalJSON(bytes []byte) error
type ShopifyLinkedService ¶ added in v0.20240320.1143605
type ShopifyLinkedService struct { TypeProperties ShopifyLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (ShopifyLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s ShopifyLinkedService) LinkedService() BaseLinkedServiceImpl
func (ShopifyLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s ShopifyLinkedService) MarshalJSON() ([]byte, error)
type ShopifyLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type ShopifyLinkedServiceTypeProperties struct { AccessToken SecretBase `json:"accessToken"` EncryptedCredential *string `json:"encryptedCredential,omitempty"` Host string `json:"host"` UseEncryptedEndpoints *bool `json:"useEncryptedEndpoints,omitempty"` UseHostVerification *bool `json:"useHostVerification,omitempty"` UsePeerVerification *bool `json:"usePeerVerification,omitempty"` }
func (*ShopifyLinkedServiceTypeProperties) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *ShopifyLinkedServiceTypeProperties) UnmarshalJSON(bytes []byte) error
type SmartsheetLinkedService ¶ added in v0.20240320.1143605
type SmartsheetLinkedService struct { TypeProperties SmartsheetLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (SmartsheetLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s SmartsheetLinkedService) LinkedService() BaseLinkedServiceImpl
func (SmartsheetLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s SmartsheetLinkedService) MarshalJSON() ([]byte, error)
type SmartsheetLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type SmartsheetLinkedServiceTypeProperties struct { ApiToken SecretBase `json:"apiToken"` EncryptedCredential *string `json:"encryptedCredential,omitempty"` }
func (*SmartsheetLinkedServiceTypeProperties) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *SmartsheetLinkedServiceTypeProperties) UnmarshalJSON(bytes []byte) error
type SnowflakeAuthenticationType ¶ added in v0.20240320.1143605
type SnowflakeAuthenticationType string
const ( SnowflakeAuthenticationTypeAADServicePrincipal SnowflakeAuthenticationType = "AADServicePrincipal" SnowflakeAuthenticationTypeBasic SnowflakeAuthenticationType = "Basic" SnowflakeAuthenticationTypeKeyPair SnowflakeAuthenticationType = "KeyPair" )
func (*SnowflakeAuthenticationType) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *SnowflakeAuthenticationType) UnmarshalJSON(bytes []byte) error
type SnowflakeLinkedService ¶ added in v0.20240320.1143605
type SnowflakeLinkedService struct { TypeProperties SnowflakeLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (SnowflakeLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s SnowflakeLinkedService) LinkedService() BaseLinkedServiceImpl
func (SnowflakeLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s SnowflakeLinkedService) MarshalJSON() ([]byte, error)
type SnowflakeLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type SnowflakeLinkedServiceTypeProperties struct { ConnectionString string `json:"connectionString"` EncryptedCredential *string `json:"encryptedCredential,omitempty"` Password *AzureKeyVaultSecretReference `json:"password,omitempty"` }
type SnowflakeLinkedV2ServiceTypeProperties ¶ added in v0.20240320.1143605
type SnowflakeLinkedV2ServiceTypeProperties struct { AccountIdentifier string `json:"accountIdentifier"` AuthenticationType *SnowflakeAuthenticationType `json:"authenticationType,omitempty"` ClientId *string `json:"clientId,omitempty"` ClientSecret SecretBase `json:"clientSecret"` Database string `json:"database"` EncryptedCredential *string `json:"encryptedCredential,omitempty"` Host *string `json:"host,omitempty"` Password SecretBase `json:"password"` PrivateKey SecretBase `json:"privateKey"` PrivateKeyPassphrase SecretBase `json:"privateKeyPassphrase"` Scope *string `json:"scope,omitempty"` TenantId *string `json:"tenantId,omitempty"` User *string `json:"user,omitempty"` Warehouse string `json:"warehouse"` }
func (*SnowflakeLinkedV2ServiceTypeProperties) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *SnowflakeLinkedV2ServiceTypeProperties) UnmarshalJSON(bytes []byte) error
type SnowflakeV2LinkedService ¶ added in v0.20240320.1143605
type SnowflakeV2LinkedService struct { TypeProperties SnowflakeLinkedV2ServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (SnowflakeV2LinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s SnowflakeV2LinkedService) LinkedService() BaseLinkedServiceImpl
func (SnowflakeV2LinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s SnowflakeV2LinkedService) MarshalJSON() ([]byte, error)
type SparkAuthenticationType ¶ added in v0.20240320.1143605
type SparkAuthenticationType string
const ( SparkAuthenticationTypeAnonymous SparkAuthenticationType = "Anonymous" SparkAuthenticationTypeUsername SparkAuthenticationType = "Username" SparkAuthenticationTypeUsernameAndPassword SparkAuthenticationType = "UsernameAndPassword" SparkAuthenticationTypeWindowsAzureHDInsightService SparkAuthenticationType = "WindowsAzureHDInsightService" )
func (*SparkAuthenticationType) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *SparkAuthenticationType) UnmarshalJSON(bytes []byte) error
type SparkLinkedService ¶ added in v0.20240320.1143605
type SparkLinkedService struct { TypeProperties SparkLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (SparkLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s SparkLinkedService) LinkedService() BaseLinkedServiceImpl
func (SparkLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s SparkLinkedService) MarshalJSON() ([]byte, error)
type SparkLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type SparkLinkedServiceTypeProperties struct { AllowHostNameCNMismatch *bool `json:"allowHostNameCNMismatch,omitempty"` AllowSelfSignedServerCert *bool `json:"allowSelfSignedServerCert,omitempty"` AuthenticationType SparkAuthenticationType `json:"authenticationType"` EnableSsl *bool `json:"enableSsl,omitempty"` EncryptedCredential *string `json:"encryptedCredential,omitempty"` HTTPPath *string `json:"httpPath,omitempty"` Host string `json:"host"` Password SecretBase `json:"password"` Port int64 `json:"port"` ServerType *SparkServerType `json:"serverType,omitempty"` ThriftTransportProtocol *SparkThriftTransportProtocol `json:"thriftTransportProtocol,omitempty"` TrustedCertPath *string `json:"trustedCertPath,omitempty"` UseSystemTrustStore *bool `json:"useSystemTrustStore,omitempty"` Username *string `json:"username,omitempty"` }
func (*SparkLinkedServiceTypeProperties) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *SparkLinkedServiceTypeProperties) UnmarshalJSON(bytes []byte) error
type SparkServerType ¶ added in v0.20240320.1143605
type SparkServerType string
const ( SparkServerTypeSharkServer SparkServerType = "SharkServer" SparkServerTypeSharkServerTwo SparkServerType = "SharkServer2" SparkServerTypeSparkThriftServer SparkServerType = "SparkThriftServer" )
func (*SparkServerType) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *SparkServerType) UnmarshalJSON(bytes []byte) error
type SparkThriftTransportProtocol ¶ added in v0.20240320.1143605
type SparkThriftTransportProtocol string
const ( SparkThriftTransportProtocolBinary SparkThriftTransportProtocol = "Binary" SparkThriftTransportProtocolHTTP SparkThriftTransportProtocol = "HTTP " SparkThriftTransportProtocolSASL SparkThriftTransportProtocol = "SASL" )
func (*SparkThriftTransportProtocol) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *SparkThriftTransportProtocol) UnmarshalJSON(bytes []byte) error
type SqlAlwaysEncryptedAkvAuthType ¶ added in v0.20240320.1143605
type SqlAlwaysEncryptedAkvAuthType string
const ( SqlAlwaysEncryptedAkvAuthTypeManagedIdentity SqlAlwaysEncryptedAkvAuthType = "ManagedIdentity" SqlAlwaysEncryptedAkvAuthTypeServicePrincipal SqlAlwaysEncryptedAkvAuthType = "ServicePrincipal" SqlAlwaysEncryptedAkvAuthTypeUserAssignedManagedIdentity SqlAlwaysEncryptedAkvAuthType = "UserAssignedManagedIdentity" )
func (*SqlAlwaysEncryptedAkvAuthType) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *SqlAlwaysEncryptedAkvAuthType) UnmarshalJSON(bytes []byte) error
type SqlAlwaysEncryptedProperties ¶ added in v0.20240320.1143605
type SqlAlwaysEncryptedProperties struct { AlwaysEncryptedAkvAuthType SqlAlwaysEncryptedAkvAuthType `json:"alwaysEncryptedAkvAuthType"` Credential *CredentialReference `json:"credential,omitempty"` ServicePrincipalId *string `json:"servicePrincipalId,omitempty"` ServicePrincipalKey SecretBase `json:"servicePrincipalKey"` }
func (*SqlAlwaysEncryptedProperties) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *SqlAlwaysEncryptedProperties) UnmarshalJSON(bytes []byte) error
type SqlServerAuthenticationType ¶ added in v0.20240506.1094936
type SqlServerAuthenticationType string
const ( SqlServerAuthenticationTypeSQL SqlServerAuthenticationType = "SQL" SqlServerAuthenticationTypeUserAssignedManagedIdentity SqlServerAuthenticationType = "UserAssignedManagedIdentity" SqlServerAuthenticationTypeWindows SqlServerAuthenticationType = "Windows" )
func (*SqlServerAuthenticationType) UnmarshalJSON ¶ added in v0.20240506.1094936
func (s *SqlServerAuthenticationType) UnmarshalJSON(bytes []byte) error
type SqlServerLinkedService ¶ added in v0.20240320.1143605
type SqlServerLinkedService struct { TypeProperties SqlServerLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (SqlServerLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s SqlServerLinkedService) LinkedService() BaseLinkedServiceImpl
func (SqlServerLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s SqlServerLinkedService) MarshalJSON() ([]byte, error)
type SqlServerLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type SqlServerLinkedServiceTypeProperties struct { AlwaysEncryptedSettings *SqlAlwaysEncryptedProperties `json:"alwaysEncryptedSettings,omitempty"` ApplicationIntent *string `json:"applicationIntent,omitempty"` AuthenticationType *SqlServerAuthenticationType `json:"authenticationType,omitempty"` CommandTimeout *int64 `json:"commandTimeout,omitempty"` ConnectRetryCount *int64 `json:"connectRetryCount,omitempty"` ConnectRetryInterval *int64 `json:"connectRetryInterval,omitempty"` ConnectTimeout *int64 `json:"connectTimeout,omitempty"` ConnectionString *string `json:"connectionString,omitempty"` Credential *CredentialReference `json:"credential,omitempty"` Database *string `json:"database,omitempty"` Encrypt *string `json:"encrypt,omitempty"` EncryptedCredential *string `json:"encryptedCredential,omitempty"` FailoverPartner *string `json:"failoverPartner,omitempty"` HostNameInCertificate *string `json:"hostNameInCertificate,omitempty"` IntegratedSecurity *bool `json:"integratedSecurity,omitempty"` LoadBalanceTimeout *int64 `json:"loadBalanceTimeout,omitempty"` MaxPoolSize *int64 `json:"maxPoolSize,omitempty"` MinPoolSize *int64 `json:"minPoolSize,omitempty"` MultiSubnetFailover *bool `json:"multiSubnetFailover,omitempty"` MultipleActiveResultSets *bool `json:"multipleActiveResultSets,omitempty"` PacketSize *int64 `json:"packetSize,omitempty"` Password SecretBase `json:"password"` Pooling *bool `json:"pooling,omitempty"` Server *string `json:"server,omitempty"` TrustServerCertificate *bool `json:"trustServerCertificate,omitempty"` UserName *string `json:"userName,omitempty"` }
func (*SqlServerLinkedServiceTypeProperties) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *SqlServerLinkedServiceTypeProperties) UnmarshalJSON(bytes []byte) error
type SquareLinkedService ¶ added in v0.20240320.1143605
type SquareLinkedService struct { TypeProperties SquareLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (SquareLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s SquareLinkedService) LinkedService() BaseLinkedServiceImpl
func (SquareLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s SquareLinkedService) MarshalJSON() ([]byte, error)
type SquareLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type SquareLinkedServiceTypeProperties struct { ClientId *string `json:"clientId,omitempty"` ClientSecret SecretBase `json:"clientSecret"` ConnectionProperties *interface{} `json:"connectionProperties,omitempty"` EncryptedCredential *string `json:"encryptedCredential,omitempty"` Host *string `json:"host,omitempty"` RedirectUri *string `json:"redirectUri,omitempty"` UseEncryptedEndpoints *bool `json:"useEncryptedEndpoints,omitempty"` UseHostVerification *bool `json:"useHostVerification,omitempty"` UsePeerVerification *bool `json:"usePeerVerification,omitempty"` }
func (*SquareLinkedServiceTypeProperties) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *SquareLinkedServiceTypeProperties) UnmarshalJSON(bytes []byte) error
type SybaseAuthenticationType ¶ added in v0.20240320.1143605
type SybaseAuthenticationType string
const ( SybaseAuthenticationTypeBasic SybaseAuthenticationType = "Basic" SybaseAuthenticationTypeWindows SybaseAuthenticationType = "Windows" )
func (*SybaseAuthenticationType) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *SybaseAuthenticationType) UnmarshalJSON(bytes []byte) error
type SybaseLinkedService ¶ added in v0.20240320.1143605
type SybaseLinkedService struct { TypeProperties SybaseLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (SybaseLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s SybaseLinkedService) LinkedService() BaseLinkedServiceImpl
func (SybaseLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s SybaseLinkedService) MarshalJSON() ([]byte, error)
type SybaseLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type SybaseLinkedServiceTypeProperties struct { AuthenticationType *SybaseAuthenticationType `json:"authenticationType,omitempty"` Database string `json:"database"` EncryptedCredential *string `json:"encryptedCredential,omitempty"` Password SecretBase `json:"password"` Schema *string `json:"schema,omitempty"` Server string `json:"server"` Username *string `json:"username,omitempty"` }
func (*SybaseLinkedServiceTypeProperties) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *SybaseLinkedServiceTypeProperties) UnmarshalJSON(bytes []byte) error
type TeamDeskAuthenticationType ¶ added in v0.20240320.1143605
type TeamDeskAuthenticationType string
const ( TeamDeskAuthenticationTypeBasic TeamDeskAuthenticationType = "Basic" TeamDeskAuthenticationTypeToken TeamDeskAuthenticationType = "Token" )
func (*TeamDeskAuthenticationType) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *TeamDeskAuthenticationType) UnmarshalJSON(bytes []byte) error
type TeamDeskLinkedService ¶ added in v0.20240320.1143605
type TeamDeskLinkedService struct { TypeProperties TeamDeskLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (TeamDeskLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s TeamDeskLinkedService) LinkedService() BaseLinkedServiceImpl
func (TeamDeskLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s TeamDeskLinkedService) MarshalJSON() ([]byte, error)
type TeamDeskLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type TeamDeskLinkedServiceTypeProperties struct { ApiToken SecretBase `json:"apiToken"` AuthenticationType TeamDeskAuthenticationType `json:"authenticationType"` EncryptedCredential *string `json:"encryptedCredential,omitempty"` Password SecretBase `json:"password"` Url string `json:"url"` UserName *string `json:"userName,omitempty"` }
func (*TeamDeskLinkedServiceTypeProperties) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *TeamDeskLinkedServiceTypeProperties) UnmarshalJSON(bytes []byte) error
type TeradataAuthenticationType ¶ added in v0.20240320.1143605
type TeradataAuthenticationType string
const ( TeradataAuthenticationTypeBasic TeradataAuthenticationType = "Basic" TeradataAuthenticationTypeWindows TeradataAuthenticationType = "Windows" )
func (*TeradataAuthenticationType) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *TeradataAuthenticationType) UnmarshalJSON(bytes []byte) error
type TeradataLinkedService ¶ added in v0.20240320.1143605
type TeradataLinkedService struct { TypeProperties TeradataLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (TeradataLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s TeradataLinkedService) LinkedService() BaseLinkedServiceImpl
func (TeradataLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s TeradataLinkedService) MarshalJSON() ([]byte, error)
type TeradataLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type TeradataLinkedServiceTypeProperties struct { AuthenticationType *TeradataAuthenticationType `json:"authenticationType,omitempty"` ConnectionString *string `json:"connectionString,omitempty"` EncryptedCredential *string `json:"encryptedCredential,omitempty"` Password SecretBase `json:"password"` Server *string `json:"server,omitempty"` Username *string `json:"username,omitempty"` }
func (*TeradataLinkedServiceTypeProperties) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *TeradataLinkedServiceTypeProperties) UnmarshalJSON(bytes []byte) error
type TwilioLinkedService ¶ added in v0.20240320.1143605
type TwilioLinkedService struct { TypeProperties TwilioLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (TwilioLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s TwilioLinkedService) LinkedService() BaseLinkedServiceImpl
func (TwilioLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s TwilioLinkedService) MarshalJSON() ([]byte, error)
type TwilioLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type TwilioLinkedServiceTypeProperties struct { Password SecretBase `json:"password"` UserName string `json:"userName"` }
func (*TwilioLinkedServiceTypeProperties) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *TwilioLinkedServiceTypeProperties) UnmarshalJSON(bytes []byte) error
type Type ¶
type Type string
const (
TypeLinkedServiceReference Type = "LinkedServiceReference"
)
func (*Type) UnmarshalJSON ¶
type VerticaLinkedService ¶ added in v0.20240320.1143605
type VerticaLinkedService struct { TypeProperties VerticaLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (VerticaLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s VerticaLinkedService) LinkedService() BaseLinkedServiceImpl
func (VerticaLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s VerticaLinkedService) MarshalJSON() ([]byte, error)
type VerticaLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type VerticaLinkedServiceTypeProperties struct { ConnectionString *string `json:"connectionString,omitempty"` Database *string `json:"database,omitempty"` EncryptedCredential *string `json:"encryptedCredential,omitempty"` Port *int64 `json:"port,omitempty"` Pwd *AzureKeyVaultSecretReference `json:"pwd,omitempty"` Server *string `json:"server,omitempty"` Uid *string `json:"uid,omitempty"` }
type WarehouseLinkedService ¶ added in v0.20240320.1143605
type WarehouseLinkedService struct { TypeProperties WarehouseLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (WarehouseLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s WarehouseLinkedService) LinkedService() BaseLinkedServiceImpl
func (WarehouseLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s WarehouseLinkedService) MarshalJSON() ([]byte, error)
type WarehouseLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type WarehouseLinkedServiceTypeProperties struct { ArtifactId string `json:"artifactId"` EncryptedCredential *string `json:"encryptedCredential,omitempty"` Endpoint string `json:"endpoint"` ServicePrincipalCredential SecretBase `json:"servicePrincipalCredential"` ServicePrincipalCredentialType *string `json:"servicePrincipalCredentialType,omitempty"` ServicePrincipalId *string `json:"servicePrincipalId,omitempty"` ServicePrincipalKey SecretBase `json:"servicePrincipalKey"` Tenant *string `json:"tenant,omitempty"` WorkspaceId *string `json:"workspaceId,omitempty"` }
func (*WarehouseLinkedServiceTypeProperties) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *WarehouseLinkedServiceTypeProperties) UnmarshalJSON(bytes []byte) error
type WebAnonymousAuthentication ¶ added in v0.20240320.1143605
type WebAnonymousAuthentication struct { AuthenticationType WebAuthenticationType `json:"authenticationType"` Url string `json:"url"` }
func (WebAnonymousAuthentication) MarshalJSON ¶ added in v0.20240320.1143605
func (s WebAnonymousAuthentication) MarshalJSON() ([]byte, error)
func (WebAnonymousAuthentication) WebLinkedServiceTypeProperties ¶ added in v0.20240920.1135249
func (s WebAnonymousAuthentication) WebLinkedServiceTypeProperties() BaseWebLinkedServiceTypePropertiesImpl
type WebAuthenticationType ¶ added in v0.20240320.1143605
type WebAuthenticationType string
const ( WebAuthenticationTypeAnonymous WebAuthenticationType = "Anonymous" WebAuthenticationTypeBasic WebAuthenticationType = "Basic" WebAuthenticationTypeClientCertificate WebAuthenticationType = "ClientCertificate" )
func (*WebAuthenticationType) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *WebAuthenticationType) UnmarshalJSON(bytes []byte) error
type WebBasicAuthentication ¶ added in v0.20240320.1143605
type WebBasicAuthentication struct { Password SecretBase `json:"password"` Username string `json:"username"` AuthenticationType WebAuthenticationType `json:"authenticationType"` Url string `json:"url"` }
func (WebBasicAuthentication) MarshalJSON ¶ added in v0.20240320.1143605
func (s WebBasicAuthentication) MarshalJSON() ([]byte, error)
func (*WebBasicAuthentication) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *WebBasicAuthentication) UnmarshalJSON(bytes []byte) error
func (WebBasicAuthentication) WebLinkedServiceTypeProperties ¶ added in v0.20240920.1135249
func (s WebBasicAuthentication) WebLinkedServiceTypeProperties() BaseWebLinkedServiceTypePropertiesImpl
type WebClientCertificateAuthentication ¶ added in v0.20240320.1143605
type WebClientCertificateAuthentication struct { Password SecretBase `json:"password"` Pfx SecretBase `json:"pfx"` AuthenticationType WebAuthenticationType `json:"authenticationType"` Url string `json:"url"` }
func (WebClientCertificateAuthentication) MarshalJSON ¶ added in v0.20240320.1143605
func (s WebClientCertificateAuthentication) MarshalJSON() ([]byte, error)
func (*WebClientCertificateAuthentication) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *WebClientCertificateAuthentication) UnmarshalJSON(bytes []byte) error
func (WebClientCertificateAuthentication) WebLinkedServiceTypeProperties ¶ added in v0.20240920.1135249
func (s WebClientCertificateAuthentication) WebLinkedServiceTypeProperties() BaseWebLinkedServiceTypePropertiesImpl
type WebLinkedService ¶ added in v0.20240320.1143605
type WebLinkedService struct { TypeProperties WebLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (WebLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s WebLinkedService) LinkedService() BaseLinkedServiceImpl
func (WebLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s WebLinkedService) MarshalJSON() ([]byte, error)
func (*WebLinkedService) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *WebLinkedService) UnmarshalJSON(bytes []byte) error
type WebLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type WebLinkedServiceTypeProperties interface {
WebLinkedServiceTypeProperties() BaseWebLinkedServiceTypePropertiesImpl
}
func UnmarshalWebLinkedServiceTypePropertiesImplementation ¶ added in v0.20240920.1135249
func UnmarshalWebLinkedServiceTypePropertiesImplementation(input []byte) (WebLinkedServiceTypeProperties, error)
type XeroLinkedService ¶ added in v0.20240320.1143605
type XeroLinkedService struct { TypeProperties XeroLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (XeroLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s XeroLinkedService) LinkedService() BaseLinkedServiceImpl
func (XeroLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s XeroLinkedService) MarshalJSON() ([]byte, error)
type XeroLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type XeroLinkedServiceTypeProperties struct { ConnectionProperties *interface{} `json:"connectionProperties,omitempty"` ConsumerKey SecretBase `json:"consumerKey"` EncryptedCredential *string `json:"encryptedCredential,omitempty"` Host *string `json:"host,omitempty"` PrivateKey SecretBase `json:"privateKey"` UseEncryptedEndpoints *bool `json:"useEncryptedEndpoints,omitempty"` UseHostVerification *bool `json:"useHostVerification,omitempty"` UsePeerVerification *bool `json:"usePeerVerification,omitempty"` }
func (*XeroLinkedServiceTypeProperties) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *XeroLinkedServiceTypeProperties) UnmarshalJSON(bytes []byte) error
type ZendeskAuthenticationType ¶ added in v0.20240320.1143605
type ZendeskAuthenticationType string
const ( ZendeskAuthenticationTypeBasic ZendeskAuthenticationType = "Basic" ZendeskAuthenticationTypeToken ZendeskAuthenticationType = "Token" )
func (*ZendeskAuthenticationType) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *ZendeskAuthenticationType) UnmarshalJSON(bytes []byte) error
type ZendeskLinkedService ¶ added in v0.20240320.1143605
type ZendeskLinkedService struct { TypeProperties ZendeskLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (ZendeskLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s ZendeskLinkedService) LinkedService() BaseLinkedServiceImpl
func (ZendeskLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s ZendeskLinkedService) MarshalJSON() ([]byte, error)
type ZendeskLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type ZendeskLinkedServiceTypeProperties struct { ApiToken SecretBase `json:"apiToken"` AuthenticationType ZendeskAuthenticationType `json:"authenticationType"` EncryptedCredential *string `json:"encryptedCredential,omitempty"` Password SecretBase `json:"password"` Url string `json:"url"` UserName *string `json:"userName,omitempty"` }
func (*ZendeskLinkedServiceTypeProperties) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *ZendeskLinkedServiceTypeProperties) UnmarshalJSON(bytes []byte) error
type ZohoLinkedService ¶ added in v0.20240320.1143605
type ZohoLinkedService struct { TypeProperties ZohoLinkedServiceTypeProperties `json:"typeProperties"` Annotations *[]interface{} `json:"annotations,omitempty"` ConnectVia *IntegrationRuntimeReference `json:"connectVia,omitempty"` Description *string `json:"description,omitempty"` Parameters *map[string]ParameterSpecification `json:"parameters,omitempty"` Type string `json:"type"` Version *string `json:"version,omitempty"` }
func (ZohoLinkedService) LinkedService ¶ added in v0.20240920.1135249
func (s ZohoLinkedService) LinkedService() BaseLinkedServiceImpl
func (ZohoLinkedService) MarshalJSON ¶ added in v0.20240320.1143605
func (s ZohoLinkedService) MarshalJSON() ([]byte, error)
type ZohoLinkedServiceTypeProperties ¶ added in v0.20240320.1143605
type ZohoLinkedServiceTypeProperties struct { AccessToken SecretBase `json:"accessToken"` ConnectionProperties *interface{} `json:"connectionProperties,omitempty"` EncryptedCredential *string `json:"encryptedCredential,omitempty"` Endpoint *string `json:"endpoint,omitempty"` UseEncryptedEndpoints *bool `json:"useEncryptedEndpoints,omitempty"` UseHostVerification *bool `json:"useHostVerification,omitempty"` UsePeerVerification *bool `json:"usePeerVerification,omitempty"` }
func (*ZohoLinkedServiceTypeProperties) UnmarshalJSON ¶ added in v0.20240320.1143605
func (s *ZohoLinkedServiceTypeProperties) UnmarshalJSON(bytes []byte) error
Source Files ¶
- client.go
- constants.go
- id_factory.go
- id_linkedservice.go
- method_createorupdate.go
- method_delete.go
- method_get.go
- method_listbyfactory.go
- model_amazonmwslinkedservice.go
- model_amazonmwslinkedservicetypeproperties.go
- model_amazonrdsforlinkedservicetypeproperties.go
- model_amazonrdsfororaclelinkedservice.go
- model_amazonrdsforsqlserverlinkedservice.go
- model_amazonrdsforsqlserverlinkedservicetypeproperties.go
- model_amazonredshiftlinkedservice.go
- model_amazonredshiftlinkedservicetypeproperties.go
- model_amazons3compatiblelinkedservice.go
- model_amazons3compatiblelinkedservicetypeproperties.go
- model_amazons3linkedservice.go
- model_amazons3linkedservicetypeproperties.go
- model_appfigureslinkedservice.go
- model_appfigureslinkedservicetypeproperties.go
- model_asanalinkedservice.go
- model_asanalinkedservicetypeproperties.go
- model_azurebatchlinkedservice.go
- model_azurebatchlinkedservicetypeproperties.go
- model_azureblobfslinkedservice.go
- model_azureblobfslinkedservicetypeproperties.go
- model_azureblobstoragelinkedservice.go
- model_azureblobstoragelinkedservicetypeproperties.go
- model_azuredatabricksdeltalakelinkedservice.go
- model_azuredatabricksdetltalakelinkedservicetypeproperties.go
- model_azuredatabrickslinkedservice.go
- model_azuredatabrickslinkedservicetypeproperties.go
- model_azuredataexplorerlinkedservice.go
- model_azuredataexplorerlinkedservicetypeproperties.go
- model_azuredatalakeanalyticslinkedservice.go
- model_azuredatalakeanalyticslinkedservicetypeproperties.go
- model_azuredatalakestorelinkedservice.go
- model_azuredatalakestorelinkedservicetypeproperties.go
- model_azurefilestoragelinkedservice.go
- model_azurefilestoragelinkedservicetypeproperties.go
- model_azurefunctionlinkedservice.go
- model_azurefunctionlinkedservicetypeproperties.go
- model_azurekeyvaultlinkedservice.go
- model_azurekeyvaultlinkedservicetypeproperties.go
- model_azurekeyvaultsecretreference.go
- model_azuremariadblinkedservice.go
- model_azuremariadblinkedservicetypeproperties.go
- model_azuremllinkedservice.go
- model_azuremllinkedservicetypeproperties.go
- model_azuremlservicelinkedservice.go
- model_azuremlservicelinkedservicetypeproperties.go
- model_azuremysqllinkedservice.go
- model_azuremysqllinkedservicetypeproperties.go
- model_azurepostgresqllinkedservice.go
- model_azurepostgresqllinkedservicetypeproperties.go
- model_azuresearchlinkedservice.go
- model_azuresearchlinkedservicetypeproperties.go
- model_azuresqldatabaselinkedservice.go
- model_azuresqldatabaselinkedservicetypeproperties.go
- model_azuresqldwlinkedservice.go
- model_azuresqldwlinkedservicetypeproperties.go
- model_azuresqlmilinkedservice.go
- model_azuresqlmilinkedservicetypeproperties.go
- model_azurestoragelinkedservice.go
- model_azurestoragelinkedservicetypeproperties.go
- model_azuresynapseartifactslinkedservice.go
- model_azuresynapseartifactslinkedservicetypeproperties.go
- model_azuretablestoragelinkedservice.go
- model_azuretablestoragelinkedservicetypeproperties.go
- model_cassandralinkedservice.go
- model_cassandralinkedservicetypeproperties.go
- model_commondataserviceforappslinkedservice.go
- model_commondataserviceforappslinkedservicetypeproperties.go
- model_concurlinkedservice.go
- model_concurlinkedservicetypeproperties.go
- model_cosmosdblinkedservice.go
- model_cosmosdblinkedservicetypeproperties.go
- model_cosmosdbmongodbapilinkedservice.go
- model_cosmosdbmongodbapilinkedservicetypeproperties.go
- model_couchbaselinkedservice.go
- model_couchbaselinkedservicetypeproperties.go
- model_credentialreference.go
- model_customdatasourcelinkedservice.go
- model_dataworldlinkedservice.go
- model_dataworldlinkedservicetypeproperties.go
- model_db2linkedservice.go
- model_db2linkedservicetypeproperties.go
- model_drilllinkedservice.go
- model_drilllinkedservicetypeproperties.go
- model_dynamicsaxlinkedservice.go
- model_dynamicsaxlinkedservicetypeproperties.go
- model_dynamicscrmlinkedservice.go
- model_dynamicscrmlinkedservicetypeproperties.go
- model_dynamicslinkedservice.go
- model_dynamicslinkedservicetypeproperties.go
- model_eloqualinkedservice.go
- model_eloqualinkedservicetypeproperties.go
- model_fileserverlinkedservice.go
- model_fileserverlinkedservicetypeproperties.go
- model_ftpserverlinkedservice.go
- model_ftpserverlinkedservicetypeproperties.go
- model_googleadwordslinkedservice.go
- model_googleadwordslinkedservicetypeproperties.go
- model_googlebigquerylinkedservice.go
- model_googlebigquerylinkedservicetypeproperties.go
- model_googlebigqueryv2linkedservice.go
- model_googlebigqueryv2linkedservicetypeproperties.go
- model_googlecloudstoragelinkedservice.go
- model_googlecloudstoragelinkedservicetypeproperties.go
- model_googlesheetslinkedservice.go
- model_googlesheetslinkedservicetypeproperties.go
- model_greenplumlinkedservice.go
- model_greenplumlinkedservicetypeproperties.go
- model_hbaselinkedservice.go
- model_hbaselinkedservicetypeproperties.go
- model_hdfslinkedservice.go
- model_hdfslinkedservicetypeproperties.go
- model_hdinsightlinkedservice.go
- model_hdinsightlinkedservicetypeproperties.go
- model_hdinsightondemandlinkedservice.go
- model_hdinsightondemandlinkedservicetypeproperties.go
- model_hivelinkedservice.go
- model_hivelinkedservicetypeproperties.go
- model_httplinkedservice.go
- model_httplinkedservicetypeproperties.go
- model_hubspotlinkedservice.go
- model_hubspotlinkedservicetypeproperties.go
- model_impalalinkedservice.go
- model_impalalinkedservicetypeproperties.go
- model_informixlinkedservice.go
- model_informixlinkedservicetypeproperties.go
- model_integrationruntimereference.go
- model_jiralinkedservice.go
- model_jiralinkedservicetypeproperties.go
- model_lakehouselinkedservice.go
- model_lakehouselinkedservicetypeproperties.go
- model_linkedservice.go
- model_linkedservicereference.go
- model_linkedserviceresource.go
- model_magentolinkedservice.go
- model_magentolinkedservicetypeproperties.go
- model_mariadblinkedservice.go
- model_mariadblinkedservicetypeproperties.go
- model_marketolinkedservice.go
- model_marketolinkedservicetypeproperties.go
- model_microsoftaccesslinkedservice.go
- model_microsoftaccesslinkedservicetypeproperties.go
- model_mongodbatlaslinkedservice.go
- model_mongodbatlaslinkedservicetypeproperties.go
- model_mongodblinkedservice.go
- model_mongodblinkedservicetypeproperties.go
- model_mongodbv2linkedservice.go
- model_mongodbv2linkedservicetypeproperties.go
- model_mysqllinkedservice.go
- model_mysqllinkedservicetypeproperties.go
- model_netezzalinkedservice.go
- model_netezzalinkedservicetypeproperties.go
- model_odatalinkedservice.go
- model_odatalinkedservicetypeproperties.go
- model_odbclinkedservice.go
- model_odbclinkedservicetypeproperties.go
- model_office365linkedservice.go
- model_office365linkedservicetypeproperties.go
- model_oraclecloudstoragelinkedservice.go
- model_oraclecloudstoragelinkedservicetypeproperties.go
- model_oraclelinkedservice.go
- model_oraclelinkedservicetypeproperties.go
- model_oracleservicecloudlinkedservice.go
- model_oracleservicecloudlinkedservicetypeproperties.go
- model_parameterspecification.go
- model_paypallinkedservice.go
- model_paypallinkedservicetypeproperties.go
- model_phoenixlinkedservice.go
- model_phoenixlinkedservicetypeproperties.go
- model_postgresqllinkedservice.go
- model_postgresqllinkedservicetypeproperties.go
- model_postgresqlv2linkedservice.go
- model_postgresqlv2linkedservicetypeproperties.go
- model_prestolinkedservice.go
- model_prestolinkedservicetypeproperties.go
- model_quickbaselinkedservice.go
- model_quickbaselinkedservicetypeproperties.go
- model_quickbookslinkedservice.go
- model_quickbookslinkedservicetypeproperties.go
- model_responsyslinkedservice.go
- model_responsyslinkedservicetypeproperties.go
- model_restservicelinkedservice.go
- model_restservicelinkedservicetypeproperties.go
- model_salesforcelinkedservice.go
- model_salesforcelinkedservicetypeproperties.go
- model_salesforcemarketingcloudlinkedservice.go
- model_salesforcemarketingcloudlinkedservicetypeproperties.go
- model_salesforceservicecloudlinkedservice.go
- model_salesforceservicecloudlinkedservicetypeproperties.go
- model_salesforceservicecloudv2linkedservice.go
- model_salesforceservicecloudv2linkedservicetypeproperties.go
- model_salesforcev2linkedservice.go
- model_salesforcev2linkedservicetypeproperties.go
- model_sapbwlinkedservice.go
- model_sapbwlinkedservicetypeproperties.go
- model_sapcloudforcustomerlinkedservice.go
- model_sapcloudforcustomerlinkedservicetypeproperties.go
- model_sapecclinkedservice.go
- model_sapecclinkedservicetypeproperties.go
- model_saphanalinkedservice.go
- model_saphanalinkedserviceproperties.go
- model_sapodplinkedservice.go
- model_sapodplinkedservicetypeproperties.go
- model_sapopenhublinkedservice.go
- model_sapopenhublinkedservicetypeproperties.go
- model_saptablelinkedservice.go
- model_saptablelinkedservicetypeproperties.go
- model_scriptaction.go
- model_secretbase.go
- model_securestring.go
- model_servicenowlinkedservice.go
- model_servicenowlinkedservicetypeproperties.go
- model_servicenowv2linkedservice.go
- model_servicenowv2linkedservicetypeproperties.go
- model_sftpserverlinkedservice.go
- model_sftpserverlinkedservicetypeproperties.go
- model_sharepointonlinelistlinkedservice.go
- model_sharepointonlinelistlinkedservicetypeproperties.go
- model_shopifylinkedservice.go
- model_shopifylinkedservicetypeproperties.go
- model_smartsheetlinkedservice.go
- model_smartsheetlinkedservicetypeproperties.go
- model_snowflakelinkedservice.go
- model_snowflakelinkedservicetypeproperties.go
- model_snowflakelinkedv2servicetypeproperties.go
- model_snowflakev2linkedservice.go
- model_sparklinkedservice.go
- model_sparklinkedservicetypeproperties.go
- model_sqlalwaysencryptedproperties.go
- model_sqlserverlinkedservice.go
- model_sqlserverlinkedservicetypeproperties.go
- model_squarelinkedservice.go
- model_squarelinkedservicetypeproperties.go
- model_sybaselinkedservice.go
- model_sybaselinkedservicetypeproperties.go
- model_teamdesklinkedservice.go
- model_teamdesklinkedservicetypeproperties.go
- model_teradatalinkedservice.go
- model_teradatalinkedservicetypeproperties.go
- model_twiliolinkedservice.go
- model_twiliolinkedservicetypeproperties.go
- model_verticalinkedservice.go
- model_verticalinkedservicetypeproperties.go
- model_warehouselinkedservice.go
- model_warehouselinkedservicetypeproperties.go
- model_webanonymousauthentication.go
- model_webbasicauthentication.go
- model_webclientcertificateauthentication.go
- model_weblinkedservice.go
- model_weblinkedservicetypeproperties.go
- model_xerolinkedservice.go
- model_xerolinkedservicetypeproperties.go
- model_zendesklinkedservice.go
- model_zendesklinkedservicetypeproperties.go
- model_zoholinkedservice.go
- model_zoholinkedservicetypeproperties.go
- predicates.go
- version.go