Documentation ¶
Index ¶
- type Function
- type FunctionArgs
- type FunctionArray
- type FunctionArrayInput
- type FunctionArrayOutput
- type FunctionCfsConfig
- type FunctionCfsConfigArgs
- type FunctionCfsConfigArray
- type FunctionCfsConfigArrayInput
- type FunctionCfsConfigArrayOutput
- func (FunctionCfsConfigArrayOutput) ElementType() reflect.Type
- func (o FunctionCfsConfigArrayOutput) Index(i pulumi.IntInput) FunctionCfsConfigOutput
- func (o FunctionCfsConfigArrayOutput) ToFunctionCfsConfigArrayOutput() FunctionCfsConfigArrayOutput
- func (o FunctionCfsConfigArrayOutput) ToFunctionCfsConfigArrayOutputWithContext(ctx context.Context) FunctionCfsConfigArrayOutput
- type FunctionCfsConfigInput
- type FunctionCfsConfigOutput
- func (o FunctionCfsConfigOutput) CfsId() pulumi.StringOutput
- func (FunctionCfsConfigOutput) ElementType() reflect.Type
- func (o FunctionCfsConfigOutput) IpAddress() pulumi.StringPtrOutput
- func (o FunctionCfsConfigOutput) LocalMountDir() pulumi.StringOutput
- func (o FunctionCfsConfigOutput) MountInsId() pulumi.StringOutput
- func (o FunctionCfsConfigOutput) MountSubnetId() pulumi.StringPtrOutput
- func (o FunctionCfsConfigOutput) MountVpcId() pulumi.StringPtrOutput
- func (o FunctionCfsConfigOutput) RemoteMountDir() pulumi.StringOutput
- func (o FunctionCfsConfigOutput) ToFunctionCfsConfigOutput() FunctionCfsConfigOutput
- func (o FunctionCfsConfigOutput) ToFunctionCfsConfigOutputWithContext(ctx context.Context) FunctionCfsConfigOutput
- func (o FunctionCfsConfigOutput) UserGroupId() pulumi.StringOutput
- func (o FunctionCfsConfigOutput) UserId() pulumi.StringOutput
- type FunctionImageConfig
- type FunctionImageConfigArgs
- type FunctionImageConfigArray
- type FunctionImageConfigArrayInput
- type FunctionImageConfigArrayOutput
- func (FunctionImageConfigArrayOutput) ElementType() reflect.Type
- func (o FunctionImageConfigArrayOutput) Index(i pulumi.IntInput) FunctionImageConfigOutput
- func (o FunctionImageConfigArrayOutput) ToFunctionImageConfigArrayOutput() FunctionImageConfigArrayOutput
- func (o FunctionImageConfigArrayOutput) ToFunctionImageConfigArrayOutputWithContext(ctx context.Context) FunctionImageConfigArrayOutput
- type FunctionImageConfigInput
- type FunctionImageConfigOutput
- func (o FunctionImageConfigOutput) Args() pulumi.StringPtrOutput
- func (o FunctionImageConfigOutput) Command() pulumi.StringPtrOutput
- func (FunctionImageConfigOutput) ElementType() reflect.Type
- func (o FunctionImageConfigOutput) EntryPoint() pulumi.StringPtrOutput
- func (o FunctionImageConfigOutput) ImageType() pulumi.StringOutput
- func (o FunctionImageConfigOutput) ImageUri() pulumi.StringOutput
- func (o FunctionImageConfigOutput) RegistryId() pulumi.StringPtrOutput
- func (o FunctionImageConfigOutput) ToFunctionImageConfigOutput() FunctionImageConfigOutput
- func (o FunctionImageConfigOutput) ToFunctionImageConfigOutputWithContext(ctx context.Context) FunctionImageConfigOutput
- type FunctionInput
- type FunctionLayer
- type FunctionLayerArgs
- type FunctionLayerArray
- type FunctionLayerArrayInput
- type FunctionLayerArrayOutput
- func (FunctionLayerArrayOutput) ElementType() reflect.Type
- func (o FunctionLayerArrayOutput) Index(i pulumi.IntInput) FunctionLayerOutput
- func (o FunctionLayerArrayOutput) ToFunctionLayerArrayOutput() FunctionLayerArrayOutput
- func (o FunctionLayerArrayOutput) ToFunctionLayerArrayOutputWithContext(ctx context.Context) FunctionLayerArrayOutput
- type FunctionLayerInput
- type FunctionLayerOutput
- func (FunctionLayerOutput) ElementType() reflect.Type
- func (o FunctionLayerOutput) LayerName() pulumi.StringOutput
- func (o FunctionLayerOutput) LayerVersion() pulumi.IntOutput
- func (o FunctionLayerOutput) ToFunctionLayerOutput() FunctionLayerOutput
- func (o FunctionLayerOutput) ToFunctionLayerOutputWithContext(ctx context.Context) FunctionLayerOutput
- type FunctionMap
- type FunctionMapInput
- type FunctionMapOutput
- type FunctionOutput
- func (o FunctionOutput) CfsConfigs() FunctionCfsConfigArrayOutput
- func (o FunctionOutput) ClsLogsetId() pulumi.StringOutput
- func (o FunctionOutput) ClsTopicId() pulumi.StringOutput
- func (o FunctionOutput) CodeError() pulumi.StringOutput
- func (o FunctionOutput) CodeResult() pulumi.StringOutput
- func (o FunctionOutput) CodeSize() pulumi.IntOutput
- func (o FunctionOutput) CosBucketName() pulumi.StringPtrOutput
- func (o FunctionOutput) CosBucketRegion() pulumi.StringPtrOutput
- func (o FunctionOutput) CosObjectName() pulumi.StringPtrOutput
- func (o FunctionOutput) Description() pulumi.StringPtrOutput
- func (o FunctionOutput) EipFixed() pulumi.BoolOutput
- func (o FunctionOutput) Eips() pulumi.StringArrayOutput
- func (FunctionOutput) ElementType() reflect.Type
- func (o FunctionOutput) EnableEipConfig() pulumi.BoolPtrOutput
- func (o FunctionOutput) EnablePublicNet() pulumi.BoolPtrOutput
- func (o FunctionOutput) Environment() pulumi.MapOutput
- func (o FunctionOutput) ErrNo() pulumi.IntOutput
- func (o FunctionOutput) Handler() pulumi.StringOutput
- func (o FunctionOutput) Host() pulumi.StringOutput
- func (o FunctionOutput) ImageConfigs() FunctionImageConfigArrayOutput
- func (o FunctionOutput) InstallDependency() pulumi.BoolOutput
- func (o FunctionOutput) L5Enable() pulumi.BoolPtrOutput
- func (o FunctionOutput) Layers() FunctionLayerArrayOutput
- func (o FunctionOutput) MemSize() pulumi.IntPtrOutput
- func (o FunctionOutput) ModifyTime() pulumi.StringOutput
- func (o FunctionOutput) Name() pulumi.StringOutput
- func (o FunctionOutput) Namespace() pulumi.StringPtrOutput
- func (o FunctionOutput) Role() pulumi.StringPtrOutput
- func (o FunctionOutput) Runtime() pulumi.StringOutput
- func (o FunctionOutput) Status() pulumi.StringOutput
- func (o FunctionOutput) StatusDesc() pulumi.StringOutput
- func (o FunctionOutput) SubnetId() pulumi.StringPtrOutput
- func (o FunctionOutput) Tags() pulumi.MapOutput
- func (o FunctionOutput) Timeout() pulumi.IntPtrOutput
- func (o FunctionOutput) ToFunctionOutput() FunctionOutput
- func (o FunctionOutput) ToFunctionOutputWithContext(ctx context.Context) FunctionOutput
- func (o FunctionOutput) TriggerInfos() FunctionTriggerInfoArrayOutput
- func (o FunctionOutput) Triggers() FunctionTriggerArrayOutput
- func (o FunctionOutput) Vip() pulumi.StringOutput
- func (o FunctionOutput) VpcId() pulumi.StringPtrOutput
- func (o FunctionOutput) ZipFile() pulumi.StringPtrOutput
- type FunctionState
- type FunctionTrigger
- type FunctionTriggerArgs
- type FunctionTriggerArray
- type FunctionTriggerArrayInput
- type FunctionTriggerArrayOutput
- func (FunctionTriggerArrayOutput) ElementType() reflect.Type
- func (o FunctionTriggerArrayOutput) Index(i pulumi.IntInput) FunctionTriggerOutput
- func (o FunctionTriggerArrayOutput) ToFunctionTriggerArrayOutput() FunctionTriggerArrayOutput
- func (o FunctionTriggerArrayOutput) ToFunctionTriggerArrayOutputWithContext(ctx context.Context) FunctionTriggerArrayOutput
- type FunctionTriggerInfo
- type FunctionTriggerInfoArgs
- type FunctionTriggerInfoArray
- type FunctionTriggerInfoArrayInput
- type FunctionTriggerInfoArrayOutput
- func (FunctionTriggerInfoArrayOutput) ElementType() reflect.Type
- func (o FunctionTriggerInfoArrayOutput) Index(i pulumi.IntInput) FunctionTriggerInfoOutput
- func (o FunctionTriggerInfoArrayOutput) ToFunctionTriggerInfoArrayOutput() FunctionTriggerInfoArrayOutput
- func (o FunctionTriggerInfoArrayOutput) ToFunctionTriggerInfoArrayOutputWithContext(ctx context.Context) FunctionTriggerInfoArrayOutput
- type FunctionTriggerInfoInput
- type FunctionTriggerInfoOutput
- func (o FunctionTriggerInfoOutput) CreateTime() pulumi.StringPtrOutput
- func (o FunctionTriggerInfoOutput) CustomArgument() pulumi.StringPtrOutput
- func (FunctionTriggerInfoOutput) ElementType() reflect.Type
- func (o FunctionTriggerInfoOutput) Enable() pulumi.BoolPtrOutput
- func (o FunctionTriggerInfoOutput) ModifyTime() pulumi.StringPtrOutput
- func (o FunctionTriggerInfoOutput) Name() pulumi.StringPtrOutput
- func (o FunctionTriggerInfoOutput) ToFunctionTriggerInfoOutput() FunctionTriggerInfoOutput
- func (o FunctionTriggerInfoOutput) ToFunctionTriggerInfoOutputWithContext(ctx context.Context) FunctionTriggerInfoOutput
- func (o FunctionTriggerInfoOutput) TriggerDesc() pulumi.StringPtrOutput
- func (o FunctionTriggerInfoOutput) Type() pulumi.StringPtrOutput
- type FunctionTriggerInput
- type FunctionTriggerOutput
- func (o FunctionTriggerOutput) CosRegion() pulumi.StringPtrOutput
- func (FunctionTriggerOutput) ElementType() reflect.Type
- func (o FunctionTriggerOutput) Name() pulumi.StringOutput
- func (o FunctionTriggerOutput) ToFunctionTriggerOutput() FunctionTriggerOutput
- func (o FunctionTriggerOutput) ToFunctionTriggerOutputWithContext(ctx context.Context) FunctionTriggerOutput
- func (o FunctionTriggerOutput) TriggerDesc() pulumi.StringOutput
- func (o FunctionTriggerOutput) Type() pulumi.StringOutput
- type FunctionsArgs
- type FunctionsFunction
- type FunctionsFunctionArgs
- type FunctionsFunctionArray
- type FunctionsFunctionArrayInput
- type FunctionsFunctionArrayOutput
- func (FunctionsFunctionArrayOutput) ElementType() reflect.Type
- func (o FunctionsFunctionArrayOutput) Index(i pulumi.IntInput) FunctionsFunctionOutput
- func (o FunctionsFunctionArrayOutput) ToFunctionsFunctionArrayOutput() FunctionsFunctionArrayOutput
- func (o FunctionsFunctionArrayOutput) ToFunctionsFunctionArrayOutputWithContext(ctx context.Context) FunctionsFunctionArrayOutput
- type FunctionsFunctionInput
- type FunctionsFunctionOutput
- func (o FunctionsFunctionOutput) ClsLogsetId() pulumi.StringOutput
- func (o FunctionsFunctionOutput) ClsTopicId() pulumi.StringOutput
- func (o FunctionsFunctionOutput) CodeError() pulumi.StringOutput
- func (o FunctionsFunctionOutput) CodeResult() pulumi.StringOutput
- func (o FunctionsFunctionOutput) CodeSize() pulumi.IntOutput
- func (o FunctionsFunctionOutput) CreateTime() pulumi.StringOutput
- func (o FunctionsFunctionOutput) Description() pulumi.StringOutput
- func (o FunctionsFunctionOutput) EipFixed() pulumi.BoolOutput
- func (o FunctionsFunctionOutput) Eips() pulumi.StringArrayOutput
- func (FunctionsFunctionOutput) ElementType() reflect.Type
- func (o FunctionsFunctionOutput) EnableEipConfig() pulumi.BoolOutput
- func (o FunctionsFunctionOutput) EnablePublicNet() pulumi.BoolOutput
- func (o FunctionsFunctionOutput) Environment() pulumi.MapOutput
- func (o FunctionsFunctionOutput) ErrNo() pulumi.IntOutput
- func (o FunctionsFunctionOutput) Handler() pulumi.StringOutput
- func (o FunctionsFunctionOutput) Host() pulumi.StringOutput
- func (o FunctionsFunctionOutput) InstallDependency() pulumi.BoolOutput
- func (o FunctionsFunctionOutput) L5Enable() pulumi.BoolOutput
- func (o FunctionsFunctionOutput) MemSize() pulumi.IntOutput
- func (o FunctionsFunctionOutput) ModifyTime() pulumi.StringOutput
- func (o FunctionsFunctionOutput) Name() pulumi.StringOutput
- func (o FunctionsFunctionOutput) Namespace() pulumi.StringOutput
- func (o FunctionsFunctionOutput) Role() pulumi.StringOutput
- func (o FunctionsFunctionOutput) Runtime() pulumi.StringOutput
- func (o FunctionsFunctionOutput) Status() pulumi.StringOutput
- func (o FunctionsFunctionOutput) StatusDesc() pulumi.StringOutput
- func (o FunctionsFunctionOutput) SubnetId() pulumi.StringOutput
- func (o FunctionsFunctionOutput) Tags() pulumi.MapOutput
- func (o FunctionsFunctionOutput) Timeout() pulumi.IntOutput
- func (o FunctionsFunctionOutput) ToFunctionsFunctionOutput() FunctionsFunctionOutput
- func (o FunctionsFunctionOutput) ToFunctionsFunctionOutputWithContext(ctx context.Context) FunctionsFunctionOutput
- func (o FunctionsFunctionOutput) TriggerInfos() FunctionsFunctionTriggerInfoArrayOutput
- func (o FunctionsFunctionOutput) Vip() pulumi.StringOutput
- func (o FunctionsFunctionOutput) VpcId() pulumi.StringOutput
- type FunctionsFunctionTriggerInfo
- type FunctionsFunctionTriggerInfoArgs
- func (FunctionsFunctionTriggerInfoArgs) ElementType() reflect.Type
- func (i FunctionsFunctionTriggerInfoArgs) ToFunctionsFunctionTriggerInfoOutput() FunctionsFunctionTriggerInfoOutput
- func (i FunctionsFunctionTriggerInfoArgs) ToFunctionsFunctionTriggerInfoOutputWithContext(ctx context.Context) FunctionsFunctionTriggerInfoOutput
- type FunctionsFunctionTriggerInfoArray
- func (FunctionsFunctionTriggerInfoArray) ElementType() reflect.Type
- func (i FunctionsFunctionTriggerInfoArray) ToFunctionsFunctionTriggerInfoArrayOutput() FunctionsFunctionTriggerInfoArrayOutput
- func (i FunctionsFunctionTriggerInfoArray) ToFunctionsFunctionTriggerInfoArrayOutputWithContext(ctx context.Context) FunctionsFunctionTriggerInfoArrayOutput
- type FunctionsFunctionTriggerInfoArrayInput
- type FunctionsFunctionTriggerInfoArrayOutput
- func (FunctionsFunctionTriggerInfoArrayOutput) ElementType() reflect.Type
- func (o FunctionsFunctionTriggerInfoArrayOutput) Index(i pulumi.IntInput) FunctionsFunctionTriggerInfoOutput
- func (o FunctionsFunctionTriggerInfoArrayOutput) ToFunctionsFunctionTriggerInfoArrayOutput() FunctionsFunctionTriggerInfoArrayOutput
- func (o FunctionsFunctionTriggerInfoArrayOutput) ToFunctionsFunctionTriggerInfoArrayOutputWithContext(ctx context.Context) FunctionsFunctionTriggerInfoArrayOutput
- type FunctionsFunctionTriggerInfoInput
- type FunctionsFunctionTriggerInfoOutput
- func (o FunctionsFunctionTriggerInfoOutput) CreateTime() pulumi.StringOutput
- func (o FunctionsFunctionTriggerInfoOutput) CustomArgument() pulumi.StringOutput
- func (FunctionsFunctionTriggerInfoOutput) ElementType() reflect.Type
- func (o FunctionsFunctionTriggerInfoOutput) Enable() pulumi.BoolOutput
- func (o FunctionsFunctionTriggerInfoOutput) ModifyTime() pulumi.StringOutput
- func (o FunctionsFunctionTriggerInfoOutput) Name() pulumi.StringOutput
- func (o FunctionsFunctionTriggerInfoOutput) ToFunctionsFunctionTriggerInfoOutput() FunctionsFunctionTriggerInfoOutput
- func (o FunctionsFunctionTriggerInfoOutput) ToFunctionsFunctionTriggerInfoOutputWithContext(ctx context.Context) FunctionsFunctionTriggerInfoOutput
- func (o FunctionsFunctionTriggerInfoOutput) TriggerDesc() pulumi.StringOutput
- func (o FunctionsFunctionTriggerInfoOutput) Type() pulumi.StringOutput
- type FunctionsOutputArgs
- type FunctionsResult
- type FunctionsResultOutput
- func (o FunctionsResultOutput) Description() pulumi.StringPtrOutput
- func (FunctionsResultOutput) ElementType() reflect.Type
- func (o FunctionsResultOutput) Functions() FunctionsFunctionArrayOutput
- func (o FunctionsResultOutput) Id() pulumi.StringOutput
- func (o FunctionsResultOutput) Name() pulumi.StringPtrOutput
- func (o FunctionsResultOutput) Namespace() pulumi.StringPtrOutput
- func (o FunctionsResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o FunctionsResultOutput) Tags() pulumi.MapOutput
- func (o FunctionsResultOutput) ToFunctionsResultOutput() FunctionsResultOutput
- func (o FunctionsResultOutput) ToFunctionsResultOutputWithContext(ctx context.Context) FunctionsResultOutput
- type Layer
- type LayerArgs
- type LayerArray
- type LayerArrayInput
- type LayerArrayOutput
- type LayerContent
- type LayerContentArgs
- func (LayerContentArgs) ElementType() reflect.Type
- func (i LayerContentArgs) ToLayerContentOutput() LayerContentOutput
- func (i LayerContentArgs) ToLayerContentOutputWithContext(ctx context.Context) LayerContentOutput
- func (i LayerContentArgs) ToLayerContentPtrOutput() LayerContentPtrOutput
- func (i LayerContentArgs) ToLayerContentPtrOutputWithContext(ctx context.Context) LayerContentPtrOutput
- type LayerContentInput
- type LayerContentOutput
- func (o LayerContentOutput) CosBucketName() pulumi.StringPtrOutput
- func (o LayerContentOutput) CosBucketRegion() pulumi.StringPtrOutput
- func (o LayerContentOutput) CosObjectName() pulumi.StringPtrOutput
- func (LayerContentOutput) ElementType() reflect.Type
- func (o LayerContentOutput) ToLayerContentOutput() LayerContentOutput
- func (o LayerContentOutput) ToLayerContentOutputWithContext(ctx context.Context) LayerContentOutput
- func (o LayerContentOutput) ToLayerContentPtrOutput() LayerContentPtrOutput
- func (o LayerContentOutput) ToLayerContentPtrOutputWithContext(ctx context.Context) LayerContentPtrOutput
- func (o LayerContentOutput) ZipFile() pulumi.StringPtrOutput
- type LayerContentPtrInput
- type LayerContentPtrOutput
- func (o LayerContentPtrOutput) CosBucketName() pulumi.StringPtrOutput
- func (o LayerContentPtrOutput) CosBucketRegion() pulumi.StringPtrOutput
- func (o LayerContentPtrOutput) CosObjectName() pulumi.StringPtrOutput
- func (o LayerContentPtrOutput) Elem() LayerContentOutput
- func (LayerContentPtrOutput) ElementType() reflect.Type
- func (o LayerContentPtrOutput) ToLayerContentPtrOutput() LayerContentPtrOutput
- func (o LayerContentPtrOutput) ToLayerContentPtrOutputWithContext(ctx context.Context) LayerContentPtrOutput
- func (o LayerContentPtrOutput) ZipFile() pulumi.StringPtrOutput
- type LayerInput
- type LayerMap
- type LayerMapInput
- type LayerMapOutput
- type LayerOutput
- func (o LayerOutput) CodeSha256() pulumi.StringOutput
- func (o LayerOutput) CompatibleRuntimes() pulumi.StringArrayOutput
- func (o LayerOutput) Content() LayerContentOutput
- func (o LayerOutput) CreateTime() pulumi.StringOutput
- func (o LayerOutput) Description() pulumi.StringPtrOutput
- func (LayerOutput) ElementType() reflect.Type
- func (o LayerOutput) LayerName() pulumi.StringOutput
- func (o LayerOutput) LayerVersion() pulumi.IntOutput
- func (o LayerOutput) LicenseInfo() pulumi.StringPtrOutput
- func (o LayerOutput) Location() pulumi.StringOutput
- func (o LayerOutput) Status() pulumi.StringOutput
- func (o LayerOutput) ToLayerOutput() LayerOutput
- func (o LayerOutput) ToLayerOutputWithContext(ctx context.Context) LayerOutput
- type LayerState
- type LogsArgs
- type LogsLog
- type LogsLogArgs
- type LogsLogArray
- type LogsLogArrayInput
- type LogsLogArrayOutput
- type LogsLogInput
- type LogsLogOutput
- func (o LogsLogOutput) BillDuration() pulumi.IntOutput
- func (o LogsLogOutput) Duration() pulumi.Float64Output
- func (LogsLogOutput) ElementType() reflect.Type
- func (o LogsLogOutput) FunctionName() pulumi.StringOutput
- func (o LogsLogOutput) InvokeFinished() pulumi.IntOutput
- func (o LogsLogOutput) Level() pulumi.StringOutput
- func (o LogsLogOutput) Log() pulumi.StringOutput
- func (o LogsLogOutput) MemUsage() pulumi.IntOutput
- func (o LogsLogOutput) RequestId() pulumi.StringOutput
- func (o LogsLogOutput) RetCode() pulumi.IntOutput
- func (o LogsLogOutput) RetMsg() pulumi.StringOutput
- func (o LogsLogOutput) Source() pulumi.StringOutput
- func (o LogsLogOutput) StartTime() pulumi.StringOutput
- func (o LogsLogOutput) ToLogsLogOutput() LogsLogOutput
- func (o LogsLogOutput) ToLogsLogOutputWithContext(ctx context.Context) LogsLogOutput
- type LogsOutputArgs
- type LogsResult
- type LogsResultOutput
- func (LogsResultOutput) ElementType() reflect.Type
- func (o LogsResultOutput) EndTime() pulumi.StringPtrOutput
- func (o LogsResultOutput) FunctionName() pulumi.StringOutput
- func (o LogsResultOutput) Id() pulumi.StringOutput
- func (o LogsResultOutput) InvokeRequestId() pulumi.StringPtrOutput
- func (o LogsResultOutput) Limit() pulumi.IntPtrOutput
- func (o LogsResultOutput) Logs() LogsLogArrayOutput
- func (o LogsResultOutput) Namespace() pulumi.StringPtrOutput
- func (o LogsResultOutput) Offset() pulumi.IntPtrOutput
- func (o LogsResultOutput) Order() pulumi.StringPtrOutput
- func (o LogsResultOutput) OrderBy() pulumi.StringPtrOutput
- func (o LogsResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o LogsResultOutput) RetCode() pulumi.StringPtrOutput
- func (o LogsResultOutput) StartTime() pulumi.StringPtrOutput
- func (o LogsResultOutput) ToLogsResultOutput() LogsResultOutput
- func (o LogsResultOutput) ToLogsResultOutputWithContext(ctx context.Context) LogsResultOutput
- type NamespacesArgs
- type NamespacesNamespace
- type NamespacesNamespaceArgs
- type NamespacesNamespaceArray
- type NamespacesNamespaceArrayInput
- type NamespacesNamespaceArrayOutput
- func (NamespacesNamespaceArrayOutput) ElementType() reflect.Type
- func (o NamespacesNamespaceArrayOutput) Index(i pulumi.IntInput) NamespacesNamespaceOutput
- func (o NamespacesNamespaceArrayOutput) ToNamespacesNamespaceArrayOutput() NamespacesNamespaceArrayOutput
- func (o NamespacesNamespaceArrayOutput) ToNamespacesNamespaceArrayOutputWithContext(ctx context.Context) NamespacesNamespaceArrayOutput
- type NamespacesNamespaceInput
- type NamespacesNamespaceOutput
- func (o NamespacesNamespaceOutput) CreateTime() pulumi.StringOutput
- func (o NamespacesNamespaceOutput) Description() pulumi.StringOutput
- func (NamespacesNamespaceOutput) ElementType() reflect.Type
- func (o NamespacesNamespaceOutput) ModifyTime() pulumi.StringOutput
- func (o NamespacesNamespaceOutput) Namespace() pulumi.StringOutput
- func (o NamespacesNamespaceOutput) ToNamespacesNamespaceOutput() NamespacesNamespaceOutput
- func (o NamespacesNamespaceOutput) ToNamespacesNamespaceOutputWithContext(ctx context.Context) NamespacesNamespaceOutput
- func (o NamespacesNamespaceOutput) Type() pulumi.StringOutput
- type NamespacesOutputArgs
- type NamespacesResult
- type NamespacesResultOutput
- func (o NamespacesResultOutput) Description() pulumi.StringPtrOutput
- func (NamespacesResultOutput) ElementType() reflect.Type
- func (o NamespacesResultOutput) Id() pulumi.StringOutput
- func (o NamespacesResultOutput) Namespace() pulumi.StringPtrOutput
- func (o NamespacesResultOutput) Namespaces() NamespacesNamespaceArrayOutput
- func (o NamespacesResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o NamespacesResultOutput) ToNamespacesResultOutput() NamespacesResultOutput
- func (o NamespacesResultOutput) ToNamespacesResultOutputWithContext(ctx context.Context) NamespacesResultOutput
- type ScfNamespace
- type ScfNamespaceArgs
- type ScfNamespaceArray
- type ScfNamespaceArrayInput
- type ScfNamespaceArrayOutput
- func (ScfNamespaceArrayOutput) ElementType() reflect.Type
- func (o ScfNamespaceArrayOutput) Index(i pulumi.IntInput) ScfNamespaceOutput
- func (o ScfNamespaceArrayOutput) ToScfNamespaceArrayOutput() ScfNamespaceArrayOutput
- func (o ScfNamespaceArrayOutput) ToScfNamespaceArrayOutputWithContext(ctx context.Context) ScfNamespaceArrayOutput
- type ScfNamespaceInput
- type ScfNamespaceMap
- type ScfNamespaceMapInput
- type ScfNamespaceMapOutput
- func (ScfNamespaceMapOutput) ElementType() reflect.Type
- func (o ScfNamespaceMapOutput) MapIndex(k pulumi.StringInput) ScfNamespaceOutput
- func (o ScfNamespaceMapOutput) ToScfNamespaceMapOutput() ScfNamespaceMapOutput
- func (o ScfNamespaceMapOutput) ToScfNamespaceMapOutputWithContext(ctx context.Context) ScfNamespaceMapOutput
- type ScfNamespaceOutput
- func (o ScfNamespaceOutput) CreateTime() pulumi.StringOutput
- func (o ScfNamespaceOutput) Description() pulumi.StringPtrOutput
- func (ScfNamespaceOutput) ElementType() reflect.Type
- func (o ScfNamespaceOutput) ModifyTime() pulumi.StringOutput
- func (o ScfNamespaceOutput) Namespace() pulumi.StringOutput
- func (o ScfNamespaceOutput) ToScfNamespaceOutput() ScfNamespaceOutput
- func (o ScfNamespaceOutput) ToScfNamespaceOutputWithContext(ctx context.Context) ScfNamespaceOutput
- func (o ScfNamespaceOutput) Type() pulumi.StringOutput
- type ScfNamespaceState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Function ¶
type Function struct { pulumi.CustomResourceState // List of CFS configurations. CfsConfigs FunctionCfsConfigArrayOutput `pulumi:"cfsConfigs"` // cls logset id of the SCF function. ClsLogsetId pulumi.StringOutput `pulumi:"clsLogsetId"` // cls topic id of the SCF function. ClsTopicId pulumi.StringOutput `pulumi:"clsTopicId"` // SCF function code error message. CodeError pulumi.StringOutput `pulumi:"codeError"` // SCF function code is correct. CodeResult pulumi.StringOutput `pulumi:"codeResult"` // SCF function code size, unit is M. CodeSize pulumi.IntOutput `pulumi:"codeSize"` // Cos bucket name of the SCF function, such as `cos-1234567890`, conflict with `zip_file`. CosBucketName pulumi.StringPtrOutput `pulumi:"cosBucketName"` // Cos bucket region of the SCF function, conflict with `zip_file`. CosBucketRegion pulumi.StringPtrOutput `pulumi:"cosBucketRegion"` // Cos object name of the SCF function, should have suffix `.zip` or `.jar`, conflict with `zip_file`. CosObjectName pulumi.StringPtrOutput `pulumi:"cosObjectName"` // Description of the SCF function. Description supports English letters, numbers, spaces, commas, newlines, periods and // Chinese, the maximum length is 1000. Description pulumi.StringPtrOutput `pulumi:"description"` // Whether EIP is a fixed IP. EipFixed pulumi.BoolOutput `pulumi:"eipFixed"` // SCF function EIP list. Eips pulumi.StringArrayOutput `pulumi:"eips"` // Indicates whether EIP config set to `ENABLE` when `enable_public_net` was true. EnableEipConfig pulumi.BoolPtrOutput `pulumi:"enableEipConfig"` // Indicates whether public net config enabled. NOTE: only `vpc_id` specified can disable public net config. EnablePublicNet pulumi.BoolPtrOutput `pulumi:"enablePublicNet"` // Environment of the SCF function. Environment pulumi.MapOutput `pulumi:"environment"` // SCF function code error code. ErrNo pulumi.IntOutput `pulumi:"errNo"` // Handler of the SCF function. The format of name is `<filename>.<method_name>`, and it supports 26 English letters, // numbers, connectors, and underscores, it should start with a letter. The last character cannot be `-` or `_`. Available // length is 2-60. Handler pulumi.StringOutput `pulumi:"handler"` // SCF function domain name. Host pulumi.StringOutput `pulumi:"host"` // Image of the SCF function, conflict with “. ImageConfigs FunctionImageConfigArrayOutput `pulumi:"imageConfigs"` // Whether to automatically install dependencies. InstallDependency pulumi.BoolOutput `pulumi:"installDependency"` // Enable L5 for SCF function, default is `false`. L5Enable pulumi.BoolPtrOutput `pulumi:"l5Enable"` // The list of association layers. Layers FunctionLayerArrayOutput `pulumi:"layers"` // Memory size of the SCF function, unit is MB. The default is `128`MB. The ladder is 128M. MemSize pulumi.IntPtrOutput `pulumi:"memSize"` // SCF function last modified time. ModifyTime pulumi.StringOutput `pulumi:"modifyTime"` // Name of the SCF function. Name supports 26 English letters, numbers, connectors, and underscores, it should start with a // letter. The last character cannot be `-` or `_`. Available length is 2-60. Name pulumi.StringOutput `pulumi:"name"` // Namespace of the SCF function, default is `default`. Namespace pulumi.StringPtrOutput `pulumi:"namespace"` // Role of the SCF function. Role pulumi.StringPtrOutput `pulumi:"role"` // Runtime of the SCF function, only supports `Python2.7`, `Python3.6`, `Nodejs6.10`, `Nodejs8.9`, `Nodejs10.15`, `PHP5`, // `PHP7`, `Golang1`, and `Java8`. Runtime pulumi.StringOutput `pulumi:"runtime"` // SCF function status. Status pulumi.StringOutput `pulumi:"status"` // SCF status description. StatusDesc pulumi.StringOutput `pulumi:"statusDesc"` // Subnet ID of the SCF function. SubnetId pulumi.StringPtrOutput `pulumi:"subnetId"` // Tags of the SCF function. Tags pulumi.MapOutput `pulumi:"tags"` // Timeout of the SCF function, unit is second. Default `3`. Available value is 1-900. Timeout pulumi.IntPtrOutput `pulumi:"timeout"` // SCF trigger details list. Each element contains the following attributes: TriggerInfos FunctionTriggerInfoArrayOutput `pulumi:"triggerInfos"` // Trigger list of the SCF function, note that if you modify the trigger list, all existing triggers will be deleted, and // then create triggers in the new list. Each element contains the following attributes: Triggers FunctionTriggerArrayOutput `pulumi:"triggers"` // SCF function vip. Vip pulumi.StringOutput `pulumi:"vip"` // VPC ID of the SCF function. VpcId pulumi.StringPtrOutput `pulumi:"vpcId"` // Zip file of the SCF function, conflict with `cos_bucket_name`, `cos_object_name`, `cos_bucket_region`. ZipFile pulumi.StringPtrOutput `pulumi:"zipFile"` }
func GetFunction ¶
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 ¶
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 ¶
func (*Function) ToFunctionOutput ¶
func (i *Function) ToFunctionOutput() FunctionOutput
func (*Function) ToFunctionOutputWithContext ¶
func (i *Function) ToFunctionOutputWithContext(ctx context.Context) FunctionOutput
type FunctionArgs ¶
type FunctionArgs struct { // List of CFS configurations. CfsConfigs FunctionCfsConfigArrayInput // cls logset id of the SCF function. ClsLogsetId pulumi.StringPtrInput // cls topic id of the SCF function. ClsTopicId pulumi.StringPtrInput // Cos bucket name of the SCF function, such as `cos-1234567890`, conflict with `zip_file`. CosBucketName pulumi.StringPtrInput // Cos bucket region of the SCF function, conflict with `zip_file`. CosBucketRegion pulumi.StringPtrInput // Cos object name of the SCF function, should have suffix `.zip` or `.jar`, conflict with `zip_file`. CosObjectName pulumi.StringPtrInput // Description of the SCF function. Description supports English letters, numbers, spaces, commas, newlines, periods and // Chinese, the maximum length is 1000. Description pulumi.StringPtrInput // Indicates whether EIP config set to `ENABLE` when `enable_public_net` was true. EnableEipConfig pulumi.BoolPtrInput // Indicates whether public net config enabled. NOTE: only `vpc_id` specified can disable public net config. EnablePublicNet pulumi.BoolPtrInput // Environment of the SCF function. Environment pulumi.MapInput // Handler of the SCF function. The format of name is `<filename>.<method_name>`, and it supports 26 English letters, // numbers, connectors, and underscores, it should start with a letter. The last character cannot be `-` or `_`. Available // length is 2-60. Handler pulumi.StringInput // Image of the SCF function, conflict with “. ImageConfigs FunctionImageConfigArrayInput // Enable L5 for SCF function, default is `false`. L5Enable pulumi.BoolPtrInput // The list of association layers. Layers FunctionLayerArrayInput // Memory size of the SCF function, unit is MB. The default is `128`MB. The ladder is 128M. MemSize pulumi.IntPtrInput // Name of the SCF function. Name supports 26 English letters, numbers, connectors, and underscores, it should start with a // letter. The last character cannot be `-` or `_`. Available length is 2-60. Name pulumi.StringPtrInput // Namespace of the SCF function, default is `default`. Namespace pulumi.StringPtrInput // Role of the SCF function. Role pulumi.StringPtrInput // Runtime of the SCF function, only supports `Python2.7`, `Python3.6`, `Nodejs6.10`, `Nodejs8.9`, `Nodejs10.15`, `PHP5`, // `PHP7`, `Golang1`, and `Java8`. Runtime pulumi.StringInput // Subnet ID of the SCF function. SubnetId pulumi.StringPtrInput // Tags of the SCF function. Tags pulumi.MapInput // Timeout of the SCF function, unit is second. Default `3`. Available value is 1-900. Timeout pulumi.IntPtrInput // Trigger list of the SCF function, note that if you modify the trigger list, all existing triggers will be deleted, and // then create triggers in the new list. Each element contains the following attributes: Triggers FunctionTriggerArrayInput // VPC ID of the SCF function. VpcId pulumi.StringPtrInput // Zip file of the SCF function, conflict with `cos_bucket_name`, `cos_object_name`, `cos_bucket_region`. ZipFile pulumi.StringPtrInput }
The set of arguments for constructing a Function resource.
func (FunctionArgs) ElementType ¶
func (FunctionArgs) ElementType() reflect.Type
type FunctionArray ¶
type FunctionArray []FunctionInput
func (FunctionArray) ElementType ¶
func (FunctionArray) ElementType() reflect.Type
func (FunctionArray) ToFunctionArrayOutput ¶
func (i FunctionArray) ToFunctionArrayOutput() FunctionArrayOutput
func (FunctionArray) ToFunctionArrayOutputWithContext ¶
func (i FunctionArray) ToFunctionArrayOutputWithContext(ctx context.Context) FunctionArrayOutput
type FunctionArrayInput ¶
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 ¶
type FunctionArrayOutput struct{ *pulumi.OutputState }
func (FunctionArrayOutput) ElementType ¶
func (FunctionArrayOutput) ElementType() reflect.Type
func (FunctionArrayOutput) Index ¶
func (o FunctionArrayOutput) Index(i pulumi.IntInput) FunctionOutput
func (FunctionArrayOutput) ToFunctionArrayOutput ¶
func (o FunctionArrayOutput) ToFunctionArrayOutput() FunctionArrayOutput
func (FunctionArrayOutput) ToFunctionArrayOutputWithContext ¶
func (o FunctionArrayOutput) ToFunctionArrayOutputWithContext(ctx context.Context) FunctionArrayOutput
type FunctionCfsConfig ¶
type FunctionCfsConfig struct { CfsId string `pulumi:"cfsId"` IpAddress *string `pulumi:"ipAddress"` LocalMountDir string `pulumi:"localMountDir"` MountInsId string `pulumi:"mountInsId"` MountSubnetId *string `pulumi:"mountSubnetId"` MountVpcId *string `pulumi:"mountVpcId"` RemoteMountDir string `pulumi:"remoteMountDir"` UserGroupId string `pulumi:"userGroupId"` UserId string `pulumi:"userId"` }
type FunctionCfsConfigArgs ¶
type FunctionCfsConfigArgs struct { CfsId pulumi.StringInput `pulumi:"cfsId"` IpAddress pulumi.StringPtrInput `pulumi:"ipAddress"` LocalMountDir pulumi.StringInput `pulumi:"localMountDir"` MountInsId pulumi.StringInput `pulumi:"mountInsId"` MountSubnetId pulumi.StringPtrInput `pulumi:"mountSubnetId"` MountVpcId pulumi.StringPtrInput `pulumi:"mountVpcId"` RemoteMountDir pulumi.StringInput `pulumi:"remoteMountDir"` UserGroupId pulumi.StringInput `pulumi:"userGroupId"` UserId pulumi.StringInput `pulumi:"userId"` }
func (FunctionCfsConfigArgs) ElementType ¶
func (FunctionCfsConfigArgs) ElementType() reflect.Type
func (FunctionCfsConfigArgs) ToFunctionCfsConfigOutput ¶
func (i FunctionCfsConfigArgs) ToFunctionCfsConfigOutput() FunctionCfsConfigOutput
func (FunctionCfsConfigArgs) ToFunctionCfsConfigOutputWithContext ¶
func (i FunctionCfsConfigArgs) ToFunctionCfsConfigOutputWithContext(ctx context.Context) FunctionCfsConfigOutput
type FunctionCfsConfigArray ¶
type FunctionCfsConfigArray []FunctionCfsConfigInput
func (FunctionCfsConfigArray) ElementType ¶
func (FunctionCfsConfigArray) ElementType() reflect.Type
func (FunctionCfsConfigArray) ToFunctionCfsConfigArrayOutput ¶
func (i FunctionCfsConfigArray) ToFunctionCfsConfigArrayOutput() FunctionCfsConfigArrayOutput
func (FunctionCfsConfigArray) ToFunctionCfsConfigArrayOutputWithContext ¶
func (i FunctionCfsConfigArray) ToFunctionCfsConfigArrayOutputWithContext(ctx context.Context) FunctionCfsConfigArrayOutput
type FunctionCfsConfigArrayInput ¶
type FunctionCfsConfigArrayInput interface { pulumi.Input ToFunctionCfsConfigArrayOutput() FunctionCfsConfigArrayOutput ToFunctionCfsConfigArrayOutputWithContext(context.Context) FunctionCfsConfigArrayOutput }
FunctionCfsConfigArrayInput is an input type that accepts FunctionCfsConfigArray and FunctionCfsConfigArrayOutput values. You can construct a concrete instance of `FunctionCfsConfigArrayInput` via:
FunctionCfsConfigArray{ FunctionCfsConfigArgs{...} }
type FunctionCfsConfigArrayOutput ¶
type FunctionCfsConfigArrayOutput struct{ *pulumi.OutputState }
func (FunctionCfsConfigArrayOutput) ElementType ¶
func (FunctionCfsConfigArrayOutput) ElementType() reflect.Type
func (FunctionCfsConfigArrayOutput) Index ¶
func (o FunctionCfsConfigArrayOutput) Index(i pulumi.IntInput) FunctionCfsConfigOutput
func (FunctionCfsConfigArrayOutput) ToFunctionCfsConfigArrayOutput ¶
func (o FunctionCfsConfigArrayOutput) ToFunctionCfsConfigArrayOutput() FunctionCfsConfigArrayOutput
func (FunctionCfsConfigArrayOutput) ToFunctionCfsConfigArrayOutputWithContext ¶
func (o FunctionCfsConfigArrayOutput) ToFunctionCfsConfigArrayOutputWithContext(ctx context.Context) FunctionCfsConfigArrayOutput
type FunctionCfsConfigInput ¶
type FunctionCfsConfigInput interface { pulumi.Input ToFunctionCfsConfigOutput() FunctionCfsConfigOutput ToFunctionCfsConfigOutputWithContext(context.Context) FunctionCfsConfigOutput }
FunctionCfsConfigInput is an input type that accepts FunctionCfsConfigArgs and FunctionCfsConfigOutput values. You can construct a concrete instance of `FunctionCfsConfigInput` via:
FunctionCfsConfigArgs{...}
type FunctionCfsConfigOutput ¶
type FunctionCfsConfigOutput struct{ *pulumi.OutputState }
func (FunctionCfsConfigOutput) CfsId ¶
func (o FunctionCfsConfigOutput) CfsId() pulumi.StringOutput
func (FunctionCfsConfigOutput) ElementType ¶
func (FunctionCfsConfigOutput) ElementType() reflect.Type
func (FunctionCfsConfigOutput) IpAddress ¶
func (o FunctionCfsConfigOutput) IpAddress() pulumi.StringPtrOutput
func (FunctionCfsConfigOutput) LocalMountDir ¶
func (o FunctionCfsConfigOutput) LocalMountDir() pulumi.StringOutput
func (FunctionCfsConfigOutput) MountInsId ¶
func (o FunctionCfsConfigOutput) MountInsId() pulumi.StringOutput
func (FunctionCfsConfigOutput) MountSubnetId ¶
func (o FunctionCfsConfigOutput) MountSubnetId() pulumi.StringPtrOutput
func (FunctionCfsConfigOutput) MountVpcId ¶
func (o FunctionCfsConfigOutput) MountVpcId() pulumi.StringPtrOutput
func (FunctionCfsConfigOutput) RemoteMountDir ¶
func (o FunctionCfsConfigOutput) RemoteMountDir() pulumi.StringOutput
func (FunctionCfsConfigOutput) ToFunctionCfsConfigOutput ¶
func (o FunctionCfsConfigOutput) ToFunctionCfsConfigOutput() FunctionCfsConfigOutput
func (FunctionCfsConfigOutput) ToFunctionCfsConfigOutputWithContext ¶
func (o FunctionCfsConfigOutput) ToFunctionCfsConfigOutputWithContext(ctx context.Context) FunctionCfsConfigOutput
func (FunctionCfsConfigOutput) UserGroupId ¶
func (o FunctionCfsConfigOutput) UserGroupId() pulumi.StringOutput
func (FunctionCfsConfigOutput) UserId ¶
func (o FunctionCfsConfigOutput) UserId() pulumi.StringOutput
type FunctionImageConfig ¶
type FunctionImageConfigArgs ¶
type FunctionImageConfigArgs struct { Args pulumi.StringPtrInput `pulumi:"args"` Command pulumi.StringPtrInput `pulumi:"command"` EntryPoint pulumi.StringPtrInput `pulumi:"entryPoint"` ImageType pulumi.StringInput `pulumi:"imageType"` ImageUri pulumi.StringInput `pulumi:"imageUri"` RegistryId pulumi.StringPtrInput `pulumi:"registryId"` }
func (FunctionImageConfigArgs) ElementType ¶
func (FunctionImageConfigArgs) ElementType() reflect.Type
func (FunctionImageConfigArgs) ToFunctionImageConfigOutput ¶
func (i FunctionImageConfigArgs) ToFunctionImageConfigOutput() FunctionImageConfigOutput
func (FunctionImageConfigArgs) ToFunctionImageConfigOutputWithContext ¶
func (i FunctionImageConfigArgs) ToFunctionImageConfigOutputWithContext(ctx context.Context) FunctionImageConfigOutput
type FunctionImageConfigArray ¶
type FunctionImageConfigArray []FunctionImageConfigInput
func (FunctionImageConfigArray) ElementType ¶
func (FunctionImageConfigArray) ElementType() reflect.Type
func (FunctionImageConfigArray) ToFunctionImageConfigArrayOutput ¶
func (i FunctionImageConfigArray) ToFunctionImageConfigArrayOutput() FunctionImageConfigArrayOutput
func (FunctionImageConfigArray) ToFunctionImageConfigArrayOutputWithContext ¶
func (i FunctionImageConfigArray) ToFunctionImageConfigArrayOutputWithContext(ctx context.Context) FunctionImageConfigArrayOutput
type FunctionImageConfigArrayInput ¶
type FunctionImageConfigArrayInput interface { pulumi.Input ToFunctionImageConfigArrayOutput() FunctionImageConfigArrayOutput ToFunctionImageConfigArrayOutputWithContext(context.Context) FunctionImageConfigArrayOutput }
FunctionImageConfigArrayInput is an input type that accepts FunctionImageConfigArray and FunctionImageConfigArrayOutput values. You can construct a concrete instance of `FunctionImageConfigArrayInput` via:
FunctionImageConfigArray{ FunctionImageConfigArgs{...} }
type FunctionImageConfigArrayOutput ¶
type FunctionImageConfigArrayOutput struct{ *pulumi.OutputState }
func (FunctionImageConfigArrayOutput) ElementType ¶
func (FunctionImageConfigArrayOutput) ElementType() reflect.Type
func (FunctionImageConfigArrayOutput) Index ¶
func (o FunctionImageConfigArrayOutput) Index(i pulumi.IntInput) FunctionImageConfigOutput
func (FunctionImageConfigArrayOutput) ToFunctionImageConfigArrayOutput ¶
func (o FunctionImageConfigArrayOutput) ToFunctionImageConfigArrayOutput() FunctionImageConfigArrayOutput
func (FunctionImageConfigArrayOutput) ToFunctionImageConfigArrayOutputWithContext ¶
func (o FunctionImageConfigArrayOutput) ToFunctionImageConfigArrayOutputWithContext(ctx context.Context) FunctionImageConfigArrayOutput
type FunctionImageConfigInput ¶
type FunctionImageConfigInput interface { pulumi.Input ToFunctionImageConfigOutput() FunctionImageConfigOutput ToFunctionImageConfigOutputWithContext(context.Context) FunctionImageConfigOutput }
FunctionImageConfigInput is an input type that accepts FunctionImageConfigArgs and FunctionImageConfigOutput values. You can construct a concrete instance of `FunctionImageConfigInput` via:
FunctionImageConfigArgs{...}
type FunctionImageConfigOutput ¶
type FunctionImageConfigOutput struct{ *pulumi.OutputState }
func (FunctionImageConfigOutput) Args ¶
func (o FunctionImageConfigOutput) Args() pulumi.StringPtrOutput
func (FunctionImageConfigOutput) Command ¶
func (o FunctionImageConfigOutput) Command() pulumi.StringPtrOutput
func (FunctionImageConfigOutput) ElementType ¶
func (FunctionImageConfigOutput) ElementType() reflect.Type
func (FunctionImageConfigOutput) EntryPoint ¶
func (o FunctionImageConfigOutput) EntryPoint() pulumi.StringPtrOutput
func (FunctionImageConfigOutput) ImageType ¶
func (o FunctionImageConfigOutput) ImageType() pulumi.StringOutput
func (FunctionImageConfigOutput) ImageUri ¶
func (o FunctionImageConfigOutput) ImageUri() pulumi.StringOutput
func (FunctionImageConfigOutput) RegistryId ¶
func (o FunctionImageConfigOutput) RegistryId() pulumi.StringPtrOutput
func (FunctionImageConfigOutput) ToFunctionImageConfigOutput ¶
func (o FunctionImageConfigOutput) ToFunctionImageConfigOutput() FunctionImageConfigOutput
func (FunctionImageConfigOutput) ToFunctionImageConfigOutputWithContext ¶
func (o FunctionImageConfigOutput) ToFunctionImageConfigOutputWithContext(ctx context.Context) FunctionImageConfigOutput
type FunctionInput ¶
type FunctionInput interface { pulumi.Input ToFunctionOutput() FunctionOutput ToFunctionOutputWithContext(ctx context.Context) FunctionOutput }
type FunctionLayer ¶
type FunctionLayerArgs ¶
type FunctionLayerArgs struct { LayerName pulumi.StringInput `pulumi:"layerName"` LayerVersion pulumi.IntInput `pulumi:"layerVersion"` }
func (FunctionLayerArgs) ElementType ¶
func (FunctionLayerArgs) ElementType() reflect.Type
func (FunctionLayerArgs) ToFunctionLayerOutput ¶
func (i FunctionLayerArgs) ToFunctionLayerOutput() FunctionLayerOutput
func (FunctionLayerArgs) ToFunctionLayerOutputWithContext ¶
func (i FunctionLayerArgs) ToFunctionLayerOutputWithContext(ctx context.Context) FunctionLayerOutput
type FunctionLayerArray ¶
type FunctionLayerArray []FunctionLayerInput
func (FunctionLayerArray) ElementType ¶
func (FunctionLayerArray) ElementType() reflect.Type
func (FunctionLayerArray) ToFunctionLayerArrayOutput ¶
func (i FunctionLayerArray) ToFunctionLayerArrayOutput() FunctionLayerArrayOutput
func (FunctionLayerArray) ToFunctionLayerArrayOutputWithContext ¶
func (i FunctionLayerArray) ToFunctionLayerArrayOutputWithContext(ctx context.Context) FunctionLayerArrayOutput
type FunctionLayerArrayInput ¶
type FunctionLayerArrayInput interface { pulumi.Input ToFunctionLayerArrayOutput() FunctionLayerArrayOutput ToFunctionLayerArrayOutputWithContext(context.Context) FunctionLayerArrayOutput }
FunctionLayerArrayInput is an input type that accepts FunctionLayerArray and FunctionLayerArrayOutput values. You can construct a concrete instance of `FunctionLayerArrayInput` via:
FunctionLayerArray{ FunctionLayerArgs{...} }
type FunctionLayerArrayOutput ¶
type FunctionLayerArrayOutput struct{ *pulumi.OutputState }
func (FunctionLayerArrayOutput) ElementType ¶
func (FunctionLayerArrayOutput) ElementType() reflect.Type
func (FunctionLayerArrayOutput) Index ¶
func (o FunctionLayerArrayOutput) Index(i pulumi.IntInput) FunctionLayerOutput
func (FunctionLayerArrayOutput) ToFunctionLayerArrayOutput ¶
func (o FunctionLayerArrayOutput) ToFunctionLayerArrayOutput() FunctionLayerArrayOutput
func (FunctionLayerArrayOutput) ToFunctionLayerArrayOutputWithContext ¶
func (o FunctionLayerArrayOutput) ToFunctionLayerArrayOutputWithContext(ctx context.Context) FunctionLayerArrayOutput
type FunctionLayerInput ¶
type FunctionLayerInput interface { pulumi.Input ToFunctionLayerOutput() FunctionLayerOutput ToFunctionLayerOutputWithContext(context.Context) FunctionLayerOutput }
FunctionLayerInput is an input type that accepts FunctionLayerArgs and FunctionLayerOutput values. You can construct a concrete instance of `FunctionLayerInput` via:
FunctionLayerArgs{...}
type FunctionLayerOutput ¶
type FunctionLayerOutput struct{ *pulumi.OutputState }
func (FunctionLayerOutput) ElementType ¶
func (FunctionLayerOutput) ElementType() reflect.Type
func (FunctionLayerOutput) LayerName ¶
func (o FunctionLayerOutput) LayerName() pulumi.StringOutput
func (FunctionLayerOutput) LayerVersion ¶
func (o FunctionLayerOutput) LayerVersion() pulumi.IntOutput
func (FunctionLayerOutput) ToFunctionLayerOutput ¶
func (o FunctionLayerOutput) ToFunctionLayerOutput() FunctionLayerOutput
func (FunctionLayerOutput) ToFunctionLayerOutputWithContext ¶
func (o FunctionLayerOutput) ToFunctionLayerOutputWithContext(ctx context.Context) FunctionLayerOutput
type FunctionMap ¶
type FunctionMap map[string]FunctionInput
func (FunctionMap) ElementType ¶
func (FunctionMap) ElementType() reflect.Type
func (FunctionMap) ToFunctionMapOutput ¶
func (i FunctionMap) ToFunctionMapOutput() FunctionMapOutput
func (FunctionMap) ToFunctionMapOutputWithContext ¶
func (i FunctionMap) ToFunctionMapOutputWithContext(ctx context.Context) FunctionMapOutput
type FunctionMapInput ¶
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 ¶
type FunctionMapOutput struct{ *pulumi.OutputState }
func (FunctionMapOutput) ElementType ¶
func (FunctionMapOutput) ElementType() reflect.Type
func (FunctionMapOutput) MapIndex ¶
func (o FunctionMapOutput) MapIndex(k pulumi.StringInput) FunctionOutput
func (FunctionMapOutput) ToFunctionMapOutput ¶
func (o FunctionMapOutput) ToFunctionMapOutput() FunctionMapOutput
func (FunctionMapOutput) ToFunctionMapOutputWithContext ¶
func (o FunctionMapOutput) ToFunctionMapOutputWithContext(ctx context.Context) FunctionMapOutput
type FunctionOutput ¶
type FunctionOutput struct{ *pulumi.OutputState }
func (FunctionOutput) CfsConfigs ¶
func (o FunctionOutput) CfsConfigs() FunctionCfsConfigArrayOutput
List of CFS configurations.
func (FunctionOutput) ClsLogsetId ¶
func (o FunctionOutput) ClsLogsetId() pulumi.StringOutput
cls logset id of the SCF function.
func (FunctionOutput) ClsTopicId ¶
func (o FunctionOutput) ClsTopicId() pulumi.StringOutput
cls topic id of the SCF function.
func (FunctionOutput) CodeError ¶
func (o FunctionOutput) CodeError() pulumi.StringOutput
SCF function code error message.
func (FunctionOutput) CodeResult ¶
func (o FunctionOutput) CodeResult() pulumi.StringOutput
SCF function code is correct.
func (FunctionOutput) CodeSize ¶
func (o FunctionOutput) CodeSize() pulumi.IntOutput
SCF function code size, unit is M.
func (FunctionOutput) CosBucketName ¶
func (o FunctionOutput) CosBucketName() pulumi.StringPtrOutput
Cos bucket name of the SCF function, such as `cos-1234567890`, conflict with `zip_file`.
func (FunctionOutput) CosBucketRegion ¶
func (o FunctionOutput) CosBucketRegion() pulumi.StringPtrOutput
Cos bucket region of the SCF function, conflict with `zip_file`.
func (FunctionOutput) CosObjectName ¶
func (o FunctionOutput) CosObjectName() pulumi.StringPtrOutput
Cos object name of the SCF function, should have suffix `.zip` or `.jar`, conflict with `zip_file`.
func (FunctionOutput) Description ¶
func (o FunctionOutput) Description() pulumi.StringPtrOutput
Description of the SCF function. Description supports English letters, numbers, spaces, commas, newlines, periods and Chinese, the maximum length is 1000.
func (FunctionOutput) EipFixed ¶
func (o FunctionOutput) EipFixed() pulumi.BoolOutput
Whether EIP is a fixed IP.
func (FunctionOutput) Eips ¶
func (o FunctionOutput) Eips() pulumi.StringArrayOutput
SCF function EIP list.
func (FunctionOutput) ElementType ¶
func (FunctionOutput) ElementType() reflect.Type
func (FunctionOutput) EnableEipConfig ¶
func (o FunctionOutput) EnableEipConfig() pulumi.BoolPtrOutput
Indicates whether EIP config set to `ENABLE` when `enable_public_net` was true.
func (FunctionOutput) EnablePublicNet ¶
func (o FunctionOutput) EnablePublicNet() pulumi.BoolPtrOutput
Indicates whether public net config enabled. NOTE: only `vpc_id` specified can disable public net config.
func (FunctionOutput) Environment ¶
func (o FunctionOutput) Environment() pulumi.MapOutput
Environment of the SCF function.
func (FunctionOutput) ErrNo ¶
func (o FunctionOutput) ErrNo() pulumi.IntOutput
SCF function code error code.
func (FunctionOutput) Handler ¶
func (o FunctionOutput) Handler() pulumi.StringOutput
Handler of the SCF function. The format of name is `<filename>.<method_name>`, and it supports 26 English letters, numbers, connectors, and underscores, it should start with a letter. The last character cannot be `-` or `_`. Available length is 2-60.
func (FunctionOutput) Host ¶
func (o FunctionOutput) Host() pulumi.StringOutput
SCF function domain name.
func (FunctionOutput) ImageConfigs ¶
func (o FunctionOutput) ImageConfigs() FunctionImageConfigArrayOutput
Image of the SCF function, conflict with “.
func (FunctionOutput) InstallDependency ¶
func (o FunctionOutput) InstallDependency() pulumi.BoolOutput
Whether to automatically install dependencies.
func (FunctionOutput) L5Enable ¶
func (o FunctionOutput) L5Enable() pulumi.BoolPtrOutput
Enable L5 for SCF function, default is `false`.
func (FunctionOutput) Layers ¶
func (o FunctionOutput) Layers() FunctionLayerArrayOutput
The list of association layers.
func (FunctionOutput) MemSize ¶
func (o FunctionOutput) MemSize() pulumi.IntPtrOutput
Memory size of the SCF function, unit is MB. The default is `128`MB. The ladder is 128M.
func (FunctionOutput) ModifyTime ¶
func (o FunctionOutput) ModifyTime() pulumi.StringOutput
SCF function last modified time.
func (FunctionOutput) Name ¶
func (o FunctionOutput) Name() pulumi.StringOutput
Name of the SCF function. Name supports 26 English letters, numbers, connectors, and underscores, it should start with a letter. The last character cannot be `-` or `_`. Available length is 2-60.
func (FunctionOutput) Namespace ¶
func (o FunctionOutput) Namespace() pulumi.StringPtrOutput
Namespace of the SCF function, default is `default`.
func (FunctionOutput) Role ¶
func (o FunctionOutput) Role() pulumi.StringPtrOutput
Role of the SCF function.
func (FunctionOutput) Runtime ¶
func (o FunctionOutput) Runtime() pulumi.StringOutput
Runtime of the SCF function, only supports `Python2.7`, `Python3.6`, `Nodejs6.10`, `Nodejs8.9`, `Nodejs10.15`, `PHP5`, `PHP7`, `Golang1`, and `Java8`.
func (FunctionOutput) Status ¶
func (o FunctionOutput) Status() pulumi.StringOutput
SCF function status.
func (FunctionOutput) StatusDesc ¶
func (o FunctionOutput) StatusDesc() pulumi.StringOutput
SCF status description.
func (FunctionOutput) SubnetId ¶
func (o FunctionOutput) SubnetId() pulumi.StringPtrOutput
Subnet ID of the SCF function.
func (FunctionOutput) Tags ¶
func (o FunctionOutput) Tags() pulumi.MapOutput
Tags of the SCF function.
func (FunctionOutput) Timeout ¶
func (o FunctionOutput) Timeout() pulumi.IntPtrOutput
Timeout of the SCF function, unit is second. Default `3`. Available value is 1-900.
func (FunctionOutput) ToFunctionOutput ¶
func (o FunctionOutput) ToFunctionOutput() FunctionOutput
func (FunctionOutput) ToFunctionOutputWithContext ¶
func (o FunctionOutput) ToFunctionOutputWithContext(ctx context.Context) FunctionOutput
func (FunctionOutput) TriggerInfos ¶
func (o FunctionOutput) TriggerInfos() FunctionTriggerInfoArrayOutput
SCF trigger details list. Each element contains the following attributes:
func (FunctionOutput) Triggers ¶
func (o FunctionOutput) Triggers() FunctionTriggerArrayOutput
Trigger list of the SCF function, note that if you modify the trigger list, all existing triggers will be deleted, and then create triggers in the new list. Each element contains the following attributes:
func (FunctionOutput) VpcId ¶
func (o FunctionOutput) VpcId() pulumi.StringPtrOutput
VPC ID of the SCF function.
func (FunctionOutput) ZipFile ¶
func (o FunctionOutput) ZipFile() pulumi.StringPtrOutput
Zip file of the SCF function, conflict with `cos_bucket_name`, `cos_object_name`, `cos_bucket_region`.
type FunctionState ¶
type FunctionState struct { // List of CFS configurations. CfsConfigs FunctionCfsConfigArrayInput // cls logset id of the SCF function. ClsLogsetId pulumi.StringPtrInput // cls topic id of the SCF function. ClsTopicId pulumi.StringPtrInput // SCF function code error message. CodeError pulumi.StringPtrInput // SCF function code is correct. CodeResult pulumi.StringPtrInput // SCF function code size, unit is M. CodeSize pulumi.IntPtrInput // Cos bucket name of the SCF function, such as `cos-1234567890`, conflict with `zip_file`. CosBucketName pulumi.StringPtrInput // Cos bucket region of the SCF function, conflict with `zip_file`. CosBucketRegion pulumi.StringPtrInput // Cos object name of the SCF function, should have suffix `.zip` or `.jar`, conflict with `zip_file`. CosObjectName pulumi.StringPtrInput // Description of the SCF function. Description supports English letters, numbers, spaces, commas, newlines, periods and // Chinese, the maximum length is 1000. Description pulumi.StringPtrInput // Whether EIP is a fixed IP. EipFixed pulumi.BoolPtrInput // SCF function EIP list. Eips pulumi.StringArrayInput // Indicates whether EIP config set to `ENABLE` when `enable_public_net` was true. EnableEipConfig pulumi.BoolPtrInput // Indicates whether public net config enabled. NOTE: only `vpc_id` specified can disable public net config. EnablePublicNet pulumi.BoolPtrInput // Environment of the SCF function. Environment pulumi.MapInput // SCF function code error code. ErrNo pulumi.IntPtrInput // Handler of the SCF function. The format of name is `<filename>.<method_name>`, and it supports 26 English letters, // numbers, connectors, and underscores, it should start with a letter. The last character cannot be `-` or `_`. Available // length is 2-60. Handler pulumi.StringPtrInput // SCF function domain name. Host pulumi.StringPtrInput // Image of the SCF function, conflict with “. ImageConfigs FunctionImageConfigArrayInput // Whether to automatically install dependencies. InstallDependency pulumi.BoolPtrInput // Enable L5 for SCF function, default is `false`. L5Enable pulumi.BoolPtrInput // The list of association layers. Layers FunctionLayerArrayInput // Memory size of the SCF function, unit is MB. The default is `128`MB. The ladder is 128M. MemSize pulumi.IntPtrInput // SCF function last modified time. ModifyTime pulumi.StringPtrInput // Name of the SCF function. Name supports 26 English letters, numbers, connectors, and underscores, it should start with a // letter. The last character cannot be `-` or `_`. Available length is 2-60. Name pulumi.StringPtrInput // Namespace of the SCF function, default is `default`. Namespace pulumi.StringPtrInput // Role of the SCF function. Role pulumi.StringPtrInput // Runtime of the SCF function, only supports `Python2.7`, `Python3.6`, `Nodejs6.10`, `Nodejs8.9`, `Nodejs10.15`, `PHP5`, // `PHP7`, `Golang1`, and `Java8`. Runtime pulumi.StringPtrInput // SCF function status. Status pulumi.StringPtrInput // SCF status description. StatusDesc pulumi.StringPtrInput // Subnet ID of the SCF function. SubnetId pulumi.StringPtrInput // Tags of the SCF function. Tags pulumi.MapInput // Timeout of the SCF function, unit is second. Default `3`. Available value is 1-900. Timeout pulumi.IntPtrInput // SCF trigger details list. Each element contains the following attributes: TriggerInfos FunctionTriggerInfoArrayInput // Trigger list of the SCF function, note that if you modify the trigger list, all existing triggers will be deleted, and // then create triggers in the new list. Each element contains the following attributes: Triggers FunctionTriggerArrayInput // SCF function vip. Vip pulumi.StringPtrInput // VPC ID of the SCF function. VpcId pulumi.StringPtrInput // Zip file of the SCF function, conflict with `cos_bucket_name`, `cos_object_name`, `cos_bucket_region`. ZipFile pulumi.StringPtrInput }
func (FunctionState) ElementType ¶
func (FunctionState) ElementType() reflect.Type
type FunctionTrigger ¶
type FunctionTriggerArgs ¶
type FunctionTriggerArgs struct { CosRegion pulumi.StringPtrInput `pulumi:"cosRegion"` Name pulumi.StringInput `pulumi:"name"` TriggerDesc pulumi.StringInput `pulumi:"triggerDesc"` Type pulumi.StringInput `pulumi:"type"` }
func (FunctionTriggerArgs) ElementType ¶
func (FunctionTriggerArgs) ElementType() reflect.Type
func (FunctionTriggerArgs) ToFunctionTriggerOutput ¶
func (i FunctionTriggerArgs) ToFunctionTriggerOutput() FunctionTriggerOutput
func (FunctionTriggerArgs) ToFunctionTriggerOutputWithContext ¶
func (i FunctionTriggerArgs) ToFunctionTriggerOutputWithContext(ctx context.Context) FunctionTriggerOutput
type FunctionTriggerArray ¶
type FunctionTriggerArray []FunctionTriggerInput
func (FunctionTriggerArray) ElementType ¶
func (FunctionTriggerArray) ElementType() reflect.Type
func (FunctionTriggerArray) ToFunctionTriggerArrayOutput ¶
func (i FunctionTriggerArray) ToFunctionTriggerArrayOutput() FunctionTriggerArrayOutput
func (FunctionTriggerArray) ToFunctionTriggerArrayOutputWithContext ¶
func (i FunctionTriggerArray) ToFunctionTriggerArrayOutputWithContext(ctx context.Context) FunctionTriggerArrayOutput
type FunctionTriggerArrayInput ¶
type FunctionTriggerArrayInput interface { pulumi.Input ToFunctionTriggerArrayOutput() FunctionTriggerArrayOutput ToFunctionTriggerArrayOutputWithContext(context.Context) FunctionTriggerArrayOutput }
FunctionTriggerArrayInput is an input type that accepts FunctionTriggerArray and FunctionTriggerArrayOutput values. You can construct a concrete instance of `FunctionTriggerArrayInput` via:
FunctionTriggerArray{ FunctionTriggerArgs{...} }
type FunctionTriggerArrayOutput ¶
type FunctionTriggerArrayOutput struct{ *pulumi.OutputState }
func (FunctionTriggerArrayOutput) ElementType ¶
func (FunctionTriggerArrayOutput) ElementType() reflect.Type
func (FunctionTriggerArrayOutput) Index ¶
func (o FunctionTriggerArrayOutput) Index(i pulumi.IntInput) FunctionTriggerOutput
func (FunctionTriggerArrayOutput) ToFunctionTriggerArrayOutput ¶
func (o FunctionTriggerArrayOutput) ToFunctionTriggerArrayOutput() FunctionTriggerArrayOutput
func (FunctionTriggerArrayOutput) ToFunctionTriggerArrayOutputWithContext ¶
func (o FunctionTriggerArrayOutput) ToFunctionTriggerArrayOutputWithContext(ctx context.Context) FunctionTriggerArrayOutput
type FunctionTriggerInfo ¶
type FunctionTriggerInfoArgs ¶
type FunctionTriggerInfoArgs struct { CreateTime pulumi.StringPtrInput `pulumi:"createTime"` CustomArgument pulumi.StringPtrInput `pulumi:"customArgument"` Enable pulumi.BoolPtrInput `pulumi:"enable"` ModifyTime pulumi.StringPtrInput `pulumi:"modifyTime"` Name pulumi.StringPtrInput `pulumi:"name"` TriggerDesc pulumi.StringPtrInput `pulumi:"triggerDesc"` Type pulumi.StringPtrInput `pulumi:"type"` }
func (FunctionTriggerInfoArgs) ElementType ¶
func (FunctionTriggerInfoArgs) ElementType() reflect.Type
func (FunctionTriggerInfoArgs) ToFunctionTriggerInfoOutput ¶
func (i FunctionTriggerInfoArgs) ToFunctionTriggerInfoOutput() FunctionTriggerInfoOutput
func (FunctionTriggerInfoArgs) ToFunctionTriggerInfoOutputWithContext ¶
func (i FunctionTriggerInfoArgs) ToFunctionTriggerInfoOutputWithContext(ctx context.Context) FunctionTriggerInfoOutput
type FunctionTriggerInfoArray ¶
type FunctionTriggerInfoArray []FunctionTriggerInfoInput
func (FunctionTriggerInfoArray) ElementType ¶
func (FunctionTriggerInfoArray) ElementType() reflect.Type
func (FunctionTriggerInfoArray) ToFunctionTriggerInfoArrayOutput ¶
func (i FunctionTriggerInfoArray) ToFunctionTriggerInfoArrayOutput() FunctionTriggerInfoArrayOutput
func (FunctionTriggerInfoArray) ToFunctionTriggerInfoArrayOutputWithContext ¶
func (i FunctionTriggerInfoArray) ToFunctionTriggerInfoArrayOutputWithContext(ctx context.Context) FunctionTriggerInfoArrayOutput
type FunctionTriggerInfoArrayInput ¶
type FunctionTriggerInfoArrayInput interface { pulumi.Input ToFunctionTriggerInfoArrayOutput() FunctionTriggerInfoArrayOutput ToFunctionTriggerInfoArrayOutputWithContext(context.Context) FunctionTriggerInfoArrayOutput }
FunctionTriggerInfoArrayInput is an input type that accepts FunctionTriggerInfoArray and FunctionTriggerInfoArrayOutput values. You can construct a concrete instance of `FunctionTriggerInfoArrayInput` via:
FunctionTriggerInfoArray{ FunctionTriggerInfoArgs{...} }
type FunctionTriggerInfoArrayOutput ¶
type FunctionTriggerInfoArrayOutput struct{ *pulumi.OutputState }
func (FunctionTriggerInfoArrayOutput) ElementType ¶
func (FunctionTriggerInfoArrayOutput) ElementType() reflect.Type
func (FunctionTriggerInfoArrayOutput) Index ¶
func (o FunctionTriggerInfoArrayOutput) Index(i pulumi.IntInput) FunctionTriggerInfoOutput
func (FunctionTriggerInfoArrayOutput) ToFunctionTriggerInfoArrayOutput ¶
func (o FunctionTriggerInfoArrayOutput) ToFunctionTriggerInfoArrayOutput() FunctionTriggerInfoArrayOutput
func (FunctionTriggerInfoArrayOutput) ToFunctionTriggerInfoArrayOutputWithContext ¶
func (o FunctionTriggerInfoArrayOutput) ToFunctionTriggerInfoArrayOutputWithContext(ctx context.Context) FunctionTriggerInfoArrayOutput
type FunctionTriggerInfoInput ¶
type FunctionTriggerInfoInput interface { pulumi.Input ToFunctionTriggerInfoOutput() FunctionTriggerInfoOutput ToFunctionTriggerInfoOutputWithContext(context.Context) FunctionTriggerInfoOutput }
FunctionTriggerInfoInput is an input type that accepts FunctionTriggerInfoArgs and FunctionTriggerInfoOutput values. You can construct a concrete instance of `FunctionTriggerInfoInput` via:
FunctionTriggerInfoArgs{...}
type FunctionTriggerInfoOutput ¶
type FunctionTriggerInfoOutput struct{ *pulumi.OutputState }
func (FunctionTriggerInfoOutput) CreateTime ¶
func (o FunctionTriggerInfoOutput) CreateTime() pulumi.StringPtrOutput
func (FunctionTriggerInfoOutput) CustomArgument ¶
func (o FunctionTriggerInfoOutput) CustomArgument() pulumi.StringPtrOutput
func (FunctionTriggerInfoOutput) ElementType ¶
func (FunctionTriggerInfoOutput) ElementType() reflect.Type
func (FunctionTriggerInfoOutput) Enable ¶
func (o FunctionTriggerInfoOutput) Enable() pulumi.BoolPtrOutput
func (FunctionTriggerInfoOutput) ModifyTime ¶
func (o FunctionTriggerInfoOutput) ModifyTime() pulumi.StringPtrOutput
func (FunctionTriggerInfoOutput) Name ¶
func (o FunctionTriggerInfoOutput) Name() pulumi.StringPtrOutput
func (FunctionTriggerInfoOutput) ToFunctionTriggerInfoOutput ¶
func (o FunctionTriggerInfoOutput) ToFunctionTriggerInfoOutput() FunctionTriggerInfoOutput
func (FunctionTriggerInfoOutput) ToFunctionTriggerInfoOutputWithContext ¶
func (o FunctionTriggerInfoOutput) ToFunctionTriggerInfoOutputWithContext(ctx context.Context) FunctionTriggerInfoOutput
func (FunctionTriggerInfoOutput) TriggerDesc ¶
func (o FunctionTriggerInfoOutput) TriggerDesc() pulumi.StringPtrOutput
func (FunctionTriggerInfoOutput) Type ¶
func (o FunctionTriggerInfoOutput) Type() pulumi.StringPtrOutput
type FunctionTriggerInput ¶
type FunctionTriggerInput interface { pulumi.Input ToFunctionTriggerOutput() FunctionTriggerOutput ToFunctionTriggerOutputWithContext(context.Context) FunctionTriggerOutput }
FunctionTriggerInput is an input type that accepts FunctionTriggerArgs and FunctionTriggerOutput values. You can construct a concrete instance of `FunctionTriggerInput` via:
FunctionTriggerArgs{...}
type FunctionTriggerOutput ¶
type FunctionTriggerOutput struct{ *pulumi.OutputState }
func (FunctionTriggerOutput) CosRegion ¶
func (o FunctionTriggerOutput) CosRegion() pulumi.StringPtrOutput
func (FunctionTriggerOutput) ElementType ¶
func (FunctionTriggerOutput) ElementType() reflect.Type
func (FunctionTriggerOutput) Name ¶
func (o FunctionTriggerOutput) Name() pulumi.StringOutput
func (FunctionTriggerOutput) ToFunctionTriggerOutput ¶
func (o FunctionTriggerOutput) ToFunctionTriggerOutput() FunctionTriggerOutput
func (FunctionTriggerOutput) ToFunctionTriggerOutputWithContext ¶
func (o FunctionTriggerOutput) ToFunctionTriggerOutputWithContext(ctx context.Context) FunctionTriggerOutput
func (FunctionTriggerOutput) TriggerDesc ¶
func (o FunctionTriggerOutput) TriggerDesc() pulumi.StringOutput
func (FunctionTriggerOutput) Type ¶
func (o FunctionTriggerOutput) Type() pulumi.StringOutput
type FunctionsArgs ¶
type FunctionsArgs struct { Description *string `pulumi:"description"` Name *string `pulumi:"name"` Namespace *string `pulumi:"namespace"` ResultOutputFile *string `pulumi:"resultOutputFile"` Tags map[string]interface{} `pulumi:"tags"` }
A collection of arguments for invoking Functions.
type FunctionsFunction ¶
type FunctionsFunction struct { ClsLogsetId string `pulumi:"clsLogsetId"` ClsTopicId string `pulumi:"clsTopicId"` CodeError string `pulumi:"codeError"` CodeResult string `pulumi:"codeResult"` CodeSize int `pulumi:"codeSize"` CreateTime string `pulumi:"createTime"` Description string `pulumi:"description"` EipFixed bool `pulumi:"eipFixed"` Eips []string `pulumi:"eips"` EnableEipConfig bool `pulumi:"enableEipConfig"` EnablePublicNet bool `pulumi:"enablePublicNet"` Environment map[string]interface{} `pulumi:"environment"` ErrNo int `pulumi:"errNo"` Handler string `pulumi:"handler"` Host string `pulumi:"host"` InstallDependency bool `pulumi:"installDependency"` L5Enable bool `pulumi:"l5Enable"` MemSize int `pulumi:"memSize"` ModifyTime string `pulumi:"modifyTime"` Name string `pulumi:"name"` Namespace string `pulumi:"namespace"` Role string `pulumi:"role"` Runtime string `pulumi:"runtime"` Status string `pulumi:"status"` StatusDesc string `pulumi:"statusDesc"` SubnetId string `pulumi:"subnetId"` Tags map[string]interface{} `pulumi:"tags"` Timeout int `pulumi:"timeout"` TriggerInfos []FunctionsFunctionTriggerInfo `pulumi:"triggerInfos"` Vip string `pulumi:"vip"` VpcId string `pulumi:"vpcId"` }
type FunctionsFunctionArgs ¶
type FunctionsFunctionArgs struct { ClsLogsetId pulumi.StringInput `pulumi:"clsLogsetId"` ClsTopicId pulumi.StringInput `pulumi:"clsTopicId"` CodeError pulumi.StringInput `pulumi:"codeError"` CodeResult pulumi.StringInput `pulumi:"codeResult"` CodeSize pulumi.IntInput `pulumi:"codeSize"` CreateTime pulumi.StringInput `pulumi:"createTime"` Description pulumi.StringInput `pulumi:"description"` EipFixed pulumi.BoolInput `pulumi:"eipFixed"` Eips pulumi.StringArrayInput `pulumi:"eips"` EnableEipConfig pulumi.BoolInput `pulumi:"enableEipConfig"` EnablePublicNet pulumi.BoolInput `pulumi:"enablePublicNet"` Environment pulumi.MapInput `pulumi:"environment"` ErrNo pulumi.IntInput `pulumi:"errNo"` Handler pulumi.StringInput `pulumi:"handler"` Host pulumi.StringInput `pulumi:"host"` InstallDependency pulumi.BoolInput `pulumi:"installDependency"` L5Enable pulumi.BoolInput `pulumi:"l5Enable"` MemSize pulumi.IntInput `pulumi:"memSize"` ModifyTime pulumi.StringInput `pulumi:"modifyTime"` Name pulumi.StringInput `pulumi:"name"` Namespace pulumi.StringInput `pulumi:"namespace"` Role pulumi.StringInput `pulumi:"role"` Runtime pulumi.StringInput `pulumi:"runtime"` Status pulumi.StringInput `pulumi:"status"` StatusDesc pulumi.StringInput `pulumi:"statusDesc"` SubnetId pulumi.StringInput `pulumi:"subnetId"` Tags pulumi.MapInput `pulumi:"tags"` Timeout pulumi.IntInput `pulumi:"timeout"` TriggerInfos FunctionsFunctionTriggerInfoArrayInput `pulumi:"triggerInfos"` Vip pulumi.StringInput `pulumi:"vip"` VpcId pulumi.StringInput `pulumi:"vpcId"` }
func (FunctionsFunctionArgs) ElementType ¶
func (FunctionsFunctionArgs) ElementType() reflect.Type
func (FunctionsFunctionArgs) ToFunctionsFunctionOutput ¶
func (i FunctionsFunctionArgs) ToFunctionsFunctionOutput() FunctionsFunctionOutput
func (FunctionsFunctionArgs) ToFunctionsFunctionOutputWithContext ¶
func (i FunctionsFunctionArgs) ToFunctionsFunctionOutputWithContext(ctx context.Context) FunctionsFunctionOutput
type FunctionsFunctionArray ¶
type FunctionsFunctionArray []FunctionsFunctionInput
func (FunctionsFunctionArray) ElementType ¶
func (FunctionsFunctionArray) ElementType() reflect.Type
func (FunctionsFunctionArray) ToFunctionsFunctionArrayOutput ¶
func (i FunctionsFunctionArray) ToFunctionsFunctionArrayOutput() FunctionsFunctionArrayOutput
func (FunctionsFunctionArray) ToFunctionsFunctionArrayOutputWithContext ¶
func (i FunctionsFunctionArray) ToFunctionsFunctionArrayOutputWithContext(ctx context.Context) FunctionsFunctionArrayOutput
type FunctionsFunctionArrayInput ¶
type FunctionsFunctionArrayInput interface { pulumi.Input ToFunctionsFunctionArrayOutput() FunctionsFunctionArrayOutput ToFunctionsFunctionArrayOutputWithContext(context.Context) FunctionsFunctionArrayOutput }
FunctionsFunctionArrayInput is an input type that accepts FunctionsFunctionArray and FunctionsFunctionArrayOutput values. You can construct a concrete instance of `FunctionsFunctionArrayInput` via:
FunctionsFunctionArray{ FunctionsFunctionArgs{...} }
type FunctionsFunctionArrayOutput ¶
type FunctionsFunctionArrayOutput struct{ *pulumi.OutputState }
func (FunctionsFunctionArrayOutput) ElementType ¶
func (FunctionsFunctionArrayOutput) ElementType() reflect.Type
func (FunctionsFunctionArrayOutput) Index ¶
func (o FunctionsFunctionArrayOutput) Index(i pulumi.IntInput) FunctionsFunctionOutput
func (FunctionsFunctionArrayOutput) ToFunctionsFunctionArrayOutput ¶
func (o FunctionsFunctionArrayOutput) ToFunctionsFunctionArrayOutput() FunctionsFunctionArrayOutput
func (FunctionsFunctionArrayOutput) ToFunctionsFunctionArrayOutputWithContext ¶
func (o FunctionsFunctionArrayOutput) ToFunctionsFunctionArrayOutputWithContext(ctx context.Context) FunctionsFunctionArrayOutput
type FunctionsFunctionInput ¶
type FunctionsFunctionInput interface { pulumi.Input ToFunctionsFunctionOutput() FunctionsFunctionOutput ToFunctionsFunctionOutputWithContext(context.Context) FunctionsFunctionOutput }
FunctionsFunctionInput is an input type that accepts FunctionsFunctionArgs and FunctionsFunctionOutput values. You can construct a concrete instance of `FunctionsFunctionInput` via:
FunctionsFunctionArgs{...}
type FunctionsFunctionOutput ¶
type FunctionsFunctionOutput struct{ *pulumi.OutputState }
func (FunctionsFunctionOutput) ClsLogsetId ¶
func (o FunctionsFunctionOutput) ClsLogsetId() pulumi.StringOutput
func (FunctionsFunctionOutput) ClsTopicId ¶
func (o FunctionsFunctionOutput) ClsTopicId() pulumi.StringOutput
func (FunctionsFunctionOutput) CodeError ¶
func (o FunctionsFunctionOutput) CodeError() pulumi.StringOutput
func (FunctionsFunctionOutput) CodeResult ¶
func (o FunctionsFunctionOutput) CodeResult() pulumi.StringOutput
func (FunctionsFunctionOutput) CodeSize ¶
func (o FunctionsFunctionOutput) CodeSize() pulumi.IntOutput
func (FunctionsFunctionOutput) CreateTime ¶
func (o FunctionsFunctionOutput) CreateTime() pulumi.StringOutput
func (FunctionsFunctionOutput) Description ¶
func (o FunctionsFunctionOutput) Description() pulumi.StringOutput
func (FunctionsFunctionOutput) EipFixed ¶
func (o FunctionsFunctionOutput) EipFixed() pulumi.BoolOutput
func (FunctionsFunctionOutput) Eips ¶
func (o FunctionsFunctionOutput) Eips() pulumi.StringArrayOutput
func (FunctionsFunctionOutput) ElementType ¶
func (FunctionsFunctionOutput) ElementType() reflect.Type
func (FunctionsFunctionOutput) EnableEipConfig ¶
func (o FunctionsFunctionOutput) EnableEipConfig() pulumi.BoolOutput
func (FunctionsFunctionOutput) EnablePublicNet ¶
func (o FunctionsFunctionOutput) EnablePublicNet() pulumi.BoolOutput
func (FunctionsFunctionOutput) Environment ¶
func (o FunctionsFunctionOutput) Environment() pulumi.MapOutput
func (FunctionsFunctionOutput) ErrNo ¶
func (o FunctionsFunctionOutput) ErrNo() pulumi.IntOutput
func (FunctionsFunctionOutput) Handler ¶
func (o FunctionsFunctionOutput) Handler() pulumi.StringOutput
func (FunctionsFunctionOutput) Host ¶
func (o FunctionsFunctionOutput) Host() pulumi.StringOutput
func (FunctionsFunctionOutput) InstallDependency ¶
func (o FunctionsFunctionOutput) InstallDependency() pulumi.BoolOutput
func (FunctionsFunctionOutput) L5Enable ¶
func (o FunctionsFunctionOutput) L5Enable() pulumi.BoolOutput
func (FunctionsFunctionOutput) MemSize ¶
func (o FunctionsFunctionOutput) MemSize() pulumi.IntOutput
func (FunctionsFunctionOutput) ModifyTime ¶
func (o FunctionsFunctionOutput) ModifyTime() pulumi.StringOutput
func (FunctionsFunctionOutput) Name ¶
func (o FunctionsFunctionOutput) Name() pulumi.StringOutput
func (FunctionsFunctionOutput) Namespace ¶
func (o FunctionsFunctionOutput) Namespace() pulumi.StringOutput
func (FunctionsFunctionOutput) Role ¶
func (o FunctionsFunctionOutput) Role() pulumi.StringOutput
func (FunctionsFunctionOutput) Runtime ¶
func (o FunctionsFunctionOutput) Runtime() pulumi.StringOutput
func (FunctionsFunctionOutput) Status ¶
func (o FunctionsFunctionOutput) Status() pulumi.StringOutput
func (FunctionsFunctionOutput) StatusDesc ¶
func (o FunctionsFunctionOutput) StatusDesc() pulumi.StringOutput
func (FunctionsFunctionOutput) SubnetId ¶
func (o FunctionsFunctionOutput) SubnetId() pulumi.StringOutput
func (FunctionsFunctionOutput) Tags ¶
func (o FunctionsFunctionOutput) Tags() pulumi.MapOutput
func (FunctionsFunctionOutput) Timeout ¶
func (o FunctionsFunctionOutput) Timeout() pulumi.IntOutput
func (FunctionsFunctionOutput) ToFunctionsFunctionOutput ¶
func (o FunctionsFunctionOutput) ToFunctionsFunctionOutput() FunctionsFunctionOutput
func (FunctionsFunctionOutput) ToFunctionsFunctionOutputWithContext ¶
func (o FunctionsFunctionOutput) ToFunctionsFunctionOutputWithContext(ctx context.Context) FunctionsFunctionOutput
func (FunctionsFunctionOutput) TriggerInfos ¶
func (o FunctionsFunctionOutput) TriggerInfos() FunctionsFunctionTriggerInfoArrayOutput
func (FunctionsFunctionOutput) Vip ¶
func (o FunctionsFunctionOutput) Vip() pulumi.StringOutput
func (FunctionsFunctionOutput) VpcId ¶
func (o FunctionsFunctionOutput) VpcId() pulumi.StringOutput
type FunctionsFunctionTriggerInfo ¶
type FunctionsFunctionTriggerInfo struct { CreateTime string `pulumi:"createTime"` CustomArgument string `pulumi:"customArgument"` Enable bool `pulumi:"enable"` ModifyTime string `pulumi:"modifyTime"` Name string `pulumi:"name"` TriggerDesc string `pulumi:"triggerDesc"` Type string `pulumi:"type"` }
type FunctionsFunctionTriggerInfoArgs ¶
type FunctionsFunctionTriggerInfoArgs struct { CreateTime pulumi.StringInput `pulumi:"createTime"` CustomArgument pulumi.StringInput `pulumi:"customArgument"` Enable pulumi.BoolInput `pulumi:"enable"` ModifyTime pulumi.StringInput `pulumi:"modifyTime"` Name pulumi.StringInput `pulumi:"name"` TriggerDesc pulumi.StringInput `pulumi:"triggerDesc"` Type pulumi.StringInput `pulumi:"type"` }
func (FunctionsFunctionTriggerInfoArgs) ElementType ¶
func (FunctionsFunctionTriggerInfoArgs) ElementType() reflect.Type
func (FunctionsFunctionTriggerInfoArgs) ToFunctionsFunctionTriggerInfoOutput ¶
func (i FunctionsFunctionTriggerInfoArgs) ToFunctionsFunctionTriggerInfoOutput() FunctionsFunctionTriggerInfoOutput
func (FunctionsFunctionTriggerInfoArgs) ToFunctionsFunctionTriggerInfoOutputWithContext ¶
func (i FunctionsFunctionTriggerInfoArgs) ToFunctionsFunctionTriggerInfoOutputWithContext(ctx context.Context) FunctionsFunctionTriggerInfoOutput
type FunctionsFunctionTriggerInfoArray ¶
type FunctionsFunctionTriggerInfoArray []FunctionsFunctionTriggerInfoInput
func (FunctionsFunctionTriggerInfoArray) ElementType ¶
func (FunctionsFunctionTriggerInfoArray) ElementType() reflect.Type
func (FunctionsFunctionTriggerInfoArray) ToFunctionsFunctionTriggerInfoArrayOutput ¶
func (i FunctionsFunctionTriggerInfoArray) ToFunctionsFunctionTriggerInfoArrayOutput() FunctionsFunctionTriggerInfoArrayOutput
func (FunctionsFunctionTriggerInfoArray) ToFunctionsFunctionTriggerInfoArrayOutputWithContext ¶
func (i FunctionsFunctionTriggerInfoArray) ToFunctionsFunctionTriggerInfoArrayOutputWithContext(ctx context.Context) FunctionsFunctionTriggerInfoArrayOutput
type FunctionsFunctionTriggerInfoArrayInput ¶
type FunctionsFunctionTriggerInfoArrayInput interface { pulumi.Input ToFunctionsFunctionTriggerInfoArrayOutput() FunctionsFunctionTriggerInfoArrayOutput ToFunctionsFunctionTriggerInfoArrayOutputWithContext(context.Context) FunctionsFunctionTriggerInfoArrayOutput }
FunctionsFunctionTriggerInfoArrayInput is an input type that accepts FunctionsFunctionTriggerInfoArray and FunctionsFunctionTriggerInfoArrayOutput values. You can construct a concrete instance of `FunctionsFunctionTriggerInfoArrayInput` via:
FunctionsFunctionTriggerInfoArray{ FunctionsFunctionTriggerInfoArgs{...} }
type FunctionsFunctionTriggerInfoArrayOutput ¶
type FunctionsFunctionTriggerInfoArrayOutput struct{ *pulumi.OutputState }
func (FunctionsFunctionTriggerInfoArrayOutput) ElementType ¶
func (FunctionsFunctionTriggerInfoArrayOutput) ElementType() reflect.Type
func (FunctionsFunctionTriggerInfoArrayOutput) ToFunctionsFunctionTriggerInfoArrayOutput ¶
func (o FunctionsFunctionTriggerInfoArrayOutput) ToFunctionsFunctionTriggerInfoArrayOutput() FunctionsFunctionTriggerInfoArrayOutput
func (FunctionsFunctionTriggerInfoArrayOutput) ToFunctionsFunctionTriggerInfoArrayOutputWithContext ¶
func (o FunctionsFunctionTriggerInfoArrayOutput) ToFunctionsFunctionTriggerInfoArrayOutputWithContext(ctx context.Context) FunctionsFunctionTriggerInfoArrayOutput
type FunctionsFunctionTriggerInfoInput ¶
type FunctionsFunctionTriggerInfoInput interface { pulumi.Input ToFunctionsFunctionTriggerInfoOutput() FunctionsFunctionTriggerInfoOutput ToFunctionsFunctionTriggerInfoOutputWithContext(context.Context) FunctionsFunctionTriggerInfoOutput }
FunctionsFunctionTriggerInfoInput is an input type that accepts FunctionsFunctionTriggerInfoArgs and FunctionsFunctionTriggerInfoOutput values. You can construct a concrete instance of `FunctionsFunctionTriggerInfoInput` via:
FunctionsFunctionTriggerInfoArgs{...}
type FunctionsFunctionTriggerInfoOutput ¶
type FunctionsFunctionTriggerInfoOutput struct{ *pulumi.OutputState }
func (FunctionsFunctionTriggerInfoOutput) CreateTime ¶
func (o FunctionsFunctionTriggerInfoOutput) CreateTime() pulumi.StringOutput
func (FunctionsFunctionTriggerInfoOutput) CustomArgument ¶
func (o FunctionsFunctionTriggerInfoOutput) CustomArgument() pulumi.StringOutput
func (FunctionsFunctionTriggerInfoOutput) ElementType ¶
func (FunctionsFunctionTriggerInfoOutput) ElementType() reflect.Type
func (FunctionsFunctionTriggerInfoOutput) Enable ¶
func (o FunctionsFunctionTriggerInfoOutput) Enable() pulumi.BoolOutput
func (FunctionsFunctionTriggerInfoOutput) ModifyTime ¶
func (o FunctionsFunctionTriggerInfoOutput) ModifyTime() pulumi.StringOutput
func (FunctionsFunctionTriggerInfoOutput) Name ¶
func (o FunctionsFunctionTriggerInfoOutput) Name() pulumi.StringOutput
func (FunctionsFunctionTriggerInfoOutput) ToFunctionsFunctionTriggerInfoOutput ¶
func (o FunctionsFunctionTriggerInfoOutput) ToFunctionsFunctionTriggerInfoOutput() FunctionsFunctionTriggerInfoOutput
func (FunctionsFunctionTriggerInfoOutput) ToFunctionsFunctionTriggerInfoOutputWithContext ¶
func (o FunctionsFunctionTriggerInfoOutput) ToFunctionsFunctionTriggerInfoOutputWithContext(ctx context.Context) FunctionsFunctionTriggerInfoOutput
func (FunctionsFunctionTriggerInfoOutput) TriggerDesc ¶
func (o FunctionsFunctionTriggerInfoOutput) TriggerDesc() pulumi.StringOutput
func (FunctionsFunctionTriggerInfoOutput) Type ¶
func (o FunctionsFunctionTriggerInfoOutput) Type() pulumi.StringOutput
type FunctionsOutputArgs ¶
type FunctionsOutputArgs struct { Description pulumi.StringPtrInput `pulumi:"description"` Name pulumi.StringPtrInput `pulumi:"name"` Namespace pulumi.StringPtrInput `pulumi:"namespace"` ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` Tags pulumi.MapInput `pulumi:"tags"` }
A collection of arguments for invoking Functions.
func (FunctionsOutputArgs) ElementType ¶
func (FunctionsOutputArgs) ElementType() reflect.Type
type FunctionsResult ¶
type FunctionsResult struct { Description *string `pulumi:"description"` Functions []FunctionsFunction `pulumi:"functions"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Name *string `pulumi:"name"` Namespace *string `pulumi:"namespace"` ResultOutputFile *string `pulumi:"resultOutputFile"` Tags map[string]interface{} `pulumi:"tags"` }
A collection of values returned by Functions.
func Functions ¶
func Functions(ctx *pulumi.Context, args *FunctionsArgs, opts ...pulumi.InvokeOption) (*FunctionsResult, error)
type FunctionsResultOutput ¶
type FunctionsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by Functions.
func FunctionsOutput ¶
func FunctionsOutput(ctx *pulumi.Context, args FunctionsOutputArgs, opts ...pulumi.InvokeOption) FunctionsResultOutput
func (FunctionsResultOutput) Description ¶
func (o FunctionsResultOutput) Description() pulumi.StringPtrOutput
func (FunctionsResultOutput) ElementType ¶
func (FunctionsResultOutput) ElementType() reflect.Type
func (FunctionsResultOutput) Functions ¶
func (o FunctionsResultOutput) Functions() FunctionsFunctionArrayOutput
func (FunctionsResultOutput) Id ¶
func (o FunctionsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (FunctionsResultOutput) Name ¶
func (o FunctionsResultOutput) Name() pulumi.StringPtrOutput
func (FunctionsResultOutput) Namespace ¶
func (o FunctionsResultOutput) Namespace() pulumi.StringPtrOutput
func (FunctionsResultOutput) ResultOutputFile ¶
func (o FunctionsResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (FunctionsResultOutput) Tags ¶
func (o FunctionsResultOutput) Tags() pulumi.MapOutput
func (FunctionsResultOutput) ToFunctionsResultOutput ¶
func (o FunctionsResultOutput) ToFunctionsResultOutput() FunctionsResultOutput
func (FunctionsResultOutput) ToFunctionsResultOutputWithContext ¶
func (o FunctionsResultOutput) ToFunctionsResultOutputWithContext(ctx context.Context) FunctionsResultOutput
type Layer ¶
type Layer struct { pulumi.CustomResourceState // The code type of layer. CodeSha256 pulumi.StringOutput `pulumi:"codeSha256"` // The compatible runtimes of layer. CompatibleRuntimes pulumi.StringArrayOutput `pulumi:"compatibleRuntimes"` // The source code of layer. Content LayerContentOutput `pulumi:"content"` // The create time of layer. CreateTime pulumi.StringOutput `pulumi:"createTime"` // The description of layer. Description pulumi.StringPtrOutput `pulumi:"description"` // The name of layer. LayerName pulumi.StringOutput `pulumi:"layerName"` // The version of layer. LayerVersion pulumi.IntOutput `pulumi:"layerVersion"` // The license info of layer. LicenseInfo pulumi.StringPtrOutput `pulumi:"licenseInfo"` // The download location url of layer. Location pulumi.StringOutput `pulumi:"location"` // The current status of layer. Status pulumi.StringOutput `pulumi:"status"` }
func GetLayer ¶
func GetLayer(ctx *pulumi.Context, name string, id pulumi.IDInput, state *LayerState, opts ...pulumi.ResourceOption) (*Layer, error)
GetLayer gets an existing Layer 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 NewLayer ¶
func NewLayer(ctx *pulumi.Context, name string, args *LayerArgs, opts ...pulumi.ResourceOption) (*Layer, error)
NewLayer registers a new resource with the given unique name, arguments, and options.
func (*Layer) ElementType ¶
func (*Layer) ToLayerOutput ¶
func (i *Layer) ToLayerOutput() LayerOutput
func (*Layer) ToLayerOutputWithContext ¶
func (i *Layer) ToLayerOutputWithContext(ctx context.Context) LayerOutput
type LayerArgs ¶
type LayerArgs struct { // The compatible runtimes of layer. CompatibleRuntimes pulumi.StringArrayInput // The source code of layer. Content LayerContentInput // The description of layer. Description pulumi.StringPtrInput // The name of layer. LayerName pulumi.StringInput // The license info of layer. LicenseInfo pulumi.StringPtrInput }
The set of arguments for constructing a Layer resource.
func (LayerArgs) ElementType ¶
type LayerArray ¶
type LayerArray []LayerInput
func (LayerArray) ElementType ¶
func (LayerArray) ElementType() reflect.Type
func (LayerArray) ToLayerArrayOutput ¶
func (i LayerArray) ToLayerArrayOutput() LayerArrayOutput
func (LayerArray) ToLayerArrayOutputWithContext ¶
func (i LayerArray) ToLayerArrayOutputWithContext(ctx context.Context) LayerArrayOutput
type LayerArrayInput ¶
type LayerArrayInput interface { pulumi.Input ToLayerArrayOutput() LayerArrayOutput ToLayerArrayOutputWithContext(context.Context) LayerArrayOutput }
LayerArrayInput is an input type that accepts LayerArray and LayerArrayOutput values. You can construct a concrete instance of `LayerArrayInput` via:
LayerArray{ LayerArgs{...} }
type LayerArrayOutput ¶
type LayerArrayOutput struct{ *pulumi.OutputState }
func (LayerArrayOutput) ElementType ¶
func (LayerArrayOutput) ElementType() reflect.Type
func (LayerArrayOutput) Index ¶
func (o LayerArrayOutput) Index(i pulumi.IntInput) LayerOutput
func (LayerArrayOutput) ToLayerArrayOutput ¶
func (o LayerArrayOutput) ToLayerArrayOutput() LayerArrayOutput
func (LayerArrayOutput) ToLayerArrayOutputWithContext ¶
func (o LayerArrayOutput) ToLayerArrayOutputWithContext(ctx context.Context) LayerArrayOutput
type LayerContent ¶
type LayerContentArgs ¶
type LayerContentArgs struct { CosBucketName pulumi.StringPtrInput `pulumi:"cosBucketName"` CosBucketRegion pulumi.StringPtrInput `pulumi:"cosBucketRegion"` CosObjectName pulumi.StringPtrInput `pulumi:"cosObjectName"` ZipFile pulumi.StringPtrInput `pulumi:"zipFile"` }
func (LayerContentArgs) ElementType ¶
func (LayerContentArgs) ElementType() reflect.Type
func (LayerContentArgs) ToLayerContentOutput ¶
func (i LayerContentArgs) ToLayerContentOutput() LayerContentOutput
func (LayerContentArgs) ToLayerContentOutputWithContext ¶
func (i LayerContentArgs) ToLayerContentOutputWithContext(ctx context.Context) LayerContentOutput
func (LayerContentArgs) ToLayerContentPtrOutput ¶
func (i LayerContentArgs) ToLayerContentPtrOutput() LayerContentPtrOutput
func (LayerContentArgs) ToLayerContentPtrOutputWithContext ¶
func (i LayerContentArgs) ToLayerContentPtrOutputWithContext(ctx context.Context) LayerContentPtrOutput
type LayerContentInput ¶
type LayerContentInput interface { pulumi.Input ToLayerContentOutput() LayerContentOutput ToLayerContentOutputWithContext(context.Context) LayerContentOutput }
LayerContentInput is an input type that accepts LayerContentArgs and LayerContentOutput values. You can construct a concrete instance of `LayerContentInput` via:
LayerContentArgs{...}
type LayerContentOutput ¶
type LayerContentOutput struct{ *pulumi.OutputState }
func (LayerContentOutput) CosBucketName ¶
func (o LayerContentOutput) CosBucketName() pulumi.StringPtrOutput
func (LayerContentOutput) CosBucketRegion ¶
func (o LayerContentOutput) CosBucketRegion() pulumi.StringPtrOutput
func (LayerContentOutput) CosObjectName ¶
func (o LayerContentOutput) CosObjectName() pulumi.StringPtrOutput
func (LayerContentOutput) ElementType ¶
func (LayerContentOutput) ElementType() reflect.Type
func (LayerContentOutput) ToLayerContentOutput ¶
func (o LayerContentOutput) ToLayerContentOutput() LayerContentOutput
func (LayerContentOutput) ToLayerContentOutputWithContext ¶
func (o LayerContentOutput) ToLayerContentOutputWithContext(ctx context.Context) LayerContentOutput
func (LayerContentOutput) ToLayerContentPtrOutput ¶
func (o LayerContentOutput) ToLayerContentPtrOutput() LayerContentPtrOutput
func (LayerContentOutput) ToLayerContentPtrOutputWithContext ¶
func (o LayerContentOutput) ToLayerContentPtrOutputWithContext(ctx context.Context) LayerContentPtrOutput
func (LayerContentOutput) ZipFile ¶
func (o LayerContentOutput) ZipFile() pulumi.StringPtrOutput
type LayerContentPtrInput ¶
type LayerContentPtrInput interface { pulumi.Input ToLayerContentPtrOutput() LayerContentPtrOutput ToLayerContentPtrOutputWithContext(context.Context) LayerContentPtrOutput }
LayerContentPtrInput is an input type that accepts LayerContentArgs, LayerContentPtr and LayerContentPtrOutput values. You can construct a concrete instance of `LayerContentPtrInput` via:
LayerContentArgs{...} or: nil
func LayerContentPtr ¶
func LayerContentPtr(v *LayerContentArgs) LayerContentPtrInput
type LayerContentPtrOutput ¶
type LayerContentPtrOutput struct{ *pulumi.OutputState }
func (LayerContentPtrOutput) CosBucketName ¶
func (o LayerContentPtrOutput) CosBucketName() pulumi.StringPtrOutput
func (LayerContentPtrOutput) CosBucketRegion ¶
func (o LayerContentPtrOutput) CosBucketRegion() pulumi.StringPtrOutput
func (LayerContentPtrOutput) CosObjectName ¶
func (o LayerContentPtrOutput) CosObjectName() pulumi.StringPtrOutput
func (LayerContentPtrOutput) Elem ¶
func (o LayerContentPtrOutput) Elem() LayerContentOutput
func (LayerContentPtrOutput) ElementType ¶
func (LayerContentPtrOutput) ElementType() reflect.Type
func (LayerContentPtrOutput) ToLayerContentPtrOutput ¶
func (o LayerContentPtrOutput) ToLayerContentPtrOutput() LayerContentPtrOutput
func (LayerContentPtrOutput) ToLayerContentPtrOutputWithContext ¶
func (o LayerContentPtrOutput) ToLayerContentPtrOutputWithContext(ctx context.Context) LayerContentPtrOutput
func (LayerContentPtrOutput) ZipFile ¶
func (o LayerContentPtrOutput) ZipFile() pulumi.StringPtrOutput
type LayerInput ¶
type LayerInput interface { pulumi.Input ToLayerOutput() LayerOutput ToLayerOutputWithContext(ctx context.Context) LayerOutput }
type LayerMap ¶
type LayerMap map[string]LayerInput
func (LayerMap) ElementType ¶
func (LayerMap) ToLayerMapOutput ¶
func (i LayerMap) ToLayerMapOutput() LayerMapOutput
func (LayerMap) ToLayerMapOutputWithContext ¶
func (i LayerMap) ToLayerMapOutputWithContext(ctx context.Context) LayerMapOutput
type LayerMapInput ¶
type LayerMapInput interface { pulumi.Input ToLayerMapOutput() LayerMapOutput ToLayerMapOutputWithContext(context.Context) LayerMapOutput }
LayerMapInput is an input type that accepts LayerMap and LayerMapOutput values. You can construct a concrete instance of `LayerMapInput` via:
LayerMap{ "key": LayerArgs{...} }
type LayerMapOutput ¶
type LayerMapOutput struct{ *pulumi.OutputState }
func (LayerMapOutput) ElementType ¶
func (LayerMapOutput) ElementType() reflect.Type
func (LayerMapOutput) MapIndex ¶
func (o LayerMapOutput) MapIndex(k pulumi.StringInput) LayerOutput
func (LayerMapOutput) ToLayerMapOutput ¶
func (o LayerMapOutput) ToLayerMapOutput() LayerMapOutput
func (LayerMapOutput) ToLayerMapOutputWithContext ¶
func (o LayerMapOutput) ToLayerMapOutputWithContext(ctx context.Context) LayerMapOutput
type LayerOutput ¶
type LayerOutput struct{ *pulumi.OutputState }
func (LayerOutput) CodeSha256 ¶
func (o LayerOutput) CodeSha256() pulumi.StringOutput
The code type of layer.
func (LayerOutput) CompatibleRuntimes ¶
func (o LayerOutput) CompatibleRuntimes() pulumi.StringArrayOutput
The compatible runtimes of layer.
func (LayerOutput) Content ¶
func (o LayerOutput) Content() LayerContentOutput
The source code of layer.
func (LayerOutput) CreateTime ¶
func (o LayerOutput) CreateTime() pulumi.StringOutput
The create time of layer.
func (LayerOutput) Description ¶
func (o LayerOutput) Description() pulumi.StringPtrOutput
The description of layer.
func (LayerOutput) ElementType ¶
func (LayerOutput) ElementType() reflect.Type
func (LayerOutput) LayerName ¶
func (o LayerOutput) LayerName() pulumi.StringOutput
The name of layer.
func (LayerOutput) LayerVersion ¶
func (o LayerOutput) LayerVersion() pulumi.IntOutput
The version of layer.
func (LayerOutput) LicenseInfo ¶
func (o LayerOutput) LicenseInfo() pulumi.StringPtrOutput
The license info of layer.
func (LayerOutput) Location ¶
func (o LayerOutput) Location() pulumi.StringOutput
The download location url of layer.
func (LayerOutput) Status ¶
func (o LayerOutput) Status() pulumi.StringOutput
The current status of layer.
func (LayerOutput) ToLayerOutput ¶
func (o LayerOutput) ToLayerOutput() LayerOutput
func (LayerOutput) ToLayerOutputWithContext ¶
func (o LayerOutput) ToLayerOutputWithContext(ctx context.Context) LayerOutput
type LayerState ¶
type LayerState struct { // The code type of layer. CodeSha256 pulumi.StringPtrInput // The compatible runtimes of layer. CompatibleRuntimes pulumi.StringArrayInput // The source code of layer. Content LayerContentPtrInput // The create time of layer. CreateTime pulumi.StringPtrInput // The description of layer. Description pulumi.StringPtrInput // The name of layer. LayerName pulumi.StringPtrInput // The version of layer. LayerVersion pulumi.IntPtrInput // The license info of layer. LicenseInfo pulumi.StringPtrInput // The download location url of layer. Location pulumi.StringPtrInput // The current status of layer. Status pulumi.StringPtrInput }
func (LayerState) ElementType ¶
func (LayerState) ElementType() reflect.Type
type LogsArgs ¶
type LogsArgs struct { EndTime *string `pulumi:"endTime"` FunctionName string `pulumi:"functionName"` InvokeRequestId *string `pulumi:"invokeRequestId"` Limit *int `pulumi:"limit"` Namespace *string `pulumi:"namespace"` Offset *int `pulumi:"offset"` Order *string `pulumi:"order"` OrderBy *string `pulumi:"orderBy"` ResultOutputFile *string `pulumi:"resultOutputFile"` RetCode *string `pulumi:"retCode"` StartTime *string `pulumi:"startTime"` }
A collection of arguments for invoking Logs.
type LogsLog ¶
type LogsLog struct { BillDuration int `pulumi:"billDuration"` Duration float64 `pulumi:"duration"` FunctionName string `pulumi:"functionName"` InvokeFinished int `pulumi:"invokeFinished"` Level string `pulumi:"level"` Log string `pulumi:"log"` MemUsage int `pulumi:"memUsage"` RequestId string `pulumi:"requestId"` RetCode int `pulumi:"retCode"` RetMsg string `pulumi:"retMsg"` Source string `pulumi:"source"` StartTime string `pulumi:"startTime"` }
type LogsLogArgs ¶
type LogsLogArgs struct { BillDuration pulumi.IntInput `pulumi:"billDuration"` Duration pulumi.Float64Input `pulumi:"duration"` FunctionName pulumi.StringInput `pulumi:"functionName"` InvokeFinished pulumi.IntInput `pulumi:"invokeFinished"` Level pulumi.StringInput `pulumi:"level"` Log pulumi.StringInput `pulumi:"log"` MemUsage pulumi.IntInput `pulumi:"memUsage"` RequestId pulumi.StringInput `pulumi:"requestId"` RetCode pulumi.IntInput `pulumi:"retCode"` RetMsg pulumi.StringInput `pulumi:"retMsg"` Source pulumi.StringInput `pulumi:"source"` StartTime pulumi.StringInput `pulumi:"startTime"` }
func (LogsLogArgs) ElementType ¶
func (LogsLogArgs) ElementType() reflect.Type
func (LogsLogArgs) ToLogsLogOutput ¶
func (i LogsLogArgs) ToLogsLogOutput() LogsLogOutput
func (LogsLogArgs) ToLogsLogOutputWithContext ¶
func (i LogsLogArgs) ToLogsLogOutputWithContext(ctx context.Context) LogsLogOutput
type LogsLogArray ¶
type LogsLogArray []LogsLogInput
func (LogsLogArray) ElementType ¶
func (LogsLogArray) ElementType() reflect.Type
func (LogsLogArray) ToLogsLogArrayOutput ¶
func (i LogsLogArray) ToLogsLogArrayOutput() LogsLogArrayOutput
func (LogsLogArray) ToLogsLogArrayOutputWithContext ¶
func (i LogsLogArray) ToLogsLogArrayOutputWithContext(ctx context.Context) LogsLogArrayOutput
type LogsLogArrayInput ¶
type LogsLogArrayInput interface { pulumi.Input ToLogsLogArrayOutput() LogsLogArrayOutput ToLogsLogArrayOutputWithContext(context.Context) LogsLogArrayOutput }
LogsLogArrayInput is an input type that accepts LogsLogArray and LogsLogArrayOutput values. You can construct a concrete instance of `LogsLogArrayInput` via:
LogsLogArray{ LogsLogArgs{...} }
type LogsLogArrayOutput ¶
type LogsLogArrayOutput struct{ *pulumi.OutputState }
func (LogsLogArrayOutput) ElementType ¶
func (LogsLogArrayOutput) ElementType() reflect.Type
func (LogsLogArrayOutput) Index ¶
func (o LogsLogArrayOutput) Index(i pulumi.IntInput) LogsLogOutput
func (LogsLogArrayOutput) ToLogsLogArrayOutput ¶
func (o LogsLogArrayOutput) ToLogsLogArrayOutput() LogsLogArrayOutput
func (LogsLogArrayOutput) ToLogsLogArrayOutputWithContext ¶
func (o LogsLogArrayOutput) ToLogsLogArrayOutputWithContext(ctx context.Context) LogsLogArrayOutput
type LogsLogInput ¶
type LogsLogInput interface { pulumi.Input ToLogsLogOutput() LogsLogOutput ToLogsLogOutputWithContext(context.Context) LogsLogOutput }
LogsLogInput is an input type that accepts LogsLogArgs and LogsLogOutput values. You can construct a concrete instance of `LogsLogInput` via:
LogsLogArgs{...}
type LogsLogOutput ¶
type LogsLogOutput struct{ *pulumi.OutputState }
func (LogsLogOutput) BillDuration ¶
func (o LogsLogOutput) BillDuration() pulumi.IntOutput
func (LogsLogOutput) Duration ¶
func (o LogsLogOutput) Duration() pulumi.Float64Output
func (LogsLogOutput) ElementType ¶
func (LogsLogOutput) ElementType() reflect.Type
func (LogsLogOutput) FunctionName ¶
func (o LogsLogOutput) FunctionName() pulumi.StringOutput
func (LogsLogOutput) InvokeFinished ¶
func (o LogsLogOutput) InvokeFinished() pulumi.IntOutput
func (LogsLogOutput) Level ¶
func (o LogsLogOutput) Level() pulumi.StringOutput
func (LogsLogOutput) Log ¶
func (o LogsLogOutput) Log() pulumi.StringOutput
func (LogsLogOutput) MemUsage ¶
func (o LogsLogOutput) MemUsage() pulumi.IntOutput
func (LogsLogOutput) RequestId ¶
func (o LogsLogOutput) RequestId() pulumi.StringOutput
func (LogsLogOutput) RetCode ¶
func (o LogsLogOutput) RetCode() pulumi.IntOutput
func (LogsLogOutput) RetMsg ¶
func (o LogsLogOutput) RetMsg() pulumi.StringOutput
func (LogsLogOutput) Source ¶
func (o LogsLogOutput) Source() pulumi.StringOutput
func (LogsLogOutput) StartTime ¶
func (o LogsLogOutput) StartTime() pulumi.StringOutput
func (LogsLogOutput) ToLogsLogOutput ¶
func (o LogsLogOutput) ToLogsLogOutput() LogsLogOutput
func (LogsLogOutput) ToLogsLogOutputWithContext ¶
func (o LogsLogOutput) ToLogsLogOutputWithContext(ctx context.Context) LogsLogOutput
type LogsOutputArgs ¶
type LogsOutputArgs struct { EndTime pulumi.StringPtrInput `pulumi:"endTime"` FunctionName pulumi.StringInput `pulumi:"functionName"` InvokeRequestId pulumi.StringPtrInput `pulumi:"invokeRequestId"` Limit pulumi.IntPtrInput `pulumi:"limit"` Namespace pulumi.StringPtrInput `pulumi:"namespace"` Offset pulumi.IntPtrInput `pulumi:"offset"` Order pulumi.StringPtrInput `pulumi:"order"` OrderBy pulumi.StringPtrInput `pulumi:"orderBy"` ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` RetCode pulumi.StringPtrInput `pulumi:"retCode"` StartTime pulumi.StringPtrInput `pulumi:"startTime"` }
A collection of arguments for invoking Logs.
func (LogsOutputArgs) ElementType ¶
func (LogsOutputArgs) ElementType() reflect.Type
type LogsResult ¶
type LogsResult struct { EndTime *string `pulumi:"endTime"` FunctionName string `pulumi:"functionName"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` InvokeRequestId *string `pulumi:"invokeRequestId"` Limit *int `pulumi:"limit"` Logs []LogsLog `pulumi:"logs"` Namespace *string `pulumi:"namespace"` Offset *int `pulumi:"offset"` Order *string `pulumi:"order"` OrderBy *string `pulumi:"orderBy"` ResultOutputFile *string `pulumi:"resultOutputFile"` RetCode *string `pulumi:"retCode"` StartTime *string `pulumi:"startTime"` }
A collection of values returned by Logs.
func Logs ¶
func Logs(ctx *pulumi.Context, args *LogsArgs, opts ...pulumi.InvokeOption) (*LogsResult, error)
type LogsResultOutput ¶
type LogsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by Logs.
func LogsOutput ¶
func LogsOutput(ctx *pulumi.Context, args LogsOutputArgs, opts ...pulumi.InvokeOption) LogsResultOutput
func (LogsResultOutput) ElementType ¶
func (LogsResultOutput) ElementType() reflect.Type
func (LogsResultOutput) EndTime ¶
func (o LogsResultOutput) EndTime() pulumi.StringPtrOutput
func (LogsResultOutput) FunctionName ¶
func (o LogsResultOutput) FunctionName() pulumi.StringOutput
func (LogsResultOutput) Id ¶
func (o LogsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (LogsResultOutput) InvokeRequestId ¶
func (o LogsResultOutput) InvokeRequestId() pulumi.StringPtrOutput
func (LogsResultOutput) Limit ¶
func (o LogsResultOutput) Limit() pulumi.IntPtrOutput
func (LogsResultOutput) Logs ¶
func (o LogsResultOutput) Logs() LogsLogArrayOutput
func (LogsResultOutput) Namespace ¶
func (o LogsResultOutput) Namespace() pulumi.StringPtrOutput
func (LogsResultOutput) Offset ¶
func (o LogsResultOutput) Offset() pulumi.IntPtrOutput
func (LogsResultOutput) Order ¶
func (o LogsResultOutput) Order() pulumi.StringPtrOutput
func (LogsResultOutput) OrderBy ¶
func (o LogsResultOutput) OrderBy() pulumi.StringPtrOutput
func (LogsResultOutput) ResultOutputFile ¶
func (o LogsResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (LogsResultOutput) RetCode ¶
func (o LogsResultOutput) RetCode() pulumi.StringPtrOutput
func (LogsResultOutput) StartTime ¶
func (o LogsResultOutput) StartTime() pulumi.StringPtrOutput
func (LogsResultOutput) ToLogsResultOutput ¶
func (o LogsResultOutput) ToLogsResultOutput() LogsResultOutput
func (LogsResultOutput) ToLogsResultOutputWithContext ¶
func (o LogsResultOutput) ToLogsResultOutputWithContext(ctx context.Context) LogsResultOutput
type NamespacesArgs ¶
type NamespacesArgs struct { Description *string `pulumi:"description"` Namespace *string `pulumi:"namespace"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of arguments for invoking Namespaces.
type NamespacesNamespace ¶
type NamespacesNamespaceArgs ¶
type NamespacesNamespaceArgs struct { CreateTime pulumi.StringInput `pulumi:"createTime"` Description pulumi.StringInput `pulumi:"description"` ModifyTime pulumi.StringInput `pulumi:"modifyTime"` Namespace pulumi.StringInput `pulumi:"namespace"` Type pulumi.StringInput `pulumi:"type"` }
func (NamespacesNamespaceArgs) ElementType ¶
func (NamespacesNamespaceArgs) ElementType() reflect.Type
func (NamespacesNamespaceArgs) ToNamespacesNamespaceOutput ¶
func (i NamespacesNamespaceArgs) ToNamespacesNamespaceOutput() NamespacesNamespaceOutput
func (NamespacesNamespaceArgs) ToNamespacesNamespaceOutputWithContext ¶
func (i NamespacesNamespaceArgs) ToNamespacesNamespaceOutputWithContext(ctx context.Context) NamespacesNamespaceOutput
type NamespacesNamespaceArray ¶
type NamespacesNamespaceArray []NamespacesNamespaceInput
func (NamespacesNamespaceArray) ElementType ¶
func (NamespacesNamespaceArray) ElementType() reflect.Type
func (NamespacesNamespaceArray) ToNamespacesNamespaceArrayOutput ¶
func (i NamespacesNamespaceArray) ToNamespacesNamespaceArrayOutput() NamespacesNamespaceArrayOutput
func (NamespacesNamespaceArray) ToNamespacesNamespaceArrayOutputWithContext ¶
func (i NamespacesNamespaceArray) ToNamespacesNamespaceArrayOutputWithContext(ctx context.Context) NamespacesNamespaceArrayOutput
type NamespacesNamespaceArrayInput ¶
type NamespacesNamespaceArrayInput interface { pulumi.Input ToNamespacesNamespaceArrayOutput() NamespacesNamespaceArrayOutput ToNamespacesNamespaceArrayOutputWithContext(context.Context) NamespacesNamespaceArrayOutput }
NamespacesNamespaceArrayInput is an input type that accepts NamespacesNamespaceArray and NamespacesNamespaceArrayOutput values. You can construct a concrete instance of `NamespacesNamespaceArrayInput` via:
NamespacesNamespaceArray{ NamespacesNamespaceArgs{...} }
type NamespacesNamespaceArrayOutput ¶
type NamespacesNamespaceArrayOutput struct{ *pulumi.OutputState }
func (NamespacesNamespaceArrayOutput) ElementType ¶
func (NamespacesNamespaceArrayOutput) ElementType() reflect.Type
func (NamespacesNamespaceArrayOutput) Index ¶
func (o NamespacesNamespaceArrayOutput) Index(i pulumi.IntInput) NamespacesNamespaceOutput
func (NamespacesNamespaceArrayOutput) ToNamespacesNamespaceArrayOutput ¶
func (o NamespacesNamespaceArrayOutput) ToNamespacesNamespaceArrayOutput() NamespacesNamespaceArrayOutput
func (NamespacesNamespaceArrayOutput) ToNamespacesNamespaceArrayOutputWithContext ¶
func (o NamespacesNamespaceArrayOutput) ToNamespacesNamespaceArrayOutputWithContext(ctx context.Context) NamespacesNamespaceArrayOutput
type NamespacesNamespaceInput ¶
type NamespacesNamespaceInput interface { pulumi.Input ToNamespacesNamespaceOutput() NamespacesNamespaceOutput ToNamespacesNamespaceOutputWithContext(context.Context) NamespacesNamespaceOutput }
NamespacesNamespaceInput is an input type that accepts NamespacesNamespaceArgs and NamespacesNamespaceOutput values. You can construct a concrete instance of `NamespacesNamespaceInput` via:
NamespacesNamespaceArgs{...}
type NamespacesNamespaceOutput ¶
type NamespacesNamespaceOutput struct{ *pulumi.OutputState }
func (NamespacesNamespaceOutput) CreateTime ¶
func (o NamespacesNamespaceOutput) CreateTime() pulumi.StringOutput
func (NamespacesNamespaceOutput) Description ¶
func (o NamespacesNamespaceOutput) Description() pulumi.StringOutput
func (NamespacesNamespaceOutput) ElementType ¶
func (NamespacesNamespaceOutput) ElementType() reflect.Type
func (NamespacesNamespaceOutput) ModifyTime ¶
func (o NamespacesNamespaceOutput) ModifyTime() pulumi.StringOutput
func (NamespacesNamespaceOutput) Namespace ¶
func (o NamespacesNamespaceOutput) Namespace() pulumi.StringOutput
func (NamespacesNamespaceOutput) ToNamespacesNamespaceOutput ¶
func (o NamespacesNamespaceOutput) ToNamespacesNamespaceOutput() NamespacesNamespaceOutput
func (NamespacesNamespaceOutput) ToNamespacesNamespaceOutputWithContext ¶
func (o NamespacesNamespaceOutput) ToNamespacesNamespaceOutputWithContext(ctx context.Context) NamespacesNamespaceOutput
func (NamespacesNamespaceOutput) Type ¶
func (o NamespacesNamespaceOutput) Type() pulumi.StringOutput
type NamespacesOutputArgs ¶
type NamespacesOutputArgs struct { Description pulumi.StringPtrInput `pulumi:"description"` Namespace pulumi.StringPtrInput `pulumi:"namespace"` ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` }
A collection of arguments for invoking Namespaces.
func (NamespacesOutputArgs) ElementType ¶
func (NamespacesOutputArgs) ElementType() reflect.Type
type NamespacesResult ¶
type NamespacesResult struct { Description *string `pulumi:"description"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Namespace *string `pulumi:"namespace"` Namespaces []NamespacesNamespace `pulumi:"namespaces"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of values returned by Namespaces.
func Namespaces ¶
func Namespaces(ctx *pulumi.Context, args *NamespacesArgs, opts ...pulumi.InvokeOption) (*NamespacesResult, error)
type NamespacesResultOutput ¶
type NamespacesResultOutput struct{ *pulumi.OutputState }
A collection of values returned by Namespaces.
func NamespacesOutput ¶
func NamespacesOutput(ctx *pulumi.Context, args NamespacesOutputArgs, opts ...pulumi.InvokeOption) NamespacesResultOutput
func (NamespacesResultOutput) Description ¶
func (o NamespacesResultOutput) Description() pulumi.StringPtrOutput
func (NamespacesResultOutput) ElementType ¶
func (NamespacesResultOutput) ElementType() reflect.Type
func (NamespacesResultOutput) Id ¶
func (o NamespacesResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (NamespacesResultOutput) Namespace ¶
func (o NamespacesResultOutput) Namespace() pulumi.StringPtrOutput
func (NamespacesResultOutput) Namespaces ¶
func (o NamespacesResultOutput) Namespaces() NamespacesNamespaceArrayOutput
func (NamespacesResultOutput) ResultOutputFile ¶
func (o NamespacesResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (NamespacesResultOutput) ToNamespacesResultOutput ¶
func (o NamespacesResultOutput) ToNamespacesResultOutput() NamespacesResultOutput
func (NamespacesResultOutput) ToNamespacesResultOutputWithContext ¶
func (o NamespacesResultOutput) ToNamespacesResultOutputWithContext(ctx context.Context) NamespacesResultOutput
type ScfNamespace ¶
type ScfNamespace struct { pulumi.CustomResourceState // SCF namespace creation time. CreateTime pulumi.StringOutput `pulumi:"createTime"` // Description of the SCF namespace. Description pulumi.StringPtrOutput `pulumi:"description"` // SCF namespace last modified time. ModifyTime pulumi.StringOutput `pulumi:"modifyTime"` // Name of the SCF namespace. Namespace pulumi.StringOutput `pulumi:"namespace"` // SCF namespace type. Type pulumi.StringOutput `pulumi:"type"` }
func GetScfNamespace ¶
func GetScfNamespace(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ScfNamespaceState, opts ...pulumi.ResourceOption) (*ScfNamespace, error)
GetScfNamespace gets an existing ScfNamespace 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 NewScfNamespace ¶
func NewScfNamespace(ctx *pulumi.Context, name string, args *ScfNamespaceArgs, opts ...pulumi.ResourceOption) (*ScfNamespace, error)
NewScfNamespace registers a new resource with the given unique name, arguments, and options.
func (*ScfNamespace) ElementType ¶
func (*ScfNamespace) ElementType() reflect.Type
func (*ScfNamespace) ToScfNamespaceOutput ¶
func (i *ScfNamespace) ToScfNamespaceOutput() ScfNamespaceOutput
func (*ScfNamespace) ToScfNamespaceOutputWithContext ¶
func (i *ScfNamespace) ToScfNamespaceOutputWithContext(ctx context.Context) ScfNamespaceOutput
type ScfNamespaceArgs ¶
type ScfNamespaceArgs struct { // Description of the SCF namespace. Description pulumi.StringPtrInput // Name of the SCF namespace. Namespace pulumi.StringInput }
The set of arguments for constructing a ScfNamespace resource.
func (ScfNamespaceArgs) ElementType ¶
func (ScfNamespaceArgs) ElementType() reflect.Type
type ScfNamespaceArray ¶
type ScfNamespaceArray []ScfNamespaceInput
func (ScfNamespaceArray) ElementType ¶
func (ScfNamespaceArray) ElementType() reflect.Type
func (ScfNamespaceArray) ToScfNamespaceArrayOutput ¶
func (i ScfNamespaceArray) ToScfNamespaceArrayOutput() ScfNamespaceArrayOutput
func (ScfNamespaceArray) ToScfNamespaceArrayOutputWithContext ¶
func (i ScfNamespaceArray) ToScfNamespaceArrayOutputWithContext(ctx context.Context) ScfNamespaceArrayOutput
type ScfNamespaceArrayInput ¶
type ScfNamespaceArrayInput interface { pulumi.Input ToScfNamespaceArrayOutput() ScfNamespaceArrayOutput ToScfNamespaceArrayOutputWithContext(context.Context) ScfNamespaceArrayOutput }
ScfNamespaceArrayInput is an input type that accepts ScfNamespaceArray and ScfNamespaceArrayOutput values. You can construct a concrete instance of `ScfNamespaceArrayInput` via:
ScfNamespaceArray{ ScfNamespaceArgs{...} }
type ScfNamespaceArrayOutput ¶
type ScfNamespaceArrayOutput struct{ *pulumi.OutputState }
func (ScfNamespaceArrayOutput) ElementType ¶
func (ScfNamespaceArrayOutput) ElementType() reflect.Type
func (ScfNamespaceArrayOutput) Index ¶
func (o ScfNamespaceArrayOutput) Index(i pulumi.IntInput) ScfNamespaceOutput
func (ScfNamespaceArrayOutput) ToScfNamespaceArrayOutput ¶
func (o ScfNamespaceArrayOutput) ToScfNamespaceArrayOutput() ScfNamespaceArrayOutput
func (ScfNamespaceArrayOutput) ToScfNamespaceArrayOutputWithContext ¶
func (o ScfNamespaceArrayOutput) ToScfNamespaceArrayOutputWithContext(ctx context.Context) ScfNamespaceArrayOutput
type ScfNamespaceInput ¶
type ScfNamespaceInput interface { pulumi.Input ToScfNamespaceOutput() ScfNamespaceOutput ToScfNamespaceOutputWithContext(ctx context.Context) ScfNamespaceOutput }
type ScfNamespaceMap ¶
type ScfNamespaceMap map[string]ScfNamespaceInput
func (ScfNamespaceMap) ElementType ¶
func (ScfNamespaceMap) ElementType() reflect.Type
func (ScfNamespaceMap) ToScfNamespaceMapOutput ¶
func (i ScfNamespaceMap) ToScfNamespaceMapOutput() ScfNamespaceMapOutput
func (ScfNamespaceMap) ToScfNamespaceMapOutputWithContext ¶
func (i ScfNamespaceMap) ToScfNamespaceMapOutputWithContext(ctx context.Context) ScfNamespaceMapOutput
type ScfNamespaceMapInput ¶
type ScfNamespaceMapInput interface { pulumi.Input ToScfNamespaceMapOutput() ScfNamespaceMapOutput ToScfNamespaceMapOutputWithContext(context.Context) ScfNamespaceMapOutput }
ScfNamespaceMapInput is an input type that accepts ScfNamespaceMap and ScfNamespaceMapOutput values. You can construct a concrete instance of `ScfNamespaceMapInput` via:
ScfNamespaceMap{ "key": ScfNamespaceArgs{...} }
type ScfNamespaceMapOutput ¶
type ScfNamespaceMapOutput struct{ *pulumi.OutputState }
func (ScfNamespaceMapOutput) ElementType ¶
func (ScfNamespaceMapOutput) ElementType() reflect.Type
func (ScfNamespaceMapOutput) MapIndex ¶
func (o ScfNamespaceMapOutput) MapIndex(k pulumi.StringInput) ScfNamespaceOutput
func (ScfNamespaceMapOutput) ToScfNamespaceMapOutput ¶
func (o ScfNamespaceMapOutput) ToScfNamespaceMapOutput() ScfNamespaceMapOutput
func (ScfNamespaceMapOutput) ToScfNamespaceMapOutputWithContext ¶
func (o ScfNamespaceMapOutput) ToScfNamespaceMapOutputWithContext(ctx context.Context) ScfNamespaceMapOutput
type ScfNamespaceOutput ¶
type ScfNamespaceOutput struct{ *pulumi.OutputState }
func (ScfNamespaceOutput) CreateTime ¶
func (o ScfNamespaceOutput) CreateTime() pulumi.StringOutput
SCF namespace creation time.
func (ScfNamespaceOutput) Description ¶
func (o ScfNamespaceOutput) Description() pulumi.StringPtrOutput
Description of the SCF namespace.
func (ScfNamespaceOutput) ElementType ¶
func (ScfNamespaceOutput) ElementType() reflect.Type
func (ScfNamespaceOutput) ModifyTime ¶
func (o ScfNamespaceOutput) ModifyTime() pulumi.StringOutput
SCF namespace last modified time.
func (ScfNamespaceOutput) Namespace ¶
func (o ScfNamespaceOutput) Namespace() pulumi.StringOutput
Name of the SCF namespace.
func (ScfNamespaceOutput) ToScfNamespaceOutput ¶
func (o ScfNamespaceOutput) ToScfNamespaceOutput() ScfNamespaceOutput
func (ScfNamespaceOutput) ToScfNamespaceOutputWithContext ¶
func (o ScfNamespaceOutput) ToScfNamespaceOutputWithContext(ctx context.Context) ScfNamespaceOutput
func (ScfNamespaceOutput) Type ¶
func (o ScfNamespaceOutput) Type() pulumi.StringOutput
SCF namespace type.
type ScfNamespaceState ¶
type ScfNamespaceState struct { // SCF namespace creation time. CreateTime pulumi.StringPtrInput // Description of the SCF namespace. Description pulumi.StringPtrInput // SCF namespace last modified time. ModifyTime pulumi.StringPtrInput // Name of the SCF namespace. Namespace pulumi.StringPtrInput // SCF namespace type. Type pulumi.StringPtrInput }
func (ScfNamespaceState) ElementType ¶
func (ScfNamespaceState) ElementType() reflect.Type