Azure Native v1.103.0, Jun 2 23
Azure Native v1.103.0, Jun 2 23
azure-native.azurearcdata.getDataController
Explore with Pulumi AI
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:
- Data
Controller stringName - Resource
Group stringName The name of the Azure resource group
- Data
Controller stringName - Resource
Group stringName The name of the Azure resource group
- data
Controller StringName - resource
Group StringName The name of the Azure resource group
- data
Controller stringName - resource
Group stringName The name of the Azure resource group
- data_
controller_ strname - resource_
group_ strname The name of the Azure resource group
- data
Controller StringName - resource
Group StringName 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.
Azure Native. Azure Arc Data. Outputs. Data Controller Properties Response The data controller's properties
- System
Data Pulumi.Azure Native. Azure Arc Data. Outputs. System Data Response Read only system data
- Type string
The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts.
- Extended
Location Pulumi.Azure Native. Azure Arc Data. Outputs. Extended Location Response The extendedLocation of the resource.
- 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
Data
Controller Properties Response The data controller's properties
- System
Data SystemData Response Read only system data
- Type string
The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts.
- Extended
Location ExtendedLocation Response The extendedLocation of the resource.
- 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
Data
Controller Properties Response The data controller's properties
- system
Data SystemData Response Read only system data
- type String
The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts.
- extended
Location ExtendedLocation Response The extendedLocation of the resource.
- 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
Data
Controller Properties Response The data controller's properties
- system
Data SystemData Response Read only system data
- type string
The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts.
- extended
Location ExtendedLocation Response The extendedLocation of the resource.
- {[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
Data
Controller Properties Response The data controller's properties
- system_
data SystemData Response Read only system data
- type str
The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts.
- extended_
location ExtendedLocation Response The extendedLocation of the resource.
- 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
- system
Data Property Map Read only system data
- type String
The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts.
- extended
Location Property Map The extendedLocation of the resource.
- 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
- Provisioning
State string - Basic
Login Pulumi.Information Azure Native. Azure Arc Data. Inputs. Basic Login Information Response Username and password for basic login authentication.
- K8s
Raw object The raw kubernetes information
- Last
Uploaded stringDate Last uploaded date from Kubernetes cluster. Defaults to current date time
- Log
Analytics Pulumi.Workspace Config Azure Native. Azure Arc Data. Inputs. Log Analytics Workspace Config Response Log analytics workspace id and primary key
- On
Premise Pulumi.Property Azure Native. Azure Arc Data. Inputs. On Premise Property Response Properties from the Kubernetes data controller
- Upload
Service Pulumi.Principal Azure Native. Azure Arc Data. Inputs. Upload Service Principal Response Service principal for uploading billing, metrics and logs.
- Upload
Watermark Pulumi.Azure Native. Azure Arc Data. Inputs. Upload Watermark Response Properties on upload watermark. Mostly timestamp for each upload data type
- Provisioning
State string - Basic
Login BasicInformation Login Information Response Username and password for basic login authentication.
- K8s
Raw interface{} The raw kubernetes information
- Last
Uploaded stringDate Last uploaded date from Kubernetes cluster. Defaults to current date time
- Log
Analytics LogWorkspace Config Analytics Workspace Config Response Log analytics workspace id and primary key
- On
Premise OnProperty Premise Property Response Properties from the Kubernetes data controller
- Upload
Service UploadPrincipal Service Principal Response Service principal for uploading billing, metrics and logs.
- Upload
Watermark UploadWatermark Response Properties on upload watermark. Mostly timestamp for each upload data type
- provisioning
State String - basic
Login BasicInformation Login Information Response Username and password for basic login authentication.
- k8s
Raw Object The raw kubernetes information
- last
Uploaded StringDate Last uploaded date from Kubernetes cluster. Defaults to current date time
- log
Analytics LogWorkspace Config Analytics Workspace Config Response Log analytics workspace id and primary key
- on
Premise OnProperty Premise Property Response Properties from the Kubernetes data controller
- upload
Service UploadPrincipal Service Principal Response Service principal for uploading billing, metrics and logs.
- upload
Watermark UploadWatermark Response Properties on upload watermark. Mostly timestamp for each upload data type
- provisioning
State string - basic
Login BasicInformation Login Information Response Username and password for basic login authentication.
- k8s
Raw any The raw kubernetes information
- last
Uploaded stringDate Last uploaded date from Kubernetes cluster. Defaults to current date time
- log
Analytics LogWorkspace Config Analytics Workspace Config Response Log analytics workspace id and primary key
- on
Premise OnProperty Premise Property Response Properties from the Kubernetes data controller
- upload
Service UploadPrincipal Service Principal Response Service principal for uploading billing, metrics and logs.
- upload
Watermark UploadWatermark Response Properties on upload watermark. Mostly timestamp for each upload data type
- provisioning_
state str - basic_
login_ Basicinformation Login Information Response Username and password for basic login authentication.
- k8s_
raw Any The raw kubernetes information
- last_
uploaded_ strdate Last uploaded date from Kubernetes cluster. Defaults to current date time
- log_
analytics_ Logworkspace_ config Analytics Workspace Config Response Log analytics workspace id and primary key
- on_
premise_ Onproperty Premise Property Response Properties from the Kubernetes data controller
- upload_
service_ Uploadprincipal Service Principal Response Service principal for uploading billing, metrics and logs.
- upload_
watermark UploadWatermark Response Properties on upload watermark. Mostly timestamp for each upload data type
- provisioning
State String - basic
Login Property MapInformation Username and password for basic login authentication.
- k8s
Raw Any The raw kubernetes information
- last
Uploaded StringDate Last uploaded date from Kubernetes cluster. Defaults to current date time
- log
Analytics Property MapWorkspace Config Log analytics workspace id and primary key
- on
Premise Property MapProperty Properties from the Kubernetes data controller
- upload
Service Property MapPrincipal Service principal for uploading billing, metrics and logs.
- upload
Watermark Property Map Properties on upload watermark. Mostly timestamp for each upload data type
ExtendedLocationResponse
LogAnalyticsWorkspaceConfigResponse
- Workspace
Id string Azure Log Analytics workspace ID
- Workspace
Id string Azure Log Analytics workspace ID
- workspace
Id String Azure Log Analytics workspace ID
- workspace
Id string Azure Log Analytics workspace ID
- workspace_
id str Azure Log Analytics workspace ID
- workspace
Id String Azure Log Analytics workspace ID
OnPremisePropertyResponse
- Id string
A globally unique ID identifying the associated Kubernetes cluster
- Public
Signing stringKey Certificate that contains the Kubernetes cluster public key used to verify signing
- Signing
Certificate stringThumbprint Unique thumbprint returned to customer to verify the certificate being uploaded
- Id string
A globally unique ID identifying the associated Kubernetes cluster
- Public
Signing stringKey Certificate that contains the Kubernetes cluster public key used to verify signing
- Signing
Certificate stringThumbprint Unique thumbprint returned to customer to verify the certificate being uploaded
- id String
A globally unique ID identifying the associated Kubernetes cluster
- public
Signing StringKey Certificate that contains the Kubernetes cluster public key used to verify signing
- signing
Certificate StringThumbprint Unique thumbprint returned to customer to verify the certificate being uploaded
- id string
A globally unique ID identifying the associated Kubernetes cluster
- public
Signing stringKey Certificate that contains the Kubernetes cluster public key used to verify signing
- signing
Certificate stringThumbprint Unique thumbprint returned to customer to verify the certificate being uploaded
- id str
A globally unique ID identifying the associated Kubernetes cluster
- public_
signing_ strkey Certificate that contains the Kubernetes cluster public key used to verify signing
- signing_
certificate_ strthumbprint Unique thumbprint returned to customer to verify the certificate being uploaded
- id String
A globally unique ID identifying the associated Kubernetes cluster
- public
Signing StringKey Certificate that contains the Kubernetes cluster public key used to verify signing
- signing
Certificate StringThumbprint Unique thumbprint returned to customer to verify the certificate being uploaded
SystemDataResponse
- Created
At string The timestamp of resource creation (UTC)
- Created
By string An identifier for the identity that created the resource
- Created
By stringType The type of identity that created the resource
- Last
Modified stringAt The timestamp of resource last modification (UTC)
- Last
Modified stringBy An identifier for the identity that last modified the resource
- Last
Modified stringBy Type The type of identity that last modified the resource
- Created
At string The timestamp of resource creation (UTC)
- Created
By string An identifier for the identity that created the resource
- Created
By stringType The type of identity that created the resource
- Last
Modified stringAt The timestamp of resource last modification (UTC)
- Last
Modified stringBy An identifier for the identity that last modified the resource
- Last
Modified stringBy Type The type of identity that last modified the resource
- created
At String The timestamp of resource creation (UTC)
- created
By String An identifier for the identity that created the resource
- created
By StringType The type of identity that created the resource
- last
Modified StringAt The timestamp of resource last modification (UTC)
- last
Modified StringBy An identifier for the identity that last modified the resource
- last
Modified StringBy Type The type of identity that last modified the resource
- created
At string The timestamp of resource creation (UTC)
- created
By string An identifier for the identity that created the resource
- created
By stringType The type of identity that created the resource
- last
Modified stringAt The timestamp of resource last modification (UTC)
- last
Modified stringBy An identifier for the identity that last modified the resource
- last
Modified stringBy Type 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_ strtype The type of identity that created the resource
- last_
modified_ strat The timestamp of resource last modification (UTC)
- last_
modified_ strby An identifier for the identity that last modified the resource
- last_
modified_ strby_ type The type of identity that last modified the resource
- created
At String The timestamp of resource creation (UTC)
- created
By String An identifier for the identity that created the resource
- created
By StringType The type of identity that created the resource
- last
Modified StringAt The timestamp of resource last modification (UTC)
- last
Modified StringBy An identifier for the identity that last modified the resource
- last
Modified StringBy Type The type of identity that last modified the resource
UploadServicePrincipalResponse
UploadWatermarkResponse
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0