datafactory.azure.com/v1api20180601

datafactory.azure.com/v1api20180601

Package v1api20180601 contains API Schema definitions for the datafactory v1api20180601 API group

Resource Types:

    APIVersion (string alias)

    Value Description

    "2018-06-01"

    CMKIdentityDefinition

    (Appears on:EncryptionConfiguration)

    Managed Identity used for CMK.

    Field Description
    userAssignedIdentityReference
    genruntime.ResourceReference

    UserAssignedIdentityReference: The resource id of the user assigned identity to authenticate to customer’s key vault.

    CMKIdentityDefinition_ARM

    (Appears on:EncryptionConfiguration_ARM)

    Managed Identity used for CMK.

    Field Description
    userAssignedIdentity
    string

    CMKIdentityDefinition_STATUS

    (Appears on:EncryptionConfiguration_STATUS)

    Managed Identity used for CMK.

    Field Description
    userAssignedIdentity
    string

    UserAssignedIdentity: The resource id of the user assigned identity to authenticate to customer’s key vault.

    CMKIdentityDefinition_STATUS_ARM

    (Appears on:EncryptionConfiguration_STATUS_ARM)

    Managed Identity used for CMK.

    Field Description
    userAssignedIdentity
    string

    UserAssignedIdentity: The resource id of the user assigned identity to authenticate to customer’s key vault.

    EncryptionConfiguration

    (Appears on:Factory_Spec)

    Definition of CMK for the factory.

    Field Description
    identity
    CMKIdentityDefinition

    Identity: User assigned identity to use to authenticate to customer’s key vault. If not provided Managed Service Identity will be used.

    keyName
    string

    KeyName: The name of the key in Azure Key Vault to use as Customer Managed Key.

    keyVersion
    string

    KeyVersion: The version of the key used for CMK. If not provided, latest version will be used.

    vaultBaseUrl
    string

    VaultBaseUrl: The url of the Azure Key Vault used for CMK.

    EncryptionConfiguration_ARM

    (Appears on:FactoryProperties_ARM)

    Definition of CMK for the factory.

    Field Description
    identity
    CMKIdentityDefinition_ARM

    Identity: User assigned identity to use to authenticate to customer’s key vault. If not provided Managed Service Identity will be used.

    keyName
    string

    KeyName: The name of the key in Azure Key Vault to use as Customer Managed Key.

    keyVersion
    string

    KeyVersion: The version of the key used for CMK. If not provided, latest version will be used.

    vaultBaseUrl
    string

    VaultBaseUrl: The url of the Azure Key Vault used for CMK.

    EncryptionConfiguration_STATUS

    (Appears on:Factory_STATUS)

    Definition of CMK for the factory.

    Field Description
    identity
    CMKIdentityDefinition_STATUS

    Identity: User assigned identity to use to authenticate to customer’s key vault. If not provided Managed Service Identity will be used.

    keyName
    string

    KeyName: The name of the key in Azure Key Vault to use as Customer Managed Key.

    keyVersion
    string

    KeyVersion: The version of the key used for CMK. If not provided, latest version will be used.

    vaultBaseUrl
    string

    VaultBaseUrl: The url of the Azure Key Vault used for CMK.

    EncryptionConfiguration_STATUS_ARM

    (Appears on:FactoryProperties_STATUS_ARM)

    Definition of CMK for the factory.

    Field Description
    identity
    CMKIdentityDefinition_STATUS_ARM

    Identity: User assigned identity to use to authenticate to customer’s key vault. If not provided Managed Service Identity will be used.

    keyName
    string

    KeyName: The name of the key in Azure Key Vault to use as Customer Managed Key.

    keyVersion
    string

    KeyVersion: The version of the key used for CMK. If not provided, latest version will be used.

    vaultBaseUrl
    string

    VaultBaseUrl: The url of the Azure Key Vault used for CMK.

    Factory

    Generator information: - Generated from: /datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/datafactory.json - ARM URI: /​subscriptions/​{subscriptionId}/​resourceGroups/​{resourceGroupName}/​providers/​Microsoft.DataFactory/​factories/​{factoryName}

    Field Description
    metadata
    Kubernetes meta/v1.ObjectMeta
    Refer to the Kubernetes API documentation for the fields of the metadata field.
    spec
    Factory_Spec


    additionalProperties
    map[string]k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1.JSON
    azureName
    string

    AzureName: The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it doesn’t have to be.

    encryption
    EncryptionConfiguration

    Encryption: Properties to enable Customer Managed Key for the factory.

    globalParameters
    map[string]./api/datafactory/v1api20180601.GlobalParameterSpecification

    GlobalParameters: List of parameters for factory.

    identity
    FactoryIdentity

    Identity: Managed service identity of the factory.

    location
    string

    Location: The resource location.

    owner
    genruntime.KnownResourceReference

    Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a reference to a resources.azure.com/ResourceGroup resource

    publicNetworkAccess
    FactoryProperties_PublicNetworkAccess

    PublicNetworkAccess: Whether or not public network access is allowed for the data factory.

    purviewConfiguration
    PurviewConfiguration

    PurviewConfiguration: Purview information of the factory.

    repoConfiguration
    FactoryRepoConfiguration

    RepoConfiguration: Git repo information of the factory.

    tags
    map[string]string

    Tags: The resource tags.

    status
    Factory_STATUS

    FactoryGitHubConfiguration

    (Appears on:FactoryRepoConfiguration)

    Field Description
    accountName
    string

    AccountName: Account name.

    clientId
    string

    ClientId: GitHub bring your own app client id.

    clientSecret
    GitHubClientSecret

    ClientSecret: GitHub bring your own app client secret information.

    collaborationBranch
    string

    CollaborationBranch: Collaboration branch.

    disablePublish
    bool

    DisablePublish: Disable manual publish operation in ADF studio to favor automated publish.

    hostName
    string

    HostName: GitHub Enterprise host name. For example: https://github.mydomain.com

    lastCommitId
    string

    LastCommitId: Last commit id.

    repositoryName
    string

    RepositoryName: Repository name.

    rootFolder
    string

    RootFolder: Root folder.

    type
    FactoryGitHubConfiguration_Type

    Type: Type of repo configuration.

    FactoryGitHubConfiguration_ARM

    (Appears on:FactoryRepoConfiguration_ARM)

    Field Description
    accountName
    string

    AccountName: Account name.

    clientId
    string

    ClientId: GitHub bring your own app client id.

    clientSecret
    GitHubClientSecret_ARM

    ClientSecret: GitHub bring your own app client secret information.

    collaborationBranch
    string

    CollaborationBranch: Collaboration branch.

    disablePublish
    bool

    DisablePublish: Disable manual publish operation in ADF studio to favor automated publish.

    hostName
    string

    HostName: GitHub Enterprise host name. For example: https://github.mydomain.com

    lastCommitId
    string

    LastCommitId: Last commit id.

    repositoryName
    string

    RepositoryName: Repository name.

    rootFolder
    string

    RootFolder: Root folder.

    type
    FactoryGitHubConfiguration_Type_ARM

    Type: Type of repo configuration.

    FactoryGitHubConfiguration_STATUS

    (Appears on:FactoryRepoConfiguration_STATUS)

    Field Description
    accountName
    string

    AccountName: Account name.

    clientId
    string

    ClientId: GitHub bring your own app client id.

    clientSecret
    GitHubClientSecret_STATUS

    ClientSecret: GitHub bring your own app client secret information.

    collaborationBranch
    string

    CollaborationBranch: Collaboration branch.

    disablePublish
    bool

    DisablePublish: Disable manual publish operation in ADF studio to favor automated publish.

    hostName
    string

    HostName: GitHub Enterprise host name. For example: https://github.mydomain.com

    lastCommitId
    string

    LastCommitId: Last commit id.

    repositoryName
    string

    RepositoryName: Repository name.

    rootFolder
    string

    RootFolder: Root folder.

    type
    FactoryGitHubConfiguration_Type_STATUS

    Type: Type of repo configuration.

    FactoryGitHubConfiguration_STATUS_ARM

    (Appears on:FactoryRepoConfiguration_STATUS_ARM)

    Field Description
    accountName
    string

    AccountName: Account name.

    clientId
    string

    ClientId: GitHub bring your own app client id.

    clientSecret
    GitHubClientSecret_STATUS_ARM

    ClientSecret: GitHub bring your own app client secret information.

    collaborationBranch
    string

    CollaborationBranch: Collaboration branch.

    disablePublish
    bool

    DisablePublish: Disable manual publish operation in ADF studio to favor automated publish.

    hostName
    string

    HostName: GitHub Enterprise host name. For example: https://github.mydomain.com

    lastCommitId
    string

    LastCommitId: Last commit id.

    repositoryName
    string

    RepositoryName: Repository name.

    rootFolder
    string

    RootFolder: Root folder.

    type
    FactoryGitHubConfiguration_Type_STATUS_ARM

    Type: Type of repo configuration.

    FactoryGitHubConfiguration_Type (string alias)

    (Appears on:FactoryGitHubConfiguration)

    Value Description

    "FactoryGitHubConfiguration"

    FactoryGitHubConfiguration_Type_ARM (string alias)

    (Appears on:FactoryGitHubConfiguration_ARM)

    Value Description

    "FactoryGitHubConfiguration"

    FactoryGitHubConfiguration_Type_STATUS (string alias)

    (Appears on:FactoryGitHubConfiguration_STATUS)

    Value Description

    "FactoryGitHubConfiguration"

    FactoryGitHubConfiguration_Type_STATUS_ARM (string alias)

    (Appears on:FactoryGitHubConfiguration_STATUS_ARM)

    Value Description

    "FactoryGitHubConfiguration"

    FactoryIdentity

    (Appears on:Factory_Spec)

    Identity properties of the factory resource.

    Field Description
    type
    FactoryIdentity_Type

    Type: The identity type.

    userAssignedIdentities
    []UserAssignedIdentityDetails

    UserAssignedIdentities: List of user assigned identities for the factory.

    FactoryIdentity_ARM

    (Appears on:Factory_Spec_ARM)

    Identity properties of the factory resource.

    Field Description
    type
    FactoryIdentity_Type_ARM

    Type: The identity type.

    userAssignedIdentities
    map[string]./api/datafactory/v1api20180601.UserAssignedIdentityDetails_ARM

    FactoryIdentity_STATUS

    (Appears on:Factory_STATUS)

    Identity properties of the factory resource.

    Field Description
    principalId
    string

    PrincipalId: The principal id of the identity.

    tenantId
    string

    TenantId: The client tenant id of the identity.

    type
    FactoryIdentity_Type_STATUS

    Type: The identity type.

    userAssignedIdentities
    map[string]k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1.JSON

    UserAssignedIdentities: List of user assigned identities for the factory.

    FactoryIdentity_STATUS_ARM

    (Appears on:Factory_STATUS_ARM)

    Identity properties of the factory resource.

    Field Description
    principalId
    string

    PrincipalId: The principal id of the identity.

    tenantId
    string

    TenantId: The client tenant id of the identity.

    type
    FactoryIdentity_Type_STATUS_ARM

    Type: The identity type.

    userAssignedIdentities
    map[string]k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1.JSON

    UserAssignedIdentities: List of user assigned identities for the factory.

    FactoryIdentity_Type (string alias)

    (Appears on:FactoryIdentity)

    Value Description

    "SystemAssigned"

    "SystemAssigned,UserAssigned"

    "UserAssigned"

    FactoryIdentity_Type_ARM (string alias)

    (Appears on:FactoryIdentity_ARM)

    Value Description

    "SystemAssigned"

    "SystemAssigned,UserAssigned"

    "UserAssigned"

    FactoryIdentity_Type_STATUS (string alias)

    (Appears on:FactoryIdentity_STATUS)

    Value Description

    "SystemAssigned"

    "SystemAssigned,UserAssigned"

    "UserAssigned"

    FactoryIdentity_Type_STATUS_ARM (string alias)

    (Appears on:FactoryIdentity_STATUS_ARM)

    Value Description

    "SystemAssigned"

    "SystemAssigned,UserAssigned"

    "UserAssigned"

    FactoryProperties_ARM

    (Appears on:Factory_Spec_ARM)

    Factory resource properties.

    Field Description
    encryption
    EncryptionConfiguration_ARM

    Encryption: Properties to enable Customer Managed Key for the factory.

    globalParameters
    map[string]./api/datafactory/v1api20180601.GlobalParameterSpecification_ARM

    GlobalParameters: List of parameters for factory.

    publicNetworkAccess
    FactoryProperties_PublicNetworkAccess_ARM

    PublicNetworkAccess: Whether or not public network access is allowed for the data factory.

    purviewConfiguration
    PurviewConfiguration_ARM

    PurviewConfiguration: Purview information of the factory.

    repoConfiguration
    FactoryRepoConfiguration_ARM

    RepoConfiguration: Git repo information of the factory.

    FactoryProperties_PublicNetworkAccess (string alias)

    (Appears on:Factory_Spec)

    Value Description

    "Disabled"

    "Enabled"

    FactoryProperties_PublicNetworkAccess_ARM (string alias)

    (Appears on:FactoryProperties_ARM)

    Value Description

    "Disabled"

    "Enabled"

    FactoryProperties_PublicNetworkAccess_STATUS (string alias)

    (Appears on:Factory_STATUS)

    Value Description

    "Disabled"

    "Enabled"

    FactoryProperties_PublicNetworkAccess_STATUS_ARM (string alias)

    (Appears on:FactoryProperties_STATUS_ARM)

    Value Description

    "Disabled"

    "Enabled"

    FactoryProperties_STATUS_ARM

    (Appears on:Factory_STATUS_ARM)

    Factory resource properties.

    Field Description
    createTime
    string

    CreateTime: Time the factory was created in ISO8601 format.

    encryption
    EncryptionConfiguration_STATUS_ARM

    Encryption: Properties to enable Customer Managed Key for the factory.

    globalParameters
    map[string]./api/datafactory/v1api20180601.GlobalParameterSpecification_STATUS_ARM

    GlobalParameters: List of parameters for factory.

    provisioningState
    string

    ProvisioningState: Factory provisioning state, example Succeeded.

    publicNetworkAccess
    FactoryProperties_PublicNetworkAccess_STATUS_ARM

    PublicNetworkAccess: Whether or not public network access is allowed for the data factory.

    purviewConfiguration
    PurviewConfiguration_STATUS_ARM

    PurviewConfiguration: Purview information of the factory.

    repoConfiguration
    FactoryRepoConfiguration_STATUS_ARM

    RepoConfiguration: Git repo information of the factory.

    version
    string

    Version: Version of the factory.

    FactoryRepoConfiguration

    (Appears on:Factory_Spec)

    Field Description
    factoryGitHubConfiguration
    FactoryGitHubConfiguration

    FactoryGitHub: Mutually exclusive with all other properties

    factoryVSTSConfiguration
    FactoryVSTSConfiguration

    FactoryVSTS: Mutually exclusive with all other properties

    FactoryRepoConfiguration_ARM

    (Appears on:FactoryProperties_ARM)

    Field Description
    factoryGitHubConfiguration
    FactoryGitHubConfiguration_ARM

    FactoryGitHub: Mutually exclusive with all other properties

    factoryVSTSConfiguration
    FactoryVSTSConfiguration_ARM

    FactoryVSTS: Mutually exclusive with all other properties

    FactoryRepoConfiguration_STATUS

    (Appears on:Factory_STATUS)

    Field Description
    factoryGitHubConfiguration
    FactoryGitHubConfiguration_STATUS

    FactoryGitHub: Mutually exclusive with all other properties

    factoryVSTSConfiguration
    FactoryVSTSConfiguration_STATUS

    FactoryVSTS: Mutually exclusive with all other properties

    FactoryRepoConfiguration_STATUS_ARM

    (Appears on:FactoryProperties_STATUS_ARM)

    Field Description
    factoryGitHubConfiguration
    FactoryGitHubConfiguration_STATUS_ARM

    FactoryGitHub: Mutually exclusive with all other properties

    factoryVSTSConfiguration
    FactoryVSTSConfiguration_STATUS_ARM

    FactoryVSTS: Mutually exclusive with all other properties

    FactoryVSTSConfiguration

    (Appears on:FactoryRepoConfiguration)

    Field Description
    accountName
    string

    AccountName: Account name.

    collaborationBranch
    string

    CollaborationBranch: Collaboration branch.

    disablePublish
    bool

    DisablePublish: Disable manual publish operation in ADF studio to favor automated publish.

    lastCommitId
    string

    LastCommitId: Last commit id.

    projectName
    string

    ProjectName: VSTS project name.

    repositoryName
    string

    RepositoryName: Repository name.

    rootFolder
    string

    RootFolder: Root folder.

    tenantId
    string

    TenantId: VSTS tenant id.

    type
    FactoryVSTSConfiguration_Type

    Type: Type of repo configuration.

    FactoryVSTSConfiguration_ARM

    (Appears on:FactoryRepoConfiguration_ARM)

    Field Description
    accountName
    string

    AccountName: Account name.

    collaborationBranch
    string

    CollaborationBranch: Collaboration branch.

    disablePublish
    bool

    DisablePublish: Disable manual publish operation in ADF studio to favor automated publish.

    lastCommitId
    string

    LastCommitId: Last commit id.

    projectName
    string

    ProjectName: VSTS project name.

    repositoryName
    string

    RepositoryName: Repository name.

    rootFolder
    string

    RootFolder: Root folder.

    tenantId
    string

    TenantId: VSTS tenant id.

    type
    FactoryVSTSConfiguration_Type_ARM

    Type: Type of repo configuration.

    FactoryVSTSConfiguration_STATUS

    (Appears on:FactoryRepoConfiguration_STATUS)

    Field Description
    accountName
    string

    AccountName: Account name.

    collaborationBranch
    string

    CollaborationBranch: Collaboration branch.

    disablePublish
    bool

    DisablePublish: Disable manual publish operation in ADF studio to favor automated publish.

    lastCommitId
    string

    LastCommitId: Last commit id.

    projectName
    string

    ProjectName: VSTS project name.

    repositoryName
    string

    RepositoryName: Repository name.

    rootFolder
    string

    RootFolder: Root folder.

    tenantId
    string

    TenantId: VSTS tenant id.

    type
    FactoryVSTSConfiguration_Type_STATUS

    Type: Type of repo configuration.

    FactoryVSTSConfiguration_STATUS_ARM

    (Appears on:FactoryRepoConfiguration_STATUS_ARM)

    Field Description
    accountName
    string

    AccountName: Account name.

    collaborationBranch
    string

    CollaborationBranch: Collaboration branch.

    disablePublish
    bool

    DisablePublish: Disable manual publish operation in ADF studio to favor automated publish.

    lastCommitId
    string

    LastCommitId: Last commit id.

    projectName
    string

    ProjectName: VSTS project name.

    repositoryName
    string

    RepositoryName: Repository name.

    rootFolder
    string

    RootFolder: Root folder.

    tenantId
    string

    TenantId: VSTS tenant id.

    type
    FactoryVSTSConfiguration_Type_STATUS_ARM

    Type: Type of repo configuration.

    FactoryVSTSConfiguration_Type (string alias)

    (Appears on:FactoryVSTSConfiguration)

    Value Description

    "FactoryVSTSConfiguration"

    FactoryVSTSConfiguration_Type_ARM (string alias)

    (Appears on:FactoryVSTSConfiguration_ARM)

    Value Description

    "FactoryVSTSConfiguration"

    FactoryVSTSConfiguration_Type_STATUS (string alias)

    (Appears on:FactoryVSTSConfiguration_STATUS)

    Value Description

    "FactoryVSTSConfiguration"

    FactoryVSTSConfiguration_Type_STATUS_ARM (string alias)

    (Appears on:FactoryVSTSConfiguration_STATUS_ARM)

    Value Description

    "FactoryVSTSConfiguration"

    Factory_STATUS

    (Appears on:Factory)

    Factory resource type.

    Field Description
    additionalProperties
    map[string]k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1.JSON
    conditions
    []genruntime/conditions.Condition

    Conditions: The observed state of the resource

    createTime
    string

    CreateTime: Time the factory was created in ISO8601 format.

    eTag
    string

    ETag: Etag identifies change in the resource.

    encryption
    EncryptionConfiguration_STATUS

    Encryption: Properties to enable Customer Managed Key for the factory.

    globalParameters
    map[string]./api/datafactory/v1api20180601.GlobalParameterSpecification_STATUS

    GlobalParameters: List of parameters for factory.

    id
    string

    Id: The resource identifier.

    identity
    FactoryIdentity_STATUS

    Identity: Managed service identity of the factory.

    location
    string

    Location: The resource location.

    name
    string

    Name: The resource name.

    provisioningState
    string

    ProvisioningState: Factory provisioning state, example Succeeded.

    publicNetworkAccess
    FactoryProperties_PublicNetworkAccess_STATUS

    PublicNetworkAccess: Whether or not public network access is allowed for the data factory.

    purviewConfiguration
    PurviewConfiguration_STATUS

    PurviewConfiguration: Purview information of the factory.

    repoConfiguration
    FactoryRepoConfiguration_STATUS

    RepoConfiguration: Git repo information of the factory.

    tags
    map[string]string

    Tags: The resource tags.

    type
    string

    Type: The resource type.

    version
    string

    Version: Version of the factory.

    Factory_STATUS_ARM

    Factory resource type.

    Field Description
    additionalProperties
    map[string]k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1.JSON
    eTag
    string

    ETag: Etag identifies change in the resource.

    id
    string

    Id: The resource identifier.

    identity
    FactoryIdentity_STATUS_ARM

    Identity: Managed service identity of the factory.

    location
    string

    Location: The resource location.

    name
    string

    Name: The resource name.

    properties
    FactoryProperties_STATUS_ARM

    Properties: Properties of the factory.

    tags
    map[string]string

    Tags: The resource tags.

    type
    string

    Type: The resource type.

    Factory_Spec

    (Appears on:Factory)

    Field Description
    additionalProperties
    map[string]k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1.JSON
    azureName
    string

    AzureName: The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it doesn’t have to be.

    encryption
    EncryptionConfiguration

    Encryption: Properties to enable Customer Managed Key for the factory.

    globalParameters
    map[string]./api/datafactory/v1api20180601.GlobalParameterSpecification

    GlobalParameters: List of parameters for factory.

    identity
    FactoryIdentity

    Identity: Managed service identity of the factory.

    location
    string

    Location: The resource location.

    owner
    genruntime.KnownResourceReference

    Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a reference to a resources.azure.com/ResourceGroup resource

    publicNetworkAccess
    FactoryProperties_PublicNetworkAccess

    PublicNetworkAccess: Whether or not public network access is allowed for the data factory.

    purviewConfiguration
    PurviewConfiguration

    PurviewConfiguration: Purview information of the factory.

    repoConfiguration
    FactoryRepoConfiguration

    RepoConfiguration: Git repo information of the factory.

    tags
    map[string]string

    Tags: The resource tags.

    Factory_Spec_ARM

    Field Description
    additionalProperties
    map[string]k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1.JSON
    identity
    FactoryIdentity_ARM

    Identity: Managed service identity of the factory.

    location
    string

    Location: The resource location.

    name
    string
    properties
    FactoryProperties_ARM

    Properties: Properties of the factory.

    tags
    map[string]string

    Tags: The resource tags.

    GitHubClientSecret

    (Appears on:FactoryGitHubConfiguration)

    Client secret information for factory’s bring your own app repository configuration.

    Field Description
    byoaSecretAkvUrl
    string

    ByoaSecretAkvUrl: Bring your own app client secret AKV URL.

    byoaSecretName
    string

    ByoaSecretName: Bring your own app client secret name in AKV.

    GitHubClientSecret_ARM

    (Appears on:FactoryGitHubConfiguration_ARM)

    Client secret information for factory’s bring your own app repository configuration.

    Field Description
    byoaSecretAkvUrl
    string

    ByoaSecretAkvUrl: Bring your own app client secret AKV URL.

    byoaSecretName
    string

    ByoaSecretName: Bring your own app client secret name in AKV.

    GitHubClientSecret_STATUS

    (Appears on:FactoryGitHubConfiguration_STATUS)

    Client secret information for factory’s bring your own app repository configuration.

    Field Description
    byoaSecretAkvUrl
    string

    ByoaSecretAkvUrl: Bring your own app client secret AKV URL.

    byoaSecretName
    string

    ByoaSecretName: Bring your own app client secret name in AKV.

    GitHubClientSecret_STATUS_ARM

    (Appears on:FactoryGitHubConfiguration_STATUS_ARM)

    Client secret information for factory’s bring your own app repository configuration.

    Field Description
    byoaSecretAkvUrl
    string

    ByoaSecretAkvUrl: Bring your own app client secret AKV URL.

    byoaSecretName
    string

    ByoaSecretName: Bring your own app client secret name in AKV.

    GlobalParameterSpecification

    (Appears on:Factory_Spec)

    Definition of a single parameter for an entity.

    Field Description
    type
    GlobalParameterSpecification_Type

    Type: Global Parameter type.

    value
    map[string]k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1.JSON

    Value: Value of parameter.

    GlobalParameterSpecification_ARM

    (Appears on:FactoryProperties_ARM)

    Definition of a single parameter for an entity.

    Field Description
    type
    GlobalParameterSpecification_Type_ARM

    Type: Global Parameter type.

    value
    map[string]k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1.JSON

    Value: Value of parameter.

    GlobalParameterSpecification_STATUS

    (Appears on:Factory_STATUS)

    Definition of a single parameter for an entity.

    Field Description
    type
    GlobalParameterSpecification_Type_STATUS

    Type: Global Parameter type.

    value
    map[string]k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1.JSON

    Value: Value of parameter.

    GlobalParameterSpecification_STATUS_ARM

    (Appears on:FactoryProperties_STATUS_ARM)

    Definition of a single parameter for an entity.

    Field Description
    type
    GlobalParameterSpecification_Type_STATUS_ARM

    Type: Global Parameter type.

    value
    map[string]k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1.JSON

    Value: Value of parameter.

    GlobalParameterSpecification_Type (string alias)

    (Appears on:GlobalParameterSpecification)

    Value Description

    "Array"

    "Bool"

    "Float"

    "Int"

    "Object"

    "String"

    GlobalParameterSpecification_Type_ARM (string alias)

    (Appears on:GlobalParameterSpecification_ARM)

    Value Description

    "Array"

    "Bool"

    "Float"

    "Int"

    "Object"

    "String"

    GlobalParameterSpecification_Type_STATUS (string alias)

    (Appears on:GlobalParameterSpecification_STATUS)

    Value Description

    "Array"

    "Bool"

    "Float"

    "Int"

    "Object"

    "String"

    GlobalParameterSpecification_Type_STATUS_ARM (string alias)

    (Appears on:GlobalParameterSpecification_STATUS_ARM)

    Value Description

    "Array"

    "Bool"

    "Float"

    "Int"

    "Object"

    "String"

    PurviewConfiguration

    (Appears on:Factory_Spec)

    Purview configuration.

    Field Description
    purviewResourceReference
    genruntime.ResourceReference

    PurviewResourceReference: Purview resource id.

    PurviewConfiguration_ARM

    (Appears on:FactoryProperties_ARM)

    Purview configuration.

    Field Description
    purviewResourceId
    string

    PurviewConfiguration_STATUS

    (Appears on:Factory_STATUS)

    Purview configuration.

    Field Description
    purviewResourceId
    string

    PurviewResourceId: Purview resource id.

    PurviewConfiguration_STATUS_ARM

    (Appears on:FactoryProperties_STATUS_ARM)

    Purview configuration.

    Field Description
    purviewResourceId
    string

    PurviewResourceId: Purview resource id.

    UserAssignedIdentityDetails

    (Appears on:FactoryIdentity)

    Information about the user assigned identity for the resource

    Field Description
    reference
    genruntime.ResourceReference

    UserAssignedIdentityDetails_ARM

    (Appears on:FactoryIdentity_ARM)

    Information about the user assigned identity for the resource