AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.79.0 published on Monday, Oct 2, 2023 by Pulumi
aws-native.amplify.getBranch
Explore with Pulumi AI
AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.79.0 published on Monday, Oct 2, 2023 by Pulumi
The AWS::Amplify::Branch resource creates a new branch within an app.
Using getBranch
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 getBranch(args: GetBranchArgs, opts?: InvokeOptions): Promise<GetBranchResult>
function getBranchOutput(args: GetBranchOutputArgs, opts?: InvokeOptions): Output<GetBranchResult>
def get_branch(arn: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetBranchResult
def get_branch_output(arn: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetBranchResult]
func LookupBranch(ctx *Context, args *LookupBranchArgs, opts ...InvokeOption) (*LookupBranchResult, error)
func LookupBranchOutput(ctx *Context, args *LookupBranchOutputArgs, opts ...InvokeOption) LookupBranchResultOutput
> Note: This function is named LookupBranch
in the Go SDK.
public static class GetBranch
{
public static Task<GetBranchResult> InvokeAsync(GetBranchArgs args, InvokeOptions? opts = null)
public static Output<GetBranchResult> Invoke(GetBranchInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetBranchResult> getBranch(GetBranchArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: aws-native:amplify:getBranch
arguments:
# arguments dictionary
The following arguments are supported:
- Arn string
- Arn string
- arn String
- arn string
- arn str
- arn String
getBranch Result
The following output properties are available:
- Arn string
- Build
Spec string - Description string
- Enable
Auto boolBuild - Enable
Performance boolMode - Enable
Pull boolRequest Preview - Environment
Variables List<Pulumi.Aws Native. Amplify. Outputs. Branch Environment Variable> - Framework string
- Pull
Request stringEnvironment Name - Stage
Pulumi.
Aws Native. Amplify. Branch Stage - List<Pulumi.
Aws Native. Amplify. Outputs. Branch Tag>
- Arn string
- Build
Spec string - Description string
- Enable
Auto boolBuild - Enable
Performance boolMode - Enable
Pull boolRequest Preview - Environment
Variables []BranchEnvironment Variable - Framework string
- Pull
Request stringEnvironment Name - Stage
Branch
Stage - []Branch
Tag
- arn String
- build
Spec String - description String
- enable
Auto BooleanBuild - enable
Performance BooleanMode - enable
Pull BooleanRequest Preview - environment
Variables List<BranchEnvironment Variable> - framework String
- pull
Request StringEnvironment Name - stage
Branch
Stage - List<Branch
Tag>
- arn string
- build
Spec string - description string
- enable
Auto booleanBuild - enable
Performance booleanMode - enable
Pull booleanRequest Preview - environment
Variables BranchEnvironment Variable[] - framework string
- pull
Request stringEnvironment Name - stage
Branch
Stage - Branch
Tag[]
- arn String
- build
Spec String - description String
- enable
Auto BooleanBuild - enable
Performance BooleanMode - enable
Pull BooleanRequest Preview - environment
Variables List<Property Map> - framework String
- pull
Request StringEnvironment Name - stage "EXPERIMENTAL" | "BETA" | "PULL_REQUEST" | "PRODUCTION" | "DEVELOPMENT"
- List<Property Map>
Supporting Types
BranchEnvironmentVariable
BranchStage
BranchTag
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.79.0 published on Monday, Oct 2, 2023 by Pulumi