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.datamigration.getProject
Explore with Pulumi AI
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
The project resource is a nested resource representing a stored migration project. The GET method retrieves information about a project. API Version: 2018-04-19.
Using getProject
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 getProject(args: GetProjectArgs, opts?: InvokeOptions): Promise<GetProjectResult>
function getProjectOutput(args: GetProjectOutputArgs, opts?: InvokeOptions): Output<GetProjectResult>
def get_project(group_name: Optional[str] = None,
project_name: Optional[str] = None,
service_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetProjectResult
def get_project_output(group_name: Optional[pulumi.Input[str]] = None,
project_name: Optional[pulumi.Input[str]] = None,
service_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetProjectResult]
func LookupProject(ctx *Context, args *LookupProjectArgs, opts ...InvokeOption) (*LookupProjectResult, error)
func LookupProjectOutput(ctx *Context, args *LookupProjectOutputArgs, opts ...InvokeOption) LookupProjectResultOutput
> Note: This function is named LookupProject
in the Go SDK.
public static class GetProject
{
public static Task<GetProjectResult> InvokeAsync(GetProjectArgs args, InvokeOptions? opts = null)
public static Output<GetProjectResult> Invoke(GetProjectInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetProjectResult> getProject(GetProjectArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: azure-native:datamigration:getProject
arguments:
# arguments dictionary
The following arguments are supported:
- Group
Name string - Name of the resource group
- Project
Name string - Name of the project
- Service
Name string - Name of the service
- Group
Name string - Name of the resource group
- Project
Name string - Name of the project
- Service
Name string - Name of the service
- group
Name String - Name of the resource group
- project
Name String - Name of the project
- service
Name String - Name of the service
- group
Name string - Name of the resource group
- project
Name string - Name of the project
- service
Name string - Name of the service
- group_
name str - Name of the resource group
- project_
name str - Name of the project
- service_
name str - Name of the service
- group
Name String - Name of the resource group
- project
Name String - Name of the project
- service
Name String - Name of the service
getProject Result
The following output properties are available:
- Creation
Time string - UTC Date and time when project was created
- Id string
- Resource ID.
- Location string
- Resource location.
- Name string
- Resource name.
- Provisioning
State string - The project's provisioning state
- Source
Platform string - Source platform for the project
- Target
Platform string - Target platform for the project
- Type string
- Resource type.
- Databases
Info List<Pulumi.Azure Native. Data Migration. Outputs. Database Info Response> - List of DatabaseInfo
- Source
Connection Pulumi.Info Azure | Pulumi.Native. Data Migration. Outputs. Mi Sql Connection Info Response Azure | Pulumi.Native. Data Migration. Outputs. My Sql Connection Info Response Azure | Pulumi.Native. Data Migration. Outputs. Postgre Sql Connection Info Response Azure Native. Data Migration. Outputs. Sql Connection Info Response - Information for connecting to source
- Dictionary<string, string>
- Resource tags.
- Target
Connection Pulumi.Info Azure | Pulumi.Native. Data Migration. Outputs. Mi Sql Connection Info Response Azure | Pulumi.Native. Data Migration. Outputs. My Sql Connection Info Response Azure | Pulumi.Native. Data Migration. Outputs. Postgre Sql Connection Info Response Azure Native. Data Migration. Outputs. Sql Connection Info Response - Information for connecting to target
- Creation
Time string - UTC Date and time when project was created
- Id string
- Resource ID.
- Location string
- Resource location.
- Name string
- Resource name.
- Provisioning
State string - The project's provisioning state
- Source
Platform string - Source platform for the project
- Target
Platform string - Target platform for the project
- Type string
- Resource type.
- Databases
Info []DatabaseInfo Response - List of DatabaseInfo
- Source
Connection MiInfo Sql | MyConnection Info Response Sql | PostgreConnection Info Response Sql | SqlConnection Info Response Connection Info Response - Information for connecting to source
- map[string]string
- Resource tags.
- Target
Connection MiInfo Sql | MyConnection Info Response Sql | PostgreConnection Info Response Sql | SqlConnection Info Response Connection Info Response - Information for connecting to target
- creation
Time String - UTC Date and time when project was created
- id String
- Resource ID.
- location String
- Resource location.
- name String
- Resource name.
- provisioning
State String - The project's provisioning state
- source
Platform String - Source platform for the project
- target
Platform String - Target platform for the project
- type String
- Resource type.
- databases
Info List<DatabaseInfo Response> - List of DatabaseInfo
- source
Connection MiInfo Sql | MyConnection Info Response Sql | PostgreConnection Info Response Sql | SqlConnection Info Response Connection Info Response - Information for connecting to source
- Map<String,String>
- Resource tags.
- target
Connection MiInfo Sql | MyConnection Info Response Sql | PostgreConnection Info Response Sql | SqlConnection Info Response Connection Info Response - Information for connecting to target
- creation
Time string - UTC Date and time when project was created
- id string
- Resource ID.
- location string
- Resource location.
- name string
- Resource name.
- provisioning
State string - The project's provisioning state
- source
Platform string - Source platform for the project
- target
Platform string - Target platform for the project
- type string
- Resource type.
- databases
Info DatabaseInfo Response[] - List of DatabaseInfo
- source
Connection MiInfo Sql | MyConnection Info Response Sql | PostgreConnection Info Response Sql | SqlConnection Info Response Connection Info Response - Information for connecting to source
- {[key: string]: string}
- Resource tags.
- target
Connection MiInfo Sql | MyConnection Info Response Sql | PostgreConnection Info Response Sql | SqlConnection Info Response Connection Info Response - Information for connecting to target
- creation_
time str - UTC Date and time when project was created
- id str
- Resource ID.
- location str
- Resource location.
- name str
- Resource name.
- provisioning_
state str - The project's provisioning state
- source_
platform str - Source platform for the project
- target_
platform str - Target platform for the project
- type str
- Resource type.
- databases_
info Sequence[DatabaseInfo Response] - List of DatabaseInfo
- source_
connection_ Miinfo Sql | MyConnection Info Response Sql | PostgreConnection Info Response Sql | SqlConnection Info Response Connection Info Response - Information for connecting to source
- Mapping[str, str]
- Resource tags.
- target_
connection_ Miinfo Sql | MyConnection Info Response Sql | PostgreConnection Info Response Sql | SqlConnection Info Response Connection Info Response - Information for connecting to target
- creation
Time String - UTC Date and time when project was created
- id String
- Resource ID.
- location String
- Resource location.
- name String
- Resource name.
- provisioning
State String - The project's provisioning state
- source
Platform String - Source platform for the project
- target
Platform String - Target platform for the project
- type String
- Resource type.
- databases
Info List<Property Map> - List of DatabaseInfo
- source
Connection Property Map | Property Map | Property Map | Property MapInfo - Information for connecting to source
- Map<String>
- Resource tags.
- target
Connection Property Map | Property Map | Property Map | Property MapInfo - Information for connecting to target
Supporting Types
DatabaseInfoResponse
- Source
Database stringName - Name of the database
- Source
Database stringName - Name of the database
- source
Database StringName - Name of the database
- source
Database stringName - Name of the database
- source_
database_ strname - Name of the database
- source
Database StringName - Name of the database
MiSqlConnectionInfoResponse
- Managed
Instance stringResource Id - Resource id for Azure SQL database Managed instance
- Password string
- Password credential.
- User
Name string - User name
- Managed
Instance stringResource Id - Resource id for Azure SQL database Managed instance
- Password string
- Password credential.
- User
Name string - User name
- managed
Instance StringResource Id - Resource id for Azure SQL database Managed instance
- password String
- Password credential.
- user
Name String - User name
- managed
Instance stringResource Id - Resource id for Azure SQL database Managed instance
- password string
- Password credential.
- user
Name string - User name
- managed_
instance_ strresource_ id - Resource id for Azure SQL database Managed instance
- password str
- Password credential.
- user_
name str - User name
- managed
Instance StringResource Id - Resource id for Azure SQL database Managed instance
- password String
- Password credential.
- user
Name String - User name
MySqlConnectionInfoResponse
- Port int
- Port for Server
- Server
Name string - Name of the server
- Password string
- Password credential.
- User
Name string - User name
- Port int
- Port for Server
- Server
Name string - Name of the server
- Password string
- Password credential.
- User
Name string - User name
- port Integer
- Port for Server
- server
Name String - Name of the server
- password String
- Password credential.
- user
Name String - User name
- port number
- Port for Server
- server
Name string - Name of the server
- password string
- Password credential.
- user
Name string - User name
- port int
- Port for Server
- server_
name str - Name of the server
- password str
- Password credential.
- user_
name str - User name
- port Number
- Port for Server
- server
Name String - Name of the server
- password String
- Password credential.
- user
Name String - User name
PostgreSqlConnectionInfoResponse
- Port int
- Port for Server
- Server
Name string - Name of the server
- Database
Name string - Name of the database
- Password string
- Password credential.
- User
Name string - User name
- Port int
- Port for Server
- Server
Name string - Name of the server
- Database
Name string - Name of the database
- Password string
- Password credential.
- User
Name string - User name
- port Integer
- Port for Server
- server
Name String - Name of the server
- database
Name String - Name of the database
- password String
- Password credential.
- user
Name String - User name
- port number
- Port for Server
- server
Name string - Name of the server
- database
Name string - Name of the database
- password string
- Password credential.
- user
Name string - User name
- port int
- Port for Server
- server_
name str - Name of the server
- database_
name str - Name of the database
- password str
- Password credential.
- user_
name str - User name
- port Number
- Port for Server
- server
Name String - Name of the server
- database
Name String - Name of the database
- password String
- Password credential.
- user
Name String - User name
SqlConnectionInfoResponse
- Data
Source string - Data source in the format Protocol:MachineName\SQLServerInstanceName,PortNumber
- Additional
Settings string - Additional connection settings
- Authentication string
- Authentication type to use for connection
- Encrypt
Connection bool - Whether to encrypt the connection
- Password string
- Password credential.
- Platform string
- Server platform type for connection
- Trust
Server boolCertificate - Whether to trust the server certificate
- User
Name string - User name
- Data
Source string - Data source in the format Protocol:MachineName\SQLServerInstanceName,PortNumber
- Additional
Settings string - Additional connection settings
- Authentication string
- Authentication type to use for connection
- Encrypt
Connection bool - Whether to encrypt the connection
- Password string
- Password credential.
- Platform string
- Server platform type for connection
- Trust
Server boolCertificate - Whether to trust the server certificate
- User
Name string - User name
- data
Source String - Data source in the format Protocol:MachineName\SQLServerInstanceName,PortNumber
- additional
Settings String - Additional connection settings
- authentication String
- Authentication type to use for connection
- encrypt
Connection Boolean - Whether to encrypt the connection
- password String
- Password credential.
- platform String
- Server platform type for connection
- trust
Server BooleanCertificate - Whether to trust the server certificate
- user
Name String - User name
- data
Source string - Data source in the format Protocol:MachineName\SQLServerInstanceName,PortNumber
- additional
Settings string - Additional connection settings
- authentication string
- Authentication type to use for connection
- encrypt
Connection boolean - Whether to encrypt the connection
- password string
- Password credential.
- platform string
- Server platform type for connection
- trust
Server booleanCertificate - Whether to trust the server certificate
- user
Name string - User name
- data_
source str - Data source in the format Protocol:MachineName\SQLServerInstanceName,PortNumber
- additional_
settings str - Additional connection settings
- authentication str
- Authentication type to use for connection
- encrypt_
connection bool - Whether to encrypt the connection
- password str
- Password credential.
- platform str
- Server platform type for connection
- trust_
server_ boolcertificate - Whether to trust the server certificate
- user_
name str - User name
- data
Source String - Data source in the format Protocol:MachineName\SQLServerInstanceName,PortNumber
- additional
Settings String - Additional connection settings
- authentication String
- Authentication type to use for connection
- encrypt
Connection Boolean - Whether to encrypt the connection
- password String
- Password credential.
- platform String
- Server platform type for connection
- trust
Server BooleanCertificate - Whether to trust the server certificate
- user
Name String - User name
Package Details
- Repository
- azure-native-v1 pulumi/pulumi-azure-native
- License
- Apache-2.0
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