Aiven v6.28.0 published on Friday, Nov 15, 2024 by Pulumi
aiven.getAccountTeamProject
Explore with Pulumi AI
The Account Team Project data source provides information about the existing Account Team Project.
Using getAccountTeamProject
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 getAccountTeamProject(args: GetAccountTeamProjectArgs, opts?: InvokeOptions): Promise<GetAccountTeamProjectResult>
function getAccountTeamProjectOutput(args: GetAccountTeamProjectOutputArgs, opts?: InvokeOptions): Output<GetAccountTeamProjectResult>
def get_account_team_project(account_id: Optional[str] = None,
project_name: Optional[str] = None,
team_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetAccountTeamProjectResult
def get_account_team_project_output(account_id: Optional[pulumi.Input[str]] = None,
project_name: Optional[pulumi.Input[str]] = None,
team_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetAccountTeamProjectResult]
func LookupAccountTeamProject(ctx *Context, args *LookupAccountTeamProjectArgs, opts ...InvokeOption) (*LookupAccountTeamProjectResult, error)
func LookupAccountTeamProjectOutput(ctx *Context, args *LookupAccountTeamProjectOutputArgs, opts ...InvokeOption) LookupAccountTeamProjectResultOutput
> Note: This function is named LookupAccountTeamProject
in the Go SDK.
public static class GetAccountTeamProject
{
public static Task<GetAccountTeamProjectResult> InvokeAsync(GetAccountTeamProjectArgs args, InvokeOptions? opts = null)
public static Output<GetAccountTeamProjectResult> Invoke(GetAccountTeamProjectInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetAccountTeamProjectResult> getAccountTeamProject(GetAccountTeamProjectArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: aiven:index/getAccountTeamProject:getAccountTeamProject
arguments:
# arguments dictionary
The following arguments are supported:
- Account
Id string - The unique account id
- Project
Name string - The name of an already existing project
- Team
Id string - An account team id
- Account
Id string - The unique account id
- Project
Name string - The name of an already existing project
- Team
Id string - An account team id
- account
Id String - The unique account id
- project
Name String - The name of an already existing project
- team
Id String - An account team id
- account
Id string - The unique account id
- project
Name string - The name of an already existing project
- team
Id string - An account team id
- account_
id str - The unique account id
- project_
name str - The name of an already existing project
- team_
id str - An account team id
- account
Id String - The unique account id
- project
Name String - The name of an already existing project
- team
Id String - An account team id
getAccountTeamProject Result
The following output properties are available:
- Account
Id string - The unique account id
- Id string
- The provider-assigned unique ID for this managed resource.
- Project
Name string - The name of an already existing project
- Team
Id string - An account team id
- Team
Type string - The Account team project type. The possible values are
admin
,operator
,developer
,read_only
,project:integrations:read
,project:integrations:write
,project:networking:read
,project:networking:write
,project:permissions:read
,service:configuration:write
,service:logs:read
,project:services:read
,project:services:write
,project:audit_logs:read
,service:data:write
,service:secrets:read
,role:services:maintenance
,role:services:recover
,organization:billing:read
,organization:billing:write
,organization:audit_logs:read
,organization:projects:read
,organization:projects:write
,organization:users:write
,organization:permissions:read
,organization:permissions:write
,organization:app_users:write
,organization:groups:write
,organization:idps:write
,organization:domains:write
,organization:network:read
,organization:network:write
,role:organization:admin
andservice:users:write
.
- Account
Id string - The unique account id
- Id string
- The provider-assigned unique ID for this managed resource.
- Project
Name string - The name of an already existing project
- Team
Id string - An account team id
- Team
Type string - The Account team project type. The possible values are
admin
,operator
,developer
,read_only
,project:integrations:read
,project:integrations:write
,project:networking:read
,project:networking:write
,project:permissions:read
,service:configuration:write
,service:logs:read
,project:services:read
,project:services:write
,project:audit_logs:read
,service:data:write
,service:secrets:read
,role:services:maintenance
,role:services:recover
,organization:billing:read
,organization:billing:write
,organization:audit_logs:read
,organization:projects:read
,organization:projects:write
,organization:users:write
,organization:permissions:read
,organization:permissions:write
,organization:app_users:write
,organization:groups:write
,organization:idps:write
,organization:domains:write
,organization:network:read
,organization:network:write
,role:organization:admin
andservice:users:write
.
- account
Id String - The unique account id
- id String
- The provider-assigned unique ID for this managed resource.
- project
Name String - The name of an already existing project
- team
Id String - An account team id
- team
Type String - The Account team project type. The possible values are
admin
,operator
,developer
,read_only
,project:integrations:read
,project:integrations:write
,project:networking:read
,project:networking:write
,project:permissions:read
,service:configuration:write
,service:logs:read
,project:services:read
,project:services:write
,project:audit_logs:read
,service:data:write
,service:secrets:read
,role:services:maintenance
,role:services:recover
,organization:billing:read
,organization:billing:write
,organization:audit_logs:read
,organization:projects:read
,organization:projects:write
,organization:users:write
,organization:permissions:read
,organization:permissions:write
,organization:app_users:write
,organization:groups:write
,organization:idps:write
,organization:domains:write
,organization:network:read
,organization:network:write
,role:organization:admin
andservice:users:write
.
- account
Id string - The unique account id
- id string
- The provider-assigned unique ID for this managed resource.
- project
Name string - The name of an already existing project
- team
Id string - An account team id
- team
Type string - The Account team project type. The possible values are
admin
,operator
,developer
,read_only
,project:integrations:read
,project:integrations:write
,project:networking:read
,project:networking:write
,project:permissions:read
,service:configuration:write
,service:logs:read
,project:services:read
,project:services:write
,project:audit_logs:read
,service:data:write
,service:secrets:read
,role:services:maintenance
,role:services:recover
,organization:billing:read
,organization:billing:write
,organization:audit_logs:read
,organization:projects:read
,organization:projects:write
,organization:users:write
,organization:permissions:read
,organization:permissions:write
,organization:app_users:write
,organization:groups:write
,organization:idps:write
,organization:domains:write
,organization:network:read
,organization:network:write
,role:organization:admin
andservice:users:write
.
- account_
id str - The unique account id
- id str
- The provider-assigned unique ID for this managed resource.
- project_
name str - The name of an already existing project
- team_
id str - An account team id
- team_
type str - The Account team project type. The possible values are
admin
,operator
,developer
,read_only
,project:integrations:read
,project:integrations:write
,project:networking:read
,project:networking:write
,project:permissions:read
,service:configuration:write
,service:logs:read
,project:services:read
,project:services:write
,project:audit_logs:read
,service:data:write
,service:secrets:read
,role:services:maintenance
,role:services:recover
,organization:billing:read
,organization:billing:write
,organization:audit_logs:read
,organization:projects:read
,organization:projects:write
,organization:users:write
,organization:permissions:read
,organization:permissions:write
,organization:app_users:write
,organization:groups:write
,organization:idps:write
,organization:domains:write
,organization:network:read
,organization:network:write
,role:organization:admin
andservice:users:write
.
- account
Id String - The unique account id
- id String
- The provider-assigned unique ID for this managed resource.
- project
Name String - The name of an already existing project
- team
Id String - An account team id
- team
Type String - The Account team project type. The possible values are
admin
,operator
,developer
,read_only
,project:integrations:read
,project:integrations:write
,project:networking:read
,project:networking:write
,project:permissions:read
,service:configuration:write
,service:logs:read
,project:services:read
,project:services:write
,project:audit_logs:read
,service:data:write
,service:secrets:read
,role:services:maintenance
,role:services:recover
,organization:billing:read
,organization:billing:write
,organization:audit_logs:read
,organization:projects:read
,organization:projects:write
,organization:users:write
,organization:permissions:read
,organization:permissions:write
,organization:app_users:write
,organization:groups:write
,organization:idps:write
,organization:domains:write
,organization:network:read
,organization:network:write
,role:organization:admin
andservice:users:write
.
Package Details
- Repository
- Aiven pulumi/pulumi-aiven
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
aiven
Terraform Provider.