1. Packages
  2. Azure Native v1
  3. API Docs
  4. azurearcdata
  5. getDataController
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi

azure-native.azurearcdata.getDataController

Explore with Pulumi AI

azure-native-v1 logo
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi

    Retrieves a dataController resource API Version: 2021-06-01-preview.

    Using getDataController

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getDataController(args: GetDataControllerArgs, opts?: InvokeOptions): Promise<GetDataControllerResult>
    function getDataControllerOutput(args: GetDataControllerOutputArgs, opts?: InvokeOptions): Output<GetDataControllerResult>
    def get_data_controller(data_controller_name: Optional[str] = None,
                            resource_group_name: Optional[str] = None,
                            opts: Optional[InvokeOptions] = None) -> GetDataControllerResult
    def get_data_controller_output(data_controller_name: Optional[pulumi.Input[str]] = None,
                            resource_group_name: Optional[pulumi.Input[str]] = None,
                            opts: Optional[InvokeOptions] = None) -> Output[GetDataControllerResult]
    func LookupDataController(ctx *Context, args *LookupDataControllerArgs, opts ...InvokeOption) (*LookupDataControllerResult, error)
    func LookupDataControllerOutput(ctx *Context, args *LookupDataControllerOutputArgs, opts ...InvokeOption) LookupDataControllerResultOutput

    > Note: This function is named LookupDataController in the Go SDK.

    public static class GetDataController 
    {
        public static Task<GetDataControllerResult> InvokeAsync(GetDataControllerArgs args, InvokeOptions? opts = null)
        public static Output<GetDataControllerResult> Invoke(GetDataControllerInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetDataControllerResult> getDataController(GetDataControllerArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: azure-native:azurearcdata:getDataController
      arguments:
        # arguments dictionary

    The following arguments are supported:

    DataControllerName string
    ResourceGroupName string
    The name of the Azure resource group
    DataControllerName string
    ResourceGroupName string
    The name of the Azure resource group
    dataControllerName String
    resourceGroupName String
    The name of the Azure resource group
    dataControllerName string
    resourceGroupName string
    The name of the Azure resource group
    data_controller_name str
    resource_group_name str
    The name of the Azure resource group
    dataControllerName String
    resourceGroupName String
    The name of the Azure resource group

    getDataController Result

    The following output properties are available:

    Id string
    Fully qualified resource Id for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    Location string
    The geo-location where the resource lives
    Name string
    The name of the resource
    Properties Pulumi.AzureNative.AzureArcData.Outputs.DataControllerPropertiesResponse
    The data controller's properties
    SystemData Pulumi.AzureNative.AzureArcData.Outputs.SystemDataResponse
    Read only system data
    Type string
    The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts.
    ExtendedLocation Pulumi.AzureNative.AzureArcData.Outputs.ExtendedLocationResponse
    The extendedLocation of the resource.
    Tags Dictionary<string, string>
    Resource tags.
    Id string
    Fully qualified resource Id for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    Location string
    The geo-location where the resource lives
    Name string
    The name of the resource
    Properties DataControllerPropertiesResponse
    The data controller's properties
    SystemData SystemDataResponse
    Read only system data
    Type string
    The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts.
    ExtendedLocation ExtendedLocationResponse
    The extendedLocation of the resource.
    Tags map[string]string
    Resource tags.
    id String
    Fully qualified resource Id for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    location String
    The geo-location where the resource lives
    name String
    The name of the resource
    properties DataControllerPropertiesResponse
    The data controller's properties
    systemData SystemDataResponse
    Read only system data
    type String
    The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts.
    extendedLocation ExtendedLocationResponse
    The extendedLocation of the resource.
    tags Map<String,String>
    Resource tags.
    id string
    Fully qualified resource Id for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    location string
    The geo-location where the resource lives
    name string
    The name of the resource
    properties DataControllerPropertiesResponse
    The data controller's properties
    systemData SystemDataResponse
    Read only system data
    type string
    The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts.
    extendedLocation ExtendedLocationResponse
    The extendedLocation of the resource.
    tags {[key: string]: string}
    Resource tags.
    id str
    Fully qualified resource Id for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    location str
    The geo-location where the resource lives
    name str
    The name of the resource
    properties DataControllerPropertiesResponse
    The data controller's properties
    system_data SystemDataResponse
    Read only system data
    type str
    The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts.
    extended_location ExtendedLocationResponse
    The extendedLocation of the resource.
    tags Mapping[str, str]
    Resource tags.
    id String
    Fully qualified resource Id for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    location String
    The geo-location where the resource lives
    name String
    The name of the resource
    properties Property Map
    The data controller's properties
    systemData Property Map
    Read only system data
    type String
    The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts.
    extendedLocation Property Map
    The extendedLocation of the resource.
    tags Map<String>
    Resource tags.

    Supporting Types

    BasicLoginInformationResponse

    Username string
    Login username.
    Username string
    Login username.
    username String
    Login username.
    username string
    Login username.
    username str
    Login username.
    username String
    Login username.

    DataControllerPropertiesResponse

    ProvisioningState string
    BasicLoginInformation Pulumi.AzureNative.AzureArcData.Inputs.BasicLoginInformationResponse
    Username and password for basic login authentication.
    K8sRaw object
    The raw kubernetes information
    LastUploadedDate string
    Last uploaded date from Kubernetes cluster. Defaults to current date time
    LogAnalyticsWorkspaceConfig Pulumi.AzureNative.AzureArcData.Inputs.LogAnalyticsWorkspaceConfigResponse
    Log analytics workspace id and primary key
    OnPremiseProperty Pulumi.AzureNative.AzureArcData.Inputs.OnPremisePropertyResponse
    Properties from the Kubernetes data controller
    UploadServicePrincipal Pulumi.AzureNative.AzureArcData.Inputs.UploadServicePrincipalResponse
    Service principal for uploading billing, metrics and logs.
    UploadWatermark Pulumi.AzureNative.AzureArcData.Inputs.UploadWatermarkResponse
    Properties on upload watermark. Mostly timestamp for each upload data type
    ProvisioningState string
    BasicLoginInformation BasicLoginInformationResponse
    Username and password for basic login authentication.
    K8sRaw interface{}
    The raw kubernetes information
    LastUploadedDate string
    Last uploaded date from Kubernetes cluster. Defaults to current date time
    LogAnalyticsWorkspaceConfig LogAnalyticsWorkspaceConfigResponse
    Log analytics workspace id and primary key
    OnPremiseProperty OnPremisePropertyResponse
    Properties from the Kubernetes data controller
    UploadServicePrincipal UploadServicePrincipalResponse
    Service principal for uploading billing, metrics and logs.
    UploadWatermark UploadWatermarkResponse
    Properties on upload watermark. Mostly timestamp for each upload data type
    provisioningState String
    basicLoginInformation BasicLoginInformationResponse
    Username and password for basic login authentication.
    k8sRaw Object
    The raw kubernetes information
    lastUploadedDate String
    Last uploaded date from Kubernetes cluster. Defaults to current date time
    logAnalyticsWorkspaceConfig LogAnalyticsWorkspaceConfigResponse
    Log analytics workspace id and primary key
    onPremiseProperty OnPremisePropertyResponse
    Properties from the Kubernetes data controller
    uploadServicePrincipal UploadServicePrincipalResponse
    Service principal for uploading billing, metrics and logs.
    uploadWatermark UploadWatermarkResponse
    Properties on upload watermark. Mostly timestamp for each upload data type
    provisioningState string
    basicLoginInformation BasicLoginInformationResponse
    Username and password for basic login authentication.
    k8sRaw any
    The raw kubernetes information
    lastUploadedDate string
    Last uploaded date from Kubernetes cluster. Defaults to current date time
    logAnalyticsWorkspaceConfig LogAnalyticsWorkspaceConfigResponse
    Log analytics workspace id and primary key
    onPremiseProperty OnPremisePropertyResponse
    Properties from the Kubernetes data controller
    uploadServicePrincipal UploadServicePrincipalResponse
    Service principal for uploading billing, metrics and logs.
    uploadWatermark UploadWatermarkResponse
    Properties on upload watermark. Mostly timestamp for each upload data type
    provisioning_state str
    basic_login_information BasicLoginInformationResponse
    Username and password for basic login authentication.
    k8s_raw Any
    The raw kubernetes information
    last_uploaded_date str
    Last uploaded date from Kubernetes cluster. Defaults to current date time
    log_analytics_workspace_config LogAnalyticsWorkspaceConfigResponse
    Log analytics workspace id and primary key
    on_premise_property OnPremisePropertyResponse
    Properties from the Kubernetes data controller
    upload_service_principal UploadServicePrincipalResponse
    Service principal for uploading billing, metrics and logs.
    upload_watermark UploadWatermarkResponse
    Properties on upload watermark. Mostly timestamp for each upload data type
    provisioningState String
    basicLoginInformation Property Map
    Username and password for basic login authentication.
    k8sRaw Any
    The raw kubernetes information
    lastUploadedDate String
    Last uploaded date from Kubernetes cluster. Defaults to current date time
    logAnalyticsWorkspaceConfig Property Map
    Log analytics workspace id and primary key
    onPremiseProperty Property Map
    Properties from the Kubernetes data controller
    uploadServicePrincipal Property Map
    Service principal for uploading billing, metrics and logs.
    uploadWatermark Property Map
    Properties on upload watermark. Mostly timestamp for each upload data type

    ExtendedLocationResponse

    Name string
    The name of the extended location.
    Type string
    The type of the extended location.
    Name string
    The name of the extended location.
    Type string
    The type of the extended location.
    name String
    The name of the extended location.
    type String
    The type of the extended location.
    name string
    The name of the extended location.
    type string
    The type of the extended location.
    name str
    The name of the extended location.
    type str
    The type of the extended location.
    name String
    The name of the extended location.
    type String
    The type of the extended location.

    LogAnalyticsWorkspaceConfigResponse

    WorkspaceId string
    Azure Log Analytics workspace ID
    WorkspaceId string
    Azure Log Analytics workspace ID
    workspaceId String
    Azure Log Analytics workspace ID
    workspaceId string
    Azure Log Analytics workspace ID
    workspace_id str
    Azure Log Analytics workspace ID
    workspaceId String
    Azure Log Analytics workspace ID

    OnPremisePropertyResponse

    Id string
    A globally unique ID identifying the associated Kubernetes cluster
    PublicSigningKey string
    Certificate that contains the Kubernetes cluster public key used to verify signing
    SigningCertificateThumbprint string
    Unique thumbprint returned to customer to verify the certificate being uploaded
    Id string
    A globally unique ID identifying the associated Kubernetes cluster
    PublicSigningKey string
    Certificate that contains the Kubernetes cluster public key used to verify signing
    SigningCertificateThumbprint string
    Unique thumbprint returned to customer to verify the certificate being uploaded
    id String
    A globally unique ID identifying the associated Kubernetes cluster
    publicSigningKey String
    Certificate that contains the Kubernetes cluster public key used to verify signing
    signingCertificateThumbprint String
    Unique thumbprint returned to customer to verify the certificate being uploaded
    id string
    A globally unique ID identifying the associated Kubernetes cluster
    publicSigningKey string
    Certificate that contains the Kubernetes cluster public key used to verify signing
    signingCertificateThumbprint string
    Unique thumbprint returned to customer to verify the certificate being uploaded
    id str
    A globally unique ID identifying the associated Kubernetes cluster
    public_signing_key str
    Certificate that contains the Kubernetes cluster public key used to verify signing
    signing_certificate_thumbprint str
    Unique thumbprint returned to customer to verify the certificate being uploaded
    id String
    A globally unique ID identifying the associated Kubernetes cluster
    publicSigningKey String
    Certificate that contains the Kubernetes cluster public key used to verify signing
    signingCertificateThumbprint String
    Unique thumbprint returned to customer to verify the certificate being uploaded

    SystemDataResponse

    CreatedAt string
    The timestamp of resource creation (UTC)
    CreatedBy string
    An identifier for the identity that created the resource
    CreatedByType string
    The type of identity that created the resource
    LastModifiedAt string
    The timestamp of resource last modification (UTC)
    LastModifiedBy string
    An identifier for the identity that last modified the resource
    LastModifiedByType string
    The type of identity that last modified the resource
    CreatedAt string
    The timestamp of resource creation (UTC)
    CreatedBy string
    An identifier for the identity that created the resource
    CreatedByType string
    The type of identity that created the resource
    LastModifiedAt string
    The timestamp of resource last modification (UTC)
    LastModifiedBy string
    An identifier for the identity that last modified the resource
    LastModifiedByType string
    The type of identity that last modified the resource
    createdAt String
    The timestamp of resource creation (UTC)
    createdBy String
    An identifier for the identity that created the resource
    createdByType String
    The type of identity that created the resource
    lastModifiedAt String
    The timestamp of resource last modification (UTC)
    lastModifiedBy String
    An identifier for the identity that last modified the resource
    lastModifiedByType String
    The type of identity that last modified the resource
    createdAt string
    The timestamp of resource creation (UTC)
    createdBy string
    An identifier for the identity that created the resource
    createdByType string
    The type of identity that created the resource
    lastModifiedAt string
    The timestamp of resource last modification (UTC)
    lastModifiedBy string
    An identifier for the identity that last modified the resource
    lastModifiedByType string
    The type of identity that last modified the resource
    created_at str
    The timestamp of resource creation (UTC)
    created_by str
    An identifier for the identity that created the resource
    created_by_type str
    The type of identity that created the resource
    last_modified_at str
    The timestamp of resource last modification (UTC)
    last_modified_by str
    An identifier for the identity that last modified the resource
    last_modified_by_type str
    The type of identity that last modified the resource
    createdAt String
    The timestamp of resource creation (UTC)
    createdBy String
    An identifier for the identity that created the resource
    createdByType String
    The type of identity that created the resource
    lastModifiedAt String
    The timestamp of resource last modification (UTC)
    lastModifiedBy String
    An identifier for the identity that last modified the resource
    lastModifiedByType String
    The type of identity that last modified the resource

    UploadServicePrincipalResponse

    Authority string
    Authority for the service principal. Example: https://login.microsoftonline.com/
    ClientId string
    Client ID of the service principal for uploading data.
    TenantId string
    Tenant ID of the service principal.
    Authority string
    Authority for the service principal. Example: https://login.microsoftonline.com/
    ClientId string
    Client ID of the service principal for uploading data.
    TenantId string
    Tenant ID of the service principal.
    authority String
    Authority for the service principal. Example: https://login.microsoftonline.com/
    clientId String
    Client ID of the service principal for uploading data.
    tenantId String
    Tenant ID of the service principal.
    authority string
    Authority for the service principal. Example: https://login.microsoftonline.com/
    clientId string
    Client ID of the service principal for uploading data.
    tenantId string
    Tenant ID of the service principal.
    authority str
    Authority for the service principal. Example: https://login.microsoftonline.com/
    client_id str
    Client ID of the service principal for uploading data.
    tenant_id str
    Tenant ID of the service principal.
    authority String
    Authority for the service principal. Example: https://login.microsoftonline.com/
    clientId String
    Client ID of the service principal for uploading data.
    tenantId String
    Tenant ID of the service principal.

    UploadWatermarkResponse

    Logs string
    Last uploaded date for logs from kubernetes cluster. Defaults to current date time
    Metrics string
    Last uploaded date for metrics from kubernetes cluster. Defaults to current date time
    Usages string
    Last uploaded date for usages from kubernetes cluster. Defaults to current date time
    Logs string
    Last uploaded date for logs from kubernetes cluster. Defaults to current date time
    Metrics string
    Last uploaded date for metrics from kubernetes cluster. Defaults to current date time
    Usages string
    Last uploaded date for usages from kubernetes cluster. Defaults to current date time
    logs String
    Last uploaded date for logs from kubernetes cluster. Defaults to current date time
    metrics String
    Last uploaded date for metrics from kubernetes cluster. Defaults to current date time
    usages String
    Last uploaded date for usages from kubernetes cluster. Defaults to current date time
    logs string
    Last uploaded date for logs from kubernetes cluster. Defaults to current date time
    metrics string
    Last uploaded date for metrics from kubernetes cluster. Defaults to current date time
    usages string
    Last uploaded date for usages from kubernetes cluster. Defaults to current date time
    logs str
    Last uploaded date for logs from kubernetes cluster. Defaults to current date time
    metrics str
    Last uploaded date for metrics from kubernetes cluster. Defaults to current date time
    usages str
    Last uploaded date for usages from kubernetes cluster. Defaults to current date time
    logs String
    Last uploaded date for logs from kubernetes cluster. Defaults to current date time
    metrics String
    Last uploaded date for metrics from kubernetes cluster. Defaults to current date time
    usages String
    Last uploaded date for usages from kubernetes cluster. Defaults to current date time

    Package Details

    Repository
    azure-native-v1 pulumi/pulumi-azure-native
    License
    Apache-2.0
    azure-native-v1 logo
    These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
    Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi