We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.9.0 published on Monday, Nov 18, 2024 by Pulumi
aws-native.devicefarm.getProject
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.9.0 published on Monday, Nov 18, 2024 by Pulumi
AWS::DeviceFarm::Project creates a new Device Farm Project
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(arn: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetProjectResult
def get_project_output(arn: 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: aws-native:devicefarm:getProject
arguments:
# arguments dictionary
The following arguments are supported:
- Arn string
- The Amazon Resource Name (ARN) of the project. See Amazon resource names in the General Reference guide .
- Arn string
- The Amazon Resource Name (ARN) of the project. See Amazon resource names in the General Reference guide .
- arn String
- The Amazon Resource Name (ARN) of the project. See Amazon resource names in the General Reference guide .
- arn string
- The Amazon Resource Name (ARN) of the project. See Amazon resource names in the General Reference guide .
- arn str
- The Amazon Resource Name (ARN) of the project. See Amazon resource names in the General Reference guide .
- arn String
- The Amazon Resource Name (ARN) of the project. See Amazon resource names in the General Reference guide .
getProject Result
The following output properties are available:
- Arn string
- The Amazon Resource Name (ARN) of the project. See Amazon resource names in the General Reference guide .
- Default
Job intTimeout Minutes - Sets the execution timeout value (in minutes) for a project. All test runs in this project use the specified execution timeout value unless overridden when scheduling a run.
- Name string
- The project's name.
- List<Pulumi.
Aws Native. Outputs. Tag> - The tags to add to the resource. A tag is an array of key-value pairs. Tag keys can have a maximum character length of 128 characters. Tag values can have a maximum length of 256 characters.
- Vpc
Config Pulumi.Aws Native. Device Farm. Outputs. Project Vpc Config - The VPC security groups and subnets that are attached to a project.
- Arn string
- The Amazon Resource Name (ARN) of the project. See Amazon resource names in the General Reference guide .
- Default
Job intTimeout Minutes - Sets the execution timeout value (in minutes) for a project. All test runs in this project use the specified execution timeout value unless overridden when scheduling a run.
- Name string
- The project's name.
- Tag
- The tags to add to the resource. A tag is an array of key-value pairs. Tag keys can have a maximum character length of 128 characters. Tag values can have a maximum length of 256 characters.
- Vpc
Config ProjectVpc Config - The VPC security groups and subnets that are attached to a project.
- arn String
- The Amazon Resource Name (ARN) of the project. See Amazon resource names in the General Reference guide .
- default
Job IntegerTimeout Minutes - Sets the execution timeout value (in minutes) for a project. All test runs in this project use the specified execution timeout value unless overridden when scheduling a run.
- name String
- The project's name.
- List<Tag>
- The tags to add to the resource. A tag is an array of key-value pairs. Tag keys can have a maximum character length of 128 characters. Tag values can have a maximum length of 256 characters.
- vpc
Config ProjectVpc Config - The VPC security groups and subnets that are attached to a project.
- arn string
- The Amazon Resource Name (ARN) of the project. See Amazon resource names in the General Reference guide .
- default
Job numberTimeout Minutes - Sets the execution timeout value (in minutes) for a project. All test runs in this project use the specified execution timeout value unless overridden when scheduling a run.
- name string
- The project's name.
- Tag[]
- The tags to add to the resource. A tag is an array of key-value pairs. Tag keys can have a maximum character length of 128 characters. Tag values can have a maximum length of 256 characters.
- vpc
Config ProjectVpc Config - The VPC security groups and subnets that are attached to a project.
- arn str
- The Amazon Resource Name (ARN) of the project. See Amazon resource names in the General Reference guide .
- default_
job_ inttimeout_ minutes - Sets the execution timeout value (in minutes) for a project. All test runs in this project use the specified execution timeout value unless overridden when scheduling a run.
- name str
- The project's name.
- Sequence[root_Tag]
- The tags to add to the resource. A tag is an array of key-value pairs. Tag keys can have a maximum character length of 128 characters. Tag values can have a maximum length of 256 characters.
- vpc_
config ProjectVpc Config - The VPC security groups and subnets that are attached to a project.
- arn String
- The Amazon Resource Name (ARN) of the project. See Amazon resource names in the General Reference guide .
- default
Job NumberTimeout Minutes - Sets the execution timeout value (in minutes) for a project. All test runs in this project use the specified execution timeout value unless overridden when scheduling a run.
- name String
- The project's name.
- List<Property Map>
- The tags to add to the resource. A tag is an array of key-value pairs. Tag keys can have a maximum character length of 128 characters. Tag values can have a maximum length of 256 characters.
- vpc
Config Property Map - The VPC security groups and subnets that are attached to a project.
Supporting Types
ProjectVpcConfig
- Security
Group List<string>Ids - An array of security group Ids in your Amazon VPC
- Subnet
Ids List<string> - A array of subnet IDs in your Amazon VPC.
- Vpc
Id string - The ID of the Amazon VPC
- Security
Group []stringIds - An array of security group Ids in your Amazon VPC
- Subnet
Ids []string - A array of subnet IDs in your Amazon VPC.
- Vpc
Id string - The ID of the Amazon VPC
- security
Group List<String>Ids - An array of security group Ids in your Amazon VPC
- subnet
Ids List<String> - A array of subnet IDs in your Amazon VPC.
- vpc
Id String - The ID of the Amazon VPC
- security
Group string[]Ids - An array of security group Ids in your Amazon VPC
- subnet
Ids string[] - A array of subnet IDs in your Amazon VPC.
- vpc
Id string - The ID of the Amazon VPC
- security_
group_ Sequence[str]ids - An array of security group Ids in your Amazon VPC
- subnet_
ids Sequence[str] - A array of subnet IDs in your Amazon VPC.
- vpc_
id str - The ID of the Amazon VPC
- security
Group List<String>Ids - An array of security group Ids in your Amazon VPC
- subnet
Ids List<String> - A array of subnet IDs in your Amazon VPC.
- vpc
Id String - The ID of the Amazon VPC
Tag
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.9.0 published on Monday, Nov 18, 2024 by Pulumi