Documentation ¶
Overview ¶
Package supabase exports types, functions, subpackages for provisioning supabase resources.
Index ¶
- Constants
- func PkgVersion() (semver.Version, error)
- type Function
- type FunctionArgs
- type FunctionArray
- type FunctionArrayInput
- type FunctionArrayOutput
- type FunctionInput
- type FunctionMap
- type FunctionMapInput
- type FunctionMapOutput
- type FunctionOutput
- type FunctionState
- type FunctionStatus
- type FunctionStatusOutput
- func (FunctionStatusOutput) ElementType() reflect.Type
- func (o FunctionStatusOutput) ToFunctionStatusOutput() FunctionStatusOutput
- func (o FunctionStatusOutput) ToFunctionStatusOutputWithContext(ctx context.Context) FunctionStatusOutput
- func (o FunctionStatusOutput) ToFunctionStatusPtrOutput() FunctionStatusPtrOutput
- func (o FunctionStatusOutput) ToFunctionStatusPtrOutputWithContext(ctx context.Context) FunctionStatusPtrOutput
- func (o FunctionStatusOutput) ToStringOutput() pulumi.StringOutput
- func (o FunctionStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o FunctionStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o FunctionStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FunctionStatusPtrOutput
- func (o FunctionStatusPtrOutput) Elem() FunctionStatusOutput
- func (FunctionStatusPtrOutput) ElementType() reflect.Type
- func (o FunctionStatusPtrOutput) ToFunctionStatusPtrOutput() FunctionStatusPtrOutput
- func (o FunctionStatusPtrOutput) ToFunctionStatusPtrOutputWithContext(ctx context.Context) FunctionStatusPtrOutput
- func (o FunctionStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o FunctionStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GetTypeScriptArgs
- type GetTypeScriptOutputArgs
- type GetTypeScriptResult
- type GetTypeScriptResultOutput
- func (GetTypeScriptResultOutput) ElementType() reflect.Type
- func (o GetTypeScriptResultOutput) ToGetTypeScriptResultOutput() GetTypeScriptResultOutput
- func (o GetTypeScriptResultOutput) ToGetTypeScriptResultOutputWithContext(ctx context.Context) GetTypeScriptResultOutput
- func (o GetTypeScriptResultOutput) Types() pulumi.StringOutput
- type Organization
- type OrganizationArgs
- type OrganizationArray
- type OrganizationArrayInput
- type OrganizationArrayOutput
- func (OrganizationArrayOutput) ElementType() reflect.Type
- func (o OrganizationArrayOutput) Index(i pulumi.IntInput) OrganizationOutput
- func (o OrganizationArrayOutput) ToOrganizationArrayOutput() OrganizationArrayOutput
- func (o OrganizationArrayOutput) ToOrganizationArrayOutputWithContext(ctx context.Context) OrganizationArrayOutput
- type OrganizationInput
- type OrganizationMap
- type OrganizationMapInput
- type OrganizationMapOutput
- func (OrganizationMapOutput) ElementType() reflect.Type
- func (o OrganizationMapOutput) MapIndex(k pulumi.StringInput) OrganizationOutput
- func (o OrganizationMapOutput) ToOrganizationMapOutput() OrganizationMapOutput
- func (o OrganizationMapOutput) ToOrganizationMapOutputWithContext(ctx context.Context) OrganizationMapOutput
- type OrganizationOutput
- type OrganizationState
- type Plan
- func (Plan) ElementType() reflect.Type
- func (e Plan) ToPlanOutput() PlanOutput
- func (e Plan) ToPlanOutputWithContext(ctx context.Context) PlanOutput
- func (e Plan) ToPlanPtrOutput() PlanPtrOutput
- func (e Plan) ToPlanPtrOutputWithContext(ctx context.Context) PlanPtrOutput
- func (e Plan) ToStringOutput() pulumi.StringOutput
- func (e Plan) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e Plan) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e Plan) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PlanInput
- type PlanOutput
- func (PlanOutput) ElementType() reflect.Type
- func (o PlanOutput) ToPlanOutput() PlanOutput
- func (o PlanOutput) ToPlanOutputWithContext(ctx context.Context) PlanOutput
- func (o PlanOutput) ToPlanPtrOutput() PlanPtrOutput
- func (o PlanOutput) ToPlanPtrOutputWithContext(ctx context.Context) PlanPtrOutput
- func (o PlanOutput) ToStringOutput() pulumi.StringOutput
- func (o PlanOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o PlanOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o PlanOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PlanPtrInput
- type PlanPtrOutput
- func (o PlanPtrOutput) Elem() PlanOutput
- func (PlanPtrOutput) ElementType() reflect.Type
- func (o PlanPtrOutput) ToPlanPtrOutput() PlanPtrOutput
- func (o PlanPtrOutput) ToPlanPtrOutputWithContext(ctx context.Context) PlanPtrOutput
- func (o PlanPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o PlanPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type Project
- type ProjectArgs
- type ProjectArray
- type ProjectArrayInput
- type ProjectArrayOutput
- type ProjectInput
- type ProjectMap
- type ProjectMapInput
- type ProjectMapOutput
- type ProjectOutput
- type ProjectState
- type Provider
- type ProviderArgs
- type ProviderInput
- type ProviderOutput
- type Region
- func (Region) ElementType() reflect.Type
- func (e Region) ToRegionOutput() RegionOutput
- func (e Region) ToRegionOutputWithContext(ctx context.Context) RegionOutput
- func (e Region) ToRegionPtrOutput() RegionPtrOutput
- func (e Region) ToRegionPtrOutputWithContext(ctx context.Context) RegionPtrOutput
- func (e Region) ToStringOutput() pulumi.StringOutput
- func (e Region) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e Region) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e Region) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type RegionInput
- type RegionOutput
- func (RegionOutput) ElementType() reflect.Type
- func (o RegionOutput) ToRegionOutput() RegionOutput
- func (o RegionOutput) ToRegionOutputWithContext(ctx context.Context) RegionOutput
- func (o RegionOutput) ToRegionPtrOutput() RegionPtrOutput
- func (o RegionOutput) ToRegionPtrOutputWithContext(ctx context.Context) RegionPtrOutput
- func (o RegionOutput) ToStringOutput() pulumi.StringOutput
- func (o RegionOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o RegionOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o RegionOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type RegionPtrInput
- type RegionPtrOutput
- func (o RegionPtrOutput) Elem() RegionOutput
- func (RegionPtrOutput) ElementType() reflect.Type
- func (o RegionPtrOutput) ToRegionPtrOutput() RegionPtrOutput
- func (o RegionPtrOutput) ToRegionPtrOutputWithContext(ctx context.Context) RegionPtrOutput
- func (o RegionPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o RegionPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type Secret
- type SecretArgs
- type SecretArray
- type SecretArrayInput
- type SecretArrayOutput
- type SecretInput
- type SecretMap
- type SecretMapInput
- type SecretMapOutput
- type SecretOutput
- type SecretState
Constants ¶
const ( FunctionStatusActive = FunctionStatus("ACTIVE") FunctionStatusRemoved = FunctionStatus("REMOVED") FunctionStatusThrottled = FunctionStatus("THROTTLED") )
const ( PlanFree = Plan("free") PlanPro = Plan("pro") )
const ( RegionUsEast1 = Region("us-east-1") RegionUsWest1 = Region("us-west-1") RegionApSoutheast1 = Region("ap-southeast-1") RegionApNortheast1 = Region("ap-northeast-1") RegionApNortheast2 = Region("ap-northeast-2") RegionApSoutheast2 = Region("ap-southeast-2") RegionEuWest1 = Region("eu-west-1") RegionEuWest2 = Region("eu-west-2") RegionEuCentral1 = Region("eu-central-1") RegionCaCentral1 = Region("ca-central-1") RegionApSouth1 = Region("ap-south-1") RegionSaEast1 = Region("sa-east-1") )
Variables ¶
This section is empty.
Functions ¶
func PkgVersion ¶
PkgVersion uses reflection to determine the version of the current package. If a version cannot be determined, v1 will be assumed. The second return value is always nil.
Types ¶
type Function ¶ added in v1.0.2
type Function struct { pulumi.CustomResourceState // Function creation date Created_at pulumi.StringOutput `pulumi:"created_at"` // Name of the function Name pulumi.StringOutput `pulumi:"name"` // Slug of the function Slug pulumi.StringOutput `pulumi:"slug"` // Status of the function Status FunctionStatusOutput `pulumi:"status"` // Function updated date UpdatedAt pulumi.StringOutput `pulumi:"updatedAt"` // Verify JWT before running Verify_jwt pulumi.BoolOutput `pulumi:"verify_jwt"` // Version of the function Version pulumi.IntOutput `pulumi:"version"` }
func GetFunction ¶ added in v1.0.2
func GetFunction(ctx *pulumi.Context, name string, id pulumi.IDInput, state *FunctionState, opts ...pulumi.ResourceOption) (*Function, error)
GetFunction gets an existing Function 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 NewFunction ¶ added in v1.0.2
func NewFunction(ctx *pulumi.Context, name string, args *FunctionArgs, opts ...pulumi.ResourceOption) (*Function, error)
NewFunction registers a new resource with the given unique name, arguments, and options.
func (*Function) ElementType ¶ added in v1.0.2
func (*Function) ToFunctionOutput ¶ added in v1.0.2
func (i *Function) ToFunctionOutput() FunctionOutput
func (*Function) ToFunctionOutputWithContext ¶ added in v1.0.2
func (i *Function) ToFunctionOutputWithContext(ctx context.Context) FunctionOutput
type FunctionArgs ¶ added in v1.0.2
type FunctionArgs struct { // Body of the functino Body pulumi.StringInput // Name of the function Name pulumi.StringInput // ID of the project ProjectId pulumi.StringInput // Slug of the function Slug pulumi.StringInput // Verify JWT before running Verify_jwt pulumi.BoolPtrInput }
The set of arguments for constructing a Function resource.
func (FunctionArgs) ElementType ¶ added in v1.0.2
func (FunctionArgs) ElementType() reflect.Type
type FunctionArray ¶ added in v1.0.2
type FunctionArray []FunctionInput
func (FunctionArray) ElementType ¶ added in v1.0.2
func (FunctionArray) ElementType() reflect.Type
func (FunctionArray) ToFunctionArrayOutput ¶ added in v1.0.2
func (i FunctionArray) ToFunctionArrayOutput() FunctionArrayOutput
func (FunctionArray) ToFunctionArrayOutputWithContext ¶ added in v1.0.2
func (i FunctionArray) ToFunctionArrayOutputWithContext(ctx context.Context) FunctionArrayOutput
type FunctionArrayInput ¶ added in v1.0.2
type FunctionArrayInput interface { pulumi.Input ToFunctionArrayOutput() FunctionArrayOutput ToFunctionArrayOutputWithContext(context.Context) FunctionArrayOutput }
FunctionArrayInput is an input type that accepts FunctionArray and FunctionArrayOutput values. You can construct a concrete instance of `FunctionArrayInput` via:
FunctionArray{ FunctionArgs{...} }
type FunctionArrayOutput ¶ added in v1.0.2
type FunctionArrayOutput struct{ *pulumi.OutputState }
func (FunctionArrayOutput) ElementType ¶ added in v1.0.2
func (FunctionArrayOutput) ElementType() reflect.Type
func (FunctionArrayOutput) Index ¶ added in v1.0.2
func (o FunctionArrayOutput) Index(i pulumi.IntInput) FunctionOutput
func (FunctionArrayOutput) ToFunctionArrayOutput ¶ added in v1.0.2
func (o FunctionArrayOutput) ToFunctionArrayOutput() FunctionArrayOutput
func (FunctionArrayOutput) ToFunctionArrayOutputWithContext ¶ added in v1.0.2
func (o FunctionArrayOutput) ToFunctionArrayOutputWithContext(ctx context.Context) FunctionArrayOutput
type FunctionInput ¶ added in v1.0.2
type FunctionInput interface { pulumi.Input ToFunctionOutput() FunctionOutput ToFunctionOutputWithContext(ctx context.Context) FunctionOutput }
type FunctionMap ¶ added in v1.0.2
type FunctionMap map[string]FunctionInput
func (FunctionMap) ElementType ¶ added in v1.0.2
func (FunctionMap) ElementType() reflect.Type
func (FunctionMap) ToFunctionMapOutput ¶ added in v1.0.2
func (i FunctionMap) ToFunctionMapOutput() FunctionMapOutput
func (FunctionMap) ToFunctionMapOutputWithContext ¶ added in v1.0.2
func (i FunctionMap) ToFunctionMapOutputWithContext(ctx context.Context) FunctionMapOutput
type FunctionMapInput ¶ added in v1.0.2
type FunctionMapInput interface { pulumi.Input ToFunctionMapOutput() FunctionMapOutput ToFunctionMapOutputWithContext(context.Context) FunctionMapOutput }
FunctionMapInput is an input type that accepts FunctionMap and FunctionMapOutput values. You can construct a concrete instance of `FunctionMapInput` via:
FunctionMap{ "key": FunctionArgs{...} }
type FunctionMapOutput ¶ added in v1.0.2
type FunctionMapOutput struct{ *pulumi.OutputState }
func (FunctionMapOutput) ElementType ¶ added in v1.0.2
func (FunctionMapOutput) ElementType() reflect.Type
func (FunctionMapOutput) MapIndex ¶ added in v1.0.2
func (o FunctionMapOutput) MapIndex(k pulumi.StringInput) FunctionOutput
func (FunctionMapOutput) ToFunctionMapOutput ¶ added in v1.0.2
func (o FunctionMapOutput) ToFunctionMapOutput() FunctionMapOutput
func (FunctionMapOutput) ToFunctionMapOutputWithContext ¶ added in v1.0.2
func (o FunctionMapOutput) ToFunctionMapOutputWithContext(ctx context.Context) FunctionMapOutput
type FunctionOutput ¶ added in v1.0.2
type FunctionOutput struct{ *pulumi.OutputState }
func (FunctionOutput) ElementType ¶ added in v1.0.2
func (FunctionOutput) ElementType() reflect.Type
func (FunctionOutput) ToFunctionOutput ¶ added in v1.0.2
func (o FunctionOutput) ToFunctionOutput() FunctionOutput
func (FunctionOutput) ToFunctionOutputWithContext ¶ added in v1.0.2
func (o FunctionOutput) ToFunctionOutputWithContext(ctx context.Context) FunctionOutput
type FunctionState ¶ added in v1.0.2
type FunctionState struct { }
func (FunctionState) ElementType ¶ added in v1.0.2
func (FunctionState) ElementType() reflect.Type
type FunctionStatus ¶ added in v1.0.2
type FunctionStatus string
type FunctionStatusOutput ¶ added in v1.0.2
type FunctionStatusOutput struct{ *pulumi.OutputState }
func (FunctionStatusOutput) ElementType ¶ added in v1.0.2
func (FunctionStatusOutput) ElementType() reflect.Type
func (FunctionStatusOutput) ToFunctionStatusOutput ¶ added in v1.0.2
func (o FunctionStatusOutput) ToFunctionStatusOutput() FunctionStatusOutput
func (FunctionStatusOutput) ToFunctionStatusOutputWithContext ¶ added in v1.0.2
func (o FunctionStatusOutput) ToFunctionStatusOutputWithContext(ctx context.Context) FunctionStatusOutput
func (FunctionStatusOutput) ToFunctionStatusPtrOutput ¶ added in v1.0.2
func (o FunctionStatusOutput) ToFunctionStatusPtrOutput() FunctionStatusPtrOutput
func (FunctionStatusOutput) ToFunctionStatusPtrOutputWithContext ¶ added in v1.0.2
func (o FunctionStatusOutput) ToFunctionStatusPtrOutputWithContext(ctx context.Context) FunctionStatusPtrOutput
func (FunctionStatusOutput) ToStringOutput ¶ added in v1.0.2
func (o FunctionStatusOutput) ToStringOutput() pulumi.StringOutput
func (FunctionStatusOutput) ToStringOutputWithContext ¶ added in v1.0.2
func (o FunctionStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (FunctionStatusOutput) ToStringPtrOutput ¶ added in v1.0.2
func (o FunctionStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (FunctionStatusOutput) ToStringPtrOutputWithContext ¶ added in v1.0.2
func (o FunctionStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FunctionStatusPtrOutput ¶ added in v1.0.2
type FunctionStatusPtrOutput struct{ *pulumi.OutputState }
func (FunctionStatusPtrOutput) Elem ¶ added in v1.0.2
func (o FunctionStatusPtrOutput) Elem() FunctionStatusOutput
func (FunctionStatusPtrOutput) ElementType ¶ added in v1.0.2
func (FunctionStatusPtrOutput) ElementType() reflect.Type
func (FunctionStatusPtrOutput) ToFunctionStatusPtrOutput ¶ added in v1.0.2
func (o FunctionStatusPtrOutput) ToFunctionStatusPtrOutput() FunctionStatusPtrOutput
func (FunctionStatusPtrOutput) ToFunctionStatusPtrOutputWithContext ¶ added in v1.0.2
func (o FunctionStatusPtrOutput) ToFunctionStatusPtrOutputWithContext(ctx context.Context) FunctionStatusPtrOutput
func (FunctionStatusPtrOutput) ToStringPtrOutput ¶ added in v1.0.2
func (o FunctionStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (FunctionStatusPtrOutput) ToStringPtrOutputWithContext ¶ added in v1.0.2
func (o FunctionStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GetTypeScriptArgs ¶ added in v1.0.2
type GetTypeScriptArgs struct { // Included schemas IncludedSchemas *string `pulumi:"includedSchemas"` // ID of the project ProjectId *string `pulumi:"projectId"` }
func (*GetTypeScriptArgs) Defaults ¶ added in v1.0.2
func (val *GetTypeScriptArgs) Defaults() *GetTypeScriptArgs
Defaults sets the appropriate defaults for GetTypeScriptArgs
type GetTypeScriptOutputArgs ¶ added in v1.0.2
type GetTypeScriptOutputArgs struct { // Included schemas IncludedSchemas pulumi.StringPtrInput `pulumi:"includedSchemas"` // ID of the project ProjectId pulumi.StringPtrInput `pulumi:"projectId"` }
func (GetTypeScriptOutputArgs) ElementType ¶ added in v1.0.2
func (GetTypeScriptOutputArgs) ElementType() reflect.Type
type GetTypeScriptResult ¶ added in v1.0.2
type GetTypeScriptResult struct { // TypeScript types of the project Types string `pulumi:"types"` }
func GetTypeScript ¶ added in v1.0.2
func GetTypeScript(ctx *pulumi.Context, args *GetTypeScriptArgs, opts ...pulumi.InvokeOption) (*GetTypeScriptResult, error)
type GetTypeScriptResultOutput ¶ added in v1.0.2
type GetTypeScriptResultOutput struct{ *pulumi.OutputState }
func GetTypeScriptOutput ¶ added in v1.0.2
func GetTypeScriptOutput(ctx *pulumi.Context, args GetTypeScriptOutputArgs, opts ...pulumi.InvokeOption) GetTypeScriptResultOutput
func (GetTypeScriptResultOutput) ElementType ¶ added in v1.0.2
func (GetTypeScriptResultOutput) ElementType() reflect.Type
func (GetTypeScriptResultOutput) ToGetTypeScriptResultOutput ¶ added in v1.0.2
func (o GetTypeScriptResultOutput) ToGetTypeScriptResultOutput() GetTypeScriptResultOutput
func (GetTypeScriptResultOutput) ToGetTypeScriptResultOutputWithContext ¶ added in v1.0.2
func (o GetTypeScriptResultOutput) ToGetTypeScriptResultOutputWithContext(ctx context.Context) GetTypeScriptResultOutput
func (GetTypeScriptResultOutput) Types ¶ added in v1.0.2
func (o GetTypeScriptResultOutput) Types() pulumi.StringOutput
TypeScript types of the project
type Organization ¶
type Organization struct { pulumi.CustomResourceState // Name of the organization Name pulumi.StringOutput `pulumi:"name"` }
func GetOrganization ¶ added in v1.0.1
func GetOrganization(ctx *pulumi.Context, name string, id pulumi.IDInput, state *OrganizationState, opts ...pulumi.ResourceOption) (*Organization, error)
GetOrganization gets an existing Organization 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 NewOrganization ¶
func NewOrganization(ctx *pulumi.Context, name string, args *OrganizationArgs, opts ...pulumi.ResourceOption) (*Organization, error)
NewOrganization registers a new resource with the given unique name, arguments, and options.
func (*Organization) ElementType ¶
func (*Organization) ElementType() reflect.Type
func (*Organization) ToOrganizationOutput ¶
func (i *Organization) ToOrganizationOutput() OrganizationOutput
func (*Organization) ToOrganizationOutputWithContext ¶
func (i *Organization) ToOrganizationOutputWithContext(ctx context.Context) OrganizationOutput
type OrganizationArgs ¶
type OrganizationArgs struct { // Name of the organization Name pulumi.StringInput }
The set of arguments for constructing a Organization resource.
func (OrganizationArgs) ElementType ¶
func (OrganizationArgs) ElementType() reflect.Type
type OrganizationArray ¶
type OrganizationArray []OrganizationInput
func (OrganizationArray) ElementType ¶
func (OrganizationArray) ElementType() reflect.Type
func (OrganizationArray) ToOrganizationArrayOutput ¶
func (i OrganizationArray) ToOrganizationArrayOutput() OrganizationArrayOutput
func (OrganizationArray) ToOrganizationArrayOutputWithContext ¶
func (i OrganizationArray) ToOrganizationArrayOutputWithContext(ctx context.Context) OrganizationArrayOutput
type OrganizationArrayInput ¶
type OrganizationArrayInput interface { pulumi.Input ToOrganizationArrayOutput() OrganizationArrayOutput ToOrganizationArrayOutputWithContext(context.Context) OrganizationArrayOutput }
OrganizationArrayInput is an input type that accepts OrganizationArray and OrganizationArrayOutput values. You can construct a concrete instance of `OrganizationArrayInput` via:
OrganizationArray{ OrganizationArgs{...} }
type OrganizationArrayOutput ¶
type OrganizationArrayOutput struct{ *pulumi.OutputState }
func (OrganizationArrayOutput) ElementType ¶
func (OrganizationArrayOutput) ElementType() reflect.Type
func (OrganizationArrayOutput) Index ¶
func (o OrganizationArrayOutput) Index(i pulumi.IntInput) OrganizationOutput
func (OrganizationArrayOutput) ToOrganizationArrayOutput ¶
func (o OrganizationArrayOutput) ToOrganizationArrayOutput() OrganizationArrayOutput
func (OrganizationArrayOutput) ToOrganizationArrayOutputWithContext ¶
func (o OrganizationArrayOutput) ToOrganizationArrayOutputWithContext(ctx context.Context) OrganizationArrayOutput
type OrganizationInput ¶
type OrganizationInput interface { pulumi.Input ToOrganizationOutput() OrganizationOutput ToOrganizationOutputWithContext(ctx context.Context) OrganizationOutput }
type OrganizationMap ¶
type OrganizationMap map[string]OrganizationInput
func (OrganizationMap) ElementType ¶
func (OrganizationMap) ElementType() reflect.Type
func (OrganizationMap) ToOrganizationMapOutput ¶
func (i OrganizationMap) ToOrganizationMapOutput() OrganizationMapOutput
func (OrganizationMap) ToOrganizationMapOutputWithContext ¶
func (i OrganizationMap) ToOrganizationMapOutputWithContext(ctx context.Context) OrganizationMapOutput
type OrganizationMapInput ¶
type OrganizationMapInput interface { pulumi.Input ToOrganizationMapOutput() OrganizationMapOutput ToOrganizationMapOutputWithContext(context.Context) OrganizationMapOutput }
OrganizationMapInput is an input type that accepts OrganizationMap and OrganizationMapOutput values. You can construct a concrete instance of `OrganizationMapInput` via:
OrganizationMap{ "key": OrganizationArgs{...} }
type OrganizationMapOutput ¶
type OrganizationMapOutput struct{ *pulumi.OutputState }
func (OrganizationMapOutput) ElementType ¶
func (OrganizationMapOutput) ElementType() reflect.Type
func (OrganizationMapOutput) MapIndex ¶
func (o OrganizationMapOutput) MapIndex(k pulumi.StringInput) OrganizationOutput
func (OrganizationMapOutput) ToOrganizationMapOutput ¶
func (o OrganizationMapOutput) ToOrganizationMapOutput() OrganizationMapOutput
func (OrganizationMapOutput) ToOrganizationMapOutputWithContext ¶
func (o OrganizationMapOutput) ToOrganizationMapOutputWithContext(ctx context.Context) OrganizationMapOutput
type OrganizationOutput ¶
type OrganizationOutput struct{ *pulumi.OutputState }
func (OrganizationOutput) ElementType ¶
func (OrganizationOutput) ElementType() reflect.Type
func (OrganizationOutput) ToOrganizationOutput ¶
func (o OrganizationOutput) ToOrganizationOutput() OrganizationOutput
func (OrganizationOutput) ToOrganizationOutputWithContext ¶
func (o OrganizationOutput) ToOrganizationOutputWithContext(ctx context.Context) OrganizationOutput
type OrganizationState ¶ added in v1.0.1
type OrganizationState struct { }
func (OrganizationState) ElementType ¶ added in v1.0.1
func (OrganizationState) ElementType() reflect.Type
type Plan ¶ added in v1.0.2
type Plan string
func (Plan) ElementType ¶ added in v1.0.2
func (Plan) ToPlanOutput ¶ added in v1.0.2
func (e Plan) ToPlanOutput() PlanOutput
func (Plan) ToPlanOutputWithContext ¶ added in v1.0.2
func (e Plan) ToPlanOutputWithContext(ctx context.Context) PlanOutput
func (Plan) ToPlanPtrOutput ¶ added in v1.0.2
func (e Plan) ToPlanPtrOutput() PlanPtrOutput
func (Plan) ToPlanPtrOutputWithContext ¶ added in v1.0.2
func (e Plan) ToPlanPtrOutputWithContext(ctx context.Context) PlanPtrOutput
func (Plan) ToStringOutput ¶ added in v1.0.2
func (e Plan) ToStringOutput() pulumi.StringOutput
func (Plan) ToStringOutputWithContext ¶ added in v1.0.2
func (e Plan) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (Plan) ToStringPtrOutput ¶ added in v1.0.2
func (e Plan) ToStringPtrOutput() pulumi.StringPtrOutput
func (Plan) ToStringPtrOutputWithContext ¶ added in v1.0.2
func (e Plan) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PlanInput ¶ added in v1.0.2
type PlanInput interface { pulumi.Input ToPlanOutput() PlanOutput ToPlanOutputWithContext(context.Context) PlanOutput }
PlanInput is an input type that accepts PlanArgs and PlanOutput values. You can construct a concrete instance of `PlanInput` via:
PlanArgs{...}
type PlanOutput ¶ added in v1.0.2
type PlanOutput struct{ *pulumi.OutputState }
func (PlanOutput) ElementType ¶ added in v1.0.2
func (PlanOutput) ElementType() reflect.Type
func (PlanOutput) ToPlanOutput ¶ added in v1.0.2
func (o PlanOutput) ToPlanOutput() PlanOutput
func (PlanOutput) ToPlanOutputWithContext ¶ added in v1.0.2
func (o PlanOutput) ToPlanOutputWithContext(ctx context.Context) PlanOutput
func (PlanOutput) ToPlanPtrOutput ¶ added in v1.0.2
func (o PlanOutput) ToPlanPtrOutput() PlanPtrOutput
func (PlanOutput) ToPlanPtrOutputWithContext ¶ added in v1.0.2
func (o PlanOutput) ToPlanPtrOutputWithContext(ctx context.Context) PlanPtrOutput
func (PlanOutput) ToStringOutput ¶ added in v1.0.2
func (o PlanOutput) ToStringOutput() pulumi.StringOutput
func (PlanOutput) ToStringOutputWithContext ¶ added in v1.0.2
func (o PlanOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (PlanOutput) ToStringPtrOutput ¶ added in v1.0.2
func (o PlanOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (PlanOutput) ToStringPtrOutputWithContext ¶ added in v1.0.2
func (o PlanOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PlanPtrInput ¶ added in v1.0.2
type PlanPtrInput interface { pulumi.Input ToPlanPtrOutput() PlanPtrOutput ToPlanPtrOutputWithContext(context.Context) PlanPtrOutput }
func PlanPtr ¶ added in v1.0.2
func PlanPtr(v string) PlanPtrInput
type PlanPtrOutput ¶ added in v1.0.2
type PlanPtrOutput struct{ *pulumi.OutputState }
func (PlanPtrOutput) Elem ¶ added in v1.0.2
func (o PlanPtrOutput) Elem() PlanOutput
func (PlanPtrOutput) ElementType ¶ added in v1.0.2
func (PlanPtrOutput) ElementType() reflect.Type
func (PlanPtrOutput) ToPlanPtrOutput ¶ added in v1.0.2
func (o PlanPtrOutput) ToPlanPtrOutput() PlanPtrOutput
func (PlanPtrOutput) ToPlanPtrOutputWithContext ¶ added in v1.0.2
func (o PlanPtrOutput) ToPlanPtrOutputWithContext(ctx context.Context) PlanPtrOutput
func (PlanPtrOutput) ToStringPtrOutput ¶ added in v1.0.2
func (o PlanPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (PlanPtrOutput) ToStringPtrOutputWithContext ¶ added in v1.0.2
func (o PlanPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type Project ¶ added in v1.0.2
type Project struct { pulumi.CustomResourceState // Project creation date Created_at pulumi.StringOutput `pulumi:"created_at"` // DB Hostname DbHost pulumi.StringOutput `pulumi:"dbHost"` // DB Name DbName pulumi.StringOutput `pulumi:"dbName"` // DB Port for pooled connection DbPoolingPort pulumi.IntOutput `pulumi:"dbPoolingPort"` // DB Port DbPort pulumi.IntOutput `pulumi:"dbPort"` // DB Username DbUsername pulumi.StringOutput `pulumi:"dbUsername"` // Supabase endpoint for client Endpoint pulumi.StringOutput `pulumi:"endpoint"` // Name of the project Name pulumi.StringOutput `pulumi:"name"` // Organization ID of the project Organization_id pulumi.StringOutput `pulumi:"organization_id"` // Region of the project Region RegionOutput `pulumi:"region"` }
func GetProject ¶ added in v1.0.2
func GetProject(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ProjectState, opts ...pulumi.ResourceOption) (*Project, error)
GetProject gets an existing Project 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 NewProject ¶ added in v1.0.2
func NewProject(ctx *pulumi.Context, name string, args *ProjectArgs, opts ...pulumi.ResourceOption) (*Project, error)
NewProject registers a new resource with the given unique name, arguments, and options.
func (*Project) ElementType ¶ added in v1.0.2
func (*Project) ToProjectOutput ¶ added in v1.0.2
func (i *Project) ToProjectOutput() ProjectOutput
func (*Project) ToProjectOutputWithContext ¶ added in v1.0.2
func (i *Project) ToProjectOutputWithContext(ctx context.Context) ProjectOutput
type ProjectArgs ¶ added in v1.0.2
type ProjectArgs struct { // Postgres password of the project Db_pass pulumi.StringInput // KPS Enabled on the project Kps_enabled pulumi.BoolInput // Name of the project Name pulumi.StringInput // Organization ID of the project Organization_id pulumi.StringInput // Plan of the project Plan PlanInput // Region of the project Region RegionInput }
The set of arguments for constructing a Project resource.
func (ProjectArgs) ElementType ¶ added in v1.0.2
func (ProjectArgs) ElementType() reflect.Type
type ProjectArray ¶ added in v1.0.2
type ProjectArray []ProjectInput
func (ProjectArray) ElementType ¶ added in v1.0.2
func (ProjectArray) ElementType() reflect.Type
func (ProjectArray) ToProjectArrayOutput ¶ added in v1.0.2
func (i ProjectArray) ToProjectArrayOutput() ProjectArrayOutput
func (ProjectArray) ToProjectArrayOutputWithContext ¶ added in v1.0.2
func (i ProjectArray) ToProjectArrayOutputWithContext(ctx context.Context) ProjectArrayOutput
type ProjectArrayInput ¶ added in v1.0.2
type ProjectArrayInput interface { pulumi.Input ToProjectArrayOutput() ProjectArrayOutput ToProjectArrayOutputWithContext(context.Context) ProjectArrayOutput }
ProjectArrayInput is an input type that accepts ProjectArray and ProjectArrayOutput values. You can construct a concrete instance of `ProjectArrayInput` via:
ProjectArray{ ProjectArgs{...} }
type ProjectArrayOutput ¶ added in v1.0.2
type ProjectArrayOutput struct{ *pulumi.OutputState }
func (ProjectArrayOutput) ElementType ¶ added in v1.0.2
func (ProjectArrayOutput) ElementType() reflect.Type
func (ProjectArrayOutput) Index ¶ added in v1.0.2
func (o ProjectArrayOutput) Index(i pulumi.IntInput) ProjectOutput
func (ProjectArrayOutput) ToProjectArrayOutput ¶ added in v1.0.2
func (o ProjectArrayOutput) ToProjectArrayOutput() ProjectArrayOutput
func (ProjectArrayOutput) ToProjectArrayOutputWithContext ¶ added in v1.0.2
func (o ProjectArrayOutput) ToProjectArrayOutputWithContext(ctx context.Context) ProjectArrayOutput
type ProjectInput ¶ added in v1.0.2
type ProjectInput interface { pulumi.Input ToProjectOutput() ProjectOutput ToProjectOutputWithContext(ctx context.Context) ProjectOutput }
type ProjectMap ¶ added in v1.0.2
type ProjectMap map[string]ProjectInput
func (ProjectMap) ElementType ¶ added in v1.0.2
func (ProjectMap) ElementType() reflect.Type
func (ProjectMap) ToProjectMapOutput ¶ added in v1.0.2
func (i ProjectMap) ToProjectMapOutput() ProjectMapOutput
func (ProjectMap) ToProjectMapOutputWithContext ¶ added in v1.0.2
func (i ProjectMap) ToProjectMapOutputWithContext(ctx context.Context) ProjectMapOutput
type ProjectMapInput ¶ added in v1.0.2
type ProjectMapInput interface { pulumi.Input ToProjectMapOutput() ProjectMapOutput ToProjectMapOutputWithContext(context.Context) ProjectMapOutput }
ProjectMapInput is an input type that accepts ProjectMap and ProjectMapOutput values. You can construct a concrete instance of `ProjectMapInput` via:
ProjectMap{ "key": ProjectArgs{...} }
type ProjectMapOutput ¶ added in v1.0.2
type ProjectMapOutput struct{ *pulumi.OutputState }
func (ProjectMapOutput) ElementType ¶ added in v1.0.2
func (ProjectMapOutput) ElementType() reflect.Type
func (ProjectMapOutput) MapIndex ¶ added in v1.0.2
func (o ProjectMapOutput) MapIndex(k pulumi.StringInput) ProjectOutput
func (ProjectMapOutput) ToProjectMapOutput ¶ added in v1.0.2
func (o ProjectMapOutput) ToProjectMapOutput() ProjectMapOutput
func (ProjectMapOutput) ToProjectMapOutputWithContext ¶ added in v1.0.2
func (o ProjectMapOutput) ToProjectMapOutputWithContext(ctx context.Context) ProjectMapOutput
type ProjectOutput ¶ added in v1.0.2
type ProjectOutput struct{ *pulumi.OutputState }
func (ProjectOutput) ElementType ¶ added in v1.0.2
func (ProjectOutput) ElementType() reflect.Type
func (ProjectOutput) ToProjectOutput ¶ added in v1.0.2
func (o ProjectOutput) ToProjectOutput() ProjectOutput
func (ProjectOutput) ToProjectOutputWithContext ¶ added in v1.0.2
func (o ProjectOutput) ToProjectOutputWithContext(ctx context.Context) ProjectOutput
type ProjectState ¶ added in v1.0.2
type ProjectState struct { }
func (ProjectState) ElementType ¶ added in v1.0.2
func (ProjectState) ElementType() reflect.Type
type Provider ¶
type Provider struct {
pulumi.ProviderResourceState
}
func NewProvider ¶
func NewProvider(ctx *pulumi.Context, name string, args *ProviderArgs, opts ...pulumi.ResourceOption) (*Provider, error)
NewProvider registers a new resource with the given unique name, arguments, and options.
func (*Provider) ElementType ¶
func (*Provider) ToProviderOutput ¶
func (i *Provider) ToProviderOutput() ProviderOutput
func (*Provider) ToProviderOutputWithContext ¶
func (i *Provider) ToProviderOutputWithContext(ctx context.Context) ProviderOutput
type ProviderArgs ¶
type ProviderArgs struct { }
The set of arguments for constructing a Provider resource.
func (ProviderArgs) ElementType ¶
func (ProviderArgs) ElementType() reflect.Type
type ProviderInput ¶
type ProviderInput interface { pulumi.Input ToProviderOutput() ProviderOutput ToProviderOutputWithContext(ctx context.Context) ProviderOutput }
type ProviderOutput ¶
type ProviderOutput struct{ *pulumi.OutputState }
func (ProviderOutput) ElementType ¶
func (ProviderOutput) ElementType() reflect.Type
func (ProviderOutput) ToProviderOutput ¶
func (o ProviderOutput) ToProviderOutput() ProviderOutput
func (ProviderOutput) ToProviderOutputWithContext ¶
func (o ProviderOutput) ToProviderOutputWithContext(ctx context.Context) ProviderOutput
type Region ¶ added in v1.0.2
type Region string
func (Region) ElementType ¶ added in v1.0.2
func (Region) ToRegionOutput ¶ added in v1.0.2
func (e Region) ToRegionOutput() RegionOutput
func (Region) ToRegionOutputWithContext ¶ added in v1.0.2
func (e Region) ToRegionOutputWithContext(ctx context.Context) RegionOutput
func (Region) ToRegionPtrOutput ¶ added in v1.0.2
func (e Region) ToRegionPtrOutput() RegionPtrOutput
func (Region) ToRegionPtrOutputWithContext ¶ added in v1.0.2
func (e Region) ToRegionPtrOutputWithContext(ctx context.Context) RegionPtrOutput
func (Region) ToStringOutput ¶ added in v1.0.2
func (e Region) ToStringOutput() pulumi.StringOutput
func (Region) ToStringOutputWithContext ¶ added in v1.0.2
func (e Region) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (Region) ToStringPtrOutput ¶ added in v1.0.2
func (e Region) ToStringPtrOutput() pulumi.StringPtrOutput
func (Region) ToStringPtrOutputWithContext ¶ added in v1.0.2
func (e Region) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type RegionInput ¶ added in v1.0.2
type RegionInput interface { pulumi.Input ToRegionOutput() RegionOutput ToRegionOutputWithContext(context.Context) RegionOutput }
RegionInput is an input type that accepts RegionArgs and RegionOutput values. You can construct a concrete instance of `RegionInput` via:
RegionArgs{...}
type RegionOutput ¶ added in v1.0.2
type RegionOutput struct{ *pulumi.OutputState }
func (RegionOutput) ElementType ¶ added in v1.0.2
func (RegionOutput) ElementType() reflect.Type
func (RegionOutput) ToRegionOutput ¶ added in v1.0.2
func (o RegionOutput) ToRegionOutput() RegionOutput
func (RegionOutput) ToRegionOutputWithContext ¶ added in v1.0.2
func (o RegionOutput) ToRegionOutputWithContext(ctx context.Context) RegionOutput
func (RegionOutput) ToRegionPtrOutput ¶ added in v1.0.2
func (o RegionOutput) ToRegionPtrOutput() RegionPtrOutput
func (RegionOutput) ToRegionPtrOutputWithContext ¶ added in v1.0.2
func (o RegionOutput) ToRegionPtrOutputWithContext(ctx context.Context) RegionPtrOutput
func (RegionOutput) ToStringOutput ¶ added in v1.0.2
func (o RegionOutput) ToStringOutput() pulumi.StringOutput
func (RegionOutput) ToStringOutputWithContext ¶ added in v1.0.2
func (o RegionOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (RegionOutput) ToStringPtrOutput ¶ added in v1.0.2
func (o RegionOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (RegionOutput) ToStringPtrOutputWithContext ¶ added in v1.0.2
func (o RegionOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type RegionPtrInput ¶ added in v1.0.2
type RegionPtrInput interface { pulumi.Input ToRegionPtrOutput() RegionPtrOutput ToRegionPtrOutputWithContext(context.Context) RegionPtrOutput }
func RegionPtr ¶ added in v1.0.2
func RegionPtr(v string) RegionPtrInput
type RegionPtrOutput ¶ added in v1.0.2
type RegionPtrOutput struct{ *pulumi.OutputState }
func (RegionPtrOutput) Elem ¶ added in v1.0.2
func (o RegionPtrOutput) Elem() RegionOutput
func (RegionPtrOutput) ElementType ¶ added in v1.0.2
func (RegionPtrOutput) ElementType() reflect.Type
func (RegionPtrOutput) ToRegionPtrOutput ¶ added in v1.0.2
func (o RegionPtrOutput) ToRegionPtrOutput() RegionPtrOutput
func (RegionPtrOutput) ToRegionPtrOutputWithContext ¶ added in v1.0.2
func (o RegionPtrOutput) ToRegionPtrOutputWithContext(ctx context.Context) RegionPtrOutput
func (RegionPtrOutput) ToStringPtrOutput ¶ added in v1.0.2
func (o RegionPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (RegionPtrOutput) ToStringPtrOutputWithContext ¶ added in v1.0.2
func (o RegionPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type Secret ¶ added in v1.0.2
type Secret struct { pulumi.CustomResourceState // Name of the secret Name pulumi.StringOutput `pulumi:"name"` // Value of the secret Value pulumi.StringOutput `pulumi:"value"` }
func GetSecret ¶ added in v1.0.2
func GetSecret(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SecretState, opts ...pulumi.ResourceOption) (*Secret, error)
GetSecret gets an existing Secret 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 NewSecret ¶ added in v1.0.2
func NewSecret(ctx *pulumi.Context, name string, args *SecretArgs, opts ...pulumi.ResourceOption) (*Secret, error)
NewSecret registers a new resource with the given unique name, arguments, and options.
func (*Secret) ElementType ¶ added in v1.0.2
func (*Secret) ToSecretOutput ¶ added in v1.0.2
func (i *Secret) ToSecretOutput() SecretOutput
func (*Secret) ToSecretOutputWithContext ¶ added in v1.0.2
func (i *Secret) ToSecretOutputWithContext(ctx context.Context) SecretOutput
type SecretArgs ¶ added in v1.0.2
type SecretArgs struct { // Name of the secret Name pulumi.StringInput // ID of the project ProjectId pulumi.StringInput // Value of the secret Value pulumi.StringInput }
The set of arguments for constructing a Secret resource.
func (SecretArgs) ElementType ¶ added in v1.0.2
func (SecretArgs) ElementType() reflect.Type
type SecretArray ¶ added in v1.0.2
type SecretArray []SecretInput
func (SecretArray) ElementType ¶ added in v1.0.2
func (SecretArray) ElementType() reflect.Type
func (SecretArray) ToSecretArrayOutput ¶ added in v1.0.2
func (i SecretArray) ToSecretArrayOutput() SecretArrayOutput
func (SecretArray) ToSecretArrayOutputWithContext ¶ added in v1.0.2
func (i SecretArray) ToSecretArrayOutputWithContext(ctx context.Context) SecretArrayOutput
type SecretArrayInput ¶ added in v1.0.2
type SecretArrayInput interface { pulumi.Input ToSecretArrayOutput() SecretArrayOutput ToSecretArrayOutputWithContext(context.Context) SecretArrayOutput }
SecretArrayInput is an input type that accepts SecretArray and SecretArrayOutput values. You can construct a concrete instance of `SecretArrayInput` via:
SecretArray{ SecretArgs{...} }
type SecretArrayOutput ¶ added in v1.0.2
type SecretArrayOutput struct{ *pulumi.OutputState }
func (SecretArrayOutput) ElementType ¶ added in v1.0.2
func (SecretArrayOutput) ElementType() reflect.Type
func (SecretArrayOutput) Index ¶ added in v1.0.2
func (o SecretArrayOutput) Index(i pulumi.IntInput) SecretOutput
func (SecretArrayOutput) ToSecretArrayOutput ¶ added in v1.0.2
func (o SecretArrayOutput) ToSecretArrayOutput() SecretArrayOutput
func (SecretArrayOutput) ToSecretArrayOutputWithContext ¶ added in v1.0.2
func (o SecretArrayOutput) ToSecretArrayOutputWithContext(ctx context.Context) SecretArrayOutput
type SecretInput ¶ added in v1.0.2
type SecretInput interface { pulumi.Input ToSecretOutput() SecretOutput ToSecretOutputWithContext(ctx context.Context) SecretOutput }
type SecretMap ¶ added in v1.0.2
type SecretMap map[string]SecretInput
func (SecretMap) ElementType ¶ added in v1.0.2
func (SecretMap) ToSecretMapOutput ¶ added in v1.0.2
func (i SecretMap) ToSecretMapOutput() SecretMapOutput
func (SecretMap) ToSecretMapOutputWithContext ¶ added in v1.0.2
func (i SecretMap) ToSecretMapOutputWithContext(ctx context.Context) SecretMapOutput
type SecretMapInput ¶ added in v1.0.2
type SecretMapInput interface { pulumi.Input ToSecretMapOutput() SecretMapOutput ToSecretMapOutputWithContext(context.Context) SecretMapOutput }
SecretMapInput is an input type that accepts SecretMap and SecretMapOutput values. You can construct a concrete instance of `SecretMapInput` via:
SecretMap{ "key": SecretArgs{...} }
type SecretMapOutput ¶ added in v1.0.2
type SecretMapOutput struct{ *pulumi.OutputState }
func (SecretMapOutput) ElementType ¶ added in v1.0.2
func (SecretMapOutput) ElementType() reflect.Type
func (SecretMapOutput) MapIndex ¶ added in v1.0.2
func (o SecretMapOutput) MapIndex(k pulumi.StringInput) SecretOutput
func (SecretMapOutput) ToSecretMapOutput ¶ added in v1.0.2
func (o SecretMapOutput) ToSecretMapOutput() SecretMapOutput
func (SecretMapOutput) ToSecretMapOutputWithContext ¶ added in v1.0.2
func (o SecretMapOutput) ToSecretMapOutputWithContext(ctx context.Context) SecretMapOutput
type SecretOutput ¶ added in v1.0.2
type SecretOutput struct{ *pulumi.OutputState }
func (SecretOutput) ElementType ¶ added in v1.0.2
func (SecretOutput) ElementType() reflect.Type
func (SecretOutput) ToSecretOutput ¶ added in v1.0.2
func (o SecretOutput) ToSecretOutput() SecretOutput
func (SecretOutput) ToSecretOutputWithContext ¶ added in v1.0.2
func (o SecretOutput) ToSecretOutputWithContext(ctx context.Context) SecretOutput
type SecretState ¶ added in v1.0.2
type SecretState struct { }
func (SecretState) ElementType ¶ added in v1.0.2
func (SecretState) ElementType() reflect.Type