Documentation
¶
Index ¶
- Constants
- type App
- type AppArgs
- type AppAutoBranchCreationConfig
- type AppAutoBranchCreationConfigArgs
- func (AppAutoBranchCreationConfigArgs) ElementType() reflect.Type
- func (i AppAutoBranchCreationConfigArgs) ToAppAutoBranchCreationConfigOutput() AppAutoBranchCreationConfigOutput
- func (i AppAutoBranchCreationConfigArgs) ToAppAutoBranchCreationConfigOutputWithContext(ctx context.Context) AppAutoBranchCreationConfigOutput
- func (i AppAutoBranchCreationConfigArgs) ToAppAutoBranchCreationConfigPtrOutput() AppAutoBranchCreationConfigPtrOutput
- func (i AppAutoBranchCreationConfigArgs) ToAppAutoBranchCreationConfigPtrOutputWithContext(ctx context.Context) AppAutoBranchCreationConfigPtrOutput
- type AppAutoBranchCreationConfigInput
- type AppAutoBranchCreationConfigOutput
- func (o AppAutoBranchCreationConfigOutput) AutoBranchCreationPatterns() pulumi.StringArrayOutput
- func (o AppAutoBranchCreationConfigOutput) BasicAuthConfig() AppBasicAuthConfigPtrOutput
- func (o AppAutoBranchCreationConfigOutput) BuildSpec() pulumi.StringPtrOutput
- func (AppAutoBranchCreationConfigOutput) ElementType() reflect.Type
- func (o AppAutoBranchCreationConfigOutput) EnableAutoBranchCreation() pulumi.BoolPtrOutput
- func (o AppAutoBranchCreationConfigOutput) EnableAutoBuild() pulumi.BoolPtrOutput
- func (o AppAutoBranchCreationConfigOutput) EnablePerformanceMode() pulumi.BoolPtrOutput
- func (o AppAutoBranchCreationConfigOutput) EnablePullRequestPreview() pulumi.BoolPtrOutput
- func (o AppAutoBranchCreationConfigOutput) EnvironmentVariables() AppEnvironmentVariableArrayOutput
- func (o AppAutoBranchCreationConfigOutput) Framework() pulumi.StringPtrOutput
- func (o AppAutoBranchCreationConfigOutput) PullRequestEnvironmentName() pulumi.StringPtrOutput
- func (o AppAutoBranchCreationConfigOutput) Stage() AppAutoBranchCreationConfigStagePtrOutput
- func (o AppAutoBranchCreationConfigOutput) ToAppAutoBranchCreationConfigOutput() AppAutoBranchCreationConfigOutput
- func (o AppAutoBranchCreationConfigOutput) ToAppAutoBranchCreationConfigOutputWithContext(ctx context.Context) AppAutoBranchCreationConfigOutput
- func (o AppAutoBranchCreationConfigOutput) ToAppAutoBranchCreationConfigPtrOutput() AppAutoBranchCreationConfigPtrOutput
- func (o AppAutoBranchCreationConfigOutput) ToAppAutoBranchCreationConfigPtrOutputWithContext(ctx context.Context) AppAutoBranchCreationConfigPtrOutput
- type AppAutoBranchCreationConfigPtrInput
- type AppAutoBranchCreationConfigPtrOutput
- func (o AppAutoBranchCreationConfigPtrOutput) AutoBranchCreationPatterns() pulumi.StringArrayOutput
- func (o AppAutoBranchCreationConfigPtrOutput) BasicAuthConfig() AppBasicAuthConfigPtrOutput
- func (o AppAutoBranchCreationConfigPtrOutput) BuildSpec() pulumi.StringPtrOutput
- func (o AppAutoBranchCreationConfigPtrOutput) Elem() AppAutoBranchCreationConfigOutput
- func (AppAutoBranchCreationConfigPtrOutput) ElementType() reflect.Type
- func (o AppAutoBranchCreationConfigPtrOutput) EnableAutoBranchCreation() pulumi.BoolPtrOutput
- func (o AppAutoBranchCreationConfigPtrOutput) EnableAutoBuild() pulumi.BoolPtrOutput
- func (o AppAutoBranchCreationConfigPtrOutput) EnablePerformanceMode() pulumi.BoolPtrOutput
- func (o AppAutoBranchCreationConfigPtrOutput) EnablePullRequestPreview() pulumi.BoolPtrOutput
- func (o AppAutoBranchCreationConfigPtrOutput) EnvironmentVariables() AppEnvironmentVariableArrayOutput
- func (o AppAutoBranchCreationConfigPtrOutput) Framework() pulumi.StringPtrOutput
- func (o AppAutoBranchCreationConfigPtrOutput) PullRequestEnvironmentName() pulumi.StringPtrOutput
- func (o AppAutoBranchCreationConfigPtrOutput) Stage() AppAutoBranchCreationConfigStagePtrOutput
- func (o AppAutoBranchCreationConfigPtrOutput) ToAppAutoBranchCreationConfigPtrOutput() AppAutoBranchCreationConfigPtrOutput
- func (o AppAutoBranchCreationConfigPtrOutput) ToAppAutoBranchCreationConfigPtrOutputWithContext(ctx context.Context) AppAutoBranchCreationConfigPtrOutput
- type AppAutoBranchCreationConfigStage
- func (AppAutoBranchCreationConfigStage) ElementType() reflect.Type
- func (e AppAutoBranchCreationConfigStage) ToAppAutoBranchCreationConfigStageOutput() AppAutoBranchCreationConfigStageOutput
- func (e AppAutoBranchCreationConfigStage) ToAppAutoBranchCreationConfigStageOutputWithContext(ctx context.Context) AppAutoBranchCreationConfigStageOutput
- func (e AppAutoBranchCreationConfigStage) ToAppAutoBranchCreationConfigStagePtrOutput() AppAutoBranchCreationConfigStagePtrOutput
- func (e AppAutoBranchCreationConfigStage) ToAppAutoBranchCreationConfigStagePtrOutputWithContext(ctx context.Context) AppAutoBranchCreationConfigStagePtrOutput
- func (e AppAutoBranchCreationConfigStage) ToStringOutput() pulumi.StringOutput
- func (e AppAutoBranchCreationConfigStage) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e AppAutoBranchCreationConfigStage) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e AppAutoBranchCreationConfigStage) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AppAutoBranchCreationConfigStageInput
- type AppAutoBranchCreationConfigStageOutput
- func (AppAutoBranchCreationConfigStageOutput) ElementType() reflect.Type
- func (o AppAutoBranchCreationConfigStageOutput) ToAppAutoBranchCreationConfigStageOutput() AppAutoBranchCreationConfigStageOutput
- func (o AppAutoBranchCreationConfigStageOutput) ToAppAutoBranchCreationConfigStageOutputWithContext(ctx context.Context) AppAutoBranchCreationConfigStageOutput
- func (o AppAutoBranchCreationConfigStageOutput) ToAppAutoBranchCreationConfigStagePtrOutput() AppAutoBranchCreationConfigStagePtrOutput
- func (o AppAutoBranchCreationConfigStageOutput) ToAppAutoBranchCreationConfigStagePtrOutputWithContext(ctx context.Context) AppAutoBranchCreationConfigStagePtrOutput
- func (o AppAutoBranchCreationConfigStageOutput) ToStringOutput() pulumi.StringOutput
- func (o AppAutoBranchCreationConfigStageOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o AppAutoBranchCreationConfigStageOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o AppAutoBranchCreationConfigStageOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AppAutoBranchCreationConfigStagePtrInput
- type AppAutoBranchCreationConfigStagePtrOutput
- func (o AppAutoBranchCreationConfigStagePtrOutput) Elem() AppAutoBranchCreationConfigStageOutput
- func (AppAutoBranchCreationConfigStagePtrOutput) ElementType() reflect.Type
- func (o AppAutoBranchCreationConfigStagePtrOutput) ToAppAutoBranchCreationConfigStagePtrOutput() AppAutoBranchCreationConfigStagePtrOutput
- func (o AppAutoBranchCreationConfigStagePtrOutput) ToAppAutoBranchCreationConfigStagePtrOutputWithContext(ctx context.Context) AppAutoBranchCreationConfigStagePtrOutput
- func (o AppAutoBranchCreationConfigStagePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o AppAutoBranchCreationConfigStagePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AppBasicAuthConfig
- type AppBasicAuthConfigArgs
- func (AppBasicAuthConfigArgs) ElementType() reflect.Type
- func (i AppBasicAuthConfigArgs) ToAppBasicAuthConfigOutput() AppBasicAuthConfigOutput
- func (i AppBasicAuthConfigArgs) ToAppBasicAuthConfigOutputWithContext(ctx context.Context) AppBasicAuthConfigOutput
- func (i AppBasicAuthConfigArgs) ToAppBasicAuthConfigPtrOutput() AppBasicAuthConfigPtrOutput
- func (i AppBasicAuthConfigArgs) ToAppBasicAuthConfigPtrOutputWithContext(ctx context.Context) AppBasicAuthConfigPtrOutput
- type AppBasicAuthConfigInput
- type AppBasicAuthConfigOutput
- func (AppBasicAuthConfigOutput) ElementType() reflect.Type
- func (o AppBasicAuthConfigOutput) EnableBasicAuth() pulumi.BoolPtrOutput
- func (o AppBasicAuthConfigOutput) Password() pulumi.StringPtrOutput
- func (o AppBasicAuthConfigOutput) ToAppBasicAuthConfigOutput() AppBasicAuthConfigOutput
- func (o AppBasicAuthConfigOutput) ToAppBasicAuthConfigOutputWithContext(ctx context.Context) AppBasicAuthConfigOutput
- func (o AppBasicAuthConfigOutput) ToAppBasicAuthConfigPtrOutput() AppBasicAuthConfigPtrOutput
- func (o AppBasicAuthConfigOutput) ToAppBasicAuthConfigPtrOutputWithContext(ctx context.Context) AppBasicAuthConfigPtrOutput
- func (o AppBasicAuthConfigOutput) Username() pulumi.StringPtrOutput
- type AppBasicAuthConfigPtrInput
- type AppBasicAuthConfigPtrOutput
- func (o AppBasicAuthConfigPtrOutput) Elem() AppBasicAuthConfigOutput
- func (AppBasicAuthConfigPtrOutput) ElementType() reflect.Type
- func (o AppBasicAuthConfigPtrOutput) EnableBasicAuth() pulumi.BoolPtrOutput
- func (o AppBasicAuthConfigPtrOutput) Password() pulumi.StringPtrOutput
- func (o AppBasicAuthConfigPtrOutput) ToAppBasicAuthConfigPtrOutput() AppBasicAuthConfigPtrOutput
- func (o AppBasicAuthConfigPtrOutput) ToAppBasicAuthConfigPtrOutputWithContext(ctx context.Context) AppBasicAuthConfigPtrOutput
- func (o AppBasicAuthConfigPtrOutput) Username() pulumi.StringPtrOutput
- type AppCustomRule
- type AppCustomRuleArgs
- type AppCustomRuleArray
- type AppCustomRuleArrayInput
- type AppCustomRuleArrayOutput
- func (AppCustomRuleArrayOutput) ElementType() reflect.Type
- func (o AppCustomRuleArrayOutput) Index(i pulumi.IntInput) AppCustomRuleOutput
- func (o AppCustomRuleArrayOutput) ToAppCustomRuleArrayOutput() AppCustomRuleArrayOutput
- func (o AppCustomRuleArrayOutput) ToAppCustomRuleArrayOutputWithContext(ctx context.Context) AppCustomRuleArrayOutput
- type AppCustomRuleInput
- type AppCustomRuleOutput
- func (o AppCustomRuleOutput) Condition() pulumi.StringPtrOutput
- func (AppCustomRuleOutput) ElementType() reflect.Type
- func (o AppCustomRuleOutput) Source() pulumi.StringOutput
- func (o AppCustomRuleOutput) Status() pulumi.StringPtrOutput
- func (o AppCustomRuleOutput) Target() pulumi.StringOutput
- func (o AppCustomRuleOutput) ToAppCustomRuleOutput() AppCustomRuleOutput
- func (o AppCustomRuleOutput) ToAppCustomRuleOutputWithContext(ctx context.Context) AppCustomRuleOutput
- type AppEnvironmentVariable
- type AppEnvironmentVariableArgs
- type AppEnvironmentVariableArray
- func (AppEnvironmentVariableArray) ElementType() reflect.Type
- func (i AppEnvironmentVariableArray) ToAppEnvironmentVariableArrayOutput() AppEnvironmentVariableArrayOutput
- func (i AppEnvironmentVariableArray) ToAppEnvironmentVariableArrayOutputWithContext(ctx context.Context) AppEnvironmentVariableArrayOutput
- type AppEnvironmentVariableArrayInput
- type AppEnvironmentVariableArrayOutput
- func (AppEnvironmentVariableArrayOutput) ElementType() reflect.Type
- func (o AppEnvironmentVariableArrayOutput) Index(i pulumi.IntInput) AppEnvironmentVariableOutput
- func (o AppEnvironmentVariableArrayOutput) ToAppEnvironmentVariableArrayOutput() AppEnvironmentVariableArrayOutput
- func (o AppEnvironmentVariableArrayOutput) ToAppEnvironmentVariableArrayOutputWithContext(ctx context.Context) AppEnvironmentVariableArrayOutput
- type AppEnvironmentVariableInput
- type AppEnvironmentVariableOutput
- func (AppEnvironmentVariableOutput) ElementType() reflect.Type
- func (o AppEnvironmentVariableOutput) Name() pulumi.StringOutput
- func (o AppEnvironmentVariableOutput) ToAppEnvironmentVariableOutput() AppEnvironmentVariableOutput
- func (o AppEnvironmentVariableOutput) ToAppEnvironmentVariableOutputWithContext(ctx context.Context) AppEnvironmentVariableOutput
- func (o AppEnvironmentVariableOutput) Value() pulumi.StringOutput
- type AppInput
- type AppOutput
- func (o AppOutput) AccessToken() pulumi.StringPtrOutput
- func (o AppOutput) AppId() pulumi.StringOutput
- func (o AppOutput) AppName() pulumi.StringOutput
- func (o AppOutput) Arn() pulumi.StringOutput
- func (o AppOutput) AutoBranchCreationConfig() AppAutoBranchCreationConfigPtrOutput
- func (o AppOutput) BasicAuthConfig() AppBasicAuthConfigPtrOutput
- func (o AppOutput) BuildSpec() pulumi.StringPtrOutput
- func (o AppOutput) CustomHeaders() pulumi.StringPtrOutput
- func (o AppOutput) CustomRules() AppCustomRuleArrayOutput
- func (o AppOutput) DefaultDomain() pulumi.StringOutput
- func (o AppOutput) Description() pulumi.StringPtrOutput
- func (AppOutput) ElementType() reflect.Type
- func (o AppOutput) EnableBranchAutoDeletion() pulumi.BoolPtrOutput
- func (o AppOutput) EnvironmentVariables() AppEnvironmentVariableArrayOutput
- func (o AppOutput) IAMServiceRole() pulumi.StringPtrOutput
- func (o AppOutput) Name() pulumi.StringOutput
- func (o AppOutput) OauthToken() pulumi.StringPtrOutput
- func (o AppOutput) Platform() AppPlatformPtrOutput
- func (o AppOutput) Repository() pulumi.StringPtrOutput
- func (o AppOutput) Tags() AppTagArrayOutput
- func (o AppOutput) ToAppOutput() AppOutput
- func (o AppOutput) ToAppOutputWithContext(ctx context.Context) AppOutput
- type AppPlatform
- func (AppPlatform) ElementType() reflect.Type
- func (e AppPlatform) ToAppPlatformOutput() AppPlatformOutput
- func (e AppPlatform) ToAppPlatformOutputWithContext(ctx context.Context) AppPlatformOutput
- func (e AppPlatform) ToAppPlatformPtrOutput() AppPlatformPtrOutput
- func (e AppPlatform) ToAppPlatformPtrOutputWithContext(ctx context.Context) AppPlatformPtrOutput
- func (e AppPlatform) ToStringOutput() pulumi.StringOutput
- func (e AppPlatform) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e AppPlatform) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e AppPlatform) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AppPlatformInput
- type AppPlatformOutput
- func (AppPlatformOutput) ElementType() reflect.Type
- func (o AppPlatformOutput) ToAppPlatformOutput() AppPlatformOutput
- func (o AppPlatformOutput) ToAppPlatformOutputWithContext(ctx context.Context) AppPlatformOutput
- func (o AppPlatformOutput) ToAppPlatformPtrOutput() AppPlatformPtrOutput
- func (o AppPlatformOutput) ToAppPlatformPtrOutputWithContext(ctx context.Context) AppPlatformPtrOutput
- func (o AppPlatformOutput) ToStringOutput() pulumi.StringOutput
- func (o AppPlatformOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o AppPlatformOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o AppPlatformOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AppPlatformPtrInput
- type AppPlatformPtrOutput
- func (o AppPlatformPtrOutput) Elem() AppPlatformOutput
- func (AppPlatformPtrOutput) ElementType() reflect.Type
- func (o AppPlatformPtrOutput) ToAppPlatformPtrOutput() AppPlatformPtrOutput
- func (o AppPlatformPtrOutput) ToAppPlatformPtrOutputWithContext(ctx context.Context) AppPlatformPtrOutput
- func (o AppPlatformPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o AppPlatformPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AppState
- type AppTag
- type AppTagArgs
- type AppTagArray
- type AppTagArrayInput
- type AppTagArrayOutput
- type AppTagInput
- type AppTagOutput
- type Branch
- type BranchArgs
- type BranchBasicAuthConfig
- type BranchBasicAuthConfigArgs
- func (BranchBasicAuthConfigArgs) ElementType() reflect.Type
- func (i BranchBasicAuthConfigArgs) ToBranchBasicAuthConfigOutput() BranchBasicAuthConfigOutput
- func (i BranchBasicAuthConfigArgs) ToBranchBasicAuthConfigOutputWithContext(ctx context.Context) BranchBasicAuthConfigOutput
- func (i BranchBasicAuthConfigArgs) ToBranchBasicAuthConfigPtrOutput() BranchBasicAuthConfigPtrOutput
- func (i BranchBasicAuthConfigArgs) ToBranchBasicAuthConfigPtrOutputWithContext(ctx context.Context) BranchBasicAuthConfigPtrOutput
- type BranchBasicAuthConfigInput
- type BranchBasicAuthConfigOutput
- func (BranchBasicAuthConfigOutput) ElementType() reflect.Type
- func (o BranchBasicAuthConfigOutput) EnableBasicAuth() pulumi.BoolPtrOutput
- func (o BranchBasicAuthConfigOutput) Password() pulumi.StringOutput
- func (o BranchBasicAuthConfigOutput) ToBranchBasicAuthConfigOutput() BranchBasicAuthConfigOutput
- func (o BranchBasicAuthConfigOutput) ToBranchBasicAuthConfigOutputWithContext(ctx context.Context) BranchBasicAuthConfigOutput
- func (o BranchBasicAuthConfigOutput) ToBranchBasicAuthConfigPtrOutput() BranchBasicAuthConfigPtrOutput
- func (o BranchBasicAuthConfigOutput) ToBranchBasicAuthConfigPtrOutputWithContext(ctx context.Context) BranchBasicAuthConfigPtrOutput
- func (o BranchBasicAuthConfigOutput) Username() pulumi.StringOutput
- type BranchBasicAuthConfigPtrInput
- type BranchBasicAuthConfigPtrOutput
- func (o BranchBasicAuthConfigPtrOutput) Elem() BranchBasicAuthConfigOutput
- func (BranchBasicAuthConfigPtrOutput) ElementType() reflect.Type
- func (o BranchBasicAuthConfigPtrOutput) EnableBasicAuth() pulumi.BoolPtrOutput
- func (o BranchBasicAuthConfigPtrOutput) Password() pulumi.StringPtrOutput
- func (o BranchBasicAuthConfigPtrOutput) ToBranchBasicAuthConfigPtrOutput() BranchBasicAuthConfigPtrOutput
- func (o BranchBasicAuthConfigPtrOutput) ToBranchBasicAuthConfigPtrOutputWithContext(ctx context.Context) BranchBasicAuthConfigPtrOutput
- func (o BranchBasicAuthConfigPtrOutput) Username() pulumi.StringPtrOutput
- type BranchEnvironmentVariable
- type BranchEnvironmentVariableArgs
- func (BranchEnvironmentVariableArgs) ElementType() reflect.Type
- func (i BranchEnvironmentVariableArgs) ToBranchEnvironmentVariableOutput() BranchEnvironmentVariableOutput
- func (i BranchEnvironmentVariableArgs) ToBranchEnvironmentVariableOutputWithContext(ctx context.Context) BranchEnvironmentVariableOutput
- type BranchEnvironmentVariableArray
- func (BranchEnvironmentVariableArray) ElementType() reflect.Type
- func (i BranchEnvironmentVariableArray) ToBranchEnvironmentVariableArrayOutput() BranchEnvironmentVariableArrayOutput
- func (i BranchEnvironmentVariableArray) ToBranchEnvironmentVariableArrayOutputWithContext(ctx context.Context) BranchEnvironmentVariableArrayOutput
- type BranchEnvironmentVariableArrayInput
- type BranchEnvironmentVariableArrayOutput
- func (BranchEnvironmentVariableArrayOutput) ElementType() reflect.Type
- func (o BranchEnvironmentVariableArrayOutput) Index(i pulumi.IntInput) BranchEnvironmentVariableOutput
- func (o BranchEnvironmentVariableArrayOutput) ToBranchEnvironmentVariableArrayOutput() BranchEnvironmentVariableArrayOutput
- func (o BranchEnvironmentVariableArrayOutput) ToBranchEnvironmentVariableArrayOutputWithContext(ctx context.Context) BranchEnvironmentVariableArrayOutput
- type BranchEnvironmentVariableInput
- type BranchEnvironmentVariableOutput
- func (BranchEnvironmentVariableOutput) ElementType() reflect.Type
- func (o BranchEnvironmentVariableOutput) Name() pulumi.StringOutput
- func (o BranchEnvironmentVariableOutput) ToBranchEnvironmentVariableOutput() BranchEnvironmentVariableOutput
- func (o BranchEnvironmentVariableOutput) ToBranchEnvironmentVariableOutputWithContext(ctx context.Context) BranchEnvironmentVariableOutput
- func (o BranchEnvironmentVariableOutput) Value() pulumi.StringOutput
- type BranchInput
- type BranchOutput
- func (o BranchOutput) AppId() pulumi.StringOutput
- func (o BranchOutput) Arn() pulumi.StringOutput
- func (o BranchOutput) BasicAuthConfig() BranchBasicAuthConfigPtrOutput
- func (o BranchOutput) BranchName() pulumi.StringOutput
- func (o BranchOutput) BuildSpec() pulumi.StringPtrOutput
- func (o BranchOutput) Description() pulumi.StringPtrOutput
- func (BranchOutput) ElementType() reflect.Type
- func (o BranchOutput) EnableAutoBuild() pulumi.BoolPtrOutput
- func (o BranchOutput) EnablePerformanceMode() pulumi.BoolPtrOutput
- func (o BranchOutput) EnablePullRequestPreview() pulumi.BoolPtrOutput
- func (o BranchOutput) EnvironmentVariables() BranchEnvironmentVariableArrayOutput
- func (o BranchOutput) Framework() pulumi.StringPtrOutput
- func (o BranchOutput) PullRequestEnvironmentName() pulumi.StringPtrOutput
- func (o BranchOutput) Stage() BranchStagePtrOutput
- func (o BranchOutput) Tags() BranchTagArrayOutput
- func (o BranchOutput) ToBranchOutput() BranchOutput
- func (o BranchOutput) ToBranchOutputWithContext(ctx context.Context) BranchOutput
- type BranchStage
- func (BranchStage) ElementType() reflect.Type
- func (e BranchStage) ToBranchStageOutput() BranchStageOutput
- func (e BranchStage) ToBranchStageOutputWithContext(ctx context.Context) BranchStageOutput
- func (e BranchStage) ToBranchStagePtrOutput() BranchStagePtrOutput
- func (e BranchStage) ToBranchStagePtrOutputWithContext(ctx context.Context) BranchStagePtrOutput
- func (e BranchStage) ToStringOutput() pulumi.StringOutput
- func (e BranchStage) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e BranchStage) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e BranchStage) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type BranchStageInput
- type BranchStageOutput
- func (BranchStageOutput) ElementType() reflect.Type
- func (o BranchStageOutput) ToBranchStageOutput() BranchStageOutput
- func (o BranchStageOutput) ToBranchStageOutputWithContext(ctx context.Context) BranchStageOutput
- func (o BranchStageOutput) ToBranchStagePtrOutput() BranchStagePtrOutput
- func (o BranchStageOutput) ToBranchStagePtrOutputWithContext(ctx context.Context) BranchStagePtrOutput
- func (o BranchStageOutput) ToStringOutput() pulumi.StringOutput
- func (o BranchStageOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o BranchStageOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o BranchStageOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type BranchStagePtrInput
- type BranchStagePtrOutput
- func (o BranchStagePtrOutput) Elem() BranchStageOutput
- func (BranchStagePtrOutput) ElementType() reflect.Type
- func (o BranchStagePtrOutput) ToBranchStagePtrOutput() BranchStagePtrOutput
- func (o BranchStagePtrOutput) ToBranchStagePtrOutputWithContext(ctx context.Context) BranchStagePtrOutput
- func (o BranchStagePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o BranchStagePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type BranchState
- type BranchTag
- type BranchTagArgs
- type BranchTagArray
- type BranchTagArrayInput
- type BranchTagArrayOutput
- func (BranchTagArrayOutput) ElementType() reflect.Type
- func (o BranchTagArrayOutput) Index(i pulumi.IntInput) BranchTagOutput
- func (o BranchTagArrayOutput) ToBranchTagArrayOutput() BranchTagArrayOutput
- func (o BranchTagArrayOutput) ToBranchTagArrayOutputWithContext(ctx context.Context) BranchTagArrayOutput
- type BranchTagInput
- type BranchTagOutput
- func (BranchTagOutput) ElementType() reflect.Type
- func (o BranchTagOutput) Key() pulumi.StringOutput
- func (o BranchTagOutput) ToBranchTagOutput() BranchTagOutput
- func (o BranchTagOutput) ToBranchTagOutputWithContext(ctx context.Context) BranchTagOutput
- func (o BranchTagOutput) Value() pulumi.StringOutput
- type Domain
- type DomainArgs
- type DomainInput
- type DomainOutput
- func (o DomainOutput) AppId() pulumi.StringOutput
- func (o DomainOutput) Arn() pulumi.StringOutput
- func (o DomainOutput) AutoSubDomainCreationPatterns() pulumi.StringArrayOutput
- func (o DomainOutput) AutoSubDomainIAMRole() pulumi.StringPtrOutput
- func (o DomainOutput) CertificateRecord() pulumi.StringOutput
- func (o DomainOutput) DomainName() pulumi.StringOutput
- func (o DomainOutput) DomainStatus() pulumi.StringOutput
- func (DomainOutput) ElementType() reflect.Type
- func (o DomainOutput) EnableAutoSubDomain() pulumi.BoolPtrOutput
- func (o DomainOutput) StatusReason() pulumi.StringOutput
- func (o DomainOutput) SubDomainSettings() DomainSubDomainSettingArrayOutput
- func (o DomainOutput) ToDomainOutput() DomainOutput
- func (o DomainOutput) ToDomainOutputWithContext(ctx context.Context) DomainOutput
- type DomainState
- type DomainSubDomainSetting
- type DomainSubDomainSettingArgs
- type DomainSubDomainSettingArray
- func (DomainSubDomainSettingArray) ElementType() reflect.Type
- func (i DomainSubDomainSettingArray) ToDomainSubDomainSettingArrayOutput() DomainSubDomainSettingArrayOutput
- func (i DomainSubDomainSettingArray) ToDomainSubDomainSettingArrayOutputWithContext(ctx context.Context) DomainSubDomainSettingArrayOutput
- type DomainSubDomainSettingArrayInput
- type DomainSubDomainSettingArrayOutput
- func (DomainSubDomainSettingArrayOutput) ElementType() reflect.Type
- func (o DomainSubDomainSettingArrayOutput) Index(i pulumi.IntInput) DomainSubDomainSettingOutput
- func (o DomainSubDomainSettingArrayOutput) ToDomainSubDomainSettingArrayOutput() DomainSubDomainSettingArrayOutput
- func (o DomainSubDomainSettingArrayOutput) ToDomainSubDomainSettingArrayOutputWithContext(ctx context.Context) DomainSubDomainSettingArrayOutput
- type DomainSubDomainSettingInput
- type DomainSubDomainSettingOutput
- func (o DomainSubDomainSettingOutput) BranchName() pulumi.StringOutput
- func (DomainSubDomainSettingOutput) ElementType() reflect.Type
- func (o DomainSubDomainSettingOutput) Prefix() pulumi.StringOutput
- func (o DomainSubDomainSettingOutput) ToDomainSubDomainSettingOutput() DomainSubDomainSettingOutput
- func (o DomainSubDomainSettingOutput) ToDomainSubDomainSettingOutputWithContext(ctx context.Context) DomainSubDomainSettingOutput
- type LookupAppArgs
- type LookupAppOutputArgs
- type LookupAppResult
- type LookupAppResultOutput
- func (o LookupAppResultOutput) AppId() pulumi.StringPtrOutput
- func (o LookupAppResultOutput) AppName() pulumi.StringPtrOutput
- func (o LookupAppResultOutput) Arn() pulumi.StringPtrOutput
- func (o LookupAppResultOutput) BuildSpec() pulumi.StringPtrOutput
- func (o LookupAppResultOutput) CustomHeaders() pulumi.StringPtrOutput
- func (o LookupAppResultOutput) CustomRules() AppCustomRuleArrayOutput
- func (o LookupAppResultOutput) DefaultDomain() pulumi.StringPtrOutput
- func (o LookupAppResultOutput) Description() pulumi.StringPtrOutput
- func (LookupAppResultOutput) ElementType() reflect.Type
- func (o LookupAppResultOutput) EnableBranchAutoDeletion() pulumi.BoolPtrOutput
- func (o LookupAppResultOutput) EnvironmentVariables() AppEnvironmentVariableArrayOutput
- func (o LookupAppResultOutput) IAMServiceRole() pulumi.StringPtrOutput
- func (o LookupAppResultOutput) Name() pulumi.StringPtrOutput
- func (o LookupAppResultOutput) Platform() AppPlatformPtrOutput
- func (o LookupAppResultOutput) Repository() pulumi.StringPtrOutput
- func (o LookupAppResultOutput) Tags() AppTagArrayOutput
- func (o LookupAppResultOutput) ToLookupAppResultOutput() LookupAppResultOutput
- func (o LookupAppResultOutput) ToLookupAppResultOutputWithContext(ctx context.Context) LookupAppResultOutput
- type LookupBranchArgs
- type LookupBranchOutputArgs
- type LookupBranchResult
- type LookupBranchResultOutput
- func (o LookupBranchResultOutput) Arn() pulumi.StringPtrOutput
- func (o LookupBranchResultOutput) BuildSpec() pulumi.StringPtrOutput
- func (o LookupBranchResultOutput) Description() pulumi.StringPtrOutput
- func (LookupBranchResultOutput) ElementType() reflect.Type
- func (o LookupBranchResultOutput) EnableAutoBuild() pulumi.BoolPtrOutput
- func (o LookupBranchResultOutput) EnablePerformanceMode() pulumi.BoolPtrOutput
- func (o LookupBranchResultOutput) EnablePullRequestPreview() pulumi.BoolPtrOutput
- func (o LookupBranchResultOutput) EnvironmentVariables() BranchEnvironmentVariableArrayOutput
- func (o LookupBranchResultOutput) Framework() pulumi.StringPtrOutput
- func (o LookupBranchResultOutput) PullRequestEnvironmentName() pulumi.StringPtrOutput
- func (o LookupBranchResultOutput) Stage() BranchStagePtrOutput
- func (o LookupBranchResultOutput) Tags() BranchTagArrayOutput
- func (o LookupBranchResultOutput) ToLookupBranchResultOutput() LookupBranchResultOutput
- func (o LookupBranchResultOutput) ToLookupBranchResultOutputWithContext(ctx context.Context) LookupBranchResultOutput
- type LookupDomainArgs
- type LookupDomainOutputArgs
- type LookupDomainResult
- type LookupDomainResultOutput
- func (o LookupDomainResultOutput) Arn() pulumi.StringPtrOutput
- func (o LookupDomainResultOutput) AutoSubDomainCreationPatterns() pulumi.StringArrayOutput
- func (o LookupDomainResultOutput) AutoSubDomainIAMRole() pulumi.StringPtrOutput
- func (o LookupDomainResultOutput) CertificateRecord() pulumi.StringPtrOutput
- func (o LookupDomainResultOutput) DomainStatus() pulumi.StringPtrOutput
- func (LookupDomainResultOutput) ElementType() reflect.Type
- func (o LookupDomainResultOutput) EnableAutoSubDomain() pulumi.BoolPtrOutput
- func (o LookupDomainResultOutput) StatusReason() pulumi.StringPtrOutput
- func (o LookupDomainResultOutput) SubDomainSettings() DomainSubDomainSettingArrayOutput
- func (o LookupDomainResultOutput) ToLookupDomainResultOutput() LookupDomainResultOutput
- func (o LookupDomainResultOutput) ToLookupDomainResultOutputWithContext(ctx context.Context) LookupDomainResultOutput
Constants ¶
const ( AppAutoBranchCreationConfigStageExperimental = AppAutoBranchCreationConfigStage("EXPERIMENTAL") AppAutoBranchCreationConfigStageBeta = AppAutoBranchCreationConfigStage("BETA") AppAutoBranchCreationConfigStagePullRequest = AppAutoBranchCreationConfigStage("PULL_REQUEST") AppAutoBranchCreationConfigStageProduction = AppAutoBranchCreationConfigStage("PRODUCTION") AppAutoBranchCreationConfigStageDevelopment = AppAutoBranchCreationConfigStage("DEVELOPMENT") )
const ( AppPlatformWeb = AppPlatform("WEB") AppPlatformWebDynamic = AppPlatform("WEB_DYNAMIC") AppPlatformWebCompute = AppPlatform("WEB_COMPUTE") )
const ( BranchStageExperimental = BranchStage("EXPERIMENTAL") BranchStageBeta = BranchStage("BETA") BranchStagePullRequest = BranchStage("PULL_REQUEST") BranchStageProduction = BranchStage("PRODUCTION") BranchStageDevelopment = BranchStage("DEVELOPMENT") )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type App ¶
type App struct { pulumi.CustomResourceState AccessToken pulumi.StringPtrOutput `pulumi:"accessToken"` AppId pulumi.StringOutput `pulumi:"appId"` AppName pulumi.StringOutput `pulumi:"appName"` Arn pulumi.StringOutput `pulumi:"arn"` AutoBranchCreationConfig AppAutoBranchCreationConfigPtrOutput `pulumi:"autoBranchCreationConfig"` BasicAuthConfig AppBasicAuthConfigPtrOutput `pulumi:"basicAuthConfig"` BuildSpec pulumi.StringPtrOutput `pulumi:"buildSpec"` CustomHeaders pulumi.StringPtrOutput `pulumi:"customHeaders"` CustomRules AppCustomRuleArrayOutput `pulumi:"customRules"` DefaultDomain pulumi.StringOutput `pulumi:"defaultDomain"` Description pulumi.StringPtrOutput `pulumi:"description"` EnableBranchAutoDeletion pulumi.BoolPtrOutput `pulumi:"enableBranchAutoDeletion"` EnvironmentVariables AppEnvironmentVariableArrayOutput `pulumi:"environmentVariables"` IAMServiceRole pulumi.StringPtrOutput `pulumi:"iAMServiceRole"` Name pulumi.StringOutput `pulumi:"name"` OauthToken pulumi.StringPtrOutput `pulumi:"oauthToken"` Platform AppPlatformPtrOutput `pulumi:"platform"` Repository pulumi.StringPtrOutput `pulumi:"repository"` Tags AppTagArrayOutput `pulumi:"tags"` }
The AWS::Amplify::App resource creates Apps in the Amplify Console. An App is a collection of branches.
func GetApp ¶
func GetApp(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AppState, opts ...pulumi.ResourceOption) (*App, error)
GetApp gets an existing App resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewApp ¶
func NewApp(ctx *pulumi.Context, name string, args *AppArgs, opts ...pulumi.ResourceOption) (*App, error)
NewApp registers a new resource with the given unique name, arguments, and options.
func (*App) ElementType ¶
func (*App) ToAppOutput ¶
type AppArgs ¶
type AppArgs struct { AccessToken pulumi.StringPtrInput AutoBranchCreationConfig AppAutoBranchCreationConfigPtrInput BasicAuthConfig AppBasicAuthConfigPtrInput BuildSpec pulumi.StringPtrInput CustomHeaders pulumi.StringPtrInput CustomRules AppCustomRuleArrayInput Description pulumi.StringPtrInput EnableBranchAutoDeletion pulumi.BoolPtrInput EnvironmentVariables AppEnvironmentVariableArrayInput IAMServiceRole pulumi.StringPtrInput Name pulumi.StringPtrInput OauthToken pulumi.StringPtrInput Platform AppPlatformPtrInput Repository pulumi.StringPtrInput Tags AppTagArrayInput }
The set of arguments for constructing a App resource.
func (AppArgs) ElementType ¶
type AppAutoBranchCreationConfig ¶
type AppAutoBranchCreationConfig struct { AutoBranchCreationPatterns []string `pulumi:"autoBranchCreationPatterns"` BasicAuthConfig *AppBasicAuthConfig `pulumi:"basicAuthConfig"` BuildSpec *string `pulumi:"buildSpec"` EnableAutoBranchCreation *bool `pulumi:"enableAutoBranchCreation"` EnableAutoBuild *bool `pulumi:"enableAutoBuild"` EnablePerformanceMode *bool `pulumi:"enablePerformanceMode"` EnablePullRequestPreview *bool `pulumi:"enablePullRequestPreview"` EnvironmentVariables []AppEnvironmentVariable `pulumi:"environmentVariables"` Framework *string `pulumi:"framework"` PullRequestEnvironmentName *string `pulumi:"pullRequestEnvironmentName"` Stage *AppAutoBranchCreationConfigStage `pulumi:"stage"` }
type AppAutoBranchCreationConfigArgs ¶
type AppAutoBranchCreationConfigArgs struct { AutoBranchCreationPatterns pulumi.StringArrayInput `pulumi:"autoBranchCreationPatterns"` BasicAuthConfig AppBasicAuthConfigPtrInput `pulumi:"basicAuthConfig"` BuildSpec pulumi.StringPtrInput `pulumi:"buildSpec"` EnableAutoBranchCreation pulumi.BoolPtrInput `pulumi:"enableAutoBranchCreation"` EnableAutoBuild pulumi.BoolPtrInput `pulumi:"enableAutoBuild"` EnablePerformanceMode pulumi.BoolPtrInput `pulumi:"enablePerformanceMode"` EnablePullRequestPreview pulumi.BoolPtrInput `pulumi:"enablePullRequestPreview"` EnvironmentVariables AppEnvironmentVariableArrayInput `pulumi:"environmentVariables"` Framework pulumi.StringPtrInput `pulumi:"framework"` PullRequestEnvironmentName pulumi.StringPtrInput `pulumi:"pullRequestEnvironmentName"` Stage AppAutoBranchCreationConfigStagePtrInput `pulumi:"stage"` }
func (AppAutoBranchCreationConfigArgs) ElementType ¶
func (AppAutoBranchCreationConfigArgs) ElementType() reflect.Type
func (AppAutoBranchCreationConfigArgs) ToAppAutoBranchCreationConfigOutput ¶
func (i AppAutoBranchCreationConfigArgs) ToAppAutoBranchCreationConfigOutput() AppAutoBranchCreationConfigOutput
func (AppAutoBranchCreationConfigArgs) ToAppAutoBranchCreationConfigOutputWithContext ¶
func (i AppAutoBranchCreationConfigArgs) ToAppAutoBranchCreationConfigOutputWithContext(ctx context.Context) AppAutoBranchCreationConfigOutput
func (AppAutoBranchCreationConfigArgs) ToAppAutoBranchCreationConfigPtrOutput ¶
func (i AppAutoBranchCreationConfigArgs) ToAppAutoBranchCreationConfigPtrOutput() AppAutoBranchCreationConfigPtrOutput
func (AppAutoBranchCreationConfigArgs) ToAppAutoBranchCreationConfigPtrOutputWithContext ¶
func (i AppAutoBranchCreationConfigArgs) ToAppAutoBranchCreationConfigPtrOutputWithContext(ctx context.Context) AppAutoBranchCreationConfigPtrOutput
type AppAutoBranchCreationConfigInput ¶
type AppAutoBranchCreationConfigInput interface { pulumi.Input ToAppAutoBranchCreationConfigOutput() AppAutoBranchCreationConfigOutput ToAppAutoBranchCreationConfigOutputWithContext(context.Context) AppAutoBranchCreationConfigOutput }
AppAutoBranchCreationConfigInput is an input type that accepts AppAutoBranchCreationConfigArgs and AppAutoBranchCreationConfigOutput values. You can construct a concrete instance of `AppAutoBranchCreationConfigInput` via:
AppAutoBranchCreationConfigArgs{...}
type AppAutoBranchCreationConfigOutput ¶
type AppAutoBranchCreationConfigOutput struct{ *pulumi.OutputState }
func (AppAutoBranchCreationConfigOutput) AutoBranchCreationPatterns ¶
func (o AppAutoBranchCreationConfigOutput) AutoBranchCreationPatterns() pulumi.StringArrayOutput
func (AppAutoBranchCreationConfigOutput) BasicAuthConfig ¶
func (o AppAutoBranchCreationConfigOutput) BasicAuthConfig() AppBasicAuthConfigPtrOutput
func (AppAutoBranchCreationConfigOutput) BuildSpec ¶
func (o AppAutoBranchCreationConfigOutput) BuildSpec() pulumi.StringPtrOutput
func (AppAutoBranchCreationConfigOutput) ElementType ¶
func (AppAutoBranchCreationConfigOutput) ElementType() reflect.Type
func (AppAutoBranchCreationConfigOutput) EnableAutoBranchCreation ¶
func (o AppAutoBranchCreationConfigOutput) EnableAutoBranchCreation() pulumi.BoolPtrOutput
func (AppAutoBranchCreationConfigOutput) EnableAutoBuild ¶
func (o AppAutoBranchCreationConfigOutput) EnableAutoBuild() pulumi.BoolPtrOutput
func (AppAutoBranchCreationConfigOutput) EnablePerformanceMode ¶
func (o AppAutoBranchCreationConfigOutput) EnablePerformanceMode() pulumi.BoolPtrOutput
func (AppAutoBranchCreationConfigOutput) EnablePullRequestPreview ¶
func (o AppAutoBranchCreationConfigOutput) EnablePullRequestPreview() pulumi.BoolPtrOutput
func (AppAutoBranchCreationConfigOutput) EnvironmentVariables ¶
func (o AppAutoBranchCreationConfigOutput) EnvironmentVariables() AppEnvironmentVariableArrayOutput
func (AppAutoBranchCreationConfigOutput) Framework ¶ added in v0.41.0
func (o AppAutoBranchCreationConfigOutput) Framework() pulumi.StringPtrOutput
func (AppAutoBranchCreationConfigOutput) PullRequestEnvironmentName ¶
func (o AppAutoBranchCreationConfigOutput) PullRequestEnvironmentName() pulumi.StringPtrOutput
func (AppAutoBranchCreationConfigOutput) ToAppAutoBranchCreationConfigOutput ¶
func (o AppAutoBranchCreationConfigOutput) ToAppAutoBranchCreationConfigOutput() AppAutoBranchCreationConfigOutput
func (AppAutoBranchCreationConfigOutput) ToAppAutoBranchCreationConfigOutputWithContext ¶
func (o AppAutoBranchCreationConfigOutput) ToAppAutoBranchCreationConfigOutputWithContext(ctx context.Context) AppAutoBranchCreationConfigOutput
func (AppAutoBranchCreationConfigOutput) ToAppAutoBranchCreationConfigPtrOutput ¶
func (o AppAutoBranchCreationConfigOutput) ToAppAutoBranchCreationConfigPtrOutput() AppAutoBranchCreationConfigPtrOutput
func (AppAutoBranchCreationConfigOutput) ToAppAutoBranchCreationConfigPtrOutputWithContext ¶
func (o AppAutoBranchCreationConfigOutput) ToAppAutoBranchCreationConfigPtrOutputWithContext(ctx context.Context) AppAutoBranchCreationConfigPtrOutput
type AppAutoBranchCreationConfigPtrInput ¶
type AppAutoBranchCreationConfigPtrInput interface { pulumi.Input ToAppAutoBranchCreationConfigPtrOutput() AppAutoBranchCreationConfigPtrOutput ToAppAutoBranchCreationConfigPtrOutputWithContext(context.Context) AppAutoBranchCreationConfigPtrOutput }
AppAutoBranchCreationConfigPtrInput is an input type that accepts AppAutoBranchCreationConfigArgs, AppAutoBranchCreationConfigPtr and AppAutoBranchCreationConfigPtrOutput values. You can construct a concrete instance of `AppAutoBranchCreationConfigPtrInput` via:
AppAutoBranchCreationConfigArgs{...} or: nil
func AppAutoBranchCreationConfigPtr ¶
func AppAutoBranchCreationConfigPtr(v *AppAutoBranchCreationConfigArgs) AppAutoBranchCreationConfigPtrInput
type AppAutoBranchCreationConfigPtrOutput ¶
type AppAutoBranchCreationConfigPtrOutput struct{ *pulumi.OutputState }
func (AppAutoBranchCreationConfigPtrOutput) AutoBranchCreationPatterns ¶
func (o AppAutoBranchCreationConfigPtrOutput) AutoBranchCreationPatterns() pulumi.StringArrayOutput
func (AppAutoBranchCreationConfigPtrOutput) BasicAuthConfig ¶
func (o AppAutoBranchCreationConfigPtrOutput) BasicAuthConfig() AppBasicAuthConfigPtrOutput
func (AppAutoBranchCreationConfigPtrOutput) BuildSpec ¶
func (o AppAutoBranchCreationConfigPtrOutput) BuildSpec() pulumi.StringPtrOutput
func (AppAutoBranchCreationConfigPtrOutput) ElementType ¶
func (AppAutoBranchCreationConfigPtrOutput) ElementType() reflect.Type
func (AppAutoBranchCreationConfigPtrOutput) EnableAutoBranchCreation ¶
func (o AppAutoBranchCreationConfigPtrOutput) EnableAutoBranchCreation() pulumi.BoolPtrOutput
func (AppAutoBranchCreationConfigPtrOutput) EnableAutoBuild ¶
func (o AppAutoBranchCreationConfigPtrOutput) EnableAutoBuild() pulumi.BoolPtrOutput
func (AppAutoBranchCreationConfigPtrOutput) EnablePerformanceMode ¶
func (o AppAutoBranchCreationConfigPtrOutput) EnablePerformanceMode() pulumi.BoolPtrOutput
func (AppAutoBranchCreationConfigPtrOutput) EnablePullRequestPreview ¶
func (o AppAutoBranchCreationConfigPtrOutput) EnablePullRequestPreview() pulumi.BoolPtrOutput
func (AppAutoBranchCreationConfigPtrOutput) EnvironmentVariables ¶
func (o AppAutoBranchCreationConfigPtrOutput) EnvironmentVariables() AppEnvironmentVariableArrayOutput
func (AppAutoBranchCreationConfigPtrOutput) Framework ¶ added in v0.41.0
func (o AppAutoBranchCreationConfigPtrOutput) Framework() pulumi.StringPtrOutput
func (AppAutoBranchCreationConfigPtrOutput) PullRequestEnvironmentName ¶
func (o AppAutoBranchCreationConfigPtrOutput) PullRequestEnvironmentName() pulumi.StringPtrOutput
func (AppAutoBranchCreationConfigPtrOutput) ToAppAutoBranchCreationConfigPtrOutput ¶
func (o AppAutoBranchCreationConfigPtrOutput) ToAppAutoBranchCreationConfigPtrOutput() AppAutoBranchCreationConfigPtrOutput
func (AppAutoBranchCreationConfigPtrOutput) ToAppAutoBranchCreationConfigPtrOutputWithContext ¶
func (o AppAutoBranchCreationConfigPtrOutput) ToAppAutoBranchCreationConfigPtrOutputWithContext(ctx context.Context) AppAutoBranchCreationConfigPtrOutput
type AppAutoBranchCreationConfigStage ¶
type AppAutoBranchCreationConfigStage string
func (AppAutoBranchCreationConfigStage) ElementType ¶
func (AppAutoBranchCreationConfigStage) ElementType() reflect.Type
func (AppAutoBranchCreationConfigStage) ToAppAutoBranchCreationConfigStageOutput ¶
func (e AppAutoBranchCreationConfigStage) ToAppAutoBranchCreationConfigStageOutput() AppAutoBranchCreationConfigStageOutput
func (AppAutoBranchCreationConfigStage) ToAppAutoBranchCreationConfigStageOutputWithContext ¶
func (e AppAutoBranchCreationConfigStage) ToAppAutoBranchCreationConfigStageOutputWithContext(ctx context.Context) AppAutoBranchCreationConfigStageOutput
func (AppAutoBranchCreationConfigStage) ToAppAutoBranchCreationConfigStagePtrOutput ¶
func (e AppAutoBranchCreationConfigStage) ToAppAutoBranchCreationConfigStagePtrOutput() AppAutoBranchCreationConfigStagePtrOutput
func (AppAutoBranchCreationConfigStage) ToAppAutoBranchCreationConfigStagePtrOutputWithContext ¶
func (e AppAutoBranchCreationConfigStage) ToAppAutoBranchCreationConfigStagePtrOutputWithContext(ctx context.Context) AppAutoBranchCreationConfigStagePtrOutput
func (AppAutoBranchCreationConfigStage) ToStringOutput ¶
func (e AppAutoBranchCreationConfigStage) ToStringOutput() pulumi.StringOutput
func (AppAutoBranchCreationConfigStage) ToStringOutputWithContext ¶
func (e AppAutoBranchCreationConfigStage) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AppAutoBranchCreationConfigStage) ToStringPtrOutput ¶
func (e AppAutoBranchCreationConfigStage) ToStringPtrOutput() pulumi.StringPtrOutput
func (AppAutoBranchCreationConfigStage) ToStringPtrOutputWithContext ¶
func (e AppAutoBranchCreationConfigStage) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AppAutoBranchCreationConfigStageInput ¶
type AppAutoBranchCreationConfigStageInput interface { pulumi.Input ToAppAutoBranchCreationConfigStageOutput() AppAutoBranchCreationConfigStageOutput ToAppAutoBranchCreationConfigStageOutputWithContext(context.Context) AppAutoBranchCreationConfigStageOutput }
AppAutoBranchCreationConfigStageInput is an input type that accepts AppAutoBranchCreationConfigStageArgs and AppAutoBranchCreationConfigStageOutput values. You can construct a concrete instance of `AppAutoBranchCreationConfigStageInput` via:
AppAutoBranchCreationConfigStageArgs{...}
type AppAutoBranchCreationConfigStageOutput ¶
type AppAutoBranchCreationConfigStageOutput struct{ *pulumi.OutputState }
func (AppAutoBranchCreationConfigStageOutput) ElementType ¶
func (AppAutoBranchCreationConfigStageOutput) ElementType() reflect.Type
func (AppAutoBranchCreationConfigStageOutput) ToAppAutoBranchCreationConfigStageOutput ¶
func (o AppAutoBranchCreationConfigStageOutput) ToAppAutoBranchCreationConfigStageOutput() AppAutoBranchCreationConfigStageOutput
func (AppAutoBranchCreationConfigStageOutput) ToAppAutoBranchCreationConfigStageOutputWithContext ¶
func (o AppAutoBranchCreationConfigStageOutput) ToAppAutoBranchCreationConfigStageOutputWithContext(ctx context.Context) AppAutoBranchCreationConfigStageOutput
func (AppAutoBranchCreationConfigStageOutput) ToAppAutoBranchCreationConfigStagePtrOutput ¶
func (o AppAutoBranchCreationConfigStageOutput) ToAppAutoBranchCreationConfigStagePtrOutput() AppAutoBranchCreationConfigStagePtrOutput
func (AppAutoBranchCreationConfigStageOutput) ToAppAutoBranchCreationConfigStagePtrOutputWithContext ¶
func (o AppAutoBranchCreationConfigStageOutput) ToAppAutoBranchCreationConfigStagePtrOutputWithContext(ctx context.Context) AppAutoBranchCreationConfigStagePtrOutput
func (AppAutoBranchCreationConfigStageOutput) ToStringOutput ¶
func (o AppAutoBranchCreationConfigStageOutput) ToStringOutput() pulumi.StringOutput
func (AppAutoBranchCreationConfigStageOutput) ToStringOutputWithContext ¶
func (o AppAutoBranchCreationConfigStageOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AppAutoBranchCreationConfigStageOutput) ToStringPtrOutput ¶
func (o AppAutoBranchCreationConfigStageOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (AppAutoBranchCreationConfigStageOutput) ToStringPtrOutputWithContext ¶
func (o AppAutoBranchCreationConfigStageOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AppAutoBranchCreationConfigStagePtrInput ¶
type AppAutoBranchCreationConfigStagePtrInput interface { pulumi.Input ToAppAutoBranchCreationConfigStagePtrOutput() AppAutoBranchCreationConfigStagePtrOutput ToAppAutoBranchCreationConfigStagePtrOutputWithContext(context.Context) AppAutoBranchCreationConfigStagePtrOutput }
func AppAutoBranchCreationConfigStagePtr ¶
func AppAutoBranchCreationConfigStagePtr(v string) AppAutoBranchCreationConfigStagePtrInput
type AppAutoBranchCreationConfigStagePtrOutput ¶
type AppAutoBranchCreationConfigStagePtrOutput struct{ *pulumi.OutputState }
func (AppAutoBranchCreationConfigStagePtrOutput) ElementType ¶
func (AppAutoBranchCreationConfigStagePtrOutput) ElementType() reflect.Type
func (AppAutoBranchCreationConfigStagePtrOutput) ToAppAutoBranchCreationConfigStagePtrOutput ¶
func (o AppAutoBranchCreationConfigStagePtrOutput) ToAppAutoBranchCreationConfigStagePtrOutput() AppAutoBranchCreationConfigStagePtrOutput
func (AppAutoBranchCreationConfigStagePtrOutput) ToAppAutoBranchCreationConfigStagePtrOutputWithContext ¶
func (o AppAutoBranchCreationConfigStagePtrOutput) ToAppAutoBranchCreationConfigStagePtrOutputWithContext(ctx context.Context) AppAutoBranchCreationConfigStagePtrOutput
func (AppAutoBranchCreationConfigStagePtrOutput) ToStringPtrOutput ¶
func (o AppAutoBranchCreationConfigStagePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (AppAutoBranchCreationConfigStagePtrOutput) ToStringPtrOutputWithContext ¶
func (o AppAutoBranchCreationConfigStagePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AppBasicAuthConfig ¶
type AppBasicAuthConfigArgs ¶
type AppBasicAuthConfigArgs struct { EnableBasicAuth pulumi.BoolPtrInput `pulumi:"enableBasicAuth"` Password pulumi.StringPtrInput `pulumi:"password"` Username pulumi.StringPtrInput `pulumi:"username"` }
func (AppBasicAuthConfigArgs) ElementType ¶
func (AppBasicAuthConfigArgs) ElementType() reflect.Type
func (AppBasicAuthConfigArgs) ToAppBasicAuthConfigOutput ¶
func (i AppBasicAuthConfigArgs) ToAppBasicAuthConfigOutput() AppBasicAuthConfigOutput
func (AppBasicAuthConfigArgs) ToAppBasicAuthConfigOutputWithContext ¶
func (i AppBasicAuthConfigArgs) ToAppBasicAuthConfigOutputWithContext(ctx context.Context) AppBasicAuthConfigOutput
func (AppBasicAuthConfigArgs) ToAppBasicAuthConfigPtrOutput ¶
func (i AppBasicAuthConfigArgs) ToAppBasicAuthConfigPtrOutput() AppBasicAuthConfigPtrOutput
func (AppBasicAuthConfigArgs) ToAppBasicAuthConfigPtrOutputWithContext ¶
func (i AppBasicAuthConfigArgs) ToAppBasicAuthConfigPtrOutputWithContext(ctx context.Context) AppBasicAuthConfigPtrOutput
type AppBasicAuthConfigInput ¶
type AppBasicAuthConfigInput interface { pulumi.Input ToAppBasicAuthConfigOutput() AppBasicAuthConfigOutput ToAppBasicAuthConfigOutputWithContext(context.Context) AppBasicAuthConfigOutput }
AppBasicAuthConfigInput is an input type that accepts AppBasicAuthConfigArgs and AppBasicAuthConfigOutput values. You can construct a concrete instance of `AppBasicAuthConfigInput` via:
AppBasicAuthConfigArgs{...}
type AppBasicAuthConfigOutput ¶
type AppBasicAuthConfigOutput struct{ *pulumi.OutputState }
func (AppBasicAuthConfigOutput) ElementType ¶
func (AppBasicAuthConfigOutput) ElementType() reflect.Type
func (AppBasicAuthConfigOutput) EnableBasicAuth ¶
func (o AppBasicAuthConfigOutput) EnableBasicAuth() pulumi.BoolPtrOutput
func (AppBasicAuthConfigOutput) Password ¶
func (o AppBasicAuthConfigOutput) Password() pulumi.StringPtrOutput
func (AppBasicAuthConfigOutput) ToAppBasicAuthConfigOutput ¶
func (o AppBasicAuthConfigOutput) ToAppBasicAuthConfigOutput() AppBasicAuthConfigOutput
func (AppBasicAuthConfigOutput) ToAppBasicAuthConfigOutputWithContext ¶
func (o AppBasicAuthConfigOutput) ToAppBasicAuthConfigOutputWithContext(ctx context.Context) AppBasicAuthConfigOutput
func (AppBasicAuthConfigOutput) ToAppBasicAuthConfigPtrOutput ¶
func (o AppBasicAuthConfigOutput) ToAppBasicAuthConfigPtrOutput() AppBasicAuthConfigPtrOutput
func (AppBasicAuthConfigOutput) ToAppBasicAuthConfigPtrOutputWithContext ¶
func (o AppBasicAuthConfigOutput) ToAppBasicAuthConfigPtrOutputWithContext(ctx context.Context) AppBasicAuthConfigPtrOutput
func (AppBasicAuthConfigOutput) Username ¶
func (o AppBasicAuthConfigOutput) Username() pulumi.StringPtrOutput
type AppBasicAuthConfigPtrInput ¶
type AppBasicAuthConfigPtrInput interface { pulumi.Input ToAppBasicAuthConfigPtrOutput() AppBasicAuthConfigPtrOutput ToAppBasicAuthConfigPtrOutputWithContext(context.Context) AppBasicAuthConfigPtrOutput }
AppBasicAuthConfigPtrInput is an input type that accepts AppBasicAuthConfigArgs, AppBasicAuthConfigPtr and AppBasicAuthConfigPtrOutput values. You can construct a concrete instance of `AppBasicAuthConfigPtrInput` via:
AppBasicAuthConfigArgs{...} or: nil
func AppBasicAuthConfigPtr ¶
func AppBasicAuthConfigPtr(v *AppBasicAuthConfigArgs) AppBasicAuthConfigPtrInput
type AppBasicAuthConfigPtrOutput ¶
type AppBasicAuthConfigPtrOutput struct{ *pulumi.OutputState }
func (AppBasicAuthConfigPtrOutput) Elem ¶
func (o AppBasicAuthConfigPtrOutput) Elem() AppBasicAuthConfigOutput
func (AppBasicAuthConfigPtrOutput) ElementType ¶
func (AppBasicAuthConfigPtrOutput) ElementType() reflect.Type
func (AppBasicAuthConfigPtrOutput) EnableBasicAuth ¶
func (o AppBasicAuthConfigPtrOutput) EnableBasicAuth() pulumi.BoolPtrOutput
func (AppBasicAuthConfigPtrOutput) Password ¶
func (o AppBasicAuthConfigPtrOutput) Password() pulumi.StringPtrOutput
func (AppBasicAuthConfigPtrOutput) ToAppBasicAuthConfigPtrOutput ¶
func (o AppBasicAuthConfigPtrOutput) ToAppBasicAuthConfigPtrOutput() AppBasicAuthConfigPtrOutput
func (AppBasicAuthConfigPtrOutput) ToAppBasicAuthConfigPtrOutputWithContext ¶
func (o AppBasicAuthConfigPtrOutput) ToAppBasicAuthConfigPtrOutputWithContext(ctx context.Context) AppBasicAuthConfigPtrOutput
func (AppBasicAuthConfigPtrOutput) Username ¶
func (o AppBasicAuthConfigPtrOutput) Username() pulumi.StringPtrOutput
type AppCustomRule ¶
type AppCustomRuleArgs ¶
type AppCustomRuleArgs struct { Condition pulumi.StringPtrInput `pulumi:"condition"` Source pulumi.StringInput `pulumi:"source"` Status pulumi.StringPtrInput `pulumi:"status"` Target pulumi.StringInput `pulumi:"target"` }
func (AppCustomRuleArgs) ElementType ¶
func (AppCustomRuleArgs) ElementType() reflect.Type
func (AppCustomRuleArgs) ToAppCustomRuleOutput ¶
func (i AppCustomRuleArgs) ToAppCustomRuleOutput() AppCustomRuleOutput
func (AppCustomRuleArgs) ToAppCustomRuleOutputWithContext ¶
func (i AppCustomRuleArgs) ToAppCustomRuleOutputWithContext(ctx context.Context) AppCustomRuleOutput
type AppCustomRuleArray ¶
type AppCustomRuleArray []AppCustomRuleInput
func (AppCustomRuleArray) ElementType ¶
func (AppCustomRuleArray) ElementType() reflect.Type
func (AppCustomRuleArray) ToAppCustomRuleArrayOutput ¶
func (i AppCustomRuleArray) ToAppCustomRuleArrayOutput() AppCustomRuleArrayOutput
func (AppCustomRuleArray) ToAppCustomRuleArrayOutputWithContext ¶
func (i AppCustomRuleArray) ToAppCustomRuleArrayOutputWithContext(ctx context.Context) AppCustomRuleArrayOutput
type AppCustomRuleArrayInput ¶
type AppCustomRuleArrayInput interface { pulumi.Input ToAppCustomRuleArrayOutput() AppCustomRuleArrayOutput ToAppCustomRuleArrayOutputWithContext(context.Context) AppCustomRuleArrayOutput }
AppCustomRuleArrayInput is an input type that accepts AppCustomRuleArray and AppCustomRuleArrayOutput values. You can construct a concrete instance of `AppCustomRuleArrayInput` via:
AppCustomRuleArray{ AppCustomRuleArgs{...} }
type AppCustomRuleArrayOutput ¶
type AppCustomRuleArrayOutput struct{ *pulumi.OutputState }
func (AppCustomRuleArrayOutput) ElementType ¶
func (AppCustomRuleArrayOutput) ElementType() reflect.Type
func (AppCustomRuleArrayOutput) Index ¶
func (o AppCustomRuleArrayOutput) Index(i pulumi.IntInput) AppCustomRuleOutput
func (AppCustomRuleArrayOutput) ToAppCustomRuleArrayOutput ¶
func (o AppCustomRuleArrayOutput) ToAppCustomRuleArrayOutput() AppCustomRuleArrayOutput
func (AppCustomRuleArrayOutput) ToAppCustomRuleArrayOutputWithContext ¶
func (o AppCustomRuleArrayOutput) ToAppCustomRuleArrayOutputWithContext(ctx context.Context) AppCustomRuleArrayOutput
type AppCustomRuleInput ¶
type AppCustomRuleInput interface { pulumi.Input ToAppCustomRuleOutput() AppCustomRuleOutput ToAppCustomRuleOutputWithContext(context.Context) AppCustomRuleOutput }
AppCustomRuleInput is an input type that accepts AppCustomRuleArgs and AppCustomRuleOutput values. You can construct a concrete instance of `AppCustomRuleInput` via:
AppCustomRuleArgs{...}
type AppCustomRuleOutput ¶
type AppCustomRuleOutput struct{ *pulumi.OutputState }
func (AppCustomRuleOutput) Condition ¶
func (o AppCustomRuleOutput) Condition() pulumi.StringPtrOutput
func (AppCustomRuleOutput) ElementType ¶
func (AppCustomRuleOutput) ElementType() reflect.Type
func (AppCustomRuleOutput) Source ¶
func (o AppCustomRuleOutput) Source() pulumi.StringOutput
func (AppCustomRuleOutput) Status ¶
func (o AppCustomRuleOutput) Status() pulumi.StringPtrOutput
func (AppCustomRuleOutput) Target ¶
func (o AppCustomRuleOutput) Target() pulumi.StringOutput
func (AppCustomRuleOutput) ToAppCustomRuleOutput ¶
func (o AppCustomRuleOutput) ToAppCustomRuleOutput() AppCustomRuleOutput
func (AppCustomRuleOutput) ToAppCustomRuleOutputWithContext ¶
func (o AppCustomRuleOutput) ToAppCustomRuleOutputWithContext(ctx context.Context) AppCustomRuleOutput
type AppEnvironmentVariable ¶
type AppEnvironmentVariableArgs ¶
type AppEnvironmentVariableArgs struct { Name pulumi.StringInput `pulumi:"name"` Value pulumi.StringInput `pulumi:"value"` }
func (AppEnvironmentVariableArgs) ElementType ¶
func (AppEnvironmentVariableArgs) ElementType() reflect.Type
func (AppEnvironmentVariableArgs) ToAppEnvironmentVariableOutput ¶
func (i AppEnvironmentVariableArgs) ToAppEnvironmentVariableOutput() AppEnvironmentVariableOutput
func (AppEnvironmentVariableArgs) ToAppEnvironmentVariableOutputWithContext ¶
func (i AppEnvironmentVariableArgs) ToAppEnvironmentVariableOutputWithContext(ctx context.Context) AppEnvironmentVariableOutput
type AppEnvironmentVariableArray ¶
type AppEnvironmentVariableArray []AppEnvironmentVariableInput
func (AppEnvironmentVariableArray) ElementType ¶
func (AppEnvironmentVariableArray) ElementType() reflect.Type
func (AppEnvironmentVariableArray) ToAppEnvironmentVariableArrayOutput ¶
func (i AppEnvironmentVariableArray) ToAppEnvironmentVariableArrayOutput() AppEnvironmentVariableArrayOutput
func (AppEnvironmentVariableArray) ToAppEnvironmentVariableArrayOutputWithContext ¶
func (i AppEnvironmentVariableArray) ToAppEnvironmentVariableArrayOutputWithContext(ctx context.Context) AppEnvironmentVariableArrayOutput
type AppEnvironmentVariableArrayInput ¶
type AppEnvironmentVariableArrayInput interface { pulumi.Input ToAppEnvironmentVariableArrayOutput() AppEnvironmentVariableArrayOutput ToAppEnvironmentVariableArrayOutputWithContext(context.Context) AppEnvironmentVariableArrayOutput }
AppEnvironmentVariableArrayInput is an input type that accepts AppEnvironmentVariableArray and AppEnvironmentVariableArrayOutput values. You can construct a concrete instance of `AppEnvironmentVariableArrayInput` via:
AppEnvironmentVariableArray{ AppEnvironmentVariableArgs{...} }
type AppEnvironmentVariableArrayOutput ¶
type AppEnvironmentVariableArrayOutput struct{ *pulumi.OutputState }
func (AppEnvironmentVariableArrayOutput) ElementType ¶
func (AppEnvironmentVariableArrayOutput) ElementType() reflect.Type
func (AppEnvironmentVariableArrayOutput) Index ¶
func (o AppEnvironmentVariableArrayOutput) Index(i pulumi.IntInput) AppEnvironmentVariableOutput
func (AppEnvironmentVariableArrayOutput) ToAppEnvironmentVariableArrayOutput ¶
func (o AppEnvironmentVariableArrayOutput) ToAppEnvironmentVariableArrayOutput() AppEnvironmentVariableArrayOutput
func (AppEnvironmentVariableArrayOutput) ToAppEnvironmentVariableArrayOutputWithContext ¶
func (o AppEnvironmentVariableArrayOutput) ToAppEnvironmentVariableArrayOutputWithContext(ctx context.Context) AppEnvironmentVariableArrayOutput
type AppEnvironmentVariableInput ¶
type AppEnvironmentVariableInput interface { pulumi.Input ToAppEnvironmentVariableOutput() AppEnvironmentVariableOutput ToAppEnvironmentVariableOutputWithContext(context.Context) AppEnvironmentVariableOutput }
AppEnvironmentVariableInput is an input type that accepts AppEnvironmentVariableArgs and AppEnvironmentVariableOutput values. You can construct a concrete instance of `AppEnvironmentVariableInput` via:
AppEnvironmentVariableArgs{...}
type AppEnvironmentVariableOutput ¶
type AppEnvironmentVariableOutput struct{ *pulumi.OutputState }
func (AppEnvironmentVariableOutput) ElementType ¶
func (AppEnvironmentVariableOutput) ElementType() reflect.Type
func (AppEnvironmentVariableOutput) Name ¶
func (o AppEnvironmentVariableOutput) Name() pulumi.StringOutput
func (AppEnvironmentVariableOutput) ToAppEnvironmentVariableOutput ¶
func (o AppEnvironmentVariableOutput) ToAppEnvironmentVariableOutput() AppEnvironmentVariableOutput
func (AppEnvironmentVariableOutput) ToAppEnvironmentVariableOutputWithContext ¶
func (o AppEnvironmentVariableOutput) ToAppEnvironmentVariableOutputWithContext(ctx context.Context) AppEnvironmentVariableOutput
func (AppEnvironmentVariableOutput) Value ¶
func (o AppEnvironmentVariableOutput) Value() pulumi.StringOutput
type AppOutput ¶
type AppOutput struct{ *pulumi.OutputState }
func (AppOutput) AccessToken ¶ added in v0.17.0
func (o AppOutput) AccessToken() pulumi.StringPtrOutput
func (AppOutput) AppId ¶ added in v0.17.0
func (o AppOutput) AppId() pulumi.StringOutput
func (AppOutput) AppName ¶ added in v0.17.0
func (o AppOutput) AppName() pulumi.StringOutput
func (AppOutput) Arn ¶ added in v0.17.0
func (o AppOutput) Arn() pulumi.StringOutput
func (AppOutput) AutoBranchCreationConfig ¶ added in v0.17.0
func (o AppOutput) AutoBranchCreationConfig() AppAutoBranchCreationConfigPtrOutput
func (AppOutput) BasicAuthConfig ¶ added in v0.17.0
func (o AppOutput) BasicAuthConfig() AppBasicAuthConfigPtrOutput
func (AppOutput) BuildSpec ¶ added in v0.17.0
func (o AppOutput) BuildSpec() pulumi.StringPtrOutput
func (AppOutput) CustomHeaders ¶ added in v0.17.0
func (o AppOutput) CustomHeaders() pulumi.StringPtrOutput
func (AppOutput) CustomRules ¶ added in v0.17.0
func (o AppOutput) CustomRules() AppCustomRuleArrayOutput
func (AppOutput) DefaultDomain ¶ added in v0.17.0
func (o AppOutput) DefaultDomain() pulumi.StringOutput
func (AppOutput) Description ¶ added in v0.17.0
func (o AppOutput) Description() pulumi.StringPtrOutput
func (AppOutput) ElementType ¶
func (AppOutput) EnableBranchAutoDeletion ¶ added in v0.17.0
func (o AppOutput) EnableBranchAutoDeletion() pulumi.BoolPtrOutput
func (AppOutput) EnvironmentVariables ¶ added in v0.17.0
func (o AppOutput) EnvironmentVariables() AppEnvironmentVariableArrayOutput
func (AppOutput) IAMServiceRole ¶ added in v0.17.0
func (o AppOutput) IAMServiceRole() pulumi.StringPtrOutput
func (AppOutput) Name ¶ added in v0.17.0
func (o AppOutput) Name() pulumi.StringOutput
func (AppOutput) OauthToken ¶ added in v0.17.0
func (o AppOutput) OauthToken() pulumi.StringPtrOutput
func (AppOutput) Platform ¶ added in v0.41.0
func (o AppOutput) Platform() AppPlatformPtrOutput
func (AppOutput) Repository ¶ added in v0.17.0
func (o AppOutput) Repository() pulumi.StringPtrOutput
func (AppOutput) Tags ¶ added in v0.17.0
func (o AppOutput) Tags() AppTagArrayOutput
func (AppOutput) ToAppOutput ¶
type AppPlatform ¶ added in v0.41.0
type AppPlatform string
func (AppPlatform) ElementType ¶ added in v0.41.0
func (AppPlatform) ElementType() reflect.Type
func (AppPlatform) ToAppPlatformOutput ¶ added in v0.41.0
func (e AppPlatform) ToAppPlatformOutput() AppPlatformOutput
func (AppPlatform) ToAppPlatformOutputWithContext ¶ added in v0.41.0
func (e AppPlatform) ToAppPlatformOutputWithContext(ctx context.Context) AppPlatformOutput
func (AppPlatform) ToAppPlatformPtrOutput ¶ added in v0.41.0
func (e AppPlatform) ToAppPlatformPtrOutput() AppPlatformPtrOutput
func (AppPlatform) ToAppPlatformPtrOutputWithContext ¶ added in v0.41.0
func (e AppPlatform) ToAppPlatformPtrOutputWithContext(ctx context.Context) AppPlatformPtrOutput
func (AppPlatform) ToStringOutput ¶ added in v0.41.0
func (e AppPlatform) ToStringOutput() pulumi.StringOutput
func (AppPlatform) ToStringOutputWithContext ¶ added in v0.41.0
func (e AppPlatform) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AppPlatform) ToStringPtrOutput ¶ added in v0.41.0
func (e AppPlatform) ToStringPtrOutput() pulumi.StringPtrOutput
func (AppPlatform) ToStringPtrOutputWithContext ¶ added in v0.41.0
func (e AppPlatform) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AppPlatformInput ¶ added in v0.41.0
type AppPlatformInput interface { pulumi.Input ToAppPlatformOutput() AppPlatformOutput ToAppPlatformOutputWithContext(context.Context) AppPlatformOutput }
AppPlatformInput is an input type that accepts AppPlatformArgs and AppPlatformOutput values. You can construct a concrete instance of `AppPlatformInput` via:
AppPlatformArgs{...}
type AppPlatformOutput ¶ added in v0.41.0
type AppPlatformOutput struct{ *pulumi.OutputState }
func (AppPlatformOutput) ElementType ¶ added in v0.41.0
func (AppPlatformOutput) ElementType() reflect.Type
func (AppPlatformOutput) ToAppPlatformOutput ¶ added in v0.41.0
func (o AppPlatformOutput) ToAppPlatformOutput() AppPlatformOutput
func (AppPlatformOutput) ToAppPlatformOutputWithContext ¶ added in v0.41.0
func (o AppPlatformOutput) ToAppPlatformOutputWithContext(ctx context.Context) AppPlatformOutput
func (AppPlatformOutput) ToAppPlatformPtrOutput ¶ added in v0.41.0
func (o AppPlatformOutput) ToAppPlatformPtrOutput() AppPlatformPtrOutput
func (AppPlatformOutput) ToAppPlatformPtrOutputWithContext ¶ added in v0.41.0
func (o AppPlatformOutput) ToAppPlatformPtrOutputWithContext(ctx context.Context) AppPlatformPtrOutput
func (AppPlatformOutput) ToStringOutput ¶ added in v0.41.0
func (o AppPlatformOutput) ToStringOutput() pulumi.StringOutput
func (AppPlatformOutput) ToStringOutputWithContext ¶ added in v0.41.0
func (o AppPlatformOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AppPlatformOutput) ToStringPtrOutput ¶ added in v0.41.0
func (o AppPlatformOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (AppPlatformOutput) ToStringPtrOutputWithContext ¶ added in v0.41.0
func (o AppPlatformOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AppPlatformPtrInput ¶ added in v0.41.0
type AppPlatformPtrInput interface { pulumi.Input ToAppPlatformPtrOutput() AppPlatformPtrOutput ToAppPlatformPtrOutputWithContext(context.Context) AppPlatformPtrOutput }
func AppPlatformPtr ¶ added in v0.41.0
func AppPlatformPtr(v string) AppPlatformPtrInput
type AppPlatformPtrOutput ¶ added in v0.41.0
type AppPlatformPtrOutput struct{ *pulumi.OutputState }
func (AppPlatformPtrOutput) Elem ¶ added in v0.41.0
func (o AppPlatformPtrOutput) Elem() AppPlatformOutput
func (AppPlatformPtrOutput) ElementType ¶ added in v0.41.0
func (AppPlatformPtrOutput) ElementType() reflect.Type
func (AppPlatformPtrOutput) ToAppPlatformPtrOutput ¶ added in v0.41.0
func (o AppPlatformPtrOutput) ToAppPlatformPtrOutput() AppPlatformPtrOutput
func (AppPlatformPtrOutput) ToAppPlatformPtrOutputWithContext ¶ added in v0.41.0
func (o AppPlatformPtrOutput) ToAppPlatformPtrOutputWithContext(ctx context.Context) AppPlatformPtrOutput
func (AppPlatformPtrOutput) ToStringPtrOutput ¶ added in v0.41.0
func (o AppPlatformPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (AppPlatformPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.41.0
func (o AppPlatformPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AppTagArgs ¶
type AppTagArgs struct { Key pulumi.StringInput `pulumi:"key"` Value pulumi.StringInput `pulumi:"value"` }
func (AppTagArgs) ElementType ¶
func (AppTagArgs) ElementType() reflect.Type
func (AppTagArgs) ToAppTagOutput ¶
func (i AppTagArgs) ToAppTagOutput() AppTagOutput
func (AppTagArgs) ToAppTagOutputWithContext ¶
func (i AppTagArgs) ToAppTagOutputWithContext(ctx context.Context) AppTagOutput
type AppTagArray ¶
type AppTagArray []AppTagInput
func (AppTagArray) ElementType ¶
func (AppTagArray) ElementType() reflect.Type
func (AppTagArray) ToAppTagArrayOutput ¶
func (i AppTagArray) ToAppTagArrayOutput() AppTagArrayOutput
func (AppTagArray) ToAppTagArrayOutputWithContext ¶
func (i AppTagArray) ToAppTagArrayOutputWithContext(ctx context.Context) AppTagArrayOutput
type AppTagArrayInput ¶
type AppTagArrayInput interface { pulumi.Input ToAppTagArrayOutput() AppTagArrayOutput ToAppTagArrayOutputWithContext(context.Context) AppTagArrayOutput }
AppTagArrayInput is an input type that accepts AppTagArray and AppTagArrayOutput values. You can construct a concrete instance of `AppTagArrayInput` via:
AppTagArray{ AppTagArgs{...} }
type AppTagArrayOutput ¶
type AppTagArrayOutput struct{ *pulumi.OutputState }
func (AppTagArrayOutput) ElementType ¶
func (AppTagArrayOutput) ElementType() reflect.Type
func (AppTagArrayOutput) Index ¶
func (o AppTagArrayOutput) Index(i pulumi.IntInput) AppTagOutput
func (AppTagArrayOutput) ToAppTagArrayOutput ¶
func (o AppTagArrayOutput) ToAppTagArrayOutput() AppTagArrayOutput
func (AppTagArrayOutput) ToAppTagArrayOutputWithContext ¶
func (o AppTagArrayOutput) ToAppTagArrayOutputWithContext(ctx context.Context) AppTagArrayOutput
type AppTagInput ¶
type AppTagInput interface { pulumi.Input ToAppTagOutput() AppTagOutput ToAppTagOutputWithContext(context.Context) AppTagOutput }
AppTagInput is an input type that accepts AppTagArgs and AppTagOutput values. You can construct a concrete instance of `AppTagInput` via:
AppTagArgs{...}
type AppTagOutput ¶
type AppTagOutput struct{ *pulumi.OutputState }
func (AppTagOutput) ElementType ¶
func (AppTagOutput) ElementType() reflect.Type
func (AppTagOutput) Key ¶
func (o AppTagOutput) Key() pulumi.StringOutput
func (AppTagOutput) ToAppTagOutput ¶
func (o AppTagOutput) ToAppTagOutput() AppTagOutput
func (AppTagOutput) ToAppTagOutputWithContext ¶
func (o AppTagOutput) ToAppTagOutputWithContext(ctx context.Context) AppTagOutput
func (AppTagOutput) Value ¶
func (o AppTagOutput) Value() pulumi.StringOutput
type Branch ¶
type Branch struct { pulumi.CustomResourceState AppId pulumi.StringOutput `pulumi:"appId"` Arn pulumi.StringOutput `pulumi:"arn"` BasicAuthConfig BranchBasicAuthConfigPtrOutput `pulumi:"basicAuthConfig"` BranchName pulumi.StringOutput `pulumi:"branchName"` BuildSpec pulumi.StringPtrOutput `pulumi:"buildSpec"` Description pulumi.StringPtrOutput `pulumi:"description"` EnableAutoBuild pulumi.BoolPtrOutput `pulumi:"enableAutoBuild"` EnablePerformanceMode pulumi.BoolPtrOutput `pulumi:"enablePerformanceMode"` EnablePullRequestPreview pulumi.BoolPtrOutput `pulumi:"enablePullRequestPreview"` EnvironmentVariables BranchEnvironmentVariableArrayOutput `pulumi:"environmentVariables"` Framework pulumi.StringPtrOutput `pulumi:"framework"` PullRequestEnvironmentName pulumi.StringPtrOutput `pulumi:"pullRequestEnvironmentName"` Stage BranchStagePtrOutput `pulumi:"stage"` Tags BranchTagArrayOutput `pulumi:"tags"` }
The AWS::Amplify::Branch resource creates a new branch within an app.
func GetBranch ¶
func GetBranch(ctx *pulumi.Context, name string, id pulumi.IDInput, state *BranchState, opts ...pulumi.ResourceOption) (*Branch, error)
GetBranch gets an existing Branch resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewBranch ¶
func NewBranch(ctx *pulumi.Context, name string, args *BranchArgs, opts ...pulumi.ResourceOption) (*Branch, error)
NewBranch registers a new resource with the given unique name, arguments, and options.
func (*Branch) ElementType ¶
func (*Branch) ToBranchOutput ¶
func (i *Branch) ToBranchOutput() BranchOutput
func (*Branch) ToBranchOutputWithContext ¶
func (i *Branch) ToBranchOutputWithContext(ctx context.Context) BranchOutput
type BranchArgs ¶
type BranchArgs struct { AppId pulumi.StringInput BasicAuthConfig BranchBasicAuthConfigPtrInput BranchName pulumi.StringPtrInput BuildSpec pulumi.StringPtrInput Description pulumi.StringPtrInput EnableAutoBuild pulumi.BoolPtrInput EnablePerformanceMode pulumi.BoolPtrInput EnablePullRequestPreview pulumi.BoolPtrInput EnvironmentVariables BranchEnvironmentVariableArrayInput Framework pulumi.StringPtrInput PullRequestEnvironmentName pulumi.StringPtrInput Stage BranchStagePtrInput Tags BranchTagArrayInput }
The set of arguments for constructing a Branch resource.
func (BranchArgs) ElementType ¶
func (BranchArgs) ElementType() reflect.Type
type BranchBasicAuthConfig ¶
type BranchBasicAuthConfigArgs ¶
type BranchBasicAuthConfigArgs struct { EnableBasicAuth pulumi.BoolPtrInput `pulumi:"enableBasicAuth"` Password pulumi.StringInput `pulumi:"password"` Username pulumi.StringInput `pulumi:"username"` }
func (BranchBasicAuthConfigArgs) ElementType ¶
func (BranchBasicAuthConfigArgs) ElementType() reflect.Type
func (BranchBasicAuthConfigArgs) ToBranchBasicAuthConfigOutput ¶
func (i BranchBasicAuthConfigArgs) ToBranchBasicAuthConfigOutput() BranchBasicAuthConfigOutput
func (BranchBasicAuthConfigArgs) ToBranchBasicAuthConfigOutputWithContext ¶
func (i BranchBasicAuthConfigArgs) ToBranchBasicAuthConfigOutputWithContext(ctx context.Context) BranchBasicAuthConfigOutput
func (BranchBasicAuthConfigArgs) ToBranchBasicAuthConfigPtrOutput ¶
func (i BranchBasicAuthConfigArgs) ToBranchBasicAuthConfigPtrOutput() BranchBasicAuthConfigPtrOutput
func (BranchBasicAuthConfigArgs) ToBranchBasicAuthConfigPtrOutputWithContext ¶
func (i BranchBasicAuthConfigArgs) ToBranchBasicAuthConfigPtrOutputWithContext(ctx context.Context) BranchBasicAuthConfigPtrOutput
type BranchBasicAuthConfigInput ¶
type BranchBasicAuthConfigInput interface { pulumi.Input ToBranchBasicAuthConfigOutput() BranchBasicAuthConfigOutput ToBranchBasicAuthConfigOutputWithContext(context.Context) BranchBasicAuthConfigOutput }
BranchBasicAuthConfigInput is an input type that accepts BranchBasicAuthConfigArgs and BranchBasicAuthConfigOutput values. You can construct a concrete instance of `BranchBasicAuthConfigInput` via:
BranchBasicAuthConfigArgs{...}
type BranchBasicAuthConfigOutput ¶
type BranchBasicAuthConfigOutput struct{ *pulumi.OutputState }
func (BranchBasicAuthConfigOutput) ElementType ¶
func (BranchBasicAuthConfigOutput) ElementType() reflect.Type
func (BranchBasicAuthConfigOutput) EnableBasicAuth ¶
func (o BranchBasicAuthConfigOutput) EnableBasicAuth() pulumi.BoolPtrOutput
func (BranchBasicAuthConfigOutput) Password ¶
func (o BranchBasicAuthConfigOutput) Password() pulumi.StringOutput
func (BranchBasicAuthConfigOutput) ToBranchBasicAuthConfigOutput ¶
func (o BranchBasicAuthConfigOutput) ToBranchBasicAuthConfigOutput() BranchBasicAuthConfigOutput
func (BranchBasicAuthConfigOutput) ToBranchBasicAuthConfigOutputWithContext ¶
func (o BranchBasicAuthConfigOutput) ToBranchBasicAuthConfigOutputWithContext(ctx context.Context) BranchBasicAuthConfigOutput
func (BranchBasicAuthConfigOutput) ToBranchBasicAuthConfigPtrOutput ¶
func (o BranchBasicAuthConfigOutput) ToBranchBasicAuthConfigPtrOutput() BranchBasicAuthConfigPtrOutput
func (BranchBasicAuthConfigOutput) ToBranchBasicAuthConfigPtrOutputWithContext ¶
func (o BranchBasicAuthConfigOutput) ToBranchBasicAuthConfigPtrOutputWithContext(ctx context.Context) BranchBasicAuthConfigPtrOutput
func (BranchBasicAuthConfigOutput) Username ¶
func (o BranchBasicAuthConfigOutput) Username() pulumi.StringOutput
type BranchBasicAuthConfigPtrInput ¶
type BranchBasicAuthConfigPtrInput interface { pulumi.Input ToBranchBasicAuthConfigPtrOutput() BranchBasicAuthConfigPtrOutput ToBranchBasicAuthConfigPtrOutputWithContext(context.Context) BranchBasicAuthConfigPtrOutput }
BranchBasicAuthConfigPtrInput is an input type that accepts BranchBasicAuthConfigArgs, BranchBasicAuthConfigPtr and BranchBasicAuthConfigPtrOutput values. You can construct a concrete instance of `BranchBasicAuthConfigPtrInput` via:
BranchBasicAuthConfigArgs{...} or: nil
func BranchBasicAuthConfigPtr ¶
func BranchBasicAuthConfigPtr(v *BranchBasicAuthConfigArgs) BranchBasicAuthConfigPtrInput
type BranchBasicAuthConfigPtrOutput ¶
type BranchBasicAuthConfigPtrOutput struct{ *pulumi.OutputState }
func (BranchBasicAuthConfigPtrOutput) Elem ¶
func (o BranchBasicAuthConfigPtrOutput) Elem() BranchBasicAuthConfigOutput
func (BranchBasicAuthConfigPtrOutput) ElementType ¶
func (BranchBasicAuthConfigPtrOutput) ElementType() reflect.Type
func (BranchBasicAuthConfigPtrOutput) EnableBasicAuth ¶
func (o BranchBasicAuthConfigPtrOutput) EnableBasicAuth() pulumi.BoolPtrOutput
func (BranchBasicAuthConfigPtrOutput) Password ¶
func (o BranchBasicAuthConfigPtrOutput) Password() pulumi.StringPtrOutput
func (BranchBasicAuthConfigPtrOutput) ToBranchBasicAuthConfigPtrOutput ¶
func (o BranchBasicAuthConfigPtrOutput) ToBranchBasicAuthConfigPtrOutput() BranchBasicAuthConfigPtrOutput
func (BranchBasicAuthConfigPtrOutput) ToBranchBasicAuthConfigPtrOutputWithContext ¶
func (o BranchBasicAuthConfigPtrOutput) ToBranchBasicAuthConfigPtrOutputWithContext(ctx context.Context) BranchBasicAuthConfigPtrOutput
func (BranchBasicAuthConfigPtrOutput) Username ¶
func (o BranchBasicAuthConfigPtrOutput) Username() pulumi.StringPtrOutput
type BranchEnvironmentVariableArgs ¶
type BranchEnvironmentVariableArgs struct { Name pulumi.StringInput `pulumi:"name"` Value pulumi.StringInput `pulumi:"value"` }
func (BranchEnvironmentVariableArgs) ElementType ¶
func (BranchEnvironmentVariableArgs) ElementType() reflect.Type
func (BranchEnvironmentVariableArgs) ToBranchEnvironmentVariableOutput ¶
func (i BranchEnvironmentVariableArgs) ToBranchEnvironmentVariableOutput() BranchEnvironmentVariableOutput
func (BranchEnvironmentVariableArgs) ToBranchEnvironmentVariableOutputWithContext ¶
func (i BranchEnvironmentVariableArgs) ToBranchEnvironmentVariableOutputWithContext(ctx context.Context) BranchEnvironmentVariableOutput
type BranchEnvironmentVariableArray ¶
type BranchEnvironmentVariableArray []BranchEnvironmentVariableInput
func (BranchEnvironmentVariableArray) ElementType ¶
func (BranchEnvironmentVariableArray) ElementType() reflect.Type
func (BranchEnvironmentVariableArray) ToBranchEnvironmentVariableArrayOutput ¶
func (i BranchEnvironmentVariableArray) ToBranchEnvironmentVariableArrayOutput() BranchEnvironmentVariableArrayOutput
func (BranchEnvironmentVariableArray) ToBranchEnvironmentVariableArrayOutputWithContext ¶
func (i BranchEnvironmentVariableArray) ToBranchEnvironmentVariableArrayOutputWithContext(ctx context.Context) BranchEnvironmentVariableArrayOutput
type BranchEnvironmentVariableArrayInput ¶
type BranchEnvironmentVariableArrayInput interface { pulumi.Input ToBranchEnvironmentVariableArrayOutput() BranchEnvironmentVariableArrayOutput ToBranchEnvironmentVariableArrayOutputWithContext(context.Context) BranchEnvironmentVariableArrayOutput }
BranchEnvironmentVariableArrayInput is an input type that accepts BranchEnvironmentVariableArray and BranchEnvironmentVariableArrayOutput values. You can construct a concrete instance of `BranchEnvironmentVariableArrayInput` via:
BranchEnvironmentVariableArray{ BranchEnvironmentVariableArgs{...} }
type BranchEnvironmentVariableArrayOutput ¶
type BranchEnvironmentVariableArrayOutput struct{ *pulumi.OutputState }
func (BranchEnvironmentVariableArrayOutput) ElementType ¶
func (BranchEnvironmentVariableArrayOutput) ElementType() reflect.Type
func (BranchEnvironmentVariableArrayOutput) Index ¶
func (o BranchEnvironmentVariableArrayOutput) Index(i pulumi.IntInput) BranchEnvironmentVariableOutput
func (BranchEnvironmentVariableArrayOutput) ToBranchEnvironmentVariableArrayOutput ¶
func (o BranchEnvironmentVariableArrayOutput) ToBranchEnvironmentVariableArrayOutput() BranchEnvironmentVariableArrayOutput
func (BranchEnvironmentVariableArrayOutput) ToBranchEnvironmentVariableArrayOutputWithContext ¶
func (o BranchEnvironmentVariableArrayOutput) ToBranchEnvironmentVariableArrayOutputWithContext(ctx context.Context) BranchEnvironmentVariableArrayOutput
type BranchEnvironmentVariableInput ¶
type BranchEnvironmentVariableInput interface { pulumi.Input ToBranchEnvironmentVariableOutput() BranchEnvironmentVariableOutput ToBranchEnvironmentVariableOutputWithContext(context.Context) BranchEnvironmentVariableOutput }
BranchEnvironmentVariableInput is an input type that accepts BranchEnvironmentVariableArgs and BranchEnvironmentVariableOutput values. You can construct a concrete instance of `BranchEnvironmentVariableInput` via:
BranchEnvironmentVariableArgs{...}
type BranchEnvironmentVariableOutput ¶
type BranchEnvironmentVariableOutput struct{ *pulumi.OutputState }
func (BranchEnvironmentVariableOutput) ElementType ¶
func (BranchEnvironmentVariableOutput) ElementType() reflect.Type
func (BranchEnvironmentVariableOutput) Name ¶
func (o BranchEnvironmentVariableOutput) Name() pulumi.StringOutput
func (BranchEnvironmentVariableOutput) ToBranchEnvironmentVariableOutput ¶
func (o BranchEnvironmentVariableOutput) ToBranchEnvironmentVariableOutput() BranchEnvironmentVariableOutput
func (BranchEnvironmentVariableOutput) ToBranchEnvironmentVariableOutputWithContext ¶
func (o BranchEnvironmentVariableOutput) ToBranchEnvironmentVariableOutputWithContext(ctx context.Context) BranchEnvironmentVariableOutput
func (BranchEnvironmentVariableOutput) Value ¶
func (o BranchEnvironmentVariableOutput) Value() pulumi.StringOutput
type BranchInput ¶
type BranchInput interface { pulumi.Input ToBranchOutput() BranchOutput ToBranchOutputWithContext(ctx context.Context) BranchOutput }
type BranchOutput ¶
type BranchOutput struct{ *pulumi.OutputState }
func (BranchOutput) AppId ¶ added in v0.17.0
func (o BranchOutput) AppId() pulumi.StringOutput
func (BranchOutput) Arn ¶ added in v0.17.0
func (o BranchOutput) Arn() pulumi.StringOutput
func (BranchOutput) BasicAuthConfig ¶ added in v0.17.0
func (o BranchOutput) BasicAuthConfig() BranchBasicAuthConfigPtrOutput
func (BranchOutput) BranchName ¶ added in v0.17.0
func (o BranchOutput) BranchName() pulumi.StringOutput
func (BranchOutput) BuildSpec ¶ added in v0.17.0
func (o BranchOutput) BuildSpec() pulumi.StringPtrOutput
func (BranchOutput) Description ¶ added in v0.17.0
func (o BranchOutput) Description() pulumi.StringPtrOutput
func (BranchOutput) ElementType ¶
func (BranchOutput) ElementType() reflect.Type
func (BranchOutput) EnableAutoBuild ¶ added in v0.17.0
func (o BranchOutput) EnableAutoBuild() pulumi.BoolPtrOutput
func (BranchOutput) EnablePerformanceMode ¶ added in v0.17.0
func (o BranchOutput) EnablePerformanceMode() pulumi.BoolPtrOutput
func (BranchOutput) EnablePullRequestPreview ¶ added in v0.17.0
func (o BranchOutput) EnablePullRequestPreview() pulumi.BoolPtrOutput
func (BranchOutput) EnvironmentVariables ¶ added in v0.17.0
func (o BranchOutput) EnvironmentVariables() BranchEnvironmentVariableArrayOutput
func (BranchOutput) Framework ¶ added in v0.41.0
func (o BranchOutput) Framework() pulumi.StringPtrOutput
func (BranchOutput) PullRequestEnvironmentName ¶ added in v0.17.0
func (o BranchOutput) PullRequestEnvironmentName() pulumi.StringPtrOutput
func (BranchOutput) Stage ¶ added in v0.17.0
func (o BranchOutput) Stage() BranchStagePtrOutput
func (BranchOutput) Tags ¶ added in v0.17.0
func (o BranchOutput) Tags() BranchTagArrayOutput
func (BranchOutput) ToBranchOutput ¶
func (o BranchOutput) ToBranchOutput() BranchOutput
func (BranchOutput) ToBranchOutputWithContext ¶
func (o BranchOutput) ToBranchOutputWithContext(ctx context.Context) BranchOutput
type BranchStage ¶
type BranchStage string
func (BranchStage) ElementType ¶
func (BranchStage) ElementType() reflect.Type
func (BranchStage) ToBranchStageOutput ¶
func (e BranchStage) ToBranchStageOutput() BranchStageOutput
func (BranchStage) ToBranchStageOutputWithContext ¶
func (e BranchStage) ToBranchStageOutputWithContext(ctx context.Context) BranchStageOutput
func (BranchStage) ToBranchStagePtrOutput ¶
func (e BranchStage) ToBranchStagePtrOutput() BranchStagePtrOutput
func (BranchStage) ToBranchStagePtrOutputWithContext ¶
func (e BranchStage) ToBranchStagePtrOutputWithContext(ctx context.Context) BranchStagePtrOutput
func (BranchStage) ToStringOutput ¶
func (e BranchStage) ToStringOutput() pulumi.StringOutput
func (BranchStage) ToStringOutputWithContext ¶
func (e BranchStage) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (BranchStage) ToStringPtrOutput ¶
func (e BranchStage) ToStringPtrOutput() pulumi.StringPtrOutput
func (BranchStage) ToStringPtrOutputWithContext ¶
func (e BranchStage) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type BranchStageInput ¶
type BranchStageInput interface { pulumi.Input ToBranchStageOutput() BranchStageOutput ToBranchStageOutputWithContext(context.Context) BranchStageOutput }
BranchStageInput is an input type that accepts BranchStageArgs and BranchStageOutput values. You can construct a concrete instance of `BranchStageInput` via:
BranchStageArgs{...}
type BranchStageOutput ¶
type BranchStageOutput struct{ *pulumi.OutputState }
func (BranchStageOutput) ElementType ¶
func (BranchStageOutput) ElementType() reflect.Type
func (BranchStageOutput) ToBranchStageOutput ¶
func (o BranchStageOutput) ToBranchStageOutput() BranchStageOutput
func (BranchStageOutput) ToBranchStageOutputWithContext ¶
func (o BranchStageOutput) ToBranchStageOutputWithContext(ctx context.Context) BranchStageOutput
func (BranchStageOutput) ToBranchStagePtrOutput ¶
func (o BranchStageOutput) ToBranchStagePtrOutput() BranchStagePtrOutput
func (BranchStageOutput) ToBranchStagePtrOutputWithContext ¶
func (o BranchStageOutput) ToBranchStagePtrOutputWithContext(ctx context.Context) BranchStagePtrOutput
func (BranchStageOutput) ToStringOutput ¶
func (o BranchStageOutput) ToStringOutput() pulumi.StringOutput
func (BranchStageOutput) ToStringOutputWithContext ¶
func (o BranchStageOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (BranchStageOutput) ToStringPtrOutput ¶
func (o BranchStageOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (BranchStageOutput) ToStringPtrOutputWithContext ¶
func (o BranchStageOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type BranchStagePtrInput ¶
type BranchStagePtrInput interface { pulumi.Input ToBranchStagePtrOutput() BranchStagePtrOutput ToBranchStagePtrOutputWithContext(context.Context) BranchStagePtrOutput }
func BranchStagePtr ¶
func BranchStagePtr(v string) BranchStagePtrInput
type BranchStagePtrOutput ¶
type BranchStagePtrOutput struct{ *pulumi.OutputState }
func (BranchStagePtrOutput) Elem ¶
func (o BranchStagePtrOutput) Elem() BranchStageOutput
func (BranchStagePtrOutput) ElementType ¶
func (BranchStagePtrOutput) ElementType() reflect.Type
func (BranchStagePtrOutput) ToBranchStagePtrOutput ¶
func (o BranchStagePtrOutput) ToBranchStagePtrOutput() BranchStagePtrOutput
func (BranchStagePtrOutput) ToBranchStagePtrOutputWithContext ¶
func (o BranchStagePtrOutput) ToBranchStagePtrOutputWithContext(ctx context.Context) BranchStagePtrOutput
func (BranchStagePtrOutput) ToStringPtrOutput ¶
func (o BranchStagePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (BranchStagePtrOutput) ToStringPtrOutputWithContext ¶
func (o BranchStagePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type BranchState ¶
type BranchState struct { }
func (BranchState) ElementType ¶
func (BranchState) ElementType() reflect.Type
type BranchTagArgs ¶
type BranchTagArgs struct { Key pulumi.StringInput `pulumi:"key"` Value pulumi.StringInput `pulumi:"value"` }
func (BranchTagArgs) ElementType ¶
func (BranchTagArgs) ElementType() reflect.Type
func (BranchTagArgs) ToBranchTagOutput ¶
func (i BranchTagArgs) ToBranchTagOutput() BranchTagOutput
func (BranchTagArgs) ToBranchTagOutputWithContext ¶
func (i BranchTagArgs) ToBranchTagOutputWithContext(ctx context.Context) BranchTagOutput
type BranchTagArray ¶
type BranchTagArray []BranchTagInput
func (BranchTagArray) ElementType ¶
func (BranchTagArray) ElementType() reflect.Type
func (BranchTagArray) ToBranchTagArrayOutput ¶
func (i BranchTagArray) ToBranchTagArrayOutput() BranchTagArrayOutput
func (BranchTagArray) ToBranchTagArrayOutputWithContext ¶
func (i BranchTagArray) ToBranchTagArrayOutputWithContext(ctx context.Context) BranchTagArrayOutput
type BranchTagArrayInput ¶
type BranchTagArrayInput interface { pulumi.Input ToBranchTagArrayOutput() BranchTagArrayOutput ToBranchTagArrayOutputWithContext(context.Context) BranchTagArrayOutput }
BranchTagArrayInput is an input type that accepts BranchTagArray and BranchTagArrayOutput values. You can construct a concrete instance of `BranchTagArrayInput` via:
BranchTagArray{ BranchTagArgs{...} }
type BranchTagArrayOutput ¶
type BranchTagArrayOutput struct{ *pulumi.OutputState }
func (BranchTagArrayOutput) ElementType ¶
func (BranchTagArrayOutput) ElementType() reflect.Type
func (BranchTagArrayOutput) Index ¶
func (o BranchTagArrayOutput) Index(i pulumi.IntInput) BranchTagOutput
func (BranchTagArrayOutput) ToBranchTagArrayOutput ¶
func (o BranchTagArrayOutput) ToBranchTagArrayOutput() BranchTagArrayOutput
func (BranchTagArrayOutput) ToBranchTagArrayOutputWithContext ¶
func (o BranchTagArrayOutput) ToBranchTagArrayOutputWithContext(ctx context.Context) BranchTagArrayOutput
type BranchTagInput ¶
type BranchTagInput interface { pulumi.Input ToBranchTagOutput() BranchTagOutput ToBranchTagOutputWithContext(context.Context) BranchTagOutput }
BranchTagInput is an input type that accepts BranchTagArgs and BranchTagOutput values. You can construct a concrete instance of `BranchTagInput` via:
BranchTagArgs{...}
type BranchTagOutput ¶
type BranchTagOutput struct{ *pulumi.OutputState }
func (BranchTagOutput) ElementType ¶
func (BranchTagOutput) ElementType() reflect.Type
func (BranchTagOutput) Key ¶
func (o BranchTagOutput) Key() pulumi.StringOutput
func (BranchTagOutput) ToBranchTagOutput ¶
func (o BranchTagOutput) ToBranchTagOutput() BranchTagOutput
func (BranchTagOutput) ToBranchTagOutputWithContext ¶
func (o BranchTagOutput) ToBranchTagOutputWithContext(ctx context.Context) BranchTagOutput
func (BranchTagOutput) Value ¶
func (o BranchTagOutput) Value() pulumi.StringOutput
type Domain ¶
type Domain struct { pulumi.CustomResourceState AppId pulumi.StringOutput `pulumi:"appId"` Arn pulumi.StringOutput `pulumi:"arn"` AutoSubDomainCreationPatterns pulumi.StringArrayOutput `pulumi:"autoSubDomainCreationPatterns"` AutoSubDomainIAMRole pulumi.StringPtrOutput `pulumi:"autoSubDomainIAMRole"` CertificateRecord pulumi.StringOutput `pulumi:"certificateRecord"` DomainName pulumi.StringOutput `pulumi:"domainName"` DomainStatus pulumi.StringOutput `pulumi:"domainStatus"` EnableAutoSubDomain pulumi.BoolPtrOutput `pulumi:"enableAutoSubDomain"` StatusReason pulumi.StringOutput `pulumi:"statusReason"` SubDomainSettings DomainSubDomainSettingArrayOutput `pulumi:"subDomainSettings"` }
The AWS::Amplify::Domain resource allows you to connect a custom domain to your app.
func GetDomain ¶
func GetDomain(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DomainState, opts ...pulumi.ResourceOption) (*Domain, error)
GetDomain gets an existing Domain resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewDomain ¶
func NewDomain(ctx *pulumi.Context, name string, args *DomainArgs, opts ...pulumi.ResourceOption) (*Domain, error)
NewDomain registers a new resource with the given unique name, arguments, and options.
func (*Domain) ElementType ¶
func (*Domain) ToDomainOutput ¶
func (i *Domain) ToDomainOutput() DomainOutput
func (*Domain) ToDomainOutputWithContext ¶
func (i *Domain) ToDomainOutputWithContext(ctx context.Context) DomainOutput
type DomainArgs ¶
type DomainArgs struct { AppId pulumi.StringInput AutoSubDomainCreationPatterns pulumi.StringArrayInput AutoSubDomainIAMRole pulumi.StringPtrInput DomainName pulumi.StringPtrInput EnableAutoSubDomain pulumi.BoolPtrInput SubDomainSettings DomainSubDomainSettingArrayInput }
The set of arguments for constructing a Domain resource.
func (DomainArgs) ElementType ¶
func (DomainArgs) ElementType() reflect.Type
type DomainInput ¶
type DomainInput interface { pulumi.Input ToDomainOutput() DomainOutput ToDomainOutputWithContext(ctx context.Context) DomainOutput }
type DomainOutput ¶
type DomainOutput struct{ *pulumi.OutputState }
func (DomainOutput) AppId ¶ added in v0.17.0
func (o DomainOutput) AppId() pulumi.StringOutput
func (DomainOutput) Arn ¶ added in v0.17.0
func (o DomainOutput) Arn() pulumi.StringOutput
func (DomainOutput) AutoSubDomainCreationPatterns ¶ added in v0.17.0
func (o DomainOutput) AutoSubDomainCreationPatterns() pulumi.StringArrayOutput
func (DomainOutput) AutoSubDomainIAMRole ¶ added in v0.17.0
func (o DomainOutput) AutoSubDomainIAMRole() pulumi.StringPtrOutput
func (DomainOutput) CertificateRecord ¶ added in v0.17.0
func (o DomainOutput) CertificateRecord() pulumi.StringOutput
func (DomainOutput) DomainName ¶ added in v0.17.0
func (o DomainOutput) DomainName() pulumi.StringOutput
func (DomainOutput) DomainStatus ¶ added in v0.17.0
func (o DomainOutput) DomainStatus() pulumi.StringOutput
func (DomainOutput) ElementType ¶
func (DomainOutput) ElementType() reflect.Type
func (DomainOutput) EnableAutoSubDomain ¶ added in v0.17.0
func (o DomainOutput) EnableAutoSubDomain() pulumi.BoolPtrOutput
func (DomainOutput) StatusReason ¶ added in v0.17.0
func (o DomainOutput) StatusReason() pulumi.StringOutput
func (DomainOutput) SubDomainSettings ¶ added in v0.17.0
func (o DomainOutput) SubDomainSettings() DomainSubDomainSettingArrayOutput
func (DomainOutput) ToDomainOutput ¶
func (o DomainOutput) ToDomainOutput() DomainOutput
func (DomainOutput) ToDomainOutputWithContext ¶
func (o DomainOutput) ToDomainOutputWithContext(ctx context.Context) DomainOutput
type DomainState ¶
type DomainState struct { }
func (DomainState) ElementType ¶
func (DomainState) ElementType() reflect.Type
type DomainSubDomainSetting ¶
type DomainSubDomainSettingArgs ¶
type DomainSubDomainSettingArgs struct { BranchName pulumi.StringInput `pulumi:"branchName"` Prefix pulumi.StringInput `pulumi:"prefix"` }
func (DomainSubDomainSettingArgs) ElementType ¶
func (DomainSubDomainSettingArgs) ElementType() reflect.Type
func (DomainSubDomainSettingArgs) ToDomainSubDomainSettingOutput ¶
func (i DomainSubDomainSettingArgs) ToDomainSubDomainSettingOutput() DomainSubDomainSettingOutput
func (DomainSubDomainSettingArgs) ToDomainSubDomainSettingOutputWithContext ¶
func (i DomainSubDomainSettingArgs) ToDomainSubDomainSettingOutputWithContext(ctx context.Context) DomainSubDomainSettingOutput
type DomainSubDomainSettingArray ¶
type DomainSubDomainSettingArray []DomainSubDomainSettingInput
func (DomainSubDomainSettingArray) ElementType ¶
func (DomainSubDomainSettingArray) ElementType() reflect.Type
func (DomainSubDomainSettingArray) ToDomainSubDomainSettingArrayOutput ¶
func (i DomainSubDomainSettingArray) ToDomainSubDomainSettingArrayOutput() DomainSubDomainSettingArrayOutput
func (DomainSubDomainSettingArray) ToDomainSubDomainSettingArrayOutputWithContext ¶
func (i DomainSubDomainSettingArray) ToDomainSubDomainSettingArrayOutputWithContext(ctx context.Context) DomainSubDomainSettingArrayOutput
type DomainSubDomainSettingArrayInput ¶
type DomainSubDomainSettingArrayInput interface { pulumi.Input ToDomainSubDomainSettingArrayOutput() DomainSubDomainSettingArrayOutput ToDomainSubDomainSettingArrayOutputWithContext(context.Context) DomainSubDomainSettingArrayOutput }
DomainSubDomainSettingArrayInput is an input type that accepts DomainSubDomainSettingArray and DomainSubDomainSettingArrayOutput values. You can construct a concrete instance of `DomainSubDomainSettingArrayInput` via:
DomainSubDomainSettingArray{ DomainSubDomainSettingArgs{...} }
type DomainSubDomainSettingArrayOutput ¶
type DomainSubDomainSettingArrayOutput struct{ *pulumi.OutputState }
func (DomainSubDomainSettingArrayOutput) ElementType ¶
func (DomainSubDomainSettingArrayOutput) ElementType() reflect.Type
func (DomainSubDomainSettingArrayOutput) Index ¶
func (o DomainSubDomainSettingArrayOutput) Index(i pulumi.IntInput) DomainSubDomainSettingOutput
func (DomainSubDomainSettingArrayOutput) ToDomainSubDomainSettingArrayOutput ¶
func (o DomainSubDomainSettingArrayOutput) ToDomainSubDomainSettingArrayOutput() DomainSubDomainSettingArrayOutput
func (DomainSubDomainSettingArrayOutput) ToDomainSubDomainSettingArrayOutputWithContext ¶
func (o DomainSubDomainSettingArrayOutput) ToDomainSubDomainSettingArrayOutputWithContext(ctx context.Context) DomainSubDomainSettingArrayOutput
type DomainSubDomainSettingInput ¶
type DomainSubDomainSettingInput interface { pulumi.Input ToDomainSubDomainSettingOutput() DomainSubDomainSettingOutput ToDomainSubDomainSettingOutputWithContext(context.Context) DomainSubDomainSettingOutput }
DomainSubDomainSettingInput is an input type that accepts DomainSubDomainSettingArgs and DomainSubDomainSettingOutput values. You can construct a concrete instance of `DomainSubDomainSettingInput` via:
DomainSubDomainSettingArgs{...}
type DomainSubDomainSettingOutput ¶
type DomainSubDomainSettingOutput struct{ *pulumi.OutputState }
func (DomainSubDomainSettingOutput) BranchName ¶
func (o DomainSubDomainSettingOutput) BranchName() pulumi.StringOutput
func (DomainSubDomainSettingOutput) ElementType ¶
func (DomainSubDomainSettingOutput) ElementType() reflect.Type
func (DomainSubDomainSettingOutput) Prefix ¶
func (o DomainSubDomainSettingOutput) Prefix() pulumi.StringOutput
func (DomainSubDomainSettingOutput) ToDomainSubDomainSettingOutput ¶
func (o DomainSubDomainSettingOutput) ToDomainSubDomainSettingOutput() DomainSubDomainSettingOutput
func (DomainSubDomainSettingOutput) ToDomainSubDomainSettingOutputWithContext ¶
func (o DomainSubDomainSettingOutput) ToDomainSubDomainSettingOutputWithContext(ctx context.Context) DomainSubDomainSettingOutput
type LookupAppArgs ¶ added in v0.12.0
type LookupAppArgs struct {
Arn string `pulumi:"arn"`
}
type LookupAppOutputArgs ¶ added in v0.12.0
type LookupAppOutputArgs struct {
Arn pulumi.StringInput `pulumi:"arn"`
}
func (LookupAppOutputArgs) ElementType ¶ added in v0.12.0
func (LookupAppOutputArgs) ElementType() reflect.Type
type LookupAppResult ¶ added in v0.12.0
type LookupAppResult struct { AppId *string `pulumi:"appId"` AppName *string `pulumi:"appName"` Arn *string `pulumi:"arn"` BuildSpec *string `pulumi:"buildSpec"` CustomHeaders *string `pulumi:"customHeaders"` CustomRules []AppCustomRule `pulumi:"customRules"` DefaultDomain *string `pulumi:"defaultDomain"` Description *string `pulumi:"description"` EnableBranchAutoDeletion *bool `pulumi:"enableBranchAutoDeletion"` EnvironmentVariables []AppEnvironmentVariable `pulumi:"environmentVariables"` IAMServiceRole *string `pulumi:"iAMServiceRole"` Name *string `pulumi:"name"` Platform *AppPlatform `pulumi:"platform"` Repository *string `pulumi:"repository"` Tags []AppTag `pulumi:"tags"` }
func LookupApp ¶ added in v0.12.0
func LookupApp(ctx *pulumi.Context, args *LookupAppArgs, opts ...pulumi.InvokeOption) (*LookupAppResult, error)
The AWS::Amplify::App resource creates Apps in the Amplify Console. An App is a collection of branches.
type LookupAppResultOutput ¶ added in v0.12.0
type LookupAppResultOutput struct{ *pulumi.OutputState }
func LookupAppOutput ¶ added in v0.12.0
func LookupAppOutput(ctx *pulumi.Context, args LookupAppOutputArgs, opts ...pulumi.InvokeOption) LookupAppResultOutput
func (LookupAppResultOutput) AppId ¶ added in v0.12.0
func (o LookupAppResultOutput) AppId() pulumi.StringPtrOutput
func (LookupAppResultOutput) AppName ¶ added in v0.12.0
func (o LookupAppResultOutput) AppName() pulumi.StringPtrOutput
func (LookupAppResultOutput) Arn ¶ added in v0.12.0
func (o LookupAppResultOutput) Arn() pulumi.StringPtrOutput
func (LookupAppResultOutput) BuildSpec ¶ added in v0.12.0
func (o LookupAppResultOutput) BuildSpec() pulumi.StringPtrOutput
func (LookupAppResultOutput) CustomHeaders ¶ added in v0.12.0
func (o LookupAppResultOutput) CustomHeaders() pulumi.StringPtrOutput
func (LookupAppResultOutput) CustomRules ¶ added in v0.12.0
func (o LookupAppResultOutput) CustomRules() AppCustomRuleArrayOutput
func (LookupAppResultOutput) DefaultDomain ¶ added in v0.12.0
func (o LookupAppResultOutput) DefaultDomain() pulumi.StringPtrOutput
func (LookupAppResultOutput) Description ¶ added in v0.12.0
func (o LookupAppResultOutput) Description() pulumi.StringPtrOutput
func (LookupAppResultOutput) ElementType ¶ added in v0.12.0
func (LookupAppResultOutput) ElementType() reflect.Type
func (LookupAppResultOutput) EnableBranchAutoDeletion ¶ added in v0.12.0
func (o LookupAppResultOutput) EnableBranchAutoDeletion() pulumi.BoolPtrOutput
func (LookupAppResultOutput) EnvironmentVariables ¶ added in v0.12.0
func (o LookupAppResultOutput) EnvironmentVariables() AppEnvironmentVariableArrayOutput
func (LookupAppResultOutput) IAMServiceRole ¶ added in v0.12.0
func (o LookupAppResultOutput) IAMServiceRole() pulumi.StringPtrOutput
func (LookupAppResultOutput) Name ¶ added in v0.12.0
func (o LookupAppResultOutput) Name() pulumi.StringPtrOutput
func (LookupAppResultOutput) Platform ¶ added in v0.41.0
func (o LookupAppResultOutput) Platform() AppPlatformPtrOutput
func (LookupAppResultOutput) Repository ¶ added in v0.12.0
func (o LookupAppResultOutput) Repository() pulumi.StringPtrOutput
func (LookupAppResultOutput) Tags ¶ added in v0.12.0
func (o LookupAppResultOutput) Tags() AppTagArrayOutput
func (LookupAppResultOutput) ToLookupAppResultOutput ¶ added in v0.12.0
func (o LookupAppResultOutput) ToLookupAppResultOutput() LookupAppResultOutput
func (LookupAppResultOutput) ToLookupAppResultOutputWithContext ¶ added in v0.12.0
func (o LookupAppResultOutput) ToLookupAppResultOutputWithContext(ctx context.Context) LookupAppResultOutput
type LookupBranchArgs ¶ added in v0.12.0
type LookupBranchArgs struct {
Arn string `pulumi:"arn"`
}
type LookupBranchOutputArgs ¶ added in v0.12.0
type LookupBranchOutputArgs struct {
Arn pulumi.StringInput `pulumi:"arn"`
}
func (LookupBranchOutputArgs) ElementType ¶ added in v0.12.0
func (LookupBranchOutputArgs) ElementType() reflect.Type
type LookupBranchResult ¶ added in v0.12.0
type LookupBranchResult struct { Arn *string `pulumi:"arn"` BuildSpec *string `pulumi:"buildSpec"` Description *string `pulumi:"description"` EnableAutoBuild *bool `pulumi:"enableAutoBuild"` EnablePerformanceMode *bool `pulumi:"enablePerformanceMode"` EnablePullRequestPreview *bool `pulumi:"enablePullRequestPreview"` EnvironmentVariables []BranchEnvironmentVariable `pulumi:"environmentVariables"` Framework *string `pulumi:"framework"` PullRequestEnvironmentName *string `pulumi:"pullRequestEnvironmentName"` Stage *BranchStage `pulumi:"stage"` Tags []BranchTag `pulumi:"tags"` }
func LookupBranch ¶ added in v0.12.0
func LookupBranch(ctx *pulumi.Context, args *LookupBranchArgs, opts ...pulumi.InvokeOption) (*LookupBranchResult, error)
The AWS::Amplify::Branch resource creates a new branch within an app.
type LookupBranchResultOutput ¶ added in v0.12.0
type LookupBranchResultOutput struct{ *pulumi.OutputState }
func LookupBranchOutput ¶ added in v0.12.0
func LookupBranchOutput(ctx *pulumi.Context, args LookupBranchOutputArgs, opts ...pulumi.InvokeOption) LookupBranchResultOutput
func (LookupBranchResultOutput) Arn ¶ added in v0.12.0
func (o LookupBranchResultOutput) Arn() pulumi.StringPtrOutput
func (LookupBranchResultOutput) BuildSpec ¶ added in v0.12.0
func (o LookupBranchResultOutput) BuildSpec() pulumi.StringPtrOutput
func (LookupBranchResultOutput) Description ¶ added in v0.12.0
func (o LookupBranchResultOutput) Description() pulumi.StringPtrOutput
func (LookupBranchResultOutput) ElementType ¶ added in v0.12.0
func (LookupBranchResultOutput) ElementType() reflect.Type
func (LookupBranchResultOutput) EnableAutoBuild ¶ added in v0.12.0
func (o LookupBranchResultOutput) EnableAutoBuild() pulumi.BoolPtrOutput
func (LookupBranchResultOutput) EnablePerformanceMode ¶ added in v0.12.0
func (o LookupBranchResultOutput) EnablePerformanceMode() pulumi.BoolPtrOutput
func (LookupBranchResultOutput) EnablePullRequestPreview ¶ added in v0.12.0
func (o LookupBranchResultOutput) EnablePullRequestPreview() pulumi.BoolPtrOutput
func (LookupBranchResultOutput) EnvironmentVariables ¶ added in v0.12.0
func (o LookupBranchResultOutput) EnvironmentVariables() BranchEnvironmentVariableArrayOutput
func (LookupBranchResultOutput) Framework ¶ added in v0.41.0
func (o LookupBranchResultOutput) Framework() pulumi.StringPtrOutput
func (LookupBranchResultOutput) PullRequestEnvironmentName ¶ added in v0.12.0
func (o LookupBranchResultOutput) PullRequestEnvironmentName() pulumi.StringPtrOutput
func (LookupBranchResultOutput) Stage ¶ added in v0.12.0
func (o LookupBranchResultOutput) Stage() BranchStagePtrOutput
func (LookupBranchResultOutput) Tags ¶ added in v0.12.0
func (o LookupBranchResultOutput) Tags() BranchTagArrayOutput
func (LookupBranchResultOutput) ToLookupBranchResultOutput ¶ added in v0.12.0
func (o LookupBranchResultOutput) ToLookupBranchResultOutput() LookupBranchResultOutput
func (LookupBranchResultOutput) ToLookupBranchResultOutputWithContext ¶ added in v0.12.0
func (o LookupBranchResultOutput) ToLookupBranchResultOutputWithContext(ctx context.Context) LookupBranchResultOutput
type LookupDomainArgs ¶ added in v0.12.0
type LookupDomainArgs struct {
Arn string `pulumi:"arn"`
}
type LookupDomainOutputArgs ¶ added in v0.12.0
type LookupDomainOutputArgs struct {
Arn pulumi.StringInput `pulumi:"arn"`
}
func (LookupDomainOutputArgs) ElementType ¶ added in v0.12.0
func (LookupDomainOutputArgs) ElementType() reflect.Type
type LookupDomainResult ¶ added in v0.12.0
type LookupDomainResult struct { Arn *string `pulumi:"arn"` AutoSubDomainCreationPatterns []string `pulumi:"autoSubDomainCreationPatterns"` AutoSubDomainIAMRole *string `pulumi:"autoSubDomainIAMRole"` CertificateRecord *string `pulumi:"certificateRecord"` DomainStatus *string `pulumi:"domainStatus"` EnableAutoSubDomain *bool `pulumi:"enableAutoSubDomain"` StatusReason *string `pulumi:"statusReason"` SubDomainSettings []DomainSubDomainSetting `pulumi:"subDomainSettings"` }
func LookupDomain ¶ added in v0.12.0
func LookupDomain(ctx *pulumi.Context, args *LookupDomainArgs, opts ...pulumi.InvokeOption) (*LookupDomainResult, error)
The AWS::Amplify::Domain resource allows you to connect a custom domain to your app.
type LookupDomainResultOutput ¶ added in v0.12.0
type LookupDomainResultOutput struct{ *pulumi.OutputState }
func LookupDomainOutput ¶ added in v0.12.0
func LookupDomainOutput(ctx *pulumi.Context, args LookupDomainOutputArgs, opts ...pulumi.InvokeOption) LookupDomainResultOutput
func (LookupDomainResultOutput) Arn ¶ added in v0.12.0
func (o LookupDomainResultOutput) Arn() pulumi.StringPtrOutput
func (LookupDomainResultOutput) AutoSubDomainCreationPatterns ¶ added in v0.12.0
func (o LookupDomainResultOutput) AutoSubDomainCreationPatterns() pulumi.StringArrayOutput
func (LookupDomainResultOutput) AutoSubDomainIAMRole ¶ added in v0.12.0
func (o LookupDomainResultOutput) AutoSubDomainIAMRole() pulumi.StringPtrOutput
func (LookupDomainResultOutput) CertificateRecord ¶ added in v0.12.0
func (o LookupDomainResultOutput) CertificateRecord() pulumi.StringPtrOutput
func (LookupDomainResultOutput) DomainStatus ¶ added in v0.12.0
func (o LookupDomainResultOutput) DomainStatus() pulumi.StringPtrOutput
func (LookupDomainResultOutput) ElementType ¶ added in v0.12.0
func (LookupDomainResultOutput) ElementType() reflect.Type
func (LookupDomainResultOutput) EnableAutoSubDomain ¶ added in v0.12.0
func (o LookupDomainResultOutput) EnableAutoSubDomain() pulumi.BoolPtrOutput
func (LookupDomainResultOutput) StatusReason ¶ added in v0.12.0
func (o LookupDomainResultOutput) StatusReason() pulumi.StringPtrOutput
func (LookupDomainResultOutput) SubDomainSettings ¶ added in v0.12.0
func (o LookupDomainResultOutput) SubDomainSettings() DomainSubDomainSettingArrayOutput
func (LookupDomainResultOutput) ToLookupDomainResultOutput ¶ added in v0.12.0
func (o LookupDomainResultOutput) ToLookupDomainResultOutput() LookupDomainResultOutput
func (LookupDomainResultOutput) ToLookupDomainResultOutputWithContext ¶ added in v0.12.0
func (o LookupDomainResultOutput) ToLookupDomainResultOutputWithContext(ctx context.Context) LookupDomainResultOutput