Documentation ¶
Index ¶
- type App
- type AppArgs
- type AppArray
- type AppArrayInput
- type AppArrayOutput
- type AppInput
- type AppMap
- type AppMapInput
- type AppMapOutput
- type AppOrganization
- type AppOrganizationArgs
- func (AppOrganizationArgs) ElementType() reflect.Type
- func (i AppOrganizationArgs) ToAppOrganizationOutput() AppOrganizationOutput
- func (i AppOrganizationArgs) ToAppOrganizationOutputWithContext(ctx context.Context) AppOrganizationOutput
- func (i AppOrganizationArgs) ToAppOrganizationPtrOutput() AppOrganizationPtrOutput
- func (i AppOrganizationArgs) ToAppOrganizationPtrOutputWithContext(ctx context.Context) AppOrganizationPtrOutput
- type AppOrganizationInput
- type AppOrganizationOutput
- func (AppOrganizationOutput) ElementType() reflect.Type
- func (o AppOrganizationOutput) Locked() pulumi.BoolPtrOutput
- func (o AppOrganizationOutput) Name() pulumi.StringOutput
- func (o AppOrganizationOutput) Personal() pulumi.BoolPtrOutput
- func (o AppOrganizationOutput) ToAppOrganizationOutput() AppOrganizationOutput
- func (o AppOrganizationOutput) ToAppOrganizationOutputWithContext(ctx context.Context) AppOrganizationOutput
- func (o AppOrganizationOutput) ToAppOrganizationPtrOutput() AppOrganizationPtrOutput
- func (o AppOrganizationOutput) ToAppOrganizationPtrOutputWithContext(ctx context.Context) AppOrganizationPtrOutput
- type AppOrganizationPtrInput
- type AppOrganizationPtrOutput
- func (o AppOrganizationPtrOutput) Elem() AppOrganizationOutput
- func (AppOrganizationPtrOutput) ElementType() reflect.Type
- func (o AppOrganizationPtrOutput) Locked() pulumi.BoolPtrOutput
- func (o AppOrganizationPtrOutput) Name() pulumi.StringPtrOutput
- func (o AppOrganizationPtrOutput) Personal() pulumi.BoolPtrOutput
- func (o AppOrganizationPtrOutput) ToAppOrganizationPtrOutput() AppOrganizationPtrOutput
- func (o AppOrganizationPtrOutput) ToAppOrganizationPtrOutputWithContext(ctx context.Context) AppOrganizationPtrOutput
- type AppOutput
- func (o AppOutput) Acm() pulumi.BoolOutput
- func (o AppOutput) AllConfigVars() pulumi.MapOutput
- func (o AppOutput) Buildpacks() pulumi.StringArrayOutput
- func (o AppOutput) ConfigVars() pulumi.MapOutput
- func (AppOutput) ElementType() reflect.Type
- func (o AppOutput) GitUrl() pulumi.StringOutput
- func (o AppOutput) HerokuHostname() pulumi.StringOutput
- func (o AppOutput) InternalRouting() pulumi.BoolOutput
- func (o AppOutput) Name() pulumi.StringOutput
- func (o AppOutput) Organization() AppOrganizationPtrOutput
- func (o AppOutput) Region() pulumi.StringOutput
- func (o AppOutput) SensitiveConfigVars() pulumi.StringMapOutput
- func (o AppOutput) Space() pulumi.StringPtrOutput
- func (o AppOutput) Stack() pulumi.StringOutput
- func (o AppOutput) ToAppOutput() AppOutput
- func (o AppOutput) ToAppOutputWithContext(ctx context.Context) AppOutput
- func (o AppOutput) Uuid() pulumi.StringOutput
- func (o AppOutput) WebUrl() pulumi.StringOutput
- type AppState
- type Config
- type ConfigArgs
- type ConfigArray
- type ConfigArrayInput
- type ConfigArrayOutput
- type ConfigAssociation
- type ConfigAssociationArgs
- type ConfigAssociationArray
- type ConfigAssociationArrayInput
- type ConfigAssociationArrayOutput
- func (ConfigAssociationArrayOutput) ElementType() reflect.Type
- func (o ConfigAssociationArrayOutput) Index(i pulumi.IntInput) ConfigAssociationOutput
- func (o ConfigAssociationArrayOutput) ToConfigAssociationArrayOutput() ConfigAssociationArrayOutput
- func (o ConfigAssociationArrayOutput) ToConfigAssociationArrayOutputWithContext(ctx context.Context) ConfigAssociationArrayOutput
- type ConfigAssociationInput
- type ConfigAssociationMap
- type ConfigAssociationMapInput
- type ConfigAssociationMapOutput
- func (ConfigAssociationMapOutput) ElementType() reflect.Type
- func (o ConfigAssociationMapOutput) MapIndex(k pulumi.StringInput) ConfigAssociationOutput
- func (o ConfigAssociationMapOutput) ToConfigAssociationMapOutput() ConfigAssociationMapOutput
- func (o ConfigAssociationMapOutput) ToConfigAssociationMapOutputWithContext(ctx context.Context) ConfigAssociationMapOutput
- type ConfigAssociationOutput
- func (o ConfigAssociationOutput) AppId() pulumi.StringOutput
- func (ConfigAssociationOutput) ElementType() reflect.Type
- func (o ConfigAssociationOutput) SensitiveVars() pulumi.StringMapOutput
- func (o ConfigAssociationOutput) ToConfigAssociationOutput() ConfigAssociationOutput
- func (o ConfigAssociationOutput) ToConfigAssociationOutputWithContext(ctx context.Context) ConfigAssociationOutput
- func (o ConfigAssociationOutput) Vars() pulumi.StringMapOutput
- type ConfigAssociationState
- type ConfigInput
- type ConfigMap
- type ConfigMapInput
- type ConfigMapOutput
- type ConfigOutput
- type ConfigState
- type Feature
- type FeatureArgs
- type FeatureArray
- type FeatureArrayInput
- type FeatureArrayOutput
- type FeatureInput
- type FeatureMap
- type FeatureMapInput
- type FeatureMapOutput
- type FeatureOutput
- func (o FeatureOutput) AppId() pulumi.StringOutput
- func (FeatureOutput) ElementType() reflect.Type
- func (o FeatureOutput) Enabled() pulumi.BoolPtrOutput
- func (o FeatureOutput) Name() pulumi.StringOutput
- func (o FeatureOutput) ToFeatureOutput() FeatureOutput
- func (o FeatureOutput) ToFeatureOutputWithContext(ctx context.Context) FeatureOutput
- type FeatureState
- type GetAppOrganization
- type GetAppOrganizationArgs
- type GetAppOrganizationArray
- type GetAppOrganizationArrayInput
- type GetAppOrganizationArrayOutput
- func (GetAppOrganizationArrayOutput) ElementType() reflect.Type
- func (o GetAppOrganizationArrayOutput) Index(i pulumi.IntInput) GetAppOrganizationOutput
- func (o GetAppOrganizationArrayOutput) ToGetAppOrganizationArrayOutput() GetAppOrganizationArrayOutput
- func (o GetAppOrganizationArrayOutput) ToGetAppOrganizationArrayOutputWithContext(ctx context.Context) GetAppOrganizationArrayOutput
- type GetAppOrganizationInput
- type GetAppOrganizationOutput
- func (GetAppOrganizationOutput) ElementType() reflect.Type
- func (o GetAppOrganizationOutput) Locked() pulumi.BoolOutput
- func (o GetAppOrganizationOutput) Name() pulumi.StringOutput
- func (o GetAppOrganizationOutput) Personal() pulumi.BoolOutput
- func (o GetAppOrganizationOutput) ToGetAppOrganizationOutput() GetAppOrganizationOutput
- func (o GetAppOrganizationOutput) ToGetAppOrganizationOutputWithContext(ctx context.Context) GetAppOrganizationOutput
- type LookupAppArgs
- type LookupAppOutputArgs
- type LookupAppResult
- type LookupAppResultOutput
- func (o LookupAppResultOutput) Acm() pulumi.BoolOutput
- func (o LookupAppResultOutput) Buildpacks() pulumi.StringArrayOutput
- func (o LookupAppResultOutput) ConfigVars() pulumi.MapOutput
- func (LookupAppResultOutput) ElementType() reflect.Type
- func (o LookupAppResultOutput) GitUrl() pulumi.StringOutput
- func (o LookupAppResultOutput) HerokuHostname() pulumi.StringOutput
- func (o LookupAppResultOutput) Id() pulumi.StringOutput
- func (o LookupAppResultOutput) InternalRouting() pulumi.BoolOutput
- func (o LookupAppResultOutput) Name() pulumi.StringOutput
- func (o LookupAppResultOutput) Organizations() GetAppOrganizationArrayOutput
- func (o LookupAppResultOutput) Region() pulumi.StringOutput
- func (o LookupAppResultOutput) Space() pulumi.StringOutput
- func (o LookupAppResultOutput) Stack() pulumi.StringOutput
- func (o LookupAppResultOutput) ToLookupAppResultOutput() LookupAppResultOutput
- func (o LookupAppResultOutput) ToLookupAppResultOutputWithContext(ctx context.Context) LookupAppResultOutput
- func (o LookupAppResultOutput) Uuid() pulumi.StringOutput
- func (o LookupAppResultOutput) WebUrl() pulumi.StringOutput
- type Release
- type ReleaseArgs
- type ReleaseArray
- type ReleaseArrayInput
- type ReleaseArrayOutput
- type ReleaseInput
- type ReleaseMap
- type ReleaseMapInput
- type ReleaseMapOutput
- type ReleaseOutput
- func (o ReleaseOutput) AppId() pulumi.StringOutput
- func (o ReleaseOutput) Description() pulumi.StringOutput
- func (ReleaseOutput) ElementType() reflect.Type
- func (o ReleaseOutput) SlugId() pulumi.StringOutput
- func (o ReleaseOutput) ToReleaseOutput() ReleaseOutput
- func (o ReleaseOutput) ToReleaseOutputWithContext(ctx context.Context) ReleaseOutput
- type ReleaseState
- type Webhook
- type WebhookArgs
- type WebhookArray
- type WebhookArrayInput
- type WebhookArrayOutput
- type WebhookInput
- type WebhookMap
- type WebhookMapInput
- type WebhookMapOutput
- type WebhookOutput
- func (o WebhookOutput) AppId() pulumi.StringOutput
- func (o WebhookOutput) Authorization() pulumi.StringPtrOutput
- func (WebhookOutput) ElementType() reflect.Type
- func (o WebhookOutput) Includes() pulumi.StringArrayOutput
- func (o WebhookOutput) Level() pulumi.StringOutput
- func (o WebhookOutput) Secret() pulumi.StringPtrOutput
- func (o WebhookOutput) ToWebhookOutput() WebhookOutput
- func (o WebhookOutput) ToWebhookOutputWithContext(ctx context.Context) WebhookOutput
- func (o WebhookOutput) Url() pulumi.StringOutput
- type WebhookState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type App ¶
type App struct { pulumi.CustomResourceState Acm pulumi.BoolOutput `pulumi:"acm"` AllConfigVars pulumi.MapOutput `pulumi:"allConfigVars"` Buildpacks pulumi.StringArrayOutput `pulumi:"buildpacks"` ConfigVars pulumi.MapOutput `pulumi:"configVars"` GitUrl pulumi.StringOutput `pulumi:"gitUrl"` HerokuHostname pulumi.StringOutput `pulumi:"herokuHostname"` InternalRouting pulumi.BoolOutput `pulumi:"internalRouting"` Name pulumi.StringOutput `pulumi:"name"` Organization AppOrganizationPtrOutput `pulumi:"organization"` Region pulumi.StringOutput `pulumi:"region"` SensitiveConfigVars pulumi.StringMapOutput `pulumi:"sensitiveConfigVars"` Space pulumi.StringPtrOutput `pulumi:"space"` Stack pulumi.StringOutput `pulumi:"stack"` Uuid pulumi.StringOutput `pulumi:"uuid"` WebUrl pulumi.StringOutput `pulumi:"webUrl"` }
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 { Acm pulumi.BoolPtrInput Buildpacks pulumi.StringArrayInput ConfigVars pulumi.MapInput InternalRouting pulumi.BoolPtrInput Name pulumi.StringPtrInput Organization AppOrganizationPtrInput Region pulumi.StringInput SensitiveConfigVars pulumi.StringMapInput Space pulumi.StringPtrInput Stack pulumi.StringPtrInput }
The set of arguments for constructing a App resource.
func (AppArgs) ElementType ¶
type AppArray ¶
type AppArray []AppInput
func (AppArray) ElementType ¶
func (AppArray) ToAppArrayOutput ¶
func (i AppArray) ToAppArrayOutput() AppArrayOutput
func (AppArray) ToAppArrayOutputWithContext ¶
func (i AppArray) ToAppArrayOutputWithContext(ctx context.Context) AppArrayOutput
type AppArrayInput ¶
type AppArrayInput interface { pulumi.Input ToAppArrayOutput() AppArrayOutput ToAppArrayOutputWithContext(context.Context) AppArrayOutput }
AppArrayInput is an input type that accepts AppArray and AppArrayOutput values. You can construct a concrete instance of `AppArrayInput` via:
AppArray{ AppArgs{...} }
type AppArrayOutput ¶
type AppArrayOutput struct{ *pulumi.OutputState }
func (AppArrayOutput) ElementType ¶
func (AppArrayOutput) ElementType() reflect.Type
func (AppArrayOutput) ToAppArrayOutput ¶
func (o AppArrayOutput) ToAppArrayOutput() AppArrayOutput
func (AppArrayOutput) ToAppArrayOutputWithContext ¶
func (o AppArrayOutput) ToAppArrayOutputWithContext(ctx context.Context) AppArrayOutput
type AppMap ¶
func (AppMap) ElementType ¶
func (AppMap) ToAppMapOutput ¶
func (i AppMap) ToAppMapOutput() AppMapOutput
func (AppMap) ToAppMapOutputWithContext ¶
func (i AppMap) ToAppMapOutputWithContext(ctx context.Context) AppMapOutput
type AppMapInput ¶
type AppMapInput interface { pulumi.Input ToAppMapOutput() AppMapOutput ToAppMapOutputWithContext(context.Context) AppMapOutput }
AppMapInput is an input type that accepts AppMap and AppMapOutput values. You can construct a concrete instance of `AppMapInput` via:
AppMap{ "key": AppArgs{...} }
type AppMapOutput ¶
type AppMapOutput struct{ *pulumi.OutputState }
func (AppMapOutput) ElementType ¶
func (AppMapOutput) ElementType() reflect.Type
func (AppMapOutput) MapIndex ¶
func (o AppMapOutput) MapIndex(k pulumi.StringInput) AppOutput
func (AppMapOutput) ToAppMapOutput ¶
func (o AppMapOutput) ToAppMapOutput() AppMapOutput
func (AppMapOutput) ToAppMapOutputWithContext ¶
func (o AppMapOutput) ToAppMapOutputWithContext(ctx context.Context) AppMapOutput
type AppOrganization ¶
type AppOrganizationArgs ¶
type AppOrganizationArgs struct { Locked pulumi.BoolPtrInput `pulumi:"locked"` Name pulumi.StringInput `pulumi:"name"` Personal pulumi.BoolPtrInput `pulumi:"personal"` }
func (AppOrganizationArgs) ElementType ¶
func (AppOrganizationArgs) ElementType() reflect.Type
func (AppOrganizationArgs) ToAppOrganizationOutput ¶
func (i AppOrganizationArgs) ToAppOrganizationOutput() AppOrganizationOutput
func (AppOrganizationArgs) ToAppOrganizationOutputWithContext ¶
func (i AppOrganizationArgs) ToAppOrganizationOutputWithContext(ctx context.Context) AppOrganizationOutput
func (AppOrganizationArgs) ToAppOrganizationPtrOutput ¶
func (i AppOrganizationArgs) ToAppOrganizationPtrOutput() AppOrganizationPtrOutput
func (AppOrganizationArgs) ToAppOrganizationPtrOutputWithContext ¶
func (i AppOrganizationArgs) ToAppOrganizationPtrOutputWithContext(ctx context.Context) AppOrganizationPtrOutput
type AppOrganizationInput ¶
type AppOrganizationInput interface { pulumi.Input ToAppOrganizationOutput() AppOrganizationOutput ToAppOrganizationOutputWithContext(context.Context) AppOrganizationOutput }
AppOrganizationInput is an input type that accepts AppOrganizationArgs and AppOrganizationOutput values. You can construct a concrete instance of `AppOrganizationInput` via:
AppOrganizationArgs{...}
type AppOrganizationOutput ¶
type AppOrganizationOutput struct{ *pulumi.OutputState }
func (AppOrganizationOutput) ElementType ¶
func (AppOrganizationOutput) ElementType() reflect.Type
func (AppOrganizationOutput) Locked ¶
func (o AppOrganizationOutput) Locked() pulumi.BoolPtrOutput
func (AppOrganizationOutput) Name ¶
func (o AppOrganizationOutput) Name() pulumi.StringOutput
func (AppOrganizationOutput) Personal ¶
func (o AppOrganizationOutput) Personal() pulumi.BoolPtrOutput
func (AppOrganizationOutput) ToAppOrganizationOutput ¶
func (o AppOrganizationOutput) ToAppOrganizationOutput() AppOrganizationOutput
func (AppOrganizationOutput) ToAppOrganizationOutputWithContext ¶
func (o AppOrganizationOutput) ToAppOrganizationOutputWithContext(ctx context.Context) AppOrganizationOutput
func (AppOrganizationOutput) ToAppOrganizationPtrOutput ¶
func (o AppOrganizationOutput) ToAppOrganizationPtrOutput() AppOrganizationPtrOutput
func (AppOrganizationOutput) ToAppOrganizationPtrOutputWithContext ¶
func (o AppOrganizationOutput) ToAppOrganizationPtrOutputWithContext(ctx context.Context) AppOrganizationPtrOutput
type AppOrganizationPtrInput ¶
type AppOrganizationPtrInput interface { pulumi.Input ToAppOrganizationPtrOutput() AppOrganizationPtrOutput ToAppOrganizationPtrOutputWithContext(context.Context) AppOrganizationPtrOutput }
AppOrganizationPtrInput is an input type that accepts AppOrganizationArgs, AppOrganizationPtr and AppOrganizationPtrOutput values. You can construct a concrete instance of `AppOrganizationPtrInput` via:
AppOrganizationArgs{...} or: nil
func AppOrganizationPtr ¶
func AppOrganizationPtr(v *AppOrganizationArgs) AppOrganizationPtrInput
type AppOrganizationPtrOutput ¶
type AppOrganizationPtrOutput struct{ *pulumi.OutputState }
func (AppOrganizationPtrOutput) Elem ¶
func (o AppOrganizationPtrOutput) Elem() AppOrganizationOutput
func (AppOrganizationPtrOutput) ElementType ¶
func (AppOrganizationPtrOutput) ElementType() reflect.Type
func (AppOrganizationPtrOutput) Locked ¶
func (o AppOrganizationPtrOutput) Locked() pulumi.BoolPtrOutput
func (AppOrganizationPtrOutput) Name ¶
func (o AppOrganizationPtrOutput) Name() pulumi.StringPtrOutput
func (AppOrganizationPtrOutput) Personal ¶
func (o AppOrganizationPtrOutput) Personal() pulumi.BoolPtrOutput
func (AppOrganizationPtrOutput) ToAppOrganizationPtrOutput ¶
func (o AppOrganizationPtrOutput) ToAppOrganizationPtrOutput() AppOrganizationPtrOutput
func (AppOrganizationPtrOutput) ToAppOrganizationPtrOutputWithContext ¶
func (o AppOrganizationPtrOutput) ToAppOrganizationPtrOutputWithContext(ctx context.Context) AppOrganizationPtrOutput
type AppOutput ¶
type AppOutput struct{ *pulumi.OutputState }
func (AppOutput) Acm ¶
func (o AppOutput) Acm() pulumi.BoolOutput
func (AppOutput) AllConfigVars ¶
func (AppOutput) Buildpacks ¶
func (o AppOutput) Buildpacks() pulumi.StringArrayOutput
func (AppOutput) ConfigVars ¶
func (AppOutput) ElementType ¶
func (AppOutput) GitUrl ¶
func (o AppOutput) GitUrl() pulumi.StringOutput
func (AppOutput) HerokuHostname ¶
func (o AppOutput) HerokuHostname() pulumi.StringOutput
func (AppOutput) InternalRouting ¶
func (o AppOutput) InternalRouting() pulumi.BoolOutput
func (AppOutput) Name ¶
func (o AppOutput) Name() pulumi.StringOutput
func (AppOutput) Organization ¶
func (o AppOutput) Organization() AppOrganizationPtrOutput
func (AppOutput) Region ¶
func (o AppOutput) Region() pulumi.StringOutput
func (AppOutput) SensitiveConfigVars ¶
func (o AppOutput) SensitiveConfigVars() pulumi.StringMapOutput
func (AppOutput) Space ¶
func (o AppOutput) Space() pulumi.StringPtrOutput
func (AppOutput) Stack ¶
func (o AppOutput) Stack() pulumi.StringOutput
func (AppOutput) ToAppOutput ¶
func (AppOutput) ToAppOutputWithContext ¶
func (AppOutput) Uuid ¶
func (o AppOutput) Uuid() pulumi.StringOutput
func (AppOutput) WebUrl ¶
func (o AppOutput) WebUrl() pulumi.StringOutput
type AppState ¶
type AppState struct { Acm pulumi.BoolPtrInput AllConfigVars pulumi.MapInput Buildpacks pulumi.StringArrayInput ConfigVars pulumi.MapInput GitUrl pulumi.StringPtrInput HerokuHostname pulumi.StringPtrInput InternalRouting pulumi.BoolPtrInput Name pulumi.StringPtrInput Organization AppOrganizationPtrInput Region pulumi.StringPtrInput SensitiveConfigVars pulumi.StringMapInput Space pulumi.StringPtrInput Stack pulumi.StringPtrInput Uuid pulumi.StringPtrInput WebUrl pulumi.StringPtrInput }
func (AppState) ElementType ¶
type Config ¶
type Config struct { pulumi.CustomResourceState SensitiveVars pulumi.StringMapOutput `pulumi:"sensitiveVars"` Vars pulumi.StringMapOutput `pulumi:"vars"` }
func GetConfig ¶
func GetConfig(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ConfigState, opts ...pulumi.ResourceOption) (*Config, error)
GetConfig gets an existing Config 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 NewConfig ¶
func NewConfig(ctx *pulumi.Context, name string, args *ConfigArgs, opts ...pulumi.ResourceOption) (*Config, error)
NewConfig registers a new resource with the given unique name, arguments, and options.
func (*Config) ElementType ¶
func (*Config) ToConfigOutput ¶
func (i *Config) ToConfigOutput() ConfigOutput
func (*Config) ToConfigOutputWithContext ¶
func (i *Config) ToConfigOutputWithContext(ctx context.Context) ConfigOutput
type ConfigArgs ¶
type ConfigArgs struct { SensitiveVars pulumi.StringMapInput Vars pulumi.StringMapInput }
The set of arguments for constructing a Config resource.
func (ConfigArgs) ElementType ¶
func (ConfigArgs) ElementType() reflect.Type
type ConfigArray ¶
type ConfigArray []ConfigInput
func (ConfigArray) ElementType ¶
func (ConfigArray) ElementType() reflect.Type
func (ConfigArray) ToConfigArrayOutput ¶
func (i ConfigArray) ToConfigArrayOutput() ConfigArrayOutput
func (ConfigArray) ToConfigArrayOutputWithContext ¶
func (i ConfigArray) ToConfigArrayOutputWithContext(ctx context.Context) ConfigArrayOutput
type ConfigArrayInput ¶
type ConfigArrayInput interface { pulumi.Input ToConfigArrayOutput() ConfigArrayOutput ToConfigArrayOutputWithContext(context.Context) ConfigArrayOutput }
ConfigArrayInput is an input type that accepts ConfigArray and ConfigArrayOutput values. You can construct a concrete instance of `ConfigArrayInput` via:
ConfigArray{ ConfigArgs{...} }
type ConfigArrayOutput ¶
type ConfigArrayOutput struct{ *pulumi.OutputState }
func (ConfigArrayOutput) ElementType ¶
func (ConfigArrayOutput) ElementType() reflect.Type
func (ConfigArrayOutput) Index ¶
func (o ConfigArrayOutput) Index(i pulumi.IntInput) ConfigOutput
func (ConfigArrayOutput) ToConfigArrayOutput ¶
func (o ConfigArrayOutput) ToConfigArrayOutput() ConfigArrayOutput
func (ConfigArrayOutput) ToConfigArrayOutputWithContext ¶
func (o ConfigArrayOutput) ToConfigArrayOutputWithContext(ctx context.Context) ConfigArrayOutput
type ConfigAssociation ¶
type ConfigAssociation struct { pulumi.CustomResourceState AppId pulumi.StringOutput `pulumi:"appId"` SensitiveVars pulumi.StringMapOutput `pulumi:"sensitiveVars"` Vars pulumi.StringMapOutput `pulumi:"vars"` }
func GetConfigAssociation ¶
func GetConfigAssociation(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ConfigAssociationState, opts ...pulumi.ResourceOption) (*ConfigAssociation, error)
GetConfigAssociation gets an existing ConfigAssociation 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 NewConfigAssociation ¶
func NewConfigAssociation(ctx *pulumi.Context, name string, args *ConfigAssociationArgs, opts ...pulumi.ResourceOption) (*ConfigAssociation, error)
NewConfigAssociation registers a new resource with the given unique name, arguments, and options.
func (*ConfigAssociation) ElementType ¶
func (*ConfigAssociation) ElementType() reflect.Type
func (*ConfigAssociation) ToConfigAssociationOutput ¶
func (i *ConfigAssociation) ToConfigAssociationOutput() ConfigAssociationOutput
func (*ConfigAssociation) ToConfigAssociationOutputWithContext ¶
func (i *ConfigAssociation) ToConfigAssociationOutputWithContext(ctx context.Context) ConfigAssociationOutput
type ConfigAssociationArgs ¶
type ConfigAssociationArgs struct { AppId pulumi.StringInput SensitiveVars pulumi.StringMapInput Vars pulumi.StringMapInput }
The set of arguments for constructing a ConfigAssociation resource.
func (ConfigAssociationArgs) ElementType ¶
func (ConfigAssociationArgs) ElementType() reflect.Type
type ConfigAssociationArray ¶
type ConfigAssociationArray []ConfigAssociationInput
func (ConfigAssociationArray) ElementType ¶
func (ConfigAssociationArray) ElementType() reflect.Type
func (ConfigAssociationArray) ToConfigAssociationArrayOutput ¶
func (i ConfigAssociationArray) ToConfigAssociationArrayOutput() ConfigAssociationArrayOutput
func (ConfigAssociationArray) ToConfigAssociationArrayOutputWithContext ¶
func (i ConfigAssociationArray) ToConfigAssociationArrayOutputWithContext(ctx context.Context) ConfigAssociationArrayOutput
type ConfigAssociationArrayInput ¶
type ConfigAssociationArrayInput interface { pulumi.Input ToConfigAssociationArrayOutput() ConfigAssociationArrayOutput ToConfigAssociationArrayOutputWithContext(context.Context) ConfigAssociationArrayOutput }
ConfigAssociationArrayInput is an input type that accepts ConfigAssociationArray and ConfigAssociationArrayOutput values. You can construct a concrete instance of `ConfigAssociationArrayInput` via:
ConfigAssociationArray{ ConfigAssociationArgs{...} }
type ConfigAssociationArrayOutput ¶
type ConfigAssociationArrayOutput struct{ *pulumi.OutputState }
func (ConfigAssociationArrayOutput) ElementType ¶
func (ConfigAssociationArrayOutput) ElementType() reflect.Type
func (ConfigAssociationArrayOutput) Index ¶
func (o ConfigAssociationArrayOutput) Index(i pulumi.IntInput) ConfigAssociationOutput
func (ConfigAssociationArrayOutput) ToConfigAssociationArrayOutput ¶
func (o ConfigAssociationArrayOutput) ToConfigAssociationArrayOutput() ConfigAssociationArrayOutput
func (ConfigAssociationArrayOutput) ToConfigAssociationArrayOutputWithContext ¶
func (o ConfigAssociationArrayOutput) ToConfigAssociationArrayOutputWithContext(ctx context.Context) ConfigAssociationArrayOutput
type ConfigAssociationInput ¶
type ConfigAssociationInput interface { pulumi.Input ToConfigAssociationOutput() ConfigAssociationOutput ToConfigAssociationOutputWithContext(ctx context.Context) ConfigAssociationOutput }
type ConfigAssociationMap ¶
type ConfigAssociationMap map[string]ConfigAssociationInput
func (ConfigAssociationMap) ElementType ¶
func (ConfigAssociationMap) ElementType() reflect.Type
func (ConfigAssociationMap) ToConfigAssociationMapOutput ¶
func (i ConfigAssociationMap) ToConfigAssociationMapOutput() ConfigAssociationMapOutput
func (ConfigAssociationMap) ToConfigAssociationMapOutputWithContext ¶
func (i ConfigAssociationMap) ToConfigAssociationMapOutputWithContext(ctx context.Context) ConfigAssociationMapOutput
type ConfigAssociationMapInput ¶
type ConfigAssociationMapInput interface { pulumi.Input ToConfigAssociationMapOutput() ConfigAssociationMapOutput ToConfigAssociationMapOutputWithContext(context.Context) ConfigAssociationMapOutput }
ConfigAssociationMapInput is an input type that accepts ConfigAssociationMap and ConfigAssociationMapOutput values. You can construct a concrete instance of `ConfigAssociationMapInput` via:
ConfigAssociationMap{ "key": ConfigAssociationArgs{...} }
type ConfigAssociationMapOutput ¶
type ConfigAssociationMapOutput struct{ *pulumi.OutputState }
func (ConfigAssociationMapOutput) ElementType ¶
func (ConfigAssociationMapOutput) ElementType() reflect.Type
func (ConfigAssociationMapOutput) MapIndex ¶
func (o ConfigAssociationMapOutput) MapIndex(k pulumi.StringInput) ConfigAssociationOutput
func (ConfigAssociationMapOutput) ToConfigAssociationMapOutput ¶
func (o ConfigAssociationMapOutput) ToConfigAssociationMapOutput() ConfigAssociationMapOutput
func (ConfigAssociationMapOutput) ToConfigAssociationMapOutputWithContext ¶
func (o ConfigAssociationMapOutput) ToConfigAssociationMapOutputWithContext(ctx context.Context) ConfigAssociationMapOutput
type ConfigAssociationOutput ¶
type ConfigAssociationOutput struct{ *pulumi.OutputState }
func (ConfigAssociationOutput) AppId ¶
func (o ConfigAssociationOutput) AppId() pulumi.StringOutput
func (ConfigAssociationOutput) ElementType ¶
func (ConfigAssociationOutput) ElementType() reflect.Type
func (ConfigAssociationOutput) SensitiveVars ¶
func (o ConfigAssociationOutput) SensitiveVars() pulumi.StringMapOutput
func (ConfigAssociationOutput) ToConfigAssociationOutput ¶
func (o ConfigAssociationOutput) ToConfigAssociationOutput() ConfigAssociationOutput
func (ConfigAssociationOutput) ToConfigAssociationOutputWithContext ¶
func (o ConfigAssociationOutput) ToConfigAssociationOutputWithContext(ctx context.Context) ConfigAssociationOutput
func (ConfigAssociationOutput) Vars ¶
func (o ConfigAssociationOutput) Vars() pulumi.StringMapOutput
type ConfigAssociationState ¶
type ConfigAssociationState struct { AppId pulumi.StringPtrInput SensitiveVars pulumi.StringMapInput Vars pulumi.StringMapInput }
func (ConfigAssociationState) ElementType ¶
func (ConfigAssociationState) ElementType() reflect.Type
type ConfigInput ¶
type ConfigInput interface { pulumi.Input ToConfigOutput() ConfigOutput ToConfigOutputWithContext(ctx context.Context) ConfigOutput }
type ConfigMap ¶
type ConfigMap map[string]ConfigInput
func (ConfigMap) ElementType ¶
func (ConfigMap) ToConfigMapOutput ¶
func (i ConfigMap) ToConfigMapOutput() ConfigMapOutput
func (ConfigMap) ToConfigMapOutputWithContext ¶
func (i ConfigMap) ToConfigMapOutputWithContext(ctx context.Context) ConfigMapOutput
type ConfigMapInput ¶
type ConfigMapInput interface { pulumi.Input ToConfigMapOutput() ConfigMapOutput ToConfigMapOutputWithContext(context.Context) ConfigMapOutput }
ConfigMapInput is an input type that accepts ConfigMap and ConfigMapOutput values. You can construct a concrete instance of `ConfigMapInput` via:
ConfigMap{ "key": ConfigArgs{...} }
type ConfigMapOutput ¶
type ConfigMapOutput struct{ *pulumi.OutputState }
func (ConfigMapOutput) ElementType ¶
func (ConfigMapOutput) ElementType() reflect.Type
func (ConfigMapOutput) MapIndex ¶
func (o ConfigMapOutput) MapIndex(k pulumi.StringInput) ConfigOutput
func (ConfigMapOutput) ToConfigMapOutput ¶
func (o ConfigMapOutput) ToConfigMapOutput() ConfigMapOutput
func (ConfigMapOutput) ToConfigMapOutputWithContext ¶
func (o ConfigMapOutput) ToConfigMapOutputWithContext(ctx context.Context) ConfigMapOutput
type ConfigOutput ¶
type ConfigOutput struct{ *pulumi.OutputState }
func (ConfigOutput) ElementType ¶
func (ConfigOutput) ElementType() reflect.Type
func (ConfigOutput) SensitiveVars ¶
func (o ConfigOutput) SensitiveVars() pulumi.StringMapOutput
func (ConfigOutput) ToConfigOutput ¶
func (o ConfigOutput) ToConfigOutput() ConfigOutput
func (ConfigOutput) ToConfigOutputWithContext ¶
func (o ConfigOutput) ToConfigOutputWithContext(ctx context.Context) ConfigOutput
func (ConfigOutput) Vars ¶
func (o ConfigOutput) Vars() pulumi.StringMapOutput
type ConfigState ¶
type ConfigState struct { SensitiveVars pulumi.StringMapInput Vars pulumi.StringMapInput }
func (ConfigState) ElementType ¶
func (ConfigState) ElementType() reflect.Type
type Feature ¶
type Feature struct { pulumi.CustomResourceState AppId pulumi.StringOutput `pulumi:"appId"` Enabled pulumi.BoolPtrOutput `pulumi:"enabled"` Name pulumi.StringOutput `pulumi:"name"` }
func GetFeature ¶
func GetFeature(ctx *pulumi.Context, name string, id pulumi.IDInput, state *FeatureState, opts ...pulumi.ResourceOption) (*Feature, error)
GetFeature gets an existing Feature 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 NewFeature ¶
func NewFeature(ctx *pulumi.Context, name string, args *FeatureArgs, opts ...pulumi.ResourceOption) (*Feature, error)
NewFeature registers a new resource with the given unique name, arguments, and options.
func (*Feature) ElementType ¶
func (*Feature) ToFeatureOutput ¶
func (i *Feature) ToFeatureOutput() FeatureOutput
func (*Feature) ToFeatureOutputWithContext ¶
func (i *Feature) ToFeatureOutputWithContext(ctx context.Context) FeatureOutput
type FeatureArgs ¶
type FeatureArgs struct { AppId pulumi.StringInput Enabled pulumi.BoolPtrInput Name pulumi.StringPtrInput }
The set of arguments for constructing a Feature resource.
func (FeatureArgs) ElementType ¶
func (FeatureArgs) ElementType() reflect.Type
type FeatureArray ¶
type FeatureArray []FeatureInput
func (FeatureArray) ElementType ¶
func (FeatureArray) ElementType() reflect.Type
func (FeatureArray) ToFeatureArrayOutput ¶
func (i FeatureArray) ToFeatureArrayOutput() FeatureArrayOutput
func (FeatureArray) ToFeatureArrayOutputWithContext ¶
func (i FeatureArray) ToFeatureArrayOutputWithContext(ctx context.Context) FeatureArrayOutput
type FeatureArrayInput ¶
type FeatureArrayInput interface { pulumi.Input ToFeatureArrayOutput() FeatureArrayOutput ToFeatureArrayOutputWithContext(context.Context) FeatureArrayOutput }
FeatureArrayInput is an input type that accepts FeatureArray and FeatureArrayOutput values. You can construct a concrete instance of `FeatureArrayInput` via:
FeatureArray{ FeatureArgs{...} }
type FeatureArrayOutput ¶
type FeatureArrayOutput struct{ *pulumi.OutputState }
func (FeatureArrayOutput) ElementType ¶
func (FeatureArrayOutput) ElementType() reflect.Type
func (FeatureArrayOutput) Index ¶
func (o FeatureArrayOutput) Index(i pulumi.IntInput) FeatureOutput
func (FeatureArrayOutput) ToFeatureArrayOutput ¶
func (o FeatureArrayOutput) ToFeatureArrayOutput() FeatureArrayOutput
func (FeatureArrayOutput) ToFeatureArrayOutputWithContext ¶
func (o FeatureArrayOutput) ToFeatureArrayOutputWithContext(ctx context.Context) FeatureArrayOutput
type FeatureInput ¶
type FeatureInput interface { pulumi.Input ToFeatureOutput() FeatureOutput ToFeatureOutputWithContext(ctx context.Context) FeatureOutput }
type FeatureMap ¶
type FeatureMap map[string]FeatureInput
func (FeatureMap) ElementType ¶
func (FeatureMap) ElementType() reflect.Type
func (FeatureMap) ToFeatureMapOutput ¶
func (i FeatureMap) ToFeatureMapOutput() FeatureMapOutput
func (FeatureMap) ToFeatureMapOutputWithContext ¶
func (i FeatureMap) ToFeatureMapOutputWithContext(ctx context.Context) FeatureMapOutput
type FeatureMapInput ¶
type FeatureMapInput interface { pulumi.Input ToFeatureMapOutput() FeatureMapOutput ToFeatureMapOutputWithContext(context.Context) FeatureMapOutput }
FeatureMapInput is an input type that accepts FeatureMap and FeatureMapOutput values. You can construct a concrete instance of `FeatureMapInput` via:
FeatureMap{ "key": FeatureArgs{...} }
type FeatureMapOutput ¶
type FeatureMapOutput struct{ *pulumi.OutputState }
func (FeatureMapOutput) ElementType ¶
func (FeatureMapOutput) ElementType() reflect.Type
func (FeatureMapOutput) MapIndex ¶
func (o FeatureMapOutput) MapIndex(k pulumi.StringInput) FeatureOutput
func (FeatureMapOutput) ToFeatureMapOutput ¶
func (o FeatureMapOutput) ToFeatureMapOutput() FeatureMapOutput
func (FeatureMapOutput) ToFeatureMapOutputWithContext ¶
func (o FeatureMapOutput) ToFeatureMapOutputWithContext(ctx context.Context) FeatureMapOutput
type FeatureOutput ¶
type FeatureOutput struct{ *pulumi.OutputState }
func (FeatureOutput) AppId ¶
func (o FeatureOutput) AppId() pulumi.StringOutput
func (FeatureOutput) ElementType ¶
func (FeatureOutput) ElementType() reflect.Type
func (FeatureOutput) Enabled ¶
func (o FeatureOutput) Enabled() pulumi.BoolPtrOutput
func (FeatureOutput) Name ¶
func (o FeatureOutput) Name() pulumi.StringOutput
func (FeatureOutput) ToFeatureOutput ¶
func (o FeatureOutput) ToFeatureOutput() FeatureOutput
func (FeatureOutput) ToFeatureOutputWithContext ¶
func (o FeatureOutput) ToFeatureOutputWithContext(ctx context.Context) FeatureOutput
type FeatureState ¶
type FeatureState struct { AppId pulumi.StringPtrInput Enabled pulumi.BoolPtrInput Name pulumi.StringPtrInput }
func (FeatureState) ElementType ¶
func (FeatureState) ElementType() reflect.Type
type GetAppOrganization ¶
type GetAppOrganizationArgs ¶
type GetAppOrganizationArgs struct { Locked pulumi.BoolInput `pulumi:"locked"` Name pulumi.StringInput `pulumi:"name"` Personal pulumi.BoolInput `pulumi:"personal"` }
func (GetAppOrganizationArgs) ElementType ¶
func (GetAppOrganizationArgs) ElementType() reflect.Type
func (GetAppOrganizationArgs) ToGetAppOrganizationOutput ¶
func (i GetAppOrganizationArgs) ToGetAppOrganizationOutput() GetAppOrganizationOutput
func (GetAppOrganizationArgs) ToGetAppOrganizationOutputWithContext ¶
func (i GetAppOrganizationArgs) ToGetAppOrganizationOutputWithContext(ctx context.Context) GetAppOrganizationOutput
type GetAppOrganizationArray ¶
type GetAppOrganizationArray []GetAppOrganizationInput
func (GetAppOrganizationArray) ElementType ¶
func (GetAppOrganizationArray) ElementType() reflect.Type
func (GetAppOrganizationArray) ToGetAppOrganizationArrayOutput ¶
func (i GetAppOrganizationArray) ToGetAppOrganizationArrayOutput() GetAppOrganizationArrayOutput
func (GetAppOrganizationArray) ToGetAppOrganizationArrayOutputWithContext ¶
func (i GetAppOrganizationArray) ToGetAppOrganizationArrayOutputWithContext(ctx context.Context) GetAppOrganizationArrayOutput
type GetAppOrganizationArrayInput ¶
type GetAppOrganizationArrayInput interface { pulumi.Input ToGetAppOrganizationArrayOutput() GetAppOrganizationArrayOutput ToGetAppOrganizationArrayOutputWithContext(context.Context) GetAppOrganizationArrayOutput }
GetAppOrganizationArrayInput is an input type that accepts GetAppOrganizationArray and GetAppOrganizationArrayOutput values. You can construct a concrete instance of `GetAppOrganizationArrayInput` via:
GetAppOrganizationArray{ GetAppOrganizationArgs{...} }
type GetAppOrganizationArrayOutput ¶
type GetAppOrganizationArrayOutput struct{ *pulumi.OutputState }
func (GetAppOrganizationArrayOutput) ElementType ¶
func (GetAppOrganizationArrayOutput) ElementType() reflect.Type
func (GetAppOrganizationArrayOutput) Index ¶
func (o GetAppOrganizationArrayOutput) Index(i pulumi.IntInput) GetAppOrganizationOutput
func (GetAppOrganizationArrayOutput) ToGetAppOrganizationArrayOutput ¶
func (o GetAppOrganizationArrayOutput) ToGetAppOrganizationArrayOutput() GetAppOrganizationArrayOutput
func (GetAppOrganizationArrayOutput) ToGetAppOrganizationArrayOutputWithContext ¶
func (o GetAppOrganizationArrayOutput) ToGetAppOrganizationArrayOutputWithContext(ctx context.Context) GetAppOrganizationArrayOutput
type GetAppOrganizationInput ¶
type GetAppOrganizationInput interface { pulumi.Input ToGetAppOrganizationOutput() GetAppOrganizationOutput ToGetAppOrganizationOutputWithContext(context.Context) GetAppOrganizationOutput }
GetAppOrganizationInput is an input type that accepts GetAppOrganizationArgs and GetAppOrganizationOutput values. You can construct a concrete instance of `GetAppOrganizationInput` via:
GetAppOrganizationArgs{...}
type GetAppOrganizationOutput ¶
type GetAppOrganizationOutput struct{ *pulumi.OutputState }
func (GetAppOrganizationOutput) ElementType ¶
func (GetAppOrganizationOutput) ElementType() reflect.Type
func (GetAppOrganizationOutput) Locked ¶
func (o GetAppOrganizationOutput) Locked() pulumi.BoolOutput
func (GetAppOrganizationOutput) Name ¶
func (o GetAppOrganizationOutput) Name() pulumi.StringOutput
func (GetAppOrganizationOutput) Personal ¶
func (o GetAppOrganizationOutput) Personal() pulumi.BoolOutput
func (GetAppOrganizationOutput) ToGetAppOrganizationOutput ¶
func (o GetAppOrganizationOutput) ToGetAppOrganizationOutput() GetAppOrganizationOutput
func (GetAppOrganizationOutput) ToGetAppOrganizationOutputWithContext ¶
func (o GetAppOrganizationOutput) ToGetAppOrganizationOutputWithContext(ctx context.Context) GetAppOrganizationOutput
type LookupAppArgs ¶
type LookupAppArgs struct {
Name string `pulumi:"name"`
}
A collection of arguments for invoking getApp.
type LookupAppOutputArgs ¶
type LookupAppOutputArgs struct {
Name pulumi.StringInput `pulumi:"name"`
}
A collection of arguments for invoking getApp.
func (LookupAppOutputArgs) ElementType ¶
func (LookupAppOutputArgs) ElementType() reflect.Type
type LookupAppResult ¶
type LookupAppResult struct { Acm bool `pulumi:"acm"` Buildpacks []string `pulumi:"buildpacks"` ConfigVars map[string]interface{} `pulumi:"configVars"` GitUrl string `pulumi:"gitUrl"` HerokuHostname string `pulumi:"herokuHostname"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` InternalRouting bool `pulumi:"internalRouting"` Name string `pulumi:"name"` Organizations []GetAppOrganization `pulumi:"organizations"` Region string `pulumi:"region"` Space string `pulumi:"space"` Stack string `pulumi:"stack"` Uuid string `pulumi:"uuid"` WebUrl string `pulumi:"webUrl"` }
A collection of values returned by getApp.
func LookupApp ¶
func LookupApp(ctx *pulumi.Context, args *LookupAppArgs, opts ...pulumi.InvokeOption) (*LookupAppResult, error)
type LookupAppResultOutput ¶
type LookupAppResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getApp.
func LookupAppOutput ¶
func LookupAppOutput(ctx *pulumi.Context, args LookupAppOutputArgs, opts ...pulumi.InvokeOption) LookupAppResultOutput
func (LookupAppResultOutput) Acm ¶
func (o LookupAppResultOutput) Acm() pulumi.BoolOutput
func (LookupAppResultOutput) Buildpacks ¶
func (o LookupAppResultOutput) Buildpacks() pulumi.StringArrayOutput
func (LookupAppResultOutput) ConfigVars ¶
func (o LookupAppResultOutput) ConfigVars() pulumi.MapOutput
func (LookupAppResultOutput) ElementType ¶
func (LookupAppResultOutput) ElementType() reflect.Type
func (LookupAppResultOutput) GitUrl ¶
func (o LookupAppResultOutput) GitUrl() pulumi.StringOutput
func (LookupAppResultOutput) HerokuHostname ¶
func (o LookupAppResultOutput) HerokuHostname() pulumi.StringOutput
func (LookupAppResultOutput) Id ¶
func (o LookupAppResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (LookupAppResultOutput) InternalRouting ¶
func (o LookupAppResultOutput) InternalRouting() pulumi.BoolOutput
func (LookupAppResultOutput) Name ¶
func (o LookupAppResultOutput) Name() pulumi.StringOutput
func (LookupAppResultOutput) Organizations ¶
func (o LookupAppResultOutput) Organizations() GetAppOrganizationArrayOutput
func (LookupAppResultOutput) Region ¶
func (o LookupAppResultOutput) Region() pulumi.StringOutput
func (LookupAppResultOutput) Space ¶
func (o LookupAppResultOutput) Space() pulumi.StringOutput
func (LookupAppResultOutput) Stack ¶
func (o LookupAppResultOutput) Stack() pulumi.StringOutput
func (LookupAppResultOutput) ToLookupAppResultOutput ¶
func (o LookupAppResultOutput) ToLookupAppResultOutput() LookupAppResultOutput
func (LookupAppResultOutput) ToLookupAppResultOutputWithContext ¶
func (o LookupAppResultOutput) ToLookupAppResultOutputWithContext(ctx context.Context) LookupAppResultOutput
func (LookupAppResultOutput) Uuid ¶
func (o LookupAppResultOutput) Uuid() pulumi.StringOutput
func (LookupAppResultOutput) WebUrl ¶
func (o LookupAppResultOutput) WebUrl() pulumi.StringOutput
type Release ¶
type Release struct { pulumi.CustomResourceState AppId pulumi.StringOutput `pulumi:"appId"` Description pulumi.StringOutput `pulumi:"description"` SlugId pulumi.StringOutput `pulumi:"slugId"` }
func GetRelease ¶
func GetRelease(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ReleaseState, opts ...pulumi.ResourceOption) (*Release, error)
GetRelease gets an existing Release 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 NewRelease ¶
func NewRelease(ctx *pulumi.Context, name string, args *ReleaseArgs, opts ...pulumi.ResourceOption) (*Release, error)
NewRelease registers a new resource with the given unique name, arguments, and options.
func (*Release) ElementType ¶
func (*Release) ToReleaseOutput ¶
func (i *Release) ToReleaseOutput() ReleaseOutput
func (*Release) ToReleaseOutputWithContext ¶
func (i *Release) ToReleaseOutputWithContext(ctx context.Context) ReleaseOutput
type ReleaseArgs ¶
type ReleaseArgs struct { AppId pulumi.StringInput Description pulumi.StringPtrInput SlugId pulumi.StringInput }
The set of arguments for constructing a Release resource.
func (ReleaseArgs) ElementType ¶
func (ReleaseArgs) ElementType() reflect.Type
type ReleaseArray ¶
type ReleaseArray []ReleaseInput
func (ReleaseArray) ElementType ¶
func (ReleaseArray) ElementType() reflect.Type
func (ReleaseArray) ToReleaseArrayOutput ¶
func (i ReleaseArray) ToReleaseArrayOutput() ReleaseArrayOutput
func (ReleaseArray) ToReleaseArrayOutputWithContext ¶
func (i ReleaseArray) ToReleaseArrayOutputWithContext(ctx context.Context) ReleaseArrayOutput
type ReleaseArrayInput ¶
type ReleaseArrayInput interface { pulumi.Input ToReleaseArrayOutput() ReleaseArrayOutput ToReleaseArrayOutputWithContext(context.Context) ReleaseArrayOutput }
ReleaseArrayInput is an input type that accepts ReleaseArray and ReleaseArrayOutput values. You can construct a concrete instance of `ReleaseArrayInput` via:
ReleaseArray{ ReleaseArgs{...} }
type ReleaseArrayOutput ¶
type ReleaseArrayOutput struct{ *pulumi.OutputState }
func (ReleaseArrayOutput) ElementType ¶
func (ReleaseArrayOutput) ElementType() reflect.Type
func (ReleaseArrayOutput) Index ¶
func (o ReleaseArrayOutput) Index(i pulumi.IntInput) ReleaseOutput
func (ReleaseArrayOutput) ToReleaseArrayOutput ¶
func (o ReleaseArrayOutput) ToReleaseArrayOutput() ReleaseArrayOutput
func (ReleaseArrayOutput) ToReleaseArrayOutputWithContext ¶
func (o ReleaseArrayOutput) ToReleaseArrayOutputWithContext(ctx context.Context) ReleaseArrayOutput
type ReleaseInput ¶
type ReleaseInput interface { pulumi.Input ToReleaseOutput() ReleaseOutput ToReleaseOutputWithContext(ctx context.Context) ReleaseOutput }
type ReleaseMap ¶
type ReleaseMap map[string]ReleaseInput
func (ReleaseMap) ElementType ¶
func (ReleaseMap) ElementType() reflect.Type
func (ReleaseMap) ToReleaseMapOutput ¶
func (i ReleaseMap) ToReleaseMapOutput() ReleaseMapOutput
func (ReleaseMap) ToReleaseMapOutputWithContext ¶
func (i ReleaseMap) ToReleaseMapOutputWithContext(ctx context.Context) ReleaseMapOutput
type ReleaseMapInput ¶
type ReleaseMapInput interface { pulumi.Input ToReleaseMapOutput() ReleaseMapOutput ToReleaseMapOutputWithContext(context.Context) ReleaseMapOutput }
ReleaseMapInput is an input type that accepts ReleaseMap and ReleaseMapOutput values. You can construct a concrete instance of `ReleaseMapInput` via:
ReleaseMap{ "key": ReleaseArgs{...} }
type ReleaseMapOutput ¶
type ReleaseMapOutput struct{ *pulumi.OutputState }
func (ReleaseMapOutput) ElementType ¶
func (ReleaseMapOutput) ElementType() reflect.Type
func (ReleaseMapOutput) MapIndex ¶
func (o ReleaseMapOutput) MapIndex(k pulumi.StringInput) ReleaseOutput
func (ReleaseMapOutput) ToReleaseMapOutput ¶
func (o ReleaseMapOutput) ToReleaseMapOutput() ReleaseMapOutput
func (ReleaseMapOutput) ToReleaseMapOutputWithContext ¶
func (o ReleaseMapOutput) ToReleaseMapOutputWithContext(ctx context.Context) ReleaseMapOutput
type ReleaseOutput ¶
type ReleaseOutput struct{ *pulumi.OutputState }
func (ReleaseOutput) AppId ¶
func (o ReleaseOutput) AppId() pulumi.StringOutput
func (ReleaseOutput) Description ¶
func (o ReleaseOutput) Description() pulumi.StringOutput
func (ReleaseOutput) ElementType ¶
func (ReleaseOutput) ElementType() reflect.Type
func (ReleaseOutput) SlugId ¶
func (o ReleaseOutput) SlugId() pulumi.StringOutput
func (ReleaseOutput) ToReleaseOutput ¶
func (o ReleaseOutput) ToReleaseOutput() ReleaseOutput
func (ReleaseOutput) ToReleaseOutputWithContext ¶
func (o ReleaseOutput) ToReleaseOutputWithContext(ctx context.Context) ReleaseOutput
type ReleaseState ¶
type ReleaseState struct { AppId pulumi.StringPtrInput Description pulumi.StringPtrInput SlugId pulumi.StringPtrInput }
func (ReleaseState) ElementType ¶
func (ReleaseState) ElementType() reflect.Type
type Webhook ¶
type Webhook struct { pulumi.CustomResourceState AppId pulumi.StringOutput `pulumi:"appId"` Authorization pulumi.StringPtrOutput `pulumi:"authorization"` Includes pulumi.StringArrayOutput `pulumi:"includes"` Level pulumi.StringOutput `pulumi:"level"` Secret pulumi.StringPtrOutput `pulumi:"secret"` Url pulumi.StringOutput `pulumi:"url"` }
func GetWebhook ¶
func GetWebhook(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WebhookState, opts ...pulumi.ResourceOption) (*Webhook, error)
GetWebhook gets an existing Webhook 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 NewWebhook ¶
func NewWebhook(ctx *pulumi.Context, name string, args *WebhookArgs, opts ...pulumi.ResourceOption) (*Webhook, error)
NewWebhook registers a new resource with the given unique name, arguments, and options.
func (*Webhook) ElementType ¶
func (*Webhook) ToWebhookOutput ¶
func (i *Webhook) ToWebhookOutput() WebhookOutput
func (*Webhook) ToWebhookOutputWithContext ¶
func (i *Webhook) ToWebhookOutputWithContext(ctx context.Context) WebhookOutput
type WebhookArgs ¶
type WebhookArgs struct { AppId pulumi.StringInput Authorization pulumi.StringPtrInput Includes pulumi.StringArrayInput Level pulumi.StringInput Secret pulumi.StringPtrInput Url pulumi.StringInput }
The set of arguments for constructing a Webhook resource.
func (WebhookArgs) ElementType ¶
func (WebhookArgs) ElementType() reflect.Type
type WebhookArray ¶
type WebhookArray []WebhookInput
func (WebhookArray) ElementType ¶
func (WebhookArray) ElementType() reflect.Type
func (WebhookArray) ToWebhookArrayOutput ¶
func (i WebhookArray) ToWebhookArrayOutput() WebhookArrayOutput
func (WebhookArray) ToWebhookArrayOutputWithContext ¶
func (i WebhookArray) ToWebhookArrayOutputWithContext(ctx context.Context) WebhookArrayOutput
type WebhookArrayInput ¶
type WebhookArrayInput interface { pulumi.Input ToWebhookArrayOutput() WebhookArrayOutput ToWebhookArrayOutputWithContext(context.Context) WebhookArrayOutput }
WebhookArrayInput is an input type that accepts WebhookArray and WebhookArrayOutput values. You can construct a concrete instance of `WebhookArrayInput` via:
WebhookArray{ WebhookArgs{...} }
type WebhookArrayOutput ¶
type WebhookArrayOutput struct{ *pulumi.OutputState }
func (WebhookArrayOutput) ElementType ¶
func (WebhookArrayOutput) ElementType() reflect.Type
func (WebhookArrayOutput) Index ¶
func (o WebhookArrayOutput) Index(i pulumi.IntInput) WebhookOutput
func (WebhookArrayOutput) ToWebhookArrayOutput ¶
func (o WebhookArrayOutput) ToWebhookArrayOutput() WebhookArrayOutput
func (WebhookArrayOutput) ToWebhookArrayOutputWithContext ¶
func (o WebhookArrayOutput) ToWebhookArrayOutputWithContext(ctx context.Context) WebhookArrayOutput
type WebhookInput ¶
type WebhookInput interface { pulumi.Input ToWebhookOutput() WebhookOutput ToWebhookOutputWithContext(ctx context.Context) WebhookOutput }
type WebhookMap ¶
type WebhookMap map[string]WebhookInput
func (WebhookMap) ElementType ¶
func (WebhookMap) ElementType() reflect.Type
func (WebhookMap) ToWebhookMapOutput ¶
func (i WebhookMap) ToWebhookMapOutput() WebhookMapOutput
func (WebhookMap) ToWebhookMapOutputWithContext ¶
func (i WebhookMap) ToWebhookMapOutputWithContext(ctx context.Context) WebhookMapOutput
type WebhookMapInput ¶
type WebhookMapInput interface { pulumi.Input ToWebhookMapOutput() WebhookMapOutput ToWebhookMapOutputWithContext(context.Context) WebhookMapOutput }
WebhookMapInput is an input type that accepts WebhookMap and WebhookMapOutput values. You can construct a concrete instance of `WebhookMapInput` via:
WebhookMap{ "key": WebhookArgs{...} }
type WebhookMapOutput ¶
type WebhookMapOutput struct{ *pulumi.OutputState }
func (WebhookMapOutput) ElementType ¶
func (WebhookMapOutput) ElementType() reflect.Type
func (WebhookMapOutput) MapIndex ¶
func (o WebhookMapOutput) MapIndex(k pulumi.StringInput) WebhookOutput
func (WebhookMapOutput) ToWebhookMapOutput ¶
func (o WebhookMapOutput) ToWebhookMapOutput() WebhookMapOutput
func (WebhookMapOutput) ToWebhookMapOutputWithContext ¶
func (o WebhookMapOutput) ToWebhookMapOutputWithContext(ctx context.Context) WebhookMapOutput
type WebhookOutput ¶
type WebhookOutput struct{ *pulumi.OutputState }
func (WebhookOutput) AppId ¶
func (o WebhookOutput) AppId() pulumi.StringOutput
func (WebhookOutput) Authorization ¶
func (o WebhookOutput) Authorization() pulumi.StringPtrOutput
func (WebhookOutput) ElementType ¶
func (WebhookOutput) ElementType() reflect.Type
func (WebhookOutput) Includes ¶
func (o WebhookOutput) Includes() pulumi.StringArrayOutput
func (WebhookOutput) Level ¶
func (o WebhookOutput) Level() pulumi.StringOutput
func (WebhookOutput) Secret ¶
func (o WebhookOutput) Secret() pulumi.StringPtrOutput
func (WebhookOutput) ToWebhookOutput ¶
func (o WebhookOutput) ToWebhookOutput() WebhookOutput
func (WebhookOutput) ToWebhookOutputWithContext ¶
func (o WebhookOutput) ToWebhookOutputWithContext(ctx context.Context) WebhookOutput
func (WebhookOutput) Url ¶
func (o WebhookOutput) Url() pulumi.StringOutput
type WebhookState ¶
type WebhookState struct { AppId pulumi.StringPtrInput Authorization pulumi.StringPtrInput Includes pulumi.StringArrayInput Level pulumi.StringPtrInput Secret pulumi.StringPtrInput Url pulumi.StringPtrInput }
func (WebhookState) ElementType ¶
func (WebhookState) ElementType() reflect.Type