Documentation
¶
Index ¶
- Constants
- type ApiDefinitionInfo
- type ApiDefinitionInfoArgs
- func (ApiDefinitionInfoArgs) ElementType() reflect.Type
- func (i ApiDefinitionInfoArgs) ToApiDefinitionInfoOutput() ApiDefinitionInfoOutput
- func (i ApiDefinitionInfoArgs) ToApiDefinitionInfoOutputWithContext(ctx context.Context) ApiDefinitionInfoOutput
- func (i ApiDefinitionInfoArgs) ToApiDefinitionInfoPtrOutput() ApiDefinitionInfoPtrOutput
- func (i ApiDefinitionInfoArgs) ToApiDefinitionInfoPtrOutputWithContext(ctx context.Context) ApiDefinitionInfoPtrOutput
- type ApiDefinitionInfoInput
- type ApiDefinitionInfoOutput
- func (ApiDefinitionInfoOutput) ElementType() reflect.Type
- func (o ApiDefinitionInfoOutput) ToApiDefinitionInfoOutput() ApiDefinitionInfoOutput
- func (o ApiDefinitionInfoOutput) ToApiDefinitionInfoOutputWithContext(ctx context.Context) ApiDefinitionInfoOutput
- func (o ApiDefinitionInfoOutput) ToApiDefinitionInfoPtrOutput() ApiDefinitionInfoPtrOutput
- func (o ApiDefinitionInfoOutput) ToApiDefinitionInfoPtrOutputWithContext(ctx context.Context) ApiDefinitionInfoPtrOutput
- func (o ApiDefinitionInfoOutput) Url() pulumi.StringPtrOutput
- type ApiDefinitionInfoPtrInput
- type ApiDefinitionInfoPtrOutput
- func (o ApiDefinitionInfoPtrOutput) Elem() ApiDefinitionInfoOutput
- func (ApiDefinitionInfoPtrOutput) ElementType() reflect.Type
- func (o ApiDefinitionInfoPtrOutput) ToApiDefinitionInfoPtrOutput() ApiDefinitionInfoPtrOutput
- func (o ApiDefinitionInfoPtrOutput) ToApiDefinitionInfoPtrOutputWithContext(ctx context.Context) ApiDefinitionInfoPtrOutput
- func (o ApiDefinitionInfoPtrOutput) Url() pulumi.StringPtrOutput
- type ApiDefinitionInfoResponse
- type ApiDefinitionInfoResponseArgs
- func (ApiDefinitionInfoResponseArgs) ElementType() reflect.Type
- func (i ApiDefinitionInfoResponseArgs) ToApiDefinitionInfoResponseOutput() ApiDefinitionInfoResponseOutput
- func (i ApiDefinitionInfoResponseArgs) ToApiDefinitionInfoResponseOutputWithContext(ctx context.Context) ApiDefinitionInfoResponseOutput
- func (i ApiDefinitionInfoResponseArgs) ToApiDefinitionInfoResponsePtrOutput() ApiDefinitionInfoResponsePtrOutput
- func (i ApiDefinitionInfoResponseArgs) ToApiDefinitionInfoResponsePtrOutputWithContext(ctx context.Context) ApiDefinitionInfoResponsePtrOutput
- type ApiDefinitionInfoResponseInput
- type ApiDefinitionInfoResponseOutput
- func (ApiDefinitionInfoResponseOutput) ElementType() reflect.Type
- func (o ApiDefinitionInfoResponseOutput) ToApiDefinitionInfoResponseOutput() ApiDefinitionInfoResponseOutput
- func (o ApiDefinitionInfoResponseOutput) ToApiDefinitionInfoResponseOutputWithContext(ctx context.Context) ApiDefinitionInfoResponseOutput
- func (o ApiDefinitionInfoResponseOutput) ToApiDefinitionInfoResponsePtrOutput() ApiDefinitionInfoResponsePtrOutput
- func (o ApiDefinitionInfoResponseOutput) ToApiDefinitionInfoResponsePtrOutputWithContext(ctx context.Context) ApiDefinitionInfoResponsePtrOutput
- func (o ApiDefinitionInfoResponseOutput) Url() pulumi.StringPtrOutput
- type ApiDefinitionInfoResponsePtrInput
- type ApiDefinitionInfoResponsePtrOutput
- func (o ApiDefinitionInfoResponsePtrOutput) Elem() ApiDefinitionInfoResponseOutput
- func (ApiDefinitionInfoResponsePtrOutput) ElementType() reflect.Type
- func (o ApiDefinitionInfoResponsePtrOutput) ToApiDefinitionInfoResponsePtrOutput() ApiDefinitionInfoResponsePtrOutput
- func (o ApiDefinitionInfoResponsePtrOutput) ToApiDefinitionInfoResponsePtrOutputWithContext(ctx context.Context) ApiDefinitionInfoResponsePtrOutput
- func (o ApiDefinitionInfoResponsePtrOutput) Url() pulumi.StringPtrOutput
- type ApplicationLogsConfig
- type ApplicationLogsConfigArgs
- func (ApplicationLogsConfigArgs) ElementType() reflect.Type
- func (i ApplicationLogsConfigArgs) ToApplicationLogsConfigOutput() ApplicationLogsConfigOutput
- func (i ApplicationLogsConfigArgs) ToApplicationLogsConfigOutputWithContext(ctx context.Context) ApplicationLogsConfigOutput
- func (i ApplicationLogsConfigArgs) ToApplicationLogsConfigPtrOutput() ApplicationLogsConfigPtrOutput
- func (i ApplicationLogsConfigArgs) ToApplicationLogsConfigPtrOutputWithContext(ctx context.Context) ApplicationLogsConfigPtrOutput
- type ApplicationLogsConfigInput
- type ApplicationLogsConfigOutput
- func (o ApplicationLogsConfigOutput) AzureBlobStorage() AzureBlobStorageApplicationLogsConfigPtrOutput
- func (o ApplicationLogsConfigOutput) AzureTableStorage() AzureTableStorageApplicationLogsConfigPtrOutput
- func (ApplicationLogsConfigOutput) ElementType() reflect.Type
- func (o ApplicationLogsConfigOutput) FileSystem() FileSystemApplicationLogsConfigPtrOutput
- func (o ApplicationLogsConfigOutput) ToApplicationLogsConfigOutput() ApplicationLogsConfigOutput
- func (o ApplicationLogsConfigOutput) ToApplicationLogsConfigOutputWithContext(ctx context.Context) ApplicationLogsConfigOutput
- func (o ApplicationLogsConfigOutput) ToApplicationLogsConfigPtrOutput() ApplicationLogsConfigPtrOutput
- func (o ApplicationLogsConfigOutput) ToApplicationLogsConfigPtrOutputWithContext(ctx context.Context) ApplicationLogsConfigPtrOutput
- type ApplicationLogsConfigPtrInput
- type ApplicationLogsConfigPtrOutput
- func (o ApplicationLogsConfigPtrOutput) AzureBlobStorage() AzureBlobStorageApplicationLogsConfigPtrOutput
- func (o ApplicationLogsConfigPtrOutput) AzureTableStorage() AzureTableStorageApplicationLogsConfigPtrOutput
- func (o ApplicationLogsConfigPtrOutput) Elem() ApplicationLogsConfigOutput
- func (ApplicationLogsConfigPtrOutput) ElementType() reflect.Type
- func (o ApplicationLogsConfigPtrOutput) FileSystem() FileSystemApplicationLogsConfigPtrOutput
- func (o ApplicationLogsConfigPtrOutput) ToApplicationLogsConfigPtrOutput() ApplicationLogsConfigPtrOutput
- func (o ApplicationLogsConfigPtrOutput) ToApplicationLogsConfigPtrOutputWithContext(ctx context.Context) ApplicationLogsConfigPtrOutput
- type ApplicationLogsConfigResponse
- type ApplicationLogsConfigResponseArgs
- func (ApplicationLogsConfigResponseArgs) ElementType() reflect.Type
- func (i ApplicationLogsConfigResponseArgs) ToApplicationLogsConfigResponseOutput() ApplicationLogsConfigResponseOutput
- func (i ApplicationLogsConfigResponseArgs) ToApplicationLogsConfigResponseOutputWithContext(ctx context.Context) ApplicationLogsConfigResponseOutput
- func (i ApplicationLogsConfigResponseArgs) ToApplicationLogsConfigResponsePtrOutput() ApplicationLogsConfigResponsePtrOutput
- func (i ApplicationLogsConfigResponseArgs) ToApplicationLogsConfigResponsePtrOutputWithContext(ctx context.Context) ApplicationLogsConfigResponsePtrOutput
- type ApplicationLogsConfigResponseInput
- type ApplicationLogsConfigResponseOutput
- func (o ApplicationLogsConfigResponseOutput) AzureBlobStorage() AzureBlobStorageApplicationLogsConfigResponsePtrOutput
- func (o ApplicationLogsConfigResponseOutput) AzureTableStorage() AzureTableStorageApplicationLogsConfigResponsePtrOutput
- func (ApplicationLogsConfigResponseOutput) ElementType() reflect.Type
- func (o ApplicationLogsConfigResponseOutput) FileSystem() FileSystemApplicationLogsConfigResponsePtrOutput
- func (o ApplicationLogsConfigResponseOutput) ToApplicationLogsConfigResponseOutput() ApplicationLogsConfigResponseOutput
- func (o ApplicationLogsConfigResponseOutput) ToApplicationLogsConfigResponseOutputWithContext(ctx context.Context) ApplicationLogsConfigResponseOutput
- func (o ApplicationLogsConfigResponseOutput) ToApplicationLogsConfigResponsePtrOutput() ApplicationLogsConfigResponsePtrOutput
- func (o ApplicationLogsConfigResponseOutput) ToApplicationLogsConfigResponsePtrOutputWithContext(ctx context.Context) ApplicationLogsConfigResponsePtrOutput
- type ApplicationLogsConfigResponsePtrInput
- type ApplicationLogsConfigResponsePtrOutput
- func (o ApplicationLogsConfigResponsePtrOutput) AzureBlobStorage() AzureBlobStorageApplicationLogsConfigResponsePtrOutput
- func (o ApplicationLogsConfigResponsePtrOutput) AzureTableStorage() AzureTableStorageApplicationLogsConfigResponsePtrOutput
- func (o ApplicationLogsConfigResponsePtrOutput) Elem() ApplicationLogsConfigResponseOutput
- func (ApplicationLogsConfigResponsePtrOutput) ElementType() reflect.Type
- func (o ApplicationLogsConfigResponsePtrOutput) FileSystem() FileSystemApplicationLogsConfigResponsePtrOutput
- func (o ApplicationLogsConfigResponsePtrOutput) ToApplicationLogsConfigResponsePtrOutput() ApplicationLogsConfigResponsePtrOutput
- func (o ApplicationLogsConfigResponsePtrOutput) ToApplicationLogsConfigResponsePtrOutputWithContext(ctx context.Context) ApplicationLogsConfigResponsePtrOutput
- type AutoHealActionType
- func (AutoHealActionType) ElementType() reflect.Type
- func (e AutoHealActionType) ToStringOutput() pulumi.StringOutput
- func (e AutoHealActionType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e AutoHealActionType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e AutoHealActionType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AutoHealActions
- type AutoHealActionsArgs
- func (AutoHealActionsArgs) ElementType() reflect.Type
- func (i AutoHealActionsArgs) ToAutoHealActionsOutput() AutoHealActionsOutput
- func (i AutoHealActionsArgs) ToAutoHealActionsOutputWithContext(ctx context.Context) AutoHealActionsOutput
- func (i AutoHealActionsArgs) ToAutoHealActionsPtrOutput() AutoHealActionsPtrOutput
- func (i AutoHealActionsArgs) ToAutoHealActionsPtrOutputWithContext(ctx context.Context) AutoHealActionsPtrOutput
- type AutoHealActionsInput
- type AutoHealActionsOutput
- func (o AutoHealActionsOutput) ActionType() pulumi.StringPtrOutput
- func (o AutoHealActionsOutput) CustomAction() AutoHealCustomActionPtrOutput
- func (AutoHealActionsOutput) ElementType() reflect.Type
- func (o AutoHealActionsOutput) MinProcessExecutionTime() pulumi.StringPtrOutput
- func (o AutoHealActionsOutput) ToAutoHealActionsOutput() AutoHealActionsOutput
- func (o AutoHealActionsOutput) ToAutoHealActionsOutputWithContext(ctx context.Context) AutoHealActionsOutput
- func (o AutoHealActionsOutput) ToAutoHealActionsPtrOutput() AutoHealActionsPtrOutput
- func (o AutoHealActionsOutput) ToAutoHealActionsPtrOutputWithContext(ctx context.Context) AutoHealActionsPtrOutput
- type AutoHealActionsPtrInput
- type AutoHealActionsPtrOutput
- func (o AutoHealActionsPtrOutput) ActionType() pulumi.StringPtrOutput
- func (o AutoHealActionsPtrOutput) CustomAction() AutoHealCustomActionPtrOutput
- func (o AutoHealActionsPtrOutput) Elem() AutoHealActionsOutput
- func (AutoHealActionsPtrOutput) ElementType() reflect.Type
- func (o AutoHealActionsPtrOutput) MinProcessExecutionTime() pulumi.StringPtrOutput
- func (o AutoHealActionsPtrOutput) ToAutoHealActionsPtrOutput() AutoHealActionsPtrOutput
- func (o AutoHealActionsPtrOutput) ToAutoHealActionsPtrOutputWithContext(ctx context.Context) AutoHealActionsPtrOutput
- type AutoHealActionsResponse
- type AutoHealActionsResponseArgs
- func (AutoHealActionsResponseArgs) ElementType() reflect.Type
- func (i AutoHealActionsResponseArgs) ToAutoHealActionsResponseOutput() AutoHealActionsResponseOutput
- func (i AutoHealActionsResponseArgs) ToAutoHealActionsResponseOutputWithContext(ctx context.Context) AutoHealActionsResponseOutput
- func (i AutoHealActionsResponseArgs) ToAutoHealActionsResponsePtrOutput() AutoHealActionsResponsePtrOutput
- func (i AutoHealActionsResponseArgs) ToAutoHealActionsResponsePtrOutputWithContext(ctx context.Context) AutoHealActionsResponsePtrOutput
- type AutoHealActionsResponseInput
- type AutoHealActionsResponseOutput
- func (o AutoHealActionsResponseOutput) ActionType() pulumi.StringPtrOutput
- func (o AutoHealActionsResponseOutput) CustomAction() AutoHealCustomActionResponsePtrOutput
- func (AutoHealActionsResponseOutput) ElementType() reflect.Type
- func (o AutoHealActionsResponseOutput) MinProcessExecutionTime() pulumi.StringPtrOutput
- func (o AutoHealActionsResponseOutput) ToAutoHealActionsResponseOutput() AutoHealActionsResponseOutput
- func (o AutoHealActionsResponseOutput) ToAutoHealActionsResponseOutputWithContext(ctx context.Context) AutoHealActionsResponseOutput
- func (o AutoHealActionsResponseOutput) ToAutoHealActionsResponsePtrOutput() AutoHealActionsResponsePtrOutput
- func (o AutoHealActionsResponseOutput) ToAutoHealActionsResponsePtrOutputWithContext(ctx context.Context) AutoHealActionsResponsePtrOutput
- type AutoHealActionsResponsePtrInput
- type AutoHealActionsResponsePtrOutput
- func (o AutoHealActionsResponsePtrOutput) ActionType() pulumi.StringPtrOutput
- func (o AutoHealActionsResponsePtrOutput) CustomAction() AutoHealCustomActionResponsePtrOutput
- func (o AutoHealActionsResponsePtrOutput) Elem() AutoHealActionsResponseOutput
- func (AutoHealActionsResponsePtrOutput) ElementType() reflect.Type
- func (o AutoHealActionsResponsePtrOutput) MinProcessExecutionTime() pulumi.StringPtrOutput
- func (o AutoHealActionsResponsePtrOutput) ToAutoHealActionsResponsePtrOutput() AutoHealActionsResponsePtrOutput
- func (o AutoHealActionsResponsePtrOutput) ToAutoHealActionsResponsePtrOutputWithContext(ctx context.Context) AutoHealActionsResponsePtrOutput
- type AutoHealCustomAction
- type AutoHealCustomActionArgs
- func (AutoHealCustomActionArgs) ElementType() reflect.Type
- func (i AutoHealCustomActionArgs) ToAutoHealCustomActionOutput() AutoHealCustomActionOutput
- func (i AutoHealCustomActionArgs) ToAutoHealCustomActionOutputWithContext(ctx context.Context) AutoHealCustomActionOutput
- func (i AutoHealCustomActionArgs) ToAutoHealCustomActionPtrOutput() AutoHealCustomActionPtrOutput
- func (i AutoHealCustomActionArgs) ToAutoHealCustomActionPtrOutputWithContext(ctx context.Context) AutoHealCustomActionPtrOutput
- type AutoHealCustomActionInput
- type AutoHealCustomActionOutput
- func (AutoHealCustomActionOutput) ElementType() reflect.Type
- func (o AutoHealCustomActionOutput) Exe() pulumi.StringPtrOutput
- func (o AutoHealCustomActionOutput) Parameters() pulumi.StringPtrOutput
- func (o AutoHealCustomActionOutput) ToAutoHealCustomActionOutput() AutoHealCustomActionOutput
- func (o AutoHealCustomActionOutput) ToAutoHealCustomActionOutputWithContext(ctx context.Context) AutoHealCustomActionOutput
- func (o AutoHealCustomActionOutput) ToAutoHealCustomActionPtrOutput() AutoHealCustomActionPtrOutput
- func (o AutoHealCustomActionOutput) ToAutoHealCustomActionPtrOutputWithContext(ctx context.Context) AutoHealCustomActionPtrOutput
- type AutoHealCustomActionPtrInput
- type AutoHealCustomActionPtrOutput
- func (o AutoHealCustomActionPtrOutput) Elem() AutoHealCustomActionOutput
- func (AutoHealCustomActionPtrOutput) ElementType() reflect.Type
- func (o AutoHealCustomActionPtrOutput) Exe() pulumi.StringPtrOutput
- func (o AutoHealCustomActionPtrOutput) Parameters() pulumi.StringPtrOutput
- func (o AutoHealCustomActionPtrOutput) ToAutoHealCustomActionPtrOutput() AutoHealCustomActionPtrOutput
- func (o AutoHealCustomActionPtrOutput) ToAutoHealCustomActionPtrOutputWithContext(ctx context.Context) AutoHealCustomActionPtrOutput
- type AutoHealCustomActionResponse
- type AutoHealCustomActionResponseArgs
- func (AutoHealCustomActionResponseArgs) ElementType() reflect.Type
- func (i AutoHealCustomActionResponseArgs) ToAutoHealCustomActionResponseOutput() AutoHealCustomActionResponseOutput
- func (i AutoHealCustomActionResponseArgs) ToAutoHealCustomActionResponseOutputWithContext(ctx context.Context) AutoHealCustomActionResponseOutput
- func (i AutoHealCustomActionResponseArgs) ToAutoHealCustomActionResponsePtrOutput() AutoHealCustomActionResponsePtrOutput
- func (i AutoHealCustomActionResponseArgs) ToAutoHealCustomActionResponsePtrOutputWithContext(ctx context.Context) AutoHealCustomActionResponsePtrOutput
- type AutoHealCustomActionResponseInput
- type AutoHealCustomActionResponseOutput
- func (AutoHealCustomActionResponseOutput) ElementType() reflect.Type
- func (o AutoHealCustomActionResponseOutput) Exe() pulumi.StringPtrOutput
- func (o AutoHealCustomActionResponseOutput) Parameters() pulumi.StringPtrOutput
- func (o AutoHealCustomActionResponseOutput) ToAutoHealCustomActionResponseOutput() AutoHealCustomActionResponseOutput
- func (o AutoHealCustomActionResponseOutput) ToAutoHealCustomActionResponseOutputWithContext(ctx context.Context) AutoHealCustomActionResponseOutput
- func (o AutoHealCustomActionResponseOutput) ToAutoHealCustomActionResponsePtrOutput() AutoHealCustomActionResponsePtrOutput
- func (o AutoHealCustomActionResponseOutput) ToAutoHealCustomActionResponsePtrOutputWithContext(ctx context.Context) AutoHealCustomActionResponsePtrOutput
- type AutoHealCustomActionResponsePtrInput
- type AutoHealCustomActionResponsePtrOutput
- func (o AutoHealCustomActionResponsePtrOutput) Elem() AutoHealCustomActionResponseOutput
- func (AutoHealCustomActionResponsePtrOutput) ElementType() reflect.Type
- func (o AutoHealCustomActionResponsePtrOutput) Exe() pulumi.StringPtrOutput
- func (o AutoHealCustomActionResponsePtrOutput) Parameters() pulumi.StringPtrOutput
- func (o AutoHealCustomActionResponsePtrOutput) ToAutoHealCustomActionResponsePtrOutput() AutoHealCustomActionResponsePtrOutput
- func (o AutoHealCustomActionResponsePtrOutput) ToAutoHealCustomActionResponsePtrOutputWithContext(ctx context.Context) AutoHealCustomActionResponsePtrOutput
- type AutoHealRules
- type AutoHealRulesArgs
- func (AutoHealRulesArgs) ElementType() reflect.Type
- func (i AutoHealRulesArgs) ToAutoHealRulesOutput() AutoHealRulesOutput
- func (i AutoHealRulesArgs) ToAutoHealRulesOutputWithContext(ctx context.Context) AutoHealRulesOutput
- func (i AutoHealRulesArgs) ToAutoHealRulesPtrOutput() AutoHealRulesPtrOutput
- func (i AutoHealRulesArgs) ToAutoHealRulesPtrOutputWithContext(ctx context.Context) AutoHealRulesPtrOutput
- type AutoHealRulesInput
- type AutoHealRulesOutput
- func (o AutoHealRulesOutput) Actions() AutoHealActionsPtrOutput
- func (AutoHealRulesOutput) ElementType() reflect.Type
- func (o AutoHealRulesOutput) ToAutoHealRulesOutput() AutoHealRulesOutput
- func (o AutoHealRulesOutput) ToAutoHealRulesOutputWithContext(ctx context.Context) AutoHealRulesOutput
- func (o AutoHealRulesOutput) ToAutoHealRulesPtrOutput() AutoHealRulesPtrOutput
- func (o AutoHealRulesOutput) ToAutoHealRulesPtrOutputWithContext(ctx context.Context) AutoHealRulesPtrOutput
- func (o AutoHealRulesOutput) Triggers() AutoHealTriggersPtrOutput
- type AutoHealRulesPtrInput
- type AutoHealRulesPtrOutput
- func (o AutoHealRulesPtrOutput) Actions() AutoHealActionsPtrOutput
- func (o AutoHealRulesPtrOutput) Elem() AutoHealRulesOutput
- func (AutoHealRulesPtrOutput) ElementType() reflect.Type
- func (o AutoHealRulesPtrOutput) ToAutoHealRulesPtrOutput() AutoHealRulesPtrOutput
- func (o AutoHealRulesPtrOutput) ToAutoHealRulesPtrOutputWithContext(ctx context.Context) AutoHealRulesPtrOutput
- func (o AutoHealRulesPtrOutput) Triggers() AutoHealTriggersPtrOutput
- type AutoHealRulesResponse
- type AutoHealRulesResponseArgs
- func (AutoHealRulesResponseArgs) ElementType() reflect.Type
- func (i AutoHealRulesResponseArgs) ToAutoHealRulesResponseOutput() AutoHealRulesResponseOutput
- func (i AutoHealRulesResponseArgs) ToAutoHealRulesResponseOutputWithContext(ctx context.Context) AutoHealRulesResponseOutput
- func (i AutoHealRulesResponseArgs) ToAutoHealRulesResponsePtrOutput() AutoHealRulesResponsePtrOutput
- func (i AutoHealRulesResponseArgs) ToAutoHealRulesResponsePtrOutputWithContext(ctx context.Context) AutoHealRulesResponsePtrOutput
- type AutoHealRulesResponseInput
- type AutoHealRulesResponseOutput
- func (o AutoHealRulesResponseOutput) Actions() AutoHealActionsResponsePtrOutput
- func (AutoHealRulesResponseOutput) ElementType() reflect.Type
- func (o AutoHealRulesResponseOutput) ToAutoHealRulesResponseOutput() AutoHealRulesResponseOutput
- func (o AutoHealRulesResponseOutput) ToAutoHealRulesResponseOutputWithContext(ctx context.Context) AutoHealRulesResponseOutput
- func (o AutoHealRulesResponseOutput) ToAutoHealRulesResponsePtrOutput() AutoHealRulesResponsePtrOutput
- func (o AutoHealRulesResponseOutput) ToAutoHealRulesResponsePtrOutputWithContext(ctx context.Context) AutoHealRulesResponsePtrOutput
- func (o AutoHealRulesResponseOutput) Triggers() AutoHealTriggersResponsePtrOutput
- type AutoHealRulesResponsePtrInput
- type AutoHealRulesResponsePtrOutput
- func (o AutoHealRulesResponsePtrOutput) Actions() AutoHealActionsResponsePtrOutput
- func (o AutoHealRulesResponsePtrOutput) Elem() AutoHealRulesResponseOutput
- func (AutoHealRulesResponsePtrOutput) ElementType() reflect.Type
- func (o AutoHealRulesResponsePtrOutput) ToAutoHealRulesResponsePtrOutput() AutoHealRulesResponsePtrOutput
- func (o AutoHealRulesResponsePtrOutput) ToAutoHealRulesResponsePtrOutputWithContext(ctx context.Context) AutoHealRulesResponsePtrOutput
- func (o AutoHealRulesResponsePtrOutput) Triggers() AutoHealTriggersResponsePtrOutput
- type AutoHealTriggers
- type AutoHealTriggersArgs
- func (AutoHealTriggersArgs) ElementType() reflect.Type
- func (i AutoHealTriggersArgs) ToAutoHealTriggersOutput() AutoHealTriggersOutput
- func (i AutoHealTriggersArgs) ToAutoHealTriggersOutputWithContext(ctx context.Context) AutoHealTriggersOutput
- func (i AutoHealTriggersArgs) ToAutoHealTriggersPtrOutput() AutoHealTriggersPtrOutput
- func (i AutoHealTriggersArgs) ToAutoHealTriggersPtrOutputWithContext(ctx context.Context) AutoHealTriggersPtrOutput
- type AutoHealTriggersInput
- type AutoHealTriggersOutput
- func (AutoHealTriggersOutput) ElementType() reflect.Type
- func (o AutoHealTriggersOutput) PrivateBytesInKB() pulumi.IntPtrOutput
- func (o AutoHealTriggersOutput) Requests() RequestsBasedTriggerPtrOutput
- func (o AutoHealTriggersOutput) SlowRequests() SlowRequestsBasedTriggerPtrOutput
- func (o AutoHealTriggersOutput) StatusCodes() StatusCodesBasedTriggerArrayOutput
- func (o AutoHealTriggersOutput) ToAutoHealTriggersOutput() AutoHealTriggersOutput
- func (o AutoHealTriggersOutput) ToAutoHealTriggersOutputWithContext(ctx context.Context) AutoHealTriggersOutput
- func (o AutoHealTriggersOutput) ToAutoHealTriggersPtrOutput() AutoHealTriggersPtrOutput
- func (o AutoHealTriggersOutput) ToAutoHealTriggersPtrOutputWithContext(ctx context.Context) AutoHealTriggersPtrOutput
- type AutoHealTriggersPtrInput
- type AutoHealTriggersPtrOutput
- func (o AutoHealTriggersPtrOutput) Elem() AutoHealTriggersOutput
- func (AutoHealTriggersPtrOutput) ElementType() reflect.Type
- func (o AutoHealTriggersPtrOutput) PrivateBytesInKB() pulumi.IntPtrOutput
- func (o AutoHealTriggersPtrOutput) Requests() RequestsBasedTriggerPtrOutput
- func (o AutoHealTriggersPtrOutput) SlowRequests() SlowRequestsBasedTriggerPtrOutput
- func (o AutoHealTriggersPtrOutput) StatusCodes() StatusCodesBasedTriggerArrayOutput
- func (o AutoHealTriggersPtrOutput) ToAutoHealTriggersPtrOutput() AutoHealTriggersPtrOutput
- func (o AutoHealTriggersPtrOutput) ToAutoHealTriggersPtrOutputWithContext(ctx context.Context) AutoHealTriggersPtrOutput
- type AutoHealTriggersResponse
- type AutoHealTriggersResponseArgs
- func (AutoHealTriggersResponseArgs) ElementType() reflect.Type
- func (i AutoHealTriggersResponseArgs) ToAutoHealTriggersResponseOutput() AutoHealTriggersResponseOutput
- func (i AutoHealTriggersResponseArgs) ToAutoHealTriggersResponseOutputWithContext(ctx context.Context) AutoHealTriggersResponseOutput
- func (i AutoHealTriggersResponseArgs) ToAutoHealTriggersResponsePtrOutput() AutoHealTriggersResponsePtrOutput
- func (i AutoHealTriggersResponseArgs) ToAutoHealTriggersResponsePtrOutputWithContext(ctx context.Context) AutoHealTriggersResponsePtrOutput
- type AutoHealTriggersResponseInput
- type AutoHealTriggersResponseOutput
- func (AutoHealTriggersResponseOutput) ElementType() reflect.Type
- func (o AutoHealTriggersResponseOutput) PrivateBytesInKB() pulumi.IntPtrOutput
- func (o AutoHealTriggersResponseOutput) Requests() RequestsBasedTriggerResponsePtrOutput
- func (o AutoHealTriggersResponseOutput) SlowRequests() SlowRequestsBasedTriggerResponsePtrOutput
- func (o AutoHealTriggersResponseOutput) StatusCodes() StatusCodesBasedTriggerResponseArrayOutput
- func (o AutoHealTriggersResponseOutput) ToAutoHealTriggersResponseOutput() AutoHealTriggersResponseOutput
- func (o AutoHealTriggersResponseOutput) ToAutoHealTriggersResponseOutputWithContext(ctx context.Context) AutoHealTriggersResponseOutput
- func (o AutoHealTriggersResponseOutput) ToAutoHealTriggersResponsePtrOutput() AutoHealTriggersResponsePtrOutput
- func (o AutoHealTriggersResponseOutput) ToAutoHealTriggersResponsePtrOutputWithContext(ctx context.Context) AutoHealTriggersResponsePtrOutput
- type AutoHealTriggersResponsePtrInput
- type AutoHealTriggersResponsePtrOutput
- func (o AutoHealTriggersResponsePtrOutput) Elem() AutoHealTriggersResponseOutput
- func (AutoHealTriggersResponsePtrOutput) ElementType() reflect.Type
- func (o AutoHealTriggersResponsePtrOutput) PrivateBytesInKB() pulumi.IntPtrOutput
- func (o AutoHealTriggersResponsePtrOutput) Requests() RequestsBasedTriggerResponsePtrOutput
- func (o AutoHealTriggersResponsePtrOutput) SlowRequests() SlowRequestsBasedTriggerResponsePtrOutput
- func (o AutoHealTriggersResponsePtrOutput) StatusCodes() StatusCodesBasedTriggerResponseArrayOutput
- func (o AutoHealTriggersResponsePtrOutput) ToAutoHealTriggersResponsePtrOutput() AutoHealTriggersResponsePtrOutput
- func (o AutoHealTriggersResponsePtrOutput) ToAutoHealTriggersResponsePtrOutputWithContext(ctx context.Context) AutoHealTriggersResponsePtrOutput
- type AzureBlobStorageApplicationLogsConfig
- type AzureBlobStorageApplicationLogsConfigArgs
- func (AzureBlobStorageApplicationLogsConfigArgs) ElementType() reflect.Type
- func (i AzureBlobStorageApplicationLogsConfigArgs) ToAzureBlobStorageApplicationLogsConfigOutput() AzureBlobStorageApplicationLogsConfigOutput
- func (i AzureBlobStorageApplicationLogsConfigArgs) ToAzureBlobStorageApplicationLogsConfigOutputWithContext(ctx context.Context) AzureBlobStorageApplicationLogsConfigOutput
- func (i AzureBlobStorageApplicationLogsConfigArgs) ToAzureBlobStorageApplicationLogsConfigPtrOutput() AzureBlobStorageApplicationLogsConfigPtrOutput
- func (i AzureBlobStorageApplicationLogsConfigArgs) ToAzureBlobStorageApplicationLogsConfigPtrOutputWithContext(ctx context.Context) AzureBlobStorageApplicationLogsConfigPtrOutput
- type AzureBlobStorageApplicationLogsConfigInput
- type AzureBlobStorageApplicationLogsConfigOutput
- func (AzureBlobStorageApplicationLogsConfigOutput) ElementType() reflect.Type
- func (o AzureBlobStorageApplicationLogsConfigOutput) Level() pulumi.StringPtrOutput
- func (o AzureBlobStorageApplicationLogsConfigOutput) RetentionInDays() pulumi.IntPtrOutput
- func (o AzureBlobStorageApplicationLogsConfigOutput) SasUrl() pulumi.StringPtrOutput
- func (o AzureBlobStorageApplicationLogsConfigOutput) ToAzureBlobStorageApplicationLogsConfigOutput() AzureBlobStorageApplicationLogsConfigOutput
- func (o AzureBlobStorageApplicationLogsConfigOutput) ToAzureBlobStorageApplicationLogsConfigOutputWithContext(ctx context.Context) AzureBlobStorageApplicationLogsConfigOutput
- func (o AzureBlobStorageApplicationLogsConfigOutput) ToAzureBlobStorageApplicationLogsConfigPtrOutput() AzureBlobStorageApplicationLogsConfigPtrOutput
- func (o AzureBlobStorageApplicationLogsConfigOutput) ToAzureBlobStorageApplicationLogsConfigPtrOutputWithContext(ctx context.Context) AzureBlobStorageApplicationLogsConfigPtrOutput
- type AzureBlobStorageApplicationLogsConfigPtrInput
- type AzureBlobStorageApplicationLogsConfigPtrOutput
- func (o AzureBlobStorageApplicationLogsConfigPtrOutput) Elem() AzureBlobStorageApplicationLogsConfigOutput
- func (AzureBlobStorageApplicationLogsConfigPtrOutput) ElementType() reflect.Type
- func (o AzureBlobStorageApplicationLogsConfigPtrOutput) Level() pulumi.StringPtrOutput
- func (o AzureBlobStorageApplicationLogsConfigPtrOutput) RetentionInDays() pulumi.IntPtrOutput
- func (o AzureBlobStorageApplicationLogsConfigPtrOutput) SasUrl() pulumi.StringPtrOutput
- func (o AzureBlobStorageApplicationLogsConfigPtrOutput) ToAzureBlobStorageApplicationLogsConfigPtrOutput() AzureBlobStorageApplicationLogsConfigPtrOutput
- func (o AzureBlobStorageApplicationLogsConfigPtrOutput) ToAzureBlobStorageApplicationLogsConfigPtrOutputWithContext(ctx context.Context) AzureBlobStorageApplicationLogsConfigPtrOutput
- type AzureBlobStorageApplicationLogsConfigResponse
- type AzureBlobStorageApplicationLogsConfigResponseArgs
- func (AzureBlobStorageApplicationLogsConfigResponseArgs) ElementType() reflect.Type
- func (i AzureBlobStorageApplicationLogsConfigResponseArgs) ToAzureBlobStorageApplicationLogsConfigResponseOutput() AzureBlobStorageApplicationLogsConfigResponseOutput
- func (i AzureBlobStorageApplicationLogsConfigResponseArgs) ToAzureBlobStorageApplicationLogsConfigResponseOutputWithContext(ctx context.Context) AzureBlobStorageApplicationLogsConfigResponseOutput
- func (i AzureBlobStorageApplicationLogsConfigResponseArgs) ToAzureBlobStorageApplicationLogsConfigResponsePtrOutput() AzureBlobStorageApplicationLogsConfigResponsePtrOutput
- func (i AzureBlobStorageApplicationLogsConfigResponseArgs) ToAzureBlobStorageApplicationLogsConfigResponsePtrOutputWithContext(ctx context.Context) AzureBlobStorageApplicationLogsConfigResponsePtrOutput
- type AzureBlobStorageApplicationLogsConfigResponseInput
- type AzureBlobStorageApplicationLogsConfigResponseOutput
- func (AzureBlobStorageApplicationLogsConfigResponseOutput) ElementType() reflect.Type
- func (o AzureBlobStorageApplicationLogsConfigResponseOutput) Level() pulumi.StringPtrOutput
- func (o AzureBlobStorageApplicationLogsConfigResponseOutput) RetentionInDays() pulumi.IntPtrOutput
- func (o AzureBlobStorageApplicationLogsConfigResponseOutput) SasUrl() pulumi.StringPtrOutput
- func (o AzureBlobStorageApplicationLogsConfigResponseOutput) ToAzureBlobStorageApplicationLogsConfigResponseOutput() AzureBlobStorageApplicationLogsConfigResponseOutput
- func (o AzureBlobStorageApplicationLogsConfigResponseOutput) ToAzureBlobStorageApplicationLogsConfigResponseOutputWithContext(ctx context.Context) AzureBlobStorageApplicationLogsConfigResponseOutput
- func (o AzureBlobStorageApplicationLogsConfigResponseOutput) ToAzureBlobStorageApplicationLogsConfigResponsePtrOutput() AzureBlobStorageApplicationLogsConfigResponsePtrOutput
- func (o AzureBlobStorageApplicationLogsConfigResponseOutput) ToAzureBlobStorageApplicationLogsConfigResponsePtrOutputWithContext(ctx context.Context) AzureBlobStorageApplicationLogsConfigResponsePtrOutput
- type AzureBlobStorageApplicationLogsConfigResponsePtrInput
- type AzureBlobStorageApplicationLogsConfigResponsePtrOutput
- func (o AzureBlobStorageApplicationLogsConfigResponsePtrOutput) Elem() AzureBlobStorageApplicationLogsConfigResponseOutput
- func (AzureBlobStorageApplicationLogsConfigResponsePtrOutput) ElementType() reflect.Type
- func (o AzureBlobStorageApplicationLogsConfigResponsePtrOutput) Level() pulumi.StringPtrOutput
- func (o AzureBlobStorageApplicationLogsConfigResponsePtrOutput) RetentionInDays() pulumi.IntPtrOutput
- func (o AzureBlobStorageApplicationLogsConfigResponsePtrOutput) SasUrl() pulumi.StringPtrOutput
- func (o AzureBlobStorageApplicationLogsConfigResponsePtrOutput) ToAzureBlobStorageApplicationLogsConfigResponsePtrOutput() AzureBlobStorageApplicationLogsConfigResponsePtrOutput
- func (o AzureBlobStorageApplicationLogsConfigResponsePtrOutput) ToAzureBlobStorageApplicationLogsConfigResponsePtrOutputWithContext(ctx context.Context) AzureBlobStorageApplicationLogsConfigResponsePtrOutput
- type AzureBlobStorageHttpLogsConfig
- type AzureBlobStorageHttpLogsConfigArgs
- func (AzureBlobStorageHttpLogsConfigArgs) ElementType() reflect.Type
- func (i AzureBlobStorageHttpLogsConfigArgs) ToAzureBlobStorageHttpLogsConfigOutput() AzureBlobStorageHttpLogsConfigOutput
- func (i AzureBlobStorageHttpLogsConfigArgs) ToAzureBlobStorageHttpLogsConfigOutputWithContext(ctx context.Context) AzureBlobStorageHttpLogsConfigOutput
- func (i AzureBlobStorageHttpLogsConfigArgs) ToAzureBlobStorageHttpLogsConfigPtrOutput() AzureBlobStorageHttpLogsConfigPtrOutput
- func (i AzureBlobStorageHttpLogsConfigArgs) ToAzureBlobStorageHttpLogsConfigPtrOutputWithContext(ctx context.Context) AzureBlobStorageHttpLogsConfigPtrOutput
- type AzureBlobStorageHttpLogsConfigInput
- type AzureBlobStorageHttpLogsConfigOutput
- func (AzureBlobStorageHttpLogsConfigOutput) ElementType() reflect.Type
- func (o AzureBlobStorageHttpLogsConfigOutput) Enabled() pulumi.BoolPtrOutput
- func (o AzureBlobStorageHttpLogsConfigOutput) RetentionInDays() pulumi.IntPtrOutput
- func (o AzureBlobStorageHttpLogsConfigOutput) SasUrl() pulumi.StringPtrOutput
- func (o AzureBlobStorageHttpLogsConfigOutput) ToAzureBlobStorageHttpLogsConfigOutput() AzureBlobStorageHttpLogsConfigOutput
- func (o AzureBlobStorageHttpLogsConfigOutput) ToAzureBlobStorageHttpLogsConfigOutputWithContext(ctx context.Context) AzureBlobStorageHttpLogsConfigOutput
- func (o AzureBlobStorageHttpLogsConfigOutput) ToAzureBlobStorageHttpLogsConfigPtrOutput() AzureBlobStorageHttpLogsConfigPtrOutput
- func (o AzureBlobStorageHttpLogsConfigOutput) ToAzureBlobStorageHttpLogsConfigPtrOutputWithContext(ctx context.Context) AzureBlobStorageHttpLogsConfigPtrOutput
- type AzureBlobStorageHttpLogsConfigPtrInput
- type AzureBlobStorageHttpLogsConfigPtrOutput
- func (o AzureBlobStorageHttpLogsConfigPtrOutput) Elem() AzureBlobStorageHttpLogsConfigOutput
- func (AzureBlobStorageHttpLogsConfigPtrOutput) ElementType() reflect.Type
- func (o AzureBlobStorageHttpLogsConfigPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o AzureBlobStorageHttpLogsConfigPtrOutput) RetentionInDays() pulumi.IntPtrOutput
- func (o AzureBlobStorageHttpLogsConfigPtrOutput) SasUrl() pulumi.StringPtrOutput
- func (o AzureBlobStorageHttpLogsConfigPtrOutput) ToAzureBlobStorageHttpLogsConfigPtrOutput() AzureBlobStorageHttpLogsConfigPtrOutput
- func (o AzureBlobStorageHttpLogsConfigPtrOutput) ToAzureBlobStorageHttpLogsConfigPtrOutputWithContext(ctx context.Context) AzureBlobStorageHttpLogsConfigPtrOutput
- type AzureBlobStorageHttpLogsConfigResponse
- type AzureBlobStorageHttpLogsConfigResponseArgs
- func (AzureBlobStorageHttpLogsConfigResponseArgs) ElementType() reflect.Type
- func (i AzureBlobStorageHttpLogsConfigResponseArgs) ToAzureBlobStorageHttpLogsConfigResponseOutput() AzureBlobStorageHttpLogsConfigResponseOutput
- func (i AzureBlobStorageHttpLogsConfigResponseArgs) ToAzureBlobStorageHttpLogsConfigResponseOutputWithContext(ctx context.Context) AzureBlobStorageHttpLogsConfigResponseOutput
- func (i AzureBlobStorageHttpLogsConfigResponseArgs) ToAzureBlobStorageHttpLogsConfigResponsePtrOutput() AzureBlobStorageHttpLogsConfigResponsePtrOutput
- func (i AzureBlobStorageHttpLogsConfigResponseArgs) ToAzureBlobStorageHttpLogsConfigResponsePtrOutputWithContext(ctx context.Context) AzureBlobStorageHttpLogsConfigResponsePtrOutput
- type AzureBlobStorageHttpLogsConfigResponseInput
- type AzureBlobStorageHttpLogsConfigResponseOutput
- func (AzureBlobStorageHttpLogsConfigResponseOutput) ElementType() reflect.Type
- func (o AzureBlobStorageHttpLogsConfigResponseOutput) Enabled() pulumi.BoolPtrOutput
- func (o AzureBlobStorageHttpLogsConfigResponseOutput) RetentionInDays() pulumi.IntPtrOutput
- func (o AzureBlobStorageHttpLogsConfigResponseOutput) SasUrl() pulumi.StringPtrOutput
- func (o AzureBlobStorageHttpLogsConfigResponseOutput) ToAzureBlobStorageHttpLogsConfigResponseOutput() AzureBlobStorageHttpLogsConfigResponseOutput
- func (o AzureBlobStorageHttpLogsConfigResponseOutput) ToAzureBlobStorageHttpLogsConfigResponseOutputWithContext(ctx context.Context) AzureBlobStorageHttpLogsConfigResponseOutput
- func (o AzureBlobStorageHttpLogsConfigResponseOutput) ToAzureBlobStorageHttpLogsConfigResponsePtrOutput() AzureBlobStorageHttpLogsConfigResponsePtrOutput
- func (o AzureBlobStorageHttpLogsConfigResponseOutput) ToAzureBlobStorageHttpLogsConfigResponsePtrOutputWithContext(ctx context.Context) AzureBlobStorageHttpLogsConfigResponsePtrOutput
- type AzureBlobStorageHttpLogsConfigResponsePtrInput
- type AzureBlobStorageHttpLogsConfigResponsePtrOutput
- func (o AzureBlobStorageHttpLogsConfigResponsePtrOutput) Elem() AzureBlobStorageHttpLogsConfigResponseOutput
- func (AzureBlobStorageHttpLogsConfigResponsePtrOutput) ElementType() reflect.Type
- func (o AzureBlobStorageHttpLogsConfigResponsePtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o AzureBlobStorageHttpLogsConfigResponsePtrOutput) RetentionInDays() pulumi.IntPtrOutput
- func (o AzureBlobStorageHttpLogsConfigResponsePtrOutput) SasUrl() pulumi.StringPtrOutput
- func (o AzureBlobStorageHttpLogsConfigResponsePtrOutput) ToAzureBlobStorageHttpLogsConfigResponsePtrOutput() AzureBlobStorageHttpLogsConfigResponsePtrOutput
- func (o AzureBlobStorageHttpLogsConfigResponsePtrOutput) ToAzureBlobStorageHttpLogsConfigResponsePtrOutputWithContext(ctx context.Context) AzureBlobStorageHttpLogsConfigResponsePtrOutput
- type AzureResourceType
- func (AzureResourceType) ElementType() reflect.Type
- func (e AzureResourceType) ToStringOutput() pulumi.StringOutput
- func (e AzureResourceType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e AzureResourceType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e AzureResourceType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AzureStorageInfoValue
- type AzureStorageInfoValueArgs
- type AzureStorageInfoValueInput
- type AzureStorageInfoValueMap
- type AzureStorageInfoValueMapInput
- type AzureStorageInfoValueMapOutput
- func (AzureStorageInfoValueMapOutput) ElementType() reflect.Type
- func (o AzureStorageInfoValueMapOutput) MapIndex(k pulumi.StringInput) AzureStorageInfoValueOutput
- func (o AzureStorageInfoValueMapOutput) ToAzureStorageInfoValueMapOutput() AzureStorageInfoValueMapOutput
- func (o AzureStorageInfoValueMapOutput) ToAzureStorageInfoValueMapOutputWithContext(ctx context.Context) AzureStorageInfoValueMapOutput
- type AzureStorageInfoValueOutput
- func (o AzureStorageInfoValueOutput) AccessKey() pulumi.StringPtrOutput
- func (o AzureStorageInfoValueOutput) AccountName() pulumi.StringPtrOutput
- func (AzureStorageInfoValueOutput) ElementType() reflect.Type
- func (o AzureStorageInfoValueOutput) MountPath() pulumi.StringPtrOutput
- func (o AzureStorageInfoValueOutput) ShareName() pulumi.StringPtrOutput
- func (o AzureStorageInfoValueOutput) ToAzureStorageInfoValueOutput() AzureStorageInfoValueOutput
- func (o AzureStorageInfoValueOutput) ToAzureStorageInfoValueOutputWithContext(ctx context.Context) AzureStorageInfoValueOutput
- func (o AzureStorageInfoValueOutput) Type() pulumi.StringPtrOutput
- type AzureStorageInfoValueResponse
- type AzureStorageInfoValueResponseArgs
- func (AzureStorageInfoValueResponseArgs) ElementType() reflect.Type
- func (i AzureStorageInfoValueResponseArgs) ToAzureStorageInfoValueResponseOutput() AzureStorageInfoValueResponseOutput
- func (i AzureStorageInfoValueResponseArgs) ToAzureStorageInfoValueResponseOutputWithContext(ctx context.Context) AzureStorageInfoValueResponseOutput
- type AzureStorageInfoValueResponseInput
- type AzureStorageInfoValueResponseMap
- func (AzureStorageInfoValueResponseMap) ElementType() reflect.Type
- func (i AzureStorageInfoValueResponseMap) ToAzureStorageInfoValueResponseMapOutput() AzureStorageInfoValueResponseMapOutput
- func (i AzureStorageInfoValueResponseMap) ToAzureStorageInfoValueResponseMapOutputWithContext(ctx context.Context) AzureStorageInfoValueResponseMapOutput
- type AzureStorageInfoValueResponseMapInput
- type AzureStorageInfoValueResponseMapOutput
- func (AzureStorageInfoValueResponseMapOutput) ElementType() reflect.Type
- func (o AzureStorageInfoValueResponseMapOutput) MapIndex(k pulumi.StringInput) AzureStorageInfoValueResponseOutput
- func (o AzureStorageInfoValueResponseMapOutput) ToAzureStorageInfoValueResponseMapOutput() AzureStorageInfoValueResponseMapOutput
- func (o AzureStorageInfoValueResponseMapOutput) ToAzureStorageInfoValueResponseMapOutputWithContext(ctx context.Context) AzureStorageInfoValueResponseMapOutput
- type AzureStorageInfoValueResponseOutput
- func (o AzureStorageInfoValueResponseOutput) AccessKey() pulumi.StringPtrOutput
- func (o AzureStorageInfoValueResponseOutput) AccountName() pulumi.StringPtrOutput
- func (AzureStorageInfoValueResponseOutput) ElementType() reflect.Type
- func (o AzureStorageInfoValueResponseOutput) MountPath() pulumi.StringPtrOutput
- func (o AzureStorageInfoValueResponseOutput) ShareName() pulumi.StringPtrOutput
- func (o AzureStorageInfoValueResponseOutput) State() pulumi.StringOutput
- func (o AzureStorageInfoValueResponseOutput) ToAzureStorageInfoValueResponseOutput() AzureStorageInfoValueResponseOutput
- func (o AzureStorageInfoValueResponseOutput) ToAzureStorageInfoValueResponseOutputWithContext(ctx context.Context) AzureStorageInfoValueResponseOutput
- func (o AzureStorageInfoValueResponseOutput) Type() pulumi.StringPtrOutput
- type AzureStorageType
- func (AzureStorageType) ElementType() reflect.Type
- func (e AzureStorageType) ToStringOutput() pulumi.StringOutput
- func (e AzureStorageType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e AzureStorageType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e AzureStorageType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AzureTableStorageApplicationLogsConfig
- type AzureTableStorageApplicationLogsConfigArgs
- func (AzureTableStorageApplicationLogsConfigArgs) ElementType() reflect.Type
- func (i AzureTableStorageApplicationLogsConfigArgs) ToAzureTableStorageApplicationLogsConfigOutput() AzureTableStorageApplicationLogsConfigOutput
- func (i AzureTableStorageApplicationLogsConfigArgs) ToAzureTableStorageApplicationLogsConfigOutputWithContext(ctx context.Context) AzureTableStorageApplicationLogsConfigOutput
- func (i AzureTableStorageApplicationLogsConfigArgs) ToAzureTableStorageApplicationLogsConfigPtrOutput() AzureTableStorageApplicationLogsConfigPtrOutput
- func (i AzureTableStorageApplicationLogsConfigArgs) ToAzureTableStorageApplicationLogsConfigPtrOutputWithContext(ctx context.Context) AzureTableStorageApplicationLogsConfigPtrOutput
- type AzureTableStorageApplicationLogsConfigInput
- type AzureTableStorageApplicationLogsConfigOutput
- func (AzureTableStorageApplicationLogsConfigOutput) ElementType() reflect.Type
- func (o AzureTableStorageApplicationLogsConfigOutput) Level() pulumi.StringPtrOutput
- func (o AzureTableStorageApplicationLogsConfigOutput) SasUrl() pulumi.StringOutput
- func (o AzureTableStorageApplicationLogsConfigOutput) ToAzureTableStorageApplicationLogsConfigOutput() AzureTableStorageApplicationLogsConfigOutput
- func (o AzureTableStorageApplicationLogsConfigOutput) ToAzureTableStorageApplicationLogsConfigOutputWithContext(ctx context.Context) AzureTableStorageApplicationLogsConfigOutput
- func (o AzureTableStorageApplicationLogsConfigOutput) ToAzureTableStorageApplicationLogsConfigPtrOutput() AzureTableStorageApplicationLogsConfigPtrOutput
- func (o AzureTableStorageApplicationLogsConfigOutput) ToAzureTableStorageApplicationLogsConfigPtrOutputWithContext(ctx context.Context) AzureTableStorageApplicationLogsConfigPtrOutput
- type AzureTableStorageApplicationLogsConfigPtrInput
- type AzureTableStorageApplicationLogsConfigPtrOutput
- func (o AzureTableStorageApplicationLogsConfigPtrOutput) Elem() AzureTableStorageApplicationLogsConfigOutput
- func (AzureTableStorageApplicationLogsConfigPtrOutput) ElementType() reflect.Type
- func (o AzureTableStorageApplicationLogsConfigPtrOutput) Level() pulumi.StringPtrOutput
- func (o AzureTableStorageApplicationLogsConfigPtrOutput) SasUrl() pulumi.StringPtrOutput
- func (o AzureTableStorageApplicationLogsConfigPtrOutput) ToAzureTableStorageApplicationLogsConfigPtrOutput() AzureTableStorageApplicationLogsConfigPtrOutput
- func (o AzureTableStorageApplicationLogsConfigPtrOutput) ToAzureTableStorageApplicationLogsConfigPtrOutputWithContext(ctx context.Context) AzureTableStorageApplicationLogsConfigPtrOutput
- type AzureTableStorageApplicationLogsConfigResponse
- type AzureTableStorageApplicationLogsConfigResponseArgs
- func (AzureTableStorageApplicationLogsConfigResponseArgs) ElementType() reflect.Type
- func (i AzureTableStorageApplicationLogsConfigResponseArgs) ToAzureTableStorageApplicationLogsConfigResponseOutput() AzureTableStorageApplicationLogsConfigResponseOutput
- func (i AzureTableStorageApplicationLogsConfigResponseArgs) ToAzureTableStorageApplicationLogsConfigResponseOutputWithContext(ctx context.Context) AzureTableStorageApplicationLogsConfigResponseOutput
- func (i AzureTableStorageApplicationLogsConfigResponseArgs) ToAzureTableStorageApplicationLogsConfigResponsePtrOutput() AzureTableStorageApplicationLogsConfigResponsePtrOutput
- func (i AzureTableStorageApplicationLogsConfigResponseArgs) ToAzureTableStorageApplicationLogsConfigResponsePtrOutputWithContext(ctx context.Context) AzureTableStorageApplicationLogsConfigResponsePtrOutput
- type AzureTableStorageApplicationLogsConfigResponseInput
- type AzureTableStorageApplicationLogsConfigResponseOutput
- func (AzureTableStorageApplicationLogsConfigResponseOutput) ElementType() reflect.Type
- func (o AzureTableStorageApplicationLogsConfigResponseOutput) Level() pulumi.StringPtrOutput
- func (o AzureTableStorageApplicationLogsConfigResponseOutput) SasUrl() pulumi.StringOutput
- func (o AzureTableStorageApplicationLogsConfigResponseOutput) ToAzureTableStorageApplicationLogsConfigResponseOutput() AzureTableStorageApplicationLogsConfigResponseOutput
- func (o AzureTableStorageApplicationLogsConfigResponseOutput) ToAzureTableStorageApplicationLogsConfigResponseOutputWithContext(ctx context.Context) AzureTableStorageApplicationLogsConfigResponseOutput
- func (o AzureTableStorageApplicationLogsConfigResponseOutput) ToAzureTableStorageApplicationLogsConfigResponsePtrOutput() AzureTableStorageApplicationLogsConfigResponsePtrOutput
- func (o AzureTableStorageApplicationLogsConfigResponseOutput) ToAzureTableStorageApplicationLogsConfigResponsePtrOutputWithContext(ctx context.Context) AzureTableStorageApplicationLogsConfigResponsePtrOutput
- type AzureTableStorageApplicationLogsConfigResponsePtrInput
- type AzureTableStorageApplicationLogsConfigResponsePtrOutput
- func (o AzureTableStorageApplicationLogsConfigResponsePtrOutput) Elem() AzureTableStorageApplicationLogsConfigResponseOutput
- func (AzureTableStorageApplicationLogsConfigResponsePtrOutput) ElementType() reflect.Type
- func (o AzureTableStorageApplicationLogsConfigResponsePtrOutput) Level() pulumi.StringPtrOutput
- func (o AzureTableStorageApplicationLogsConfigResponsePtrOutput) SasUrl() pulumi.StringPtrOutput
- func (o AzureTableStorageApplicationLogsConfigResponsePtrOutput) ToAzureTableStorageApplicationLogsConfigResponsePtrOutput() AzureTableStorageApplicationLogsConfigResponsePtrOutput
- func (o AzureTableStorageApplicationLogsConfigResponsePtrOutput) ToAzureTableStorageApplicationLogsConfigResponsePtrOutputWithContext(ctx context.Context) AzureTableStorageApplicationLogsConfigResponsePtrOutput
- type BackupSchedule
- type BackupScheduleArgs
- type BackupScheduleInput
- type BackupScheduleOutput
- func (BackupScheduleOutput) ElementType() reflect.Type
- func (o BackupScheduleOutput) FrequencyInterval() pulumi.IntOutput
- func (o BackupScheduleOutput) FrequencyUnit() pulumi.StringOutput
- func (o BackupScheduleOutput) KeepAtLeastOneBackup() pulumi.BoolOutput
- func (o BackupScheduleOutput) RetentionPeriodInDays() pulumi.IntOutput
- func (o BackupScheduleOutput) StartTime() pulumi.StringPtrOutput
- func (o BackupScheduleOutput) ToBackupScheduleOutput() BackupScheduleOutput
- func (o BackupScheduleOutput) ToBackupScheduleOutputWithContext(ctx context.Context) BackupScheduleOutput
- type BackupScheduleResponse
- type BackupScheduleResponseArgs
- type BackupScheduleResponseInput
- type BackupScheduleResponseOutput
- func (BackupScheduleResponseOutput) ElementType() reflect.Type
- func (o BackupScheduleResponseOutput) FrequencyInterval() pulumi.IntOutput
- func (o BackupScheduleResponseOutput) FrequencyUnit() pulumi.StringOutput
- func (o BackupScheduleResponseOutput) KeepAtLeastOneBackup() pulumi.BoolOutput
- func (o BackupScheduleResponseOutput) LastExecutionTime() pulumi.StringOutput
- func (o BackupScheduleResponseOutput) RetentionPeriodInDays() pulumi.IntOutput
- func (o BackupScheduleResponseOutput) StartTime() pulumi.StringPtrOutput
- func (o BackupScheduleResponseOutput) ToBackupScheduleResponseOutput() BackupScheduleResponseOutput
- func (o BackupScheduleResponseOutput) ToBackupScheduleResponseOutputWithContext(ctx context.Context) BackupScheduleResponseOutput
- type Certificate
- type CertificateArgs
- type CertificateInput
- type CertificateOutput
- type CertificateState
- type CloningInfo
- type CloningInfoArgs
- func (CloningInfoArgs) ElementType() reflect.Type
- func (i CloningInfoArgs) ToCloningInfoOutput() CloningInfoOutput
- func (i CloningInfoArgs) ToCloningInfoOutputWithContext(ctx context.Context) CloningInfoOutput
- func (i CloningInfoArgs) ToCloningInfoPtrOutput() CloningInfoPtrOutput
- func (i CloningInfoArgs) ToCloningInfoPtrOutputWithContext(ctx context.Context) CloningInfoPtrOutput
- type CloningInfoInput
- type CloningInfoOutput
- func (o CloningInfoOutput) AppSettingsOverrides() pulumi.StringMapOutput
- func (o CloningInfoOutput) CloneCustomHostNames() pulumi.BoolPtrOutput
- func (o CloningInfoOutput) CloneSourceControl() pulumi.BoolPtrOutput
- func (o CloningInfoOutput) ConfigureLoadBalancing() pulumi.BoolPtrOutput
- func (o CloningInfoOutput) CorrelationId() pulumi.StringPtrOutput
- func (CloningInfoOutput) ElementType() reflect.Type
- func (o CloningInfoOutput) HostingEnvironment() pulumi.StringPtrOutput
- func (o CloningInfoOutput) Overwrite() pulumi.BoolPtrOutput
- func (o CloningInfoOutput) SourceWebAppId() pulumi.StringOutput
- func (o CloningInfoOutput) SourceWebAppLocation() pulumi.StringPtrOutput
- func (o CloningInfoOutput) ToCloningInfoOutput() CloningInfoOutput
- func (o CloningInfoOutput) ToCloningInfoOutputWithContext(ctx context.Context) CloningInfoOutput
- func (o CloningInfoOutput) ToCloningInfoPtrOutput() CloningInfoPtrOutput
- func (o CloningInfoOutput) ToCloningInfoPtrOutputWithContext(ctx context.Context) CloningInfoPtrOutput
- func (o CloningInfoOutput) TrafficManagerProfileId() pulumi.StringPtrOutput
- func (o CloningInfoOutput) TrafficManagerProfileName() pulumi.StringPtrOutput
- type CloningInfoPtrInput
- type CloningInfoPtrOutput
- func (o CloningInfoPtrOutput) AppSettingsOverrides() pulumi.StringMapOutput
- func (o CloningInfoPtrOutput) CloneCustomHostNames() pulumi.BoolPtrOutput
- func (o CloningInfoPtrOutput) CloneSourceControl() pulumi.BoolPtrOutput
- func (o CloningInfoPtrOutput) ConfigureLoadBalancing() pulumi.BoolPtrOutput
- func (o CloningInfoPtrOutput) CorrelationId() pulumi.StringPtrOutput
- func (o CloningInfoPtrOutput) Elem() CloningInfoOutput
- func (CloningInfoPtrOutput) ElementType() reflect.Type
- func (o CloningInfoPtrOutput) HostingEnvironment() pulumi.StringPtrOutput
- func (o CloningInfoPtrOutput) Overwrite() pulumi.BoolPtrOutput
- func (o CloningInfoPtrOutput) SourceWebAppId() pulumi.StringPtrOutput
- func (o CloningInfoPtrOutput) SourceWebAppLocation() pulumi.StringPtrOutput
- func (o CloningInfoPtrOutput) ToCloningInfoPtrOutput() CloningInfoPtrOutput
- func (o CloningInfoPtrOutput) ToCloningInfoPtrOutputWithContext(ctx context.Context) CloningInfoPtrOutput
- func (o CloningInfoPtrOutput) TrafficManagerProfileId() pulumi.StringPtrOutput
- func (o CloningInfoPtrOutput) TrafficManagerProfileName() pulumi.StringPtrOutput
- type CloningInfoResponse
- type CloningInfoResponseArgs
- func (CloningInfoResponseArgs) ElementType() reflect.Type
- func (i CloningInfoResponseArgs) ToCloningInfoResponseOutput() CloningInfoResponseOutput
- func (i CloningInfoResponseArgs) ToCloningInfoResponseOutputWithContext(ctx context.Context) CloningInfoResponseOutput
- func (i CloningInfoResponseArgs) ToCloningInfoResponsePtrOutput() CloningInfoResponsePtrOutput
- func (i CloningInfoResponseArgs) ToCloningInfoResponsePtrOutputWithContext(ctx context.Context) CloningInfoResponsePtrOutput
- type CloningInfoResponseInput
- type CloningInfoResponseOutput
- func (o CloningInfoResponseOutput) AppSettingsOverrides() pulumi.StringMapOutput
- func (o CloningInfoResponseOutput) CloneCustomHostNames() pulumi.BoolPtrOutput
- func (o CloningInfoResponseOutput) CloneSourceControl() pulumi.BoolPtrOutput
- func (o CloningInfoResponseOutput) ConfigureLoadBalancing() pulumi.BoolPtrOutput
- func (o CloningInfoResponseOutput) CorrelationId() pulumi.StringPtrOutput
- func (CloningInfoResponseOutput) ElementType() reflect.Type
- func (o CloningInfoResponseOutput) HostingEnvironment() pulumi.StringPtrOutput
- func (o CloningInfoResponseOutput) Overwrite() pulumi.BoolPtrOutput
- func (o CloningInfoResponseOutput) SourceWebAppId() pulumi.StringOutput
- func (o CloningInfoResponseOutput) SourceWebAppLocation() pulumi.StringPtrOutput
- func (o CloningInfoResponseOutput) ToCloningInfoResponseOutput() CloningInfoResponseOutput
- func (o CloningInfoResponseOutput) ToCloningInfoResponseOutputWithContext(ctx context.Context) CloningInfoResponseOutput
- func (o CloningInfoResponseOutput) ToCloningInfoResponsePtrOutput() CloningInfoResponsePtrOutput
- func (o CloningInfoResponseOutput) ToCloningInfoResponsePtrOutputWithContext(ctx context.Context) CloningInfoResponsePtrOutput
- func (o CloningInfoResponseOutput) TrafficManagerProfileId() pulumi.StringPtrOutput
- func (o CloningInfoResponseOutput) TrafficManagerProfileName() pulumi.StringPtrOutput
- type CloningInfoResponsePtrInput
- type CloningInfoResponsePtrOutput
- func (o CloningInfoResponsePtrOutput) AppSettingsOverrides() pulumi.StringMapOutput
- func (o CloningInfoResponsePtrOutput) CloneCustomHostNames() pulumi.BoolPtrOutput
- func (o CloningInfoResponsePtrOutput) CloneSourceControl() pulumi.BoolPtrOutput
- func (o CloningInfoResponsePtrOutput) ConfigureLoadBalancing() pulumi.BoolPtrOutput
- func (o CloningInfoResponsePtrOutput) CorrelationId() pulumi.StringPtrOutput
- func (o CloningInfoResponsePtrOutput) Elem() CloningInfoResponseOutput
- func (CloningInfoResponsePtrOutput) ElementType() reflect.Type
- func (o CloningInfoResponsePtrOutput) HostingEnvironment() pulumi.StringPtrOutput
- func (o CloningInfoResponsePtrOutput) Overwrite() pulumi.BoolPtrOutput
- func (o CloningInfoResponsePtrOutput) SourceWebAppId() pulumi.StringPtrOutput
- func (o CloningInfoResponsePtrOutput) SourceWebAppLocation() pulumi.StringPtrOutput
- func (o CloningInfoResponsePtrOutput) ToCloningInfoResponsePtrOutput() CloningInfoResponsePtrOutput
- func (o CloningInfoResponsePtrOutput) ToCloningInfoResponsePtrOutputWithContext(ctx context.Context) CloningInfoResponsePtrOutput
- func (o CloningInfoResponsePtrOutput) TrafficManagerProfileId() pulumi.StringPtrOutput
- func (o CloningInfoResponsePtrOutput) TrafficManagerProfileName() pulumi.StringPtrOutput
- type ConnStringInfo
- type ConnStringInfoArgs
- type ConnStringInfoArray
- type ConnStringInfoArrayInput
- type ConnStringInfoArrayOutput
- func (ConnStringInfoArrayOutput) ElementType() reflect.Type
- func (o ConnStringInfoArrayOutput) Index(i pulumi.IntInput) ConnStringInfoOutput
- func (o ConnStringInfoArrayOutput) ToConnStringInfoArrayOutput() ConnStringInfoArrayOutput
- func (o ConnStringInfoArrayOutput) ToConnStringInfoArrayOutputWithContext(ctx context.Context) ConnStringInfoArrayOutput
- type ConnStringInfoInput
- type ConnStringInfoOutput
- func (o ConnStringInfoOutput) ConnectionString() pulumi.StringPtrOutput
- func (ConnStringInfoOutput) ElementType() reflect.Type
- func (o ConnStringInfoOutput) Name() pulumi.StringPtrOutput
- func (o ConnStringInfoOutput) ToConnStringInfoOutput() ConnStringInfoOutput
- func (o ConnStringInfoOutput) ToConnStringInfoOutputWithContext(ctx context.Context) ConnStringInfoOutput
- func (o ConnStringInfoOutput) Type() pulumi.StringPtrOutput
- type ConnStringInfoResponse
- type ConnStringInfoResponseArgs
- type ConnStringInfoResponseArray
- func (ConnStringInfoResponseArray) ElementType() reflect.Type
- func (i ConnStringInfoResponseArray) ToConnStringInfoResponseArrayOutput() ConnStringInfoResponseArrayOutput
- func (i ConnStringInfoResponseArray) ToConnStringInfoResponseArrayOutputWithContext(ctx context.Context) ConnStringInfoResponseArrayOutput
- type ConnStringInfoResponseArrayInput
- type ConnStringInfoResponseArrayOutput
- func (ConnStringInfoResponseArrayOutput) ElementType() reflect.Type
- func (o ConnStringInfoResponseArrayOutput) Index(i pulumi.IntInput) ConnStringInfoResponseOutput
- func (o ConnStringInfoResponseArrayOutput) ToConnStringInfoResponseArrayOutput() ConnStringInfoResponseArrayOutput
- func (o ConnStringInfoResponseArrayOutput) ToConnStringInfoResponseArrayOutputWithContext(ctx context.Context) ConnStringInfoResponseArrayOutput
- type ConnStringInfoResponseInput
- type ConnStringInfoResponseOutput
- func (o ConnStringInfoResponseOutput) ConnectionString() pulumi.StringPtrOutput
- func (ConnStringInfoResponseOutput) ElementType() reflect.Type
- func (o ConnStringInfoResponseOutput) Name() pulumi.StringPtrOutput
- func (o ConnStringInfoResponseOutput) ToConnStringInfoResponseOutput() ConnStringInfoResponseOutput
- func (o ConnStringInfoResponseOutput) ToConnStringInfoResponseOutputWithContext(ctx context.Context) ConnStringInfoResponseOutput
- func (o ConnStringInfoResponseOutput) Type() pulumi.StringPtrOutput
- type ConnStringValueTypePairResponse
- type ConnStringValueTypePairResponseArgs
- func (ConnStringValueTypePairResponseArgs) ElementType() reflect.Type
- func (i ConnStringValueTypePairResponseArgs) ToConnStringValueTypePairResponseOutput() ConnStringValueTypePairResponseOutput
- func (i ConnStringValueTypePairResponseArgs) ToConnStringValueTypePairResponseOutputWithContext(ctx context.Context) ConnStringValueTypePairResponseOutput
- type ConnStringValueTypePairResponseInput
- type ConnStringValueTypePairResponseMap
- func (ConnStringValueTypePairResponseMap) ElementType() reflect.Type
- func (i ConnStringValueTypePairResponseMap) ToConnStringValueTypePairResponseMapOutput() ConnStringValueTypePairResponseMapOutput
- func (i ConnStringValueTypePairResponseMap) ToConnStringValueTypePairResponseMapOutputWithContext(ctx context.Context) ConnStringValueTypePairResponseMapOutput
- type ConnStringValueTypePairResponseMapInput
- type ConnStringValueTypePairResponseMapOutput
- func (ConnStringValueTypePairResponseMapOutput) ElementType() reflect.Type
- func (o ConnStringValueTypePairResponseMapOutput) MapIndex(k pulumi.StringInput) ConnStringValueTypePairResponseOutput
- func (o ConnStringValueTypePairResponseMapOutput) ToConnStringValueTypePairResponseMapOutput() ConnStringValueTypePairResponseMapOutput
- func (o ConnStringValueTypePairResponseMapOutput) ToConnStringValueTypePairResponseMapOutputWithContext(ctx context.Context) ConnStringValueTypePairResponseMapOutput
- type ConnStringValueTypePairResponseOutput
- func (ConnStringValueTypePairResponseOutput) ElementType() reflect.Type
- func (o ConnStringValueTypePairResponseOutput) ToConnStringValueTypePairResponseOutput() ConnStringValueTypePairResponseOutput
- func (o ConnStringValueTypePairResponseOutput) ToConnStringValueTypePairResponseOutputWithContext(ctx context.Context) ConnStringValueTypePairResponseOutput
- func (o ConnStringValueTypePairResponseOutput) Type() pulumi.StringOutput
- func (o ConnStringValueTypePairResponseOutput) Value() pulumi.StringOutput
- type ConnectionStringType
- func (ConnectionStringType) ElementType() reflect.Type
- func (e ConnectionStringType) ToStringOutput() pulumi.StringOutput
- func (e ConnectionStringType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ConnectionStringType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ConnectionStringType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type CorsSettings
- type CorsSettingsArgs
- func (CorsSettingsArgs) ElementType() reflect.Type
- func (i CorsSettingsArgs) ToCorsSettingsOutput() CorsSettingsOutput
- func (i CorsSettingsArgs) ToCorsSettingsOutputWithContext(ctx context.Context) CorsSettingsOutput
- func (i CorsSettingsArgs) ToCorsSettingsPtrOutput() CorsSettingsPtrOutput
- func (i CorsSettingsArgs) ToCorsSettingsPtrOutputWithContext(ctx context.Context) CorsSettingsPtrOutput
- type CorsSettingsInput
- type CorsSettingsOutput
- func (o CorsSettingsOutput) AllowedOrigins() pulumi.StringArrayOutput
- func (CorsSettingsOutput) ElementType() reflect.Type
- func (o CorsSettingsOutput) SupportCredentials() pulumi.BoolPtrOutput
- func (o CorsSettingsOutput) ToCorsSettingsOutput() CorsSettingsOutput
- func (o CorsSettingsOutput) ToCorsSettingsOutputWithContext(ctx context.Context) CorsSettingsOutput
- func (o CorsSettingsOutput) ToCorsSettingsPtrOutput() CorsSettingsPtrOutput
- func (o CorsSettingsOutput) ToCorsSettingsPtrOutputWithContext(ctx context.Context) CorsSettingsPtrOutput
- type CorsSettingsPtrInput
- type CorsSettingsPtrOutput
- func (o CorsSettingsPtrOutput) AllowedOrigins() pulumi.StringArrayOutput
- func (o CorsSettingsPtrOutput) Elem() CorsSettingsOutput
- func (CorsSettingsPtrOutput) ElementType() reflect.Type
- func (o CorsSettingsPtrOutput) SupportCredentials() pulumi.BoolPtrOutput
- func (o CorsSettingsPtrOutput) ToCorsSettingsPtrOutput() CorsSettingsPtrOutput
- func (o CorsSettingsPtrOutput) ToCorsSettingsPtrOutputWithContext(ctx context.Context) CorsSettingsPtrOutput
- type CorsSettingsResponse
- type CorsSettingsResponseArgs
- func (CorsSettingsResponseArgs) ElementType() reflect.Type
- func (i CorsSettingsResponseArgs) ToCorsSettingsResponseOutput() CorsSettingsResponseOutput
- func (i CorsSettingsResponseArgs) ToCorsSettingsResponseOutputWithContext(ctx context.Context) CorsSettingsResponseOutput
- func (i CorsSettingsResponseArgs) ToCorsSettingsResponsePtrOutput() CorsSettingsResponsePtrOutput
- func (i CorsSettingsResponseArgs) ToCorsSettingsResponsePtrOutputWithContext(ctx context.Context) CorsSettingsResponsePtrOutput
- type CorsSettingsResponseInput
- type CorsSettingsResponseOutput
- func (o CorsSettingsResponseOutput) AllowedOrigins() pulumi.StringArrayOutput
- func (CorsSettingsResponseOutput) ElementType() reflect.Type
- func (o CorsSettingsResponseOutput) SupportCredentials() pulumi.BoolPtrOutput
- func (o CorsSettingsResponseOutput) ToCorsSettingsResponseOutput() CorsSettingsResponseOutput
- func (o CorsSettingsResponseOutput) ToCorsSettingsResponseOutputWithContext(ctx context.Context) CorsSettingsResponseOutput
- func (o CorsSettingsResponseOutput) ToCorsSettingsResponsePtrOutput() CorsSettingsResponsePtrOutput
- func (o CorsSettingsResponseOutput) ToCorsSettingsResponsePtrOutputWithContext(ctx context.Context) CorsSettingsResponsePtrOutput
- type CorsSettingsResponsePtrInput
- type CorsSettingsResponsePtrOutput
- func (o CorsSettingsResponsePtrOutput) AllowedOrigins() pulumi.StringArrayOutput
- func (o CorsSettingsResponsePtrOutput) Elem() CorsSettingsResponseOutput
- func (CorsSettingsResponsePtrOutput) ElementType() reflect.Type
- func (o CorsSettingsResponsePtrOutput) SupportCredentials() pulumi.BoolPtrOutput
- func (o CorsSettingsResponsePtrOutput) ToCorsSettingsResponsePtrOutput() CorsSettingsResponsePtrOutput
- func (o CorsSettingsResponsePtrOutput) ToCorsSettingsResponsePtrOutputWithContext(ctx context.Context) CorsSettingsResponsePtrOutput
- type CustomHostNameDnsRecordType
- func (CustomHostNameDnsRecordType) ElementType() reflect.Type
- func (e CustomHostNameDnsRecordType) ToStringOutput() pulumi.StringOutput
- func (e CustomHostNameDnsRecordType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e CustomHostNameDnsRecordType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e CustomHostNameDnsRecordType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DatabaseBackupSetting
- type DatabaseBackupSettingArgs
- type DatabaseBackupSettingArray
- func (DatabaseBackupSettingArray) ElementType() reflect.Type
- func (i DatabaseBackupSettingArray) ToDatabaseBackupSettingArrayOutput() DatabaseBackupSettingArrayOutput
- func (i DatabaseBackupSettingArray) ToDatabaseBackupSettingArrayOutputWithContext(ctx context.Context) DatabaseBackupSettingArrayOutput
- type DatabaseBackupSettingArrayInput
- type DatabaseBackupSettingArrayOutput
- func (DatabaseBackupSettingArrayOutput) ElementType() reflect.Type
- func (o DatabaseBackupSettingArrayOutput) Index(i pulumi.IntInput) DatabaseBackupSettingOutput
- func (o DatabaseBackupSettingArrayOutput) ToDatabaseBackupSettingArrayOutput() DatabaseBackupSettingArrayOutput
- func (o DatabaseBackupSettingArrayOutput) ToDatabaseBackupSettingArrayOutputWithContext(ctx context.Context) DatabaseBackupSettingArrayOutput
- type DatabaseBackupSettingInput
- type DatabaseBackupSettingOutput
- func (o DatabaseBackupSettingOutput) ConnectionString() pulumi.StringPtrOutput
- func (o DatabaseBackupSettingOutput) ConnectionStringName() pulumi.StringPtrOutput
- func (o DatabaseBackupSettingOutput) DatabaseType() pulumi.StringOutput
- func (DatabaseBackupSettingOutput) ElementType() reflect.Type
- func (o DatabaseBackupSettingOutput) Name() pulumi.StringPtrOutput
- func (o DatabaseBackupSettingOutput) ToDatabaseBackupSettingOutput() DatabaseBackupSettingOutput
- func (o DatabaseBackupSettingOutput) ToDatabaseBackupSettingOutputWithContext(ctx context.Context) DatabaseBackupSettingOutput
- type DatabaseBackupSettingResponse
- type DatabaseBackupSettingResponseArgs
- func (DatabaseBackupSettingResponseArgs) ElementType() reflect.Type
- func (i DatabaseBackupSettingResponseArgs) ToDatabaseBackupSettingResponseOutput() DatabaseBackupSettingResponseOutput
- func (i DatabaseBackupSettingResponseArgs) ToDatabaseBackupSettingResponseOutputWithContext(ctx context.Context) DatabaseBackupSettingResponseOutput
- type DatabaseBackupSettingResponseArray
- func (DatabaseBackupSettingResponseArray) ElementType() reflect.Type
- func (i DatabaseBackupSettingResponseArray) ToDatabaseBackupSettingResponseArrayOutput() DatabaseBackupSettingResponseArrayOutput
- func (i DatabaseBackupSettingResponseArray) ToDatabaseBackupSettingResponseArrayOutputWithContext(ctx context.Context) DatabaseBackupSettingResponseArrayOutput
- type DatabaseBackupSettingResponseArrayInput
- type DatabaseBackupSettingResponseArrayOutput
- func (DatabaseBackupSettingResponseArrayOutput) ElementType() reflect.Type
- func (o DatabaseBackupSettingResponseArrayOutput) Index(i pulumi.IntInput) DatabaseBackupSettingResponseOutput
- func (o DatabaseBackupSettingResponseArrayOutput) ToDatabaseBackupSettingResponseArrayOutput() DatabaseBackupSettingResponseArrayOutput
- func (o DatabaseBackupSettingResponseArrayOutput) ToDatabaseBackupSettingResponseArrayOutputWithContext(ctx context.Context) DatabaseBackupSettingResponseArrayOutput
- type DatabaseBackupSettingResponseInput
- type DatabaseBackupSettingResponseOutput
- func (o DatabaseBackupSettingResponseOutput) ConnectionString() pulumi.StringPtrOutput
- func (o DatabaseBackupSettingResponseOutput) ConnectionStringName() pulumi.StringPtrOutput
- func (o DatabaseBackupSettingResponseOutput) DatabaseType() pulumi.StringOutput
- func (DatabaseBackupSettingResponseOutput) ElementType() reflect.Type
- func (o DatabaseBackupSettingResponseOutput) Name() pulumi.StringPtrOutput
- func (o DatabaseBackupSettingResponseOutput) ToDatabaseBackupSettingResponseOutput() DatabaseBackupSettingResponseOutput
- func (o DatabaseBackupSettingResponseOutput) ToDatabaseBackupSettingResponseOutputWithContext(ctx context.Context) DatabaseBackupSettingResponseOutput
- type DatabaseType
- func (DatabaseType) ElementType() reflect.Type
- func (e DatabaseType) ToStringOutput() pulumi.StringOutput
- func (e DatabaseType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e DatabaseType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e DatabaseType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EnabledConfig
- type EnabledConfigArgs
- func (EnabledConfigArgs) ElementType() reflect.Type
- func (i EnabledConfigArgs) ToEnabledConfigOutput() EnabledConfigOutput
- func (i EnabledConfigArgs) ToEnabledConfigOutputWithContext(ctx context.Context) EnabledConfigOutput
- func (i EnabledConfigArgs) ToEnabledConfigPtrOutput() EnabledConfigPtrOutput
- func (i EnabledConfigArgs) ToEnabledConfigPtrOutputWithContext(ctx context.Context) EnabledConfigPtrOutput
- type EnabledConfigInput
- type EnabledConfigOutput
- func (EnabledConfigOutput) ElementType() reflect.Type
- func (o EnabledConfigOutput) Enabled() pulumi.BoolPtrOutput
- func (o EnabledConfigOutput) ToEnabledConfigOutput() EnabledConfigOutput
- func (o EnabledConfigOutput) ToEnabledConfigOutputWithContext(ctx context.Context) EnabledConfigOutput
- func (o EnabledConfigOutput) ToEnabledConfigPtrOutput() EnabledConfigPtrOutput
- func (o EnabledConfigOutput) ToEnabledConfigPtrOutputWithContext(ctx context.Context) EnabledConfigPtrOutput
- type EnabledConfigPtrInput
- type EnabledConfigPtrOutput
- func (o EnabledConfigPtrOutput) Elem() EnabledConfigOutput
- func (EnabledConfigPtrOutput) ElementType() reflect.Type
- func (o EnabledConfigPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o EnabledConfigPtrOutput) ToEnabledConfigPtrOutput() EnabledConfigPtrOutput
- func (o EnabledConfigPtrOutput) ToEnabledConfigPtrOutputWithContext(ctx context.Context) EnabledConfigPtrOutput
- type EnabledConfigResponse
- type EnabledConfigResponseArgs
- func (EnabledConfigResponseArgs) ElementType() reflect.Type
- func (i EnabledConfigResponseArgs) ToEnabledConfigResponseOutput() EnabledConfigResponseOutput
- func (i EnabledConfigResponseArgs) ToEnabledConfigResponseOutputWithContext(ctx context.Context) EnabledConfigResponseOutput
- func (i EnabledConfigResponseArgs) ToEnabledConfigResponsePtrOutput() EnabledConfigResponsePtrOutput
- func (i EnabledConfigResponseArgs) ToEnabledConfigResponsePtrOutputWithContext(ctx context.Context) EnabledConfigResponsePtrOutput
- type EnabledConfigResponseInput
- type EnabledConfigResponseOutput
- func (EnabledConfigResponseOutput) ElementType() reflect.Type
- func (o EnabledConfigResponseOutput) Enabled() pulumi.BoolPtrOutput
- func (o EnabledConfigResponseOutput) ToEnabledConfigResponseOutput() EnabledConfigResponseOutput
- func (o EnabledConfigResponseOutput) ToEnabledConfigResponseOutputWithContext(ctx context.Context) EnabledConfigResponseOutput
- func (o EnabledConfigResponseOutput) ToEnabledConfigResponsePtrOutput() EnabledConfigResponsePtrOutput
- func (o EnabledConfigResponseOutput) ToEnabledConfigResponsePtrOutputWithContext(ctx context.Context) EnabledConfigResponsePtrOutput
- type EnabledConfigResponsePtrInput
- type EnabledConfigResponsePtrOutput
- func (o EnabledConfigResponsePtrOutput) Elem() EnabledConfigResponseOutput
- func (EnabledConfigResponsePtrOutput) ElementType() reflect.Type
- func (o EnabledConfigResponsePtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o EnabledConfigResponsePtrOutput) ToEnabledConfigResponsePtrOutput() EnabledConfigResponsePtrOutput
- func (o EnabledConfigResponsePtrOutput) ToEnabledConfigResponsePtrOutputWithContext(ctx context.Context) EnabledConfigResponsePtrOutput
- type Experiments
- type ExperimentsArgs
- func (ExperimentsArgs) ElementType() reflect.Type
- func (i ExperimentsArgs) ToExperimentsOutput() ExperimentsOutput
- func (i ExperimentsArgs) ToExperimentsOutputWithContext(ctx context.Context) ExperimentsOutput
- func (i ExperimentsArgs) ToExperimentsPtrOutput() ExperimentsPtrOutput
- func (i ExperimentsArgs) ToExperimentsPtrOutputWithContext(ctx context.Context) ExperimentsPtrOutput
- type ExperimentsInput
- type ExperimentsOutput
- func (ExperimentsOutput) ElementType() reflect.Type
- func (o ExperimentsOutput) RampUpRules() RampUpRuleArrayOutput
- func (o ExperimentsOutput) ToExperimentsOutput() ExperimentsOutput
- func (o ExperimentsOutput) ToExperimentsOutputWithContext(ctx context.Context) ExperimentsOutput
- func (o ExperimentsOutput) ToExperimentsPtrOutput() ExperimentsPtrOutput
- func (o ExperimentsOutput) ToExperimentsPtrOutputWithContext(ctx context.Context) ExperimentsPtrOutput
- type ExperimentsPtrInput
- type ExperimentsPtrOutput
- func (o ExperimentsPtrOutput) Elem() ExperimentsOutput
- func (ExperimentsPtrOutput) ElementType() reflect.Type
- func (o ExperimentsPtrOutput) RampUpRules() RampUpRuleArrayOutput
- func (o ExperimentsPtrOutput) ToExperimentsPtrOutput() ExperimentsPtrOutput
- func (o ExperimentsPtrOutput) ToExperimentsPtrOutputWithContext(ctx context.Context) ExperimentsPtrOutput
- type ExperimentsResponse
- type ExperimentsResponseArgs
- func (ExperimentsResponseArgs) ElementType() reflect.Type
- func (i ExperimentsResponseArgs) ToExperimentsResponseOutput() ExperimentsResponseOutput
- func (i ExperimentsResponseArgs) ToExperimentsResponseOutputWithContext(ctx context.Context) ExperimentsResponseOutput
- func (i ExperimentsResponseArgs) ToExperimentsResponsePtrOutput() ExperimentsResponsePtrOutput
- func (i ExperimentsResponseArgs) ToExperimentsResponsePtrOutputWithContext(ctx context.Context) ExperimentsResponsePtrOutput
- type ExperimentsResponseInput
- type ExperimentsResponseOutput
- func (ExperimentsResponseOutput) ElementType() reflect.Type
- func (o ExperimentsResponseOutput) RampUpRules() RampUpRuleResponseArrayOutput
- func (o ExperimentsResponseOutput) ToExperimentsResponseOutput() ExperimentsResponseOutput
- func (o ExperimentsResponseOutput) ToExperimentsResponseOutputWithContext(ctx context.Context) ExperimentsResponseOutput
- func (o ExperimentsResponseOutput) ToExperimentsResponsePtrOutput() ExperimentsResponsePtrOutput
- func (o ExperimentsResponseOutput) ToExperimentsResponsePtrOutputWithContext(ctx context.Context) ExperimentsResponsePtrOutput
- type ExperimentsResponsePtrInput
- type ExperimentsResponsePtrOutput
- func (o ExperimentsResponsePtrOutput) Elem() ExperimentsResponseOutput
- func (ExperimentsResponsePtrOutput) ElementType() reflect.Type
- func (o ExperimentsResponsePtrOutput) RampUpRules() RampUpRuleResponseArrayOutput
- func (o ExperimentsResponsePtrOutput) ToExperimentsResponsePtrOutput() ExperimentsResponsePtrOutput
- func (o ExperimentsResponsePtrOutput) ToExperimentsResponsePtrOutputWithContext(ctx context.Context) ExperimentsResponsePtrOutput
- type FileSystemApplicationLogsConfig
- type FileSystemApplicationLogsConfigArgs
- func (FileSystemApplicationLogsConfigArgs) ElementType() reflect.Type
- func (i FileSystemApplicationLogsConfigArgs) ToFileSystemApplicationLogsConfigOutput() FileSystemApplicationLogsConfigOutput
- func (i FileSystemApplicationLogsConfigArgs) ToFileSystemApplicationLogsConfigOutputWithContext(ctx context.Context) FileSystemApplicationLogsConfigOutput
- func (i FileSystemApplicationLogsConfigArgs) ToFileSystemApplicationLogsConfigPtrOutput() FileSystemApplicationLogsConfigPtrOutput
- func (i FileSystemApplicationLogsConfigArgs) ToFileSystemApplicationLogsConfigPtrOutputWithContext(ctx context.Context) FileSystemApplicationLogsConfigPtrOutput
- type FileSystemApplicationLogsConfigInput
- type FileSystemApplicationLogsConfigOutput
- func (FileSystemApplicationLogsConfigOutput) ElementType() reflect.Type
- func (o FileSystemApplicationLogsConfigOutput) Level() pulumi.StringPtrOutput
- func (o FileSystemApplicationLogsConfigOutput) ToFileSystemApplicationLogsConfigOutput() FileSystemApplicationLogsConfigOutput
- func (o FileSystemApplicationLogsConfigOutput) ToFileSystemApplicationLogsConfigOutputWithContext(ctx context.Context) FileSystemApplicationLogsConfigOutput
- func (o FileSystemApplicationLogsConfigOutput) ToFileSystemApplicationLogsConfigPtrOutput() FileSystemApplicationLogsConfigPtrOutput
- func (o FileSystemApplicationLogsConfigOutput) ToFileSystemApplicationLogsConfigPtrOutputWithContext(ctx context.Context) FileSystemApplicationLogsConfigPtrOutput
- type FileSystemApplicationLogsConfigPtrInput
- type FileSystemApplicationLogsConfigPtrOutput
- func (o FileSystemApplicationLogsConfigPtrOutput) Elem() FileSystemApplicationLogsConfigOutput
- func (FileSystemApplicationLogsConfigPtrOutput) ElementType() reflect.Type
- func (o FileSystemApplicationLogsConfigPtrOutput) Level() pulumi.StringPtrOutput
- func (o FileSystemApplicationLogsConfigPtrOutput) ToFileSystemApplicationLogsConfigPtrOutput() FileSystemApplicationLogsConfigPtrOutput
- func (o FileSystemApplicationLogsConfigPtrOutput) ToFileSystemApplicationLogsConfigPtrOutputWithContext(ctx context.Context) FileSystemApplicationLogsConfigPtrOutput
- type FileSystemApplicationLogsConfigResponse
- type FileSystemApplicationLogsConfigResponseArgs
- func (FileSystemApplicationLogsConfigResponseArgs) ElementType() reflect.Type
- func (i FileSystemApplicationLogsConfigResponseArgs) ToFileSystemApplicationLogsConfigResponseOutput() FileSystemApplicationLogsConfigResponseOutput
- func (i FileSystemApplicationLogsConfigResponseArgs) ToFileSystemApplicationLogsConfigResponseOutputWithContext(ctx context.Context) FileSystemApplicationLogsConfigResponseOutput
- func (i FileSystemApplicationLogsConfigResponseArgs) ToFileSystemApplicationLogsConfigResponsePtrOutput() FileSystemApplicationLogsConfigResponsePtrOutput
- func (i FileSystemApplicationLogsConfigResponseArgs) ToFileSystemApplicationLogsConfigResponsePtrOutputWithContext(ctx context.Context) FileSystemApplicationLogsConfigResponsePtrOutput
- type FileSystemApplicationLogsConfigResponseInput
- type FileSystemApplicationLogsConfigResponseOutput
- func (FileSystemApplicationLogsConfigResponseOutput) ElementType() reflect.Type
- func (o FileSystemApplicationLogsConfigResponseOutput) Level() pulumi.StringPtrOutput
- func (o FileSystemApplicationLogsConfigResponseOutput) ToFileSystemApplicationLogsConfigResponseOutput() FileSystemApplicationLogsConfigResponseOutput
- func (o FileSystemApplicationLogsConfigResponseOutput) ToFileSystemApplicationLogsConfigResponseOutputWithContext(ctx context.Context) FileSystemApplicationLogsConfigResponseOutput
- func (o FileSystemApplicationLogsConfigResponseOutput) ToFileSystemApplicationLogsConfigResponsePtrOutput() FileSystemApplicationLogsConfigResponsePtrOutput
- func (o FileSystemApplicationLogsConfigResponseOutput) ToFileSystemApplicationLogsConfigResponsePtrOutputWithContext(ctx context.Context) FileSystemApplicationLogsConfigResponsePtrOutput
- type FileSystemApplicationLogsConfigResponsePtrInput
- type FileSystemApplicationLogsConfigResponsePtrOutput
- func (o FileSystemApplicationLogsConfigResponsePtrOutput) Elem() FileSystemApplicationLogsConfigResponseOutput
- func (FileSystemApplicationLogsConfigResponsePtrOutput) ElementType() reflect.Type
- func (o FileSystemApplicationLogsConfigResponsePtrOutput) Level() pulumi.StringPtrOutput
- func (o FileSystemApplicationLogsConfigResponsePtrOutput) ToFileSystemApplicationLogsConfigResponsePtrOutput() FileSystemApplicationLogsConfigResponsePtrOutput
- func (o FileSystemApplicationLogsConfigResponsePtrOutput) ToFileSystemApplicationLogsConfigResponsePtrOutputWithContext(ctx context.Context) FileSystemApplicationLogsConfigResponsePtrOutput
- type FileSystemHttpLogsConfig
- type FileSystemHttpLogsConfigArgs
- func (FileSystemHttpLogsConfigArgs) ElementType() reflect.Type
- func (i FileSystemHttpLogsConfigArgs) ToFileSystemHttpLogsConfigOutput() FileSystemHttpLogsConfigOutput
- func (i FileSystemHttpLogsConfigArgs) ToFileSystemHttpLogsConfigOutputWithContext(ctx context.Context) FileSystemHttpLogsConfigOutput
- func (i FileSystemHttpLogsConfigArgs) ToFileSystemHttpLogsConfigPtrOutput() FileSystemHttpLogsConfigPtrOutput
- func (i FileSystemHttpLogsConfigArgs) ToFileSystemHttpLogsConfigPtrOutputWithContext(ctx context.Context) FileSystemHttpLogsConfigPtrOutput
- type FileSystemHttpLogsConfigInput
- type FileSystemHttpLogsConfigOutput
- func (FileSystemHttpLogsConfigOutput) ElementType() reflect.Type
- func (o FileSystemHttpLogsConfigOutput) Enabled() pulumi.BoolPtrOutput
- func (o FileSystemHttpLogsConfigOutput) RetentionInDays() pulumi.IntPtrOutput
- func (o FileSystemHttpLogsConfigOutput) RetentionInMb() pulumi.IntPtrOutput
- func (o FileSystemHttpLogsConfigOutput) ToFileSystemHttpLogsConfigOutput() FileSystemHttpLogsConfigOutput
- func (o FileSystemHttpLogsConfigOutput) ToFileSystemHttpLogsConfigOutputWithContext(ctx context.Context) FileSystemHttpLogsConfigOutput
- func (o FileSystemHttpLogsConfigOutput) ToFileSystemHttpLogsConfigPtrOutput() FileSystemHttpLogsConfigPtrOutput
- func (o FileSystemHttpLogsConfigOutput) ToFileSystemHttpLogsConfigPtrOutputWithContext(ctx context.Context) FileSystemHttpLogsConfigPtrOutput
- type FileSystemHttpLogsConfigPtrInput
- type FileSystemHttpLogsConfigPtrOutput
- func (o FileSystemHttpLogsConfigPtrOutput) Elem() FileSystemHttpLogsConfigOutput
- func (FileSystemHttpLogsConfigPtrOutput) ElementType() reflect.Type
- func (o FileSystemHttpLogsConfigPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o FileSystemHttpLogsConfigPtrOutput) RetentionInDays() pulumi.IntPtrOutput
- func (o FileSystemHttpLogsConfigPtrOutput) RetentionInMb() pulumi.IntPtrOutput
- func (o FileSystemHttpLogsConfigPtrOutput) ToFileSystemHttpLogsConfigPtrOutput() FileSystemHttpLogsConfigPtrOutput
- func (o FileSystemHttpLogsConfigPtrOutput) ToFileSystemHttpLogsConfigPtrOutputWithContext(ctx context.Context) FileSystemHttpLogsConfigPtrOutput
- type FileSystemHttpLogsConfigResponse
- type FileSystemHttpLogsConfigResponseArgs
- func (FileSystemHttpLogsConfigResponseArgs) ElementType() reflect.Type
- func (i FileSystemHttpLogsConfigResponseArgs) ToFileSystemHttpLogsConfigResponseOutput() FileSystemHttpLogsConfigResponseOutput
- func (i FileSystemHttpLogsConfigResponseArgs) ToFileSystemHttpLogsConfigResponseOutputWithContext(ctx context.Context) FileSystemHttpLogsConfigResponseOutput
- func (i FileSystemHttpLogsConfigResponseArgs) ToFileSystemHttpLogsConfigResponsePtrOutput() FileSystemHttpLogsConfigResponsePtrOutput
- func (i FileSystemHttpLogsConfigResponseArgs) ToFileSystemHttpLogsConfigResponsePtrOutputWithContext(ctx context.Context) FileSystemHttpLogsConfigResponsePtrOutput
- type FileSystemHttpLogsConfigResponseInput
- type FileSystemHttpLogsConfigResponseOutput
- func (FileSystemHttpLogsConfigResponseOutput) ElementType() reflect.Type
- func (o FileSystemHttpLogsConfigResponseOutput) Enabled() pulumi.BoolPtrOutput
- func (o FileSystemHttpLogsConfigResponseOutput) RetentionInDays() pulumi.IntPtrOutput
- func (o FileSystemHttpLogsConfigResponseOutput) RetentionInMb() pulumi.IntPtrOutput
- func (o FileSystemHttpLogsConfigResponseOutput) ToFileSystemHttpLogsConfigResponseOutput() FileSystemHttpLogsConfigResponseOutput
- func (o FileSystemHttpLogsConfigResponseOutput) ToFileSystemHttpLogsConfigResponseOutputWithContext(ctx context.Context) FileSystemHttpLogsConfigResponseOutput
- func (o FileSystemHttpLogsConfigResponseOutput) ToFileSystemHttpLogsConfigResponsePtrOutput() FileSystemHttpLogsConfigResponsePtrOutput
- func (o FileSystemHttpLogsConfigResponseOutput) ToFileSystemHttpLogsConfigResponsePtrOutputWithContext(ctx context.Context) FileSystemHttpLogsConfigResponsePtrOutput
- type FileSystemHttpLogsConfigResponsePtrInput
- type FileSystemHttpLogsConfigResponsePtrOutput
- func (o FileSystemHttpLogsConfigResponsePtrOutput) Elem() FileSystemHttpLogsConfigResponseOutput
- func (FileSystemHttpLogsConfigResponsePtrOutput) ElementType() reflect.Type
- func (o FileSystemHttpLogsConfigResponsePtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o FileSystemHttpLogsConfigResponsePtrOutput) RetentionInDays() pulumi.IntPtrOutput
- func (o FileSystemHttpLogsConfigResponsePtrOutput) RetentionInMb() pulumi.IntPtrOutput
- func (o FileSystemHttpLogsConfigResponsePtrOutput) ToFileSystemHttpLogsConfigResponsePtrOutput() FileSystemHttpLogsConfigResponsePtrOutput
- func (o FileSystemHttpLogsConfigResponsePtrOutput) ToFileSystemHttpLogsConfigResponsePtrOutputWithContext(ctx context.Context) FileSystemHttpLogsConfigResponsePtrOutput
- type FrequencyUnit
- func (FrequencyUnit) ElementType() reflect.Type
- func (e FrequencyUnit) ToStringOutput() pulumi.StringOutput
- func (e FrequencyUnit) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e FrequencyUnit) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e FrequencyUnit) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FtpsState
- func (FtpsState) ElementType() reflect.Type
- func (e FtpsState) ToStringOutput() pulumi.StringOutput
- func (e FtpsState) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e FtpsState) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e FtpsState) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GeoDistribution
- type GeoDistributionArgs
- type GeoDistributionArray
- type GeoDistributionArrayInput
- type GeoDistributionArrayOutput
- func (GeoDistributionArrayOutput) ElementType() reflect.Type
- func (o GeoDistributionArrayOutput) Index(i pulumi.IntInput) GeoDistributionOutput
- func (o GeoDistributionArrayOutput) ToGeoDistributionArrayOutput() GeoDistributionArrayOutput
- func (o GeoDistributionArrayOutput) ToGeoDistributionArrayOutputWithContext(ctx context.Context) GeoDistributionArrayOutput
- type GeoDistributionInput
- type GeoDistributionOutput
- func (GeoDistributionOutput) ElementType() reflect.Type
- func (o GeoDistributionOutput) Location() pulumi.StringPtrOutput
- func (o GeoDistributionOutput) NumberOfWorkers() pulumi.IntPtrOutput
- func (o GeoDistributionOutput) ToGeoDistributionOutput() GeoDistributionOutput
- func (o GeoDistributionOutput) ToGeoDistributionOutputWithContext(ctx context.Context) GeoDistributionOutput
- type GeoDistributionResponse
- type GeoDistributionResponseArgs
- type GeoDistributionResponseArray
- func (GeoDistributionResponseArray) ElementType() reflect.Type
- func (i GeoDistributionResponseArray) ToGeoDistributionResponseArrayOutput() GeoDistributionResponseArrayOutput
- func (i GeoDistributionResponseArray) ToGeoDistributionResponseArrayOutputWithContext(ctx context.Context) GeoDistributionResponseArrayOutput
- type GeoDistributionResponseArrayInput
- type GeoDistributionResponseArrayOutput
- func (GeoDistributionResponseArrayOutput) ElementType() reflect.Type
- func (o GeoDistributionResponseArrayOutput) Index(i pulumi.IntInput) GeoDistributionResponseOutput
- func (o GeoDistributionResponseArrayOutput) ToGeoDistributionResponseArrayOutput() GeoDistributionResponseArrayOutput
- func (o GeoDistributionResponseArrayOutput) ToGeoDistributionResponseArrayOutputWithContext(ctx context.Context) GeoDistributionResponseArrayOutput
- type GeoDistributionResponseInput
- type GeoDistributionResponseOutput
- func (GeoDistributionResponseOutput) ElementType() reflect.Type
- func (o GeoDistributionResponseOutput) Location() pulumi.StringPtrOutput
- func (o GeoDistributionResponseOutput) NumberOfWorkers() pulumi.IntPtrOutput
- func (o GeoDistributionResponseOutput) ToGeoDistributionResponseOutput() GeoDistributionResponseOutput
- func (o GeoDistributionResponseOutput) ToGeoDistributionResponseOutputWithContext(ctx context.Context) GeoDistributionResponseOutput
- type HandlerMapping
- type HandlerMappingArgs
- type HandlerMappingArray
- type HandlerMappingArrayInput
- type HandlerMappingArrayOutput
- func (HandlerMappingArrayOutput) ElementType() reflect.Type
- func (o HandlerMappingArrayOutput) Index(i pulumi.IntInput) HandlerMappingOutput
- func (o HandlerMappingArrayOutput) ToHandlerMappingArrayOutput() HandlerMappingArrayOutput
- func (o HandlerMappingArrayOutput) ToHandlerMappingArrayOutputWithContext(ctx context.Context) HandlerMappingArrayOutput
- type HandlerMappingInput
- type HandlerMappingOutput
- func (o HandlerMappingOutput) Arguments() pulumi.StringPtrOutput
- func (HandlerMappingOutput) ElementType() reflect.Type
- func (o HandlerMappingOutput) Extension() pulumi.StringPtrOutput
- func (o HandlerMappingOutput) ScriptProcessor() pulumi.StringPtrOutput
- func (o HandlerMappingOutput) ToHandlerMappingOutput() HandlerMappingOutput
- func (o HandlerMappingOutput) ToHandlerMappingOutputWithContext(ctx context.Context) HandlerMappingOutput
- type HandlerMappingResponse
- type HandlerMappingResponseArgs
- type HandlerMappingResponseArray
- func (HandlerMappingResponseArray) ElementType() reflect.Type
- func (i HandlerMappingResponseArray) ToHandlerMappingResponseArrayOutput() HandlerMappingResponseArrayOutput
- func (i HandlerMappingResponseArray) ToHandlerMappingResponseArrayOutputWithContext(ctx context.Context) HandlerMappingResponseArrayOutput
- type HandlerMappingResponseArrayInput
- type HandlerMappingResponseArrayOutput
- func (HandlerMappingResponseArrayOutput) ElementType() reflect.Type
- func (o HandlerMappingResponseArrayOutput) Index(i pulumi.IntInput) HandlerMappingResponseOutput
- func (o HandlerMappingResponseArrayOutput) ToHandlerMappingResponseArrayOutput() HandlerMappingResponseArrayOutput
- func (o HandlerMappingResponseArrayOutput) ToHandlerMappingResponseArrayOutputWithContext(ctx context.Context) HandlerMappingResponseArrayOutput
- type HandlerMappingResponseInput
- type HandlerMappingResponseOutput
- func (o HandlerMappingResponseOutput) Arguments() pulumi.StringPtrOutput
- func (HandlerMappingResponseOutput) ElementType() reflect.Type
- func (o HandlerMappingResponseOutput) Extension() pulumi.StringPtrOutput
- func (o HandlerMappingResponseOutput) ScriptProcessor() pulumi.StringPtrOutput
- func (o HandlerMappingResponseOutput) ToHandlerMappingResponseOutput() HandlerMappingResponseOutput
- func (o HandlerMappingResponseOutput) ToHandlerMappingResponseOutputWithContext(ctx context.Context) HandlerMappingResponseOutput
- type HostNameSslState
- type HostNameSslStateArgs
- type HostNameSslStateArray
- type HostNameSslStateArrayInput
- type HostNameSslStateArrayOutput
- func (HostNameSslStateArrayOutput) ElementType() reflect.Type
- func (o HostNameSslStateArrayOutput) Index(i pulumi.IntInput) HostNameSslStateOutput
- func (o HostNameSslStateArrayOutput) ToHostNameSslStateArrayOutput() HostNameSslStateArrayOutput
- func (o HostNameSslStateArrayOutput) ToHostNameSslStateArrayOutputWithContext(ctx context.Context) HostNameSslStateArrayOutput
- type HostNameSslStateInput
- type HostNameSslStateOutput
- func (HostNameSslStateOutput) ElementType() reflect.Type
- func (o HostNameSslStateOutput) HostType() pulumi.StringPtrOutput
- func (o HostNameSslStateOutput) Name() pulumi.StringPtrOutput
- func (o HostNameSslStateOutput) SslState() pulumi.StringPtrOutput
- func (o HostNameSslStateOutput) Thumbprint() pulumi.StringPtrOutput
- func (o HostNameSslStateOutput) ToHostNameSslStateOutput() HostNameSslStateOutput
- func (o HostNameSslStateOutput) ToHostNameSslStateOutputWithContext(ctx context.Context) HostNameSslStateOutput
- func (o HostNameSslStateOutput) ToUpdate() pulumi.BoolPtrOutput
- func (o HostNameSslStateOutput) VirtualIP() pulumi.StringPtrOutput
- type HostNameSslStateResponse
- type HostNameSslStateResponseArgs
- func (HostNameSslStateResponseArgs) ElementType() reflect.Type
- func (i HostNameSslStateResponseArgs) ToHostNameSslStateResponseOutput() HostNameSslStateResponseOutput
- func (i HostNameSslStateResponseArgs) ToHostNameSslStateResponseOutputWithContext(ctx context.Context) HostNameSslStateResponseOutput
- type HostNameSslStateResponseArray
- func (HostNameSslStateResponseArray) ElementType() reflect.Type
- func (i HostNameSslStateResponseArray) ToHostNameSslStateResponseArrayOutput() HostNameSslStateResponseArrayOutput
- func (i HostNameSslStateResponseArray) ToHostNameSslStateResponseArrayOutputWithContext(ctx context.Context) HostNameSslStateResponseArrayOutput
- type HostNameSslStateResponseArrayInput
- type HostNameSslStateResponseArrayOutput
- func (HostNameSslStateResponseArrayOutput) ElementType() reflect.Type
- func (o HostNameSslStateResponseArrayOutput) Index(i pulumi.IntInput) HostNameSslStateResponseOutput
- func (o HostNameSslStateResponseArrayOutput) ToHostNameSslStateResponseArrayOutput() HostNameSslStateResponseArrayOutput
- func (o HostNameSslStateResponseArrayOutput) ToHostNameSslStateResponseArrayOutputWithContext(ctx context.Context) HostNameSslStateResponseArrayOutput
- type HostNameSslStateResponseInput
- type HostNameSslStateResponseOutput
- func (HostNameSslStateResponseOutput) ElementType() reflect.Type
- func (o HostNameSslStateResponseOutput) HostType() pulumi.StringPtrOutput
- func (o HostNameSslStateResponseOutput) Name() pulumi.StringPtrOutput
- func (o HostNameSslStateResponseOutput) SslState() pulumi.StringPtrOutput
- func (o HostNameSslStateResponseOutput) Thumbprint() pulumi.StringPtrOutput
- func (o HostNameSslStateResponseOutput) ToHostNameSslStateResponseOutput() HostNameSslStateResponseOutput
- func (o HostNameSslStateResponseOutput) ToHostNameSslStateResponseOutputWithContext(ctx context.Context) HostNameSslStateResponseOutput
- func (o HostNameSslStateResponseOutput) ToUpdate() pulumi.BoolPtrOutput
- func (o HostNameSslStateResponseOutput) VirtualIP() pulumi.StringPtrOutput
- type HostNameType
- func (HostNameType) ElementType() reflect.Type
- func (e HostNameType) ToStringOutput() pulumi.StringOutput
- func (e HostNameType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e HostNameType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e HostNameType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type HostType
- func (HostType) ElementType() reflect.Type
- func (e HostType) ToStringOutput() pulumi.StringOutput
- func (e HostType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e HostType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e HostType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type HostingEnvironmentProfile
- type HostingEnvironmentProfileArgs
- func (HostingEnvironmentProfileArgs) ElementType() reflect.Type
- func (i HostingEnvironmentProfileArgs) ToHostingEnvironmentProfileOutput() HostingEnvironmentProfileOutput
- func (i HostingEnvironmentProfileArgs) ToHostingEnvironmentProfileOutputWithContext(ctx context.Context) HostingEnvironmentProfileOutput
- func (i HostingEnvironmentProfileArgs) ToHostingEnvironmentProfilePtrOutput() HostingEnvironmentProfilePtrOutput
- func (i HostingEnvironmentProfileArgs) ToHostingEnvironmentProfilePtrOutputWithContext(ctx context.Context) HostingEnvironmentProfilePtrOutput
- type HostingEnvironmentProfileInput
- type HostingEnvironmentProfileOutput
- func (HostingEnvironmentProfileOutput) ElementType() reflect.Type
- func (o HostingEnvironmentProfileOutput) Id() pulumi.StringPtrOutput
- func (o HostingEnvironmentProfileOutput) ToHostingEnvironmentProfileOutput() HostingEnvironmentProfileOutput
- func (o HostingEnvironmentProfileOutput) ToHostingEnvironmentProfileOutputWithContext(ctx context.Context) HostingEnvironmentProfileOutput
- func (o HostingEnvironmentProfileOutput) ToHostingEnvironmentProfilePtrOutput() HostingEnvironmentProfilePtrOutput
- func (o HostingEnvironmentProfileOutput) ToHostingEnvironmentProfilePtrOutputWithContext(ctx context.Context) HostingEnvironmentProfilePtrOutput
- type HostingEnvironmentProfilePtrInput
- type HostingEnvironmentProfilePtrOutput
- func (o HostingEnvironmentProfilePtrOutput) Elem() HostingEnvironmentProfileOutput
- func (HostingEnvironmentProfilePtrOutput) ElementType() reflect.Type
- func (o HostingEnvironmentProfilePtrOutput) Id() pulumi.StringPtrOutput
- func (o HostingEnvironmentProfilePtrOutput) ToHostingEnvironmentProfilePtrOutput() HostingEnvironmentProfilePtrOutput
- func (o HostingEnvironmentProfilePtrOutput) ToHostingEnvironmentProfilePtrOutputWithContext(ctx context.Context) HostingEnvironmentProfilePtrOutput
- type HostingEnvironmentProfileResponse
- type HostingEnvironmentProfileResponseArgs
- func (HostingEnvironmentProfileResponseArgs) ElementType() reflect.Type
- func (i HostingEnvironmentProfileResponseArgs) ToHostingEnvironmentProfileResponseOutput() HostingEnvironmentProfileResponseOutput
- func (i HostingEnvironmentProfileResponseArgs) ToHostingEnvironmentProfileResponseOutputWithContext(ctx context.Context) HostingEnvironmentProfileResponseOutput
- func (i HostingEnvironmentProfileResponseArgs) ToHostingEnvironmentProfileResponsePtrOutput() HostingEnvironmentProfileResponsePtrOutput
- func (i HostingEnvironmentProfileResponseArgs) ToHostingEnvironmentProfileResponsePtrOutputWithContext(ctx context.Context) HostingEnvironmentProfileResponsePtrOutput
- type HostingEnvironmentProfileResponseInput
- type HostingEnvironmentProfileResponseOutput
- func (HostingEnvironmentProfileResponseOutput) ElementType() reflect.Type
- func (o HostingEnvironmentProfileResponseOutput) Id() pulumi.StringPtrOutput
- func (o HostingEnvironmentProfileResponseOutput) Name() pulumi.StringOutput
- func (o HostingEnvironmentProfileResponseOutput) ToHostingEnvironmentProfileResponseOutput() HostingEnvironmentProfileResponseOutput
- func (o HostingEnvironmentProfileResponseOutput) ToHostingEnvironmentProfileResponseOutputWithContext(ctx context.Context) HostingEnvironmentProfileResponseOutput
- func (o HostingEnvironmentProfileResponseOutput) ToHostingEnvironmentProfileResponsePtrOutput() HostingEnvironmentProfileResponsePtrOutput
- func (o HostingEnvironmentProfileResponseOutput) ToHostingEnvironmentProfileResponsePtrOutputWithContext(ctx context.Context) HostingEnvironmentProfileResponsePtrOutput
- func (o HostingEnvironmentProfileResponseOutput) Type() pulumi.StringOutput
- type HostingEnvironmentProfileResponsePtrInput
- type HostingEnvironmentProfileResponsePtrOutput
- func (o HostingEnvironmentProfileResponsePtrOutput) Elem() HostingEnvironmentProfileResponseOutput
- func (HostingEnvironmentProfileResponsePtrOutput) ElementType() reflect.Type
- func (o HostingEnvironmentProfileResponsePtrOutput) Id() pulumi.StringPtrOutput
- func (o HostingEnvironmentProfileResponsePtrOutput) Name() pulumi.StringPtrOutput
- func (o HostingEnvironmentProfileResponsePtrOutput) ToHostingEnvironmentProfileResponsePtrOutput() HostingEnvironmentProfileResponsePtrOutput
- func (o HostingEnvironmentProfileResponsePtrOutput) ToHostingEnvironmentProfileResponsePtrOutputWithContext(ctx context.Context) HostingEnvironmentProfileResponsePtrOutput
- func (o HostingEnvironmentProfileResponsePtrOutput) Type() pulumi.StringPtrOutput
- type HttpLogsConfig
- type HttpLogsConfigArgs
- func (HttpLogsConfigArgs) ElementType() reflect.Type
- func (i HttpLogsConfigArgs) ToHttpLogsConfigOutput() HttpLogsConfigOutput
- func (i HttpLogsConfigArgs) ToHttpLogsConfigOutputWithContext(ctx context.Context) HttpLogsConfigOutput
- func (i HttpLogsConfigArgs) ToHttpLogsConfigPtrOutput() HttpLogsConfigPtrOutput
- func (i HttpLogsConfigArgs) ToHttpLogsConfigPtrOutputWithContext(ctx context.Context) HttpLogsConfigPtrOutput
- type HttpLogsConfigInput
- type HttpLogsConfigOutput
- func (o HttpLogsConfigOutput) AzureBlobStorage() AzureBlobStorageHttpLogsConfigPtrOutput
- func (HttpLogsConfigOutput) ElementType() reflect.Type
- func (o HttpLogsConfigOutput) FileSystem() FileSystemHttpLogsConfigPtrOutput
- func (o HttpLogsConfigOutput) ToHttpLogsConfigOutput() HttpLogsConfigOutput
- func (o HttpLogsConfigOutput) ToHttpLogsConfigOutputWithContext(ctx context.Context) HttpLogsConfigOutput
- func (o HttpLogsConfigOutput) ToHttpLogsConfigPtrOutput() HttpLogsConfigPtrOutput
- func (o HttpLogsConfigOutput) ToHttpLogsConfigPtrOutputWithContext(ctx context.Context) HttpLogsConfigPtrOutput
- type HttpLogsConfigPtrInput
- type HttpLogsConfigPtrOutput
- func (o HttpLogsConfigPtrOutput) AzureBlobStorage() AzureBlobStorageHttpLogsConfigPtrOutput
- func (o HttpLogsConfigPtrOutput) Elem() HttpLogsConfigOutput
- func (HttpLogsConfigPtrOutput) ElementType() reflect.Type
- func (o HttpLogsConfigPtrOutput) FileSystem() FileSystemHttpLogsConfigPtrOutput
- func (o HttpLogsConfigPtrOutput) ToHttpLogsConfigPtrOutput() HttpLogsConfigPtrOutput
- func (o HttpLogsConfigPtrOutput) ToHttpLogsConfigPtrOutputWithContext(ctx context.Context) HttpLogsConfigPtrOutput
- type HttpLogsConfigResponse
- type HttpLogsConfigResponseArgs
- func (HttpLogsConfigResponseArgs) ElementType() reflect.Type
- func (i HttpLogsConfigResponseArgs) ToHttpLogsConfigResponseOutput() HttpLogsConfigResponseOutput
- func (i HttpLogsConfigResponseArgs) ToHttpLogsConfigResponseOutputWithContext(ctx context.Context) HttpLogsConfigResponseOutput
- func (i HttpLogsConfigResponseArgs) ToHttpLogsConfigResponsePtrOutput() HttpLogsConfigResponsePtrOutput
- func (i HttpLogsConfigResponseArgs) ToHttpLogsConfigResponsePtrOutputWithContext(ctx context.Context) HttpLogsConfigResponsePtrOutput
- type HttpLogsConfigResponseInput
- type HttpLogsConfigResponseOutput
- func (o HttpLogsConfigResponseOutput) AzureBlobStorage() AzureBlobStorageHttpLogsConfigResponsePtrOutput
- func (HttpLogsConfigResponseOutput) ElementType() reflect.Type
- func (o HttpLogsConfigResponseOutput) FileSystem() FileSystemHttpLogsConfigResponsePtrOutput
- func (o HttpLogsConfigResponseOutput) ToHttpLogsConfigResponseOutput() HttpLogsConfigResponseOutput
- func (o HttpLogsConfigResponseOutput) ToHttpLogsConfigResponseOutputWithContext(ctx context.Context) HttpLogsConfigResponseOutput
- func (o HttpLogsConfigResponseOutput) ToHttpLogsConfigResponsePtrOutput() HttpLogsConfigResponsePtrOutput
- func (o HttpLogsConfigResponseOutput) ToHttpLogsConfigResponsePtrOutputWithContext(ctx context.Context) HttpLogsConfigResponsePtrOutput
- type HttpLogsConfigResponsePtrInput
- type HttpLogsConfigResponsePtrOutput
- func (o HttpLogsConfigResponsePtrOutput) AzureBlobStorage() AzureBlobStorageHttpLogsConfigResponsePtrOutput
- func (o HttpLogsConfigResponsePtrOutput) Elem() HttpLogsConfigResponseOutput
- func (HttpLogsConfigResponsePtrOutput) ElementType() reflect.Type
- func (o HttpLogsConfigResponsePtrOutput) FileSystem() FileSystemHttpLogsConfigResponsePtrOutput
- func (o HttpLogsConfigResponsePtrOutput) ToHttpLogsConfigResponsePtrOutput() HttpLogsConfigResponsePtrOutput
- func (o HttpLogsConfigResponsePtrOutput) ToHttpLogsConfigResponsePtrOutputWithContext(ctx context.Context) HttpLogsConfigResponsePtrOutput
- type IpFilterTag
- func (IpFilterTag) ElementType() reflect.Type
- func (e IpFilterTag) ToStringOutput() pulumi.StringOutput
- func (e IpFilterTag) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e IpFilterTag) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e IpFilterTag) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type IpSecurityRestriction
- type IpSecurityRestrictionArgs
- type IpSecurityRestrictionArray
- func (IpSecurityRestrictionArray) ElementType() reflect.Type
- func (i IpSecurityRestrictionArray) ToIpSecurityRestrictionArrayOutput() IpSecurityRestrictionArrayOutput
- func (i IpSecurityRestrictionArray) ToIpSecurityRestrictionArrayOutputWithContext(ctx context.Context) IpSecurityRestrictionArrayOutput
- type IpSecurityRestrictionArrayInput
- type IpSecurityRestrictionArrayOutput
- func (IpSecurityRestrictionArrayOutput) ElementType() reflect.Type
- func (o IpSecurityRestrictionArrayOutput) Index(i pulumi.IntInput) IpSecurityRestrictionOutput
- func (o IpSecurityRestrictionArrayOutput) ToIpSecurityRestrictionArrayOutput() IpSecurityRestrictionArrayOutput
- func (o IpSecurityRestrictionArrayOutput) ToIpSecurityRestrictionArrayOutputWithContext(ctx context.Context) IpSecurityRestrictionArrayOutput
- type IpSecurityRestrictionInput
- type IpSecurityRestrictionOutput
- func (o IpSecurityRestrictionOutput) Action() pulumi.StringPtrOutput
- func (o IpSecurityRestrictionOutput) Description() pulumi.StringPtrOutput
- func (IpSecurityRestrictionOutput) ElementType() reflect.Type
- func (o IpSecurityRestrictionOutput) IpAddress() pulumi.StringPtrOutput
- func (o IpSecurityRestrictionOutput) Name() pulumi.StringPtrOutput
- func (o IpSecurityRestrictionOutput) Priority() pulumi.IntPtrOutput
- func (o IpSecurityRestrictionOutput) SubnetMask() pulumi.StringPtrOutput
- func (o IpSecurityRestrictionOutput) SubnetTrafficTag() pulumi.IntPtrOutput
- func (o IpSecurityRestrictionOutput) Tag() pulumi.StringPtrOutput
- func (o IpSecurityRestrictionOutput) ToIpSecurityRestrictionOutput() IpSecurityRestrictionOutput
- func (o IpSecurityRestrictionOutput) ToIpSecurityRestrictionOutputWithContext(ctx context.Context) IpSecurityRestrictionOutput
- func (o IpSecurityRestrictionOutput) VnetSubnetResourceId() pulumi.StringPtrOutput
- func (o IpSecurityRestrictionOutput) VnetTrafficTag() pulumi.IntPtrOutput
- type IpSecurityRestrictionResponse
- type IpSecurityRestrictionResponseArgs
- func (IpSecurityRestrictionResponseArgs) ElementType() reflect.Type
- func (i IpSecurityRestrictionResponseArgs) ToIpSecurityRestrictionResponseOutput() IpSecurityRestrictionResponseOutput
- func (i IpSecurityRestrictionResponseArgs) ToIpSecurityRestrictionResponseOutputWithContext(ctx context.Context) IpSecurityRestrictionResponseOutput
- type IpSecurityRestrictionResponseArray
- func (IpSecurityRestrictionResponseArray) ElementType() reflect.Type
- func (i IpSecurityRestrictionResponseArray) ToIpSecurityRestrictionResponseArrayOutput() IpSecurityRestrictionResponseArrayOutput
- func (i IpSecurityRestrictionResponseArray) ToIpSecurityRestrictionResponseArrayOutputWithContext(ctx context.Context) IpSecurityRestrictionResponseArrayOutput
- type IpSecurityRestrictionResponseArrayInput
- type IpSecurityRestrictionResponseArrayOutput
- func (IpSecurityRestrictionResponseArrayOutput) ElementType() reflect.Type
- func (o IpSecurityRestrictionResponseArrayOutput) Index(i pulumi.IntInput) IpSecurityRestrictionResponseOutput
- func (o IpSecurityRestrictionResponseArrayOutput) ToIpSecurityRestrictionResponseArrayOutput() IpSecurityRestrictionResponseArrayOutput
- func (o IpSecurityRestrictionResponseArrayOutput) ToIpSecurityRestrictionResponseArrayOutputWithContext(ctx context.Context) IpSecurityRestrictionResponseArrayOutput
- type IpSecurityRestrictionResponseInput
- type IpSecurityRestrictionResponseOutput
- func (o IpSecurityRestrictionResponseOutput) Action() pulumi.StringPtrOutput
- func (o IpSecurityRestrictionResponseOutput) Description() pulumi.StringPtrOutput
- func (IpSecurityRestrictionResponseOutput) ElementType() reflect.Type
- func (o IpSecurityRestrictionResponseOutput) IpAddress() pulumi.StringPtrOutput
- func (o IpSecurityRestrictionResponseOutput) Name() pulumi.StringPtrOutput
- func (o IpSecurityRestrictionResponseOutput) Priority() pulumi.IntPtrOutput
- func (o IpSecurityRestrictionResponseOutput) SubnetMask() pulumi.StringPtrOutput
- func (o IpSecurityRestrictionResponseOutput) SubnetTrafficTag() pulumi.IntPtrOutput
- func (o IpSecurityRestrictionResponseOutput) Tag() pulumi.StringPtrOutput
- func (o IpSecurityRestrictionResponseOutput) ToIpSecurityRestrictionResponseOutput() IpSecurityRestrictionResponseOutput
- func (o IpSecurityRestrictionResponseOutput) ToIpSecurityRestrictionResponseOutputWithContext(ctx context.Context) IpSecurityRestrictionResponseOutput
- func (o IpSecurityRestrictionResponseOutput) VnetSubnetResourceId() pulumi.StringPtrOutput
- func (o IpSecurityRestrictionResponseOutput) VnetTrafficTag() pulumi.IntPtrOutput
- type ListWebAppAuthSettingsArgs
- type ListWebAppAuthSettingsResult
- type ListWebAppAuthSettingsSlotArgs
- type ListWebAppAuthSettingsSlotResult
- type ListWebAppAzureStorageAccountsArgs
- type ListWebAppAzureStorageAccountsResult
- type ListWebAppAzureStorageAccountsSlotArgs
- type ListWebAppAzureStorageAccountsSlotResult
- type ListWebAppBackupConfigurationArgs
- type ListWebAppBackupConfigurationResult
- type ListWebAppBackupConfigurationSlotArgs
- type ListWebAppBackupConfigurationSlotResult
- type ListWebAppBackupStatusSecretsArgs
- type ListWebAppBackupStatusSecretsResult
- type ListWebAppBackupStatusSecretsSlotArgs
- type ListWebAppBackupStatusSecretsSlotResult
- type ListWebAppConnectionStringsArgs
- type ListWebAppConnectionStringsResult
- type ListWebAppConnectionStringsSlotArgs
- type ListWebAppConnectionStringsSlotResult
- type ListWebAppFunctionSecretsArgs
- type ListWebAppFunctionSecretsResult
- type ListWebAppFunctionSecretsSlotArgs
- type ListWebAppFunctionSecretsSlotResult
- type ListWebAppHybridConnectionKeysArgs
- type ListWebAppHybridConnectionKeysResult
- type ListWebAppHybridConnectionKeysSlotArgs
- type ListWebAppHybridConnectionKeysSlotResult
- type ListWebAppMetadataArgs
- type ListWebAppMetadataResult
- type ListWebAppMetadataSlotArgs
- type ListWebAppMetadataSlotResult
- type ListWebAppPublishingCredentialsArgs
- type ListWebAppPublishingCredentialsResult
- type ListWebAppPublishingCredentialsSlotArgs
- type ListWebAppPublishingCredentialsSlotResult
- type ListWebAppSitePushSettingsArgs
- type ListWebAppSitePushSettingsResult
- type ListWebAppSitePushSettingsSlotArgs
- type ListWebAppSitePushSettingsSlotResult
- type ListWebAppSyncFunctionTriggersArgs
- type ListWebAppSyncFunctionTriggersResult
- type ListWebAppSyncFunctionTriggersSlotArgs
- type ListWebAppSyncFunctionTriggersSlotResult
- type ListWebApplicationSettingsArgs
- type ListWebApplicationSettingsResult
- type ListWebApplicationSettingsSlotArgs
- type ListWebApplicationSettingsSlotResult
- type LogLevel
- func (LogLevel) ElementType() reflect.Type
- func (e LogLevel) ToStringOutput() pulumi.StringOutput
- func (e LogLevel) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e LogLevel) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e LogLevel) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LookupCertificateArgs
- type LookupCertificateResult
- type LookupWebAppArgs
- type LookupWebAppDeploymentArgs
- type LookupWebAppDeploymentResult
- type LookupWebAppDeploymentSlotArgs
- type LookupWebAppDeploymentSlotResult
- type LookupWebAppDiagnosticLogsConfigurationArgs
- type LookupWebAppDiagnosticLogsConfigurationResult
- type LookupWebAppDomainOwnershipIdentifierArgs
- type LookupWebAppDomainOwnershipIdentifierResult
- type LookupWebAppDomainOwnershipIdentifierSlotArgs
- type LookupWebAppDomainOwnershipIdentifierSlotResult
- type LookupWebAppFunctionArgs
- type LookupWebAppFunctionResult
- type LookupWebAppHostNameBindingArgs
- type LookupWebAppHostNameBindingResult
- type LookupWebAppHostNameBindingSlotArgs
- type LookupWebAppHostNameBindingSlotResult
- type LookupWebAppHybridConnectionArgs
- type LookupWebAppHybridConnectionResult
- type LookupWebAppHybridConnectionSlotArgs
- type LookupWebAppHybridConnectionSlotResult
- type LookupWebAppInstanceFunctionSlotArgs
- type LookupWebAppInstanceFunctionSlotResult
- type LookupWebAppPremierAddOnArgs
- type LookupWebAppPremierAddOnResult
- type LookupWebAppPremierAddOnSlotArgs
- type LookupWebAppPremierAddOnSlotResult
- type LookupWebAppPublicCertificateArgs
- type LookupWebAppPublicCertificateResult
- type LookupWebAppPublicCertificateSlotArgs
- type LookupWebAppPublicCertificateSlotResult
- type LookupWebAppRelayServiceConnectionArgs
- type LookupWebAppRelayServiceConnectionResult
- type LookupWebAppRelayServiceConnectionSlotArgs
- type LookupWebAppRelayServiceConnectionSlotResult
- type LookupWebAppResult
- type LookupWebAppSiteExtensionArgs
- type LookupWebAppSiteExtensionResult
- type LookupWebAppSiteExtensionSlotArgs
- type LookupWebAppSiteExtensionSlotResult
- type LookupWebAppSlotArgs
- type LookupWebAppSlotConfigurationNamesArgs
- type LookupWebAppSlotConfigurationNamesResult
- type LookupWebAppSlotResult
- type LookupWebAppSourceControlArgs
- type LookupWebAppSourceControlResult
- type LookupWebAppSourceControlSlotArgs
- type LookupWebAppSourceControlSlotResult
- type LookupWebAppSwiftVirtualNetworkConnectionArgs
- type LookupWebAppSwiftVirtualNetworkConnectionResult
- type LookupWebAppSwiftVirtualNetworkConnectionSlotArgs
- type LookupWebAppSwiftVirtualNetworkConnectionSlotResult
- type LookupWebAppVnetConnectionArgs
- type LookupWebAppVnetConnectionResult
- type LookupWebAppVnetConnectionSlotArgs
- type LookupWebAppVnetConnectionSlotResult
- type ManagedPipelineMode
- func (ManagedPipelineMode) ElementType() reflect.Type
- func (e ManagedPipelineMode) ToStringOutput() pulumi.StringOutput
- func (e ManagedPipelineMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ManagedPipelineMode) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ManagedPipelineMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ManagedServiceIdentity
- type ManagedServiceIdentityArgs
- func (ManagedServiceIdentityArgs) ElementType() reflect.Type
- func (i ManagedServiceIdentityArgs) ToManagedServiceIdentityOutput() ManagedServiceIdentityOutput
- func (i ManagedServiceIdentityArgs) ToManagedServiceIdentityOutputWithContext(ctx context.Context) ManagedServiceIdentityOutput
- func (i ManagedServiceIdentityArgs) ToManagedServiceIdentityPtrOutput() ManagedServiceIdentityPtrOutput
- func (i ManagedServiceIdentityArgs) ToManagedServiceIdentityPtrOutputWithContext(ctx context.Context) ManagedServiceIdentityPtrOutput
- type ManagedServiceIdentityInput
- type ManagedServiceIdentityOutput
- func (ManagedServiceIdentityOutput) ElementType() reflect.Type
- func (o ManagedServiceIdentityOutput) ToManagedServiceIdentityOutput() ManagedServiceIdentityOutput
- func (o ManagedServiceIdentityOutput) ToManagedServiceIdentityOutputWithContext(ctx context.Context) ManagedServiceIdentityOutput
- func (o ManagedServiceIdentityOutput) ToManagedServiceIdentityPtrOutput() ManagedServiceIdentityPtrOutput
- func (o ManagedServiceIdentityOutput) ToManagedServiceIdentityPtrOutputWithContext(ctx context.Context) ManagedServiceIdentityPtrOutput
- func (o ManagedServiceIdentityOutput) Type() pulumi.StringPtrOutput
- func (o ManagedServiceIdentityOutput) UserAssignedIdentities() pulumi.MapOutput
- type ManagedServiceIdentityPtrInput
- type ManagedServiceIdentityPtrOutput
- func (o ManagedServiceIdentityPtrOutput) Elem() ManagedServiceIdentityOutput
- func (ManagedServiceIdentityPtrOutput) ElementType() reflect.Type
- func (o ManagedServiceIdentityPtrOutput) ToManagedServiceIdentityPtrOutput() ManagedServiceIdentityPtrOutput
- func (o ManagedServiceIdentityPtrOutput) ToManagedServiceIdentityPtrOutputWithContext(ctx context.Context) ManagedServiceIdentityPtrOutput
- func (o ManagedServiceIdentityPtrOutput) Type() pulumi.StringPtrOutput
- func (o ManagedServiceIdentityPtrOutput) UserAssignedIdentities() pulumi.MapOutput
- type ManagedServiceIdentityResponse
- type ManagedServiceIdentityResponseArgs
- func (ManagedServiceIdentityResponseArgs) ElementType() reflect.Type
- func (i ManagedServiceIdentityResponseArgs) ToManagedServiceIdentityResponseOutput() ManagedServiceIdentityResponseOutput
- func (i ManagedServiceIdentityResponseArgs) ToManagedServiceIdentityResponseOutputWithContext(ctx context.Context) ManagedServiceIdentityResponseOutput
- func (i ManagedServiceIdentityResponseArgs) ToManagedServiceIdentityResponsePtrOutput() ManagedServiceIdentityResponsePtrOutput
- func (i ManagedServiceIdentityResponseArgs) ToManagedServiceIdentityResponsePtrOutputWithContext(ctx context.Context) ManagedServiceIdentityResponsePtrOutput
- type ManagedServiceIdentityResponseInput
- type ManagedServiceIdentityResponseOutput
- func (ManagedServiceIdentityResponseOutput) ElementType() reflect.Type
- func (o ManagedServiceIdentityResponseOutput) PrincipalId() pulumi.StringOutput
- func (o ManagedServiceIdentityResponseOutput) TenantId() pulumi.StringOutput
- func (o ManagedServiceIdentityResponseOutput) ToManagedServiceIdentityResponseOutput() ManagedServiceIdentityResponseOutput
- func (o ManagedServiceIdentityResponseOutput) ToManagedServiceIdentityResponseOutputWithContext(ctx context.Context) ManagedServiceIdentityResponseOutput
- func (o ManagedServiceIdentityResponseOutput) ToManagedServiceIdentityResponsePtrOutput() ManagedServiceIdentityResponsePtrOutput
- func (o ManagedServiceIdentityResponseOutput) ToManagedServiceIdentityResponsePtrOutputWithContext(ctx context.Context) ManagedServiceIdentityResponsePtrOutput
- func (o ManagedServiceIdentityResponseOutput) Type() pulumi.StringPtrOutput
- func (o ManagedServiceIdentityResponseOutput) UserAssignedIdentities() ManagedServiceIdentityResponseUserAssignedIdentitiesMapOutput
- type ManagedServiceIdentityResponsePtrInput
- type ManagedServiceIdentityResponsePtrOutput
- func (o ManagedServiceIdentityResponsePtrOutput) Elem() ManagedServiceIdentityResponseOutput
- func (ManagedServiceIdentityResponsePtrOutput) ElementType() reflect.Type
- func (o ManagedServiceIdentityResponsePtrOutput) PrincipalId() pulumi.StringPtrOutput
- func (o ManagedServiceIdentityResponsePtrOutput) TenantId() pulumi.StringPtrOutput
- func (o ManagedServiceIdentityResponsePtrOutput) ToManagedServiceIdentityResponsePtrOutput() ManagedServiceIdentityResponsePtrOutput
- func (o ManagedServiceIdentityResponsePtrOutput) ToManagedServiceIdentityResponsePtrOutputWithContext(ctx context.Context) ManagedServiceIdentityResponsePtrOutput
- func (o ManagedServiceIdentityResponsePtrOutput) Type() pulumi.StringPtrOutput
- func (o ManagedServiceIdentityResponsePtrOutput) UserAssignedIdentities() ManagedServiceIdentityResponseUserAssignedIdentitiesMapOutput
- type ManagedServiceIdentityResponseUserAssignedIdentities
- type ManagedServiceIdentityResponseUserAssignedIdentitiesArgs
- func (ManagedServiceIdentityResponseUserAssignedIdentitiesArgs) ElementType() reflect.Type
- func (i ManagedServiceIdentityResponseUserAssignedIdentitiesArgs) ToManagedServiceIdentityResponseUserAssignedIdentitiesOutput() ManagedServiceIdentityResponseUserAssignedIdentitiesOutput
- func (i ManagedServiceIdentityResponseUserAssignedIdentitiesArgs) ToManagedServiceIdentityResponseUserAssignedIdentitiesOutputWithContext(ctx context.Context) ManagedServiceIdentityResponseUserAssignedIdentitiesOutput
- type ManagedServiceIdentityResponseUserAssignedIdentitiesInput
- type ManagedServiceIdentityResponseUserAssignedIdentitiesMap
- func (ManagedServiceIdentityResponseUserAssignedIdentitiesMap) ElementType() reflect.Type
- func (i ManagedServiceIdentityResponseUserAssignedIdentitiesMap) ToManagedServiceIdentityResponseUserAssignedIdentitiesMapOutput() ManagedServiceIdentityResponseUserAssignedIdentitiesMapOutput
- func (i ManagedServiceIdentityResponseUserAssignedIdentitiesMap) ToManagedServiceIdentityResponseUserAssignedIdentitiesMapOutputWithContext(ctx context.Context) ManagedServiceIdentityResponseUserAssignedIdentitiesMapOutput
- type ManagedServiceIdentityResponseUserAssignedIdentitiesMapInput
- type ManagedServiceIdentityResponseUserAssignedIdentitiesMapOutput
- func (ManagedServiceIdentityResponseUserAssignedIdentitiesMapOutput) ElementType() reflect.Type
- func (o ManagedServiceIdentityResponseUserAssignedIdentitiesMapOutput) MapIndex(k pulumi.StringInput) ManagedServiceIdentityResponseUserAssignedIdentitiesOutput
- func (o ManagedServiceIdentityResponseUserAssignedIdentitiesMapOutput) ToManagedServiceIdentityResponseUserAssignedIdentitiesMapOutput() ManagedServiceIdentityResponseUserAssignedIdentitiesMapOutput
- func (o ManagedServiceIdentityResponseUserAssignedIdentitiesMapOutput) ToManagedServiceIdentityResponseUserAssignedIdentitiesMapOutputWithContext(ctx context.Context) ManagedServiceIdentityResponseUserAssignedIdentitiesMapOutput
- type ManagedServiceIdentityResponseUserAssignedIdentitiesOutput
- func (o ManagedServiceIdentityResponseUserAssignedIdentitiesOutput) ClientId() pulumi.StringOutput
- func (ManagedServiceIdentityResponseUserAssignedIdentitiesOutput) ElementType() reflect.Type
- func (o ManagedServiceIdentityResponseUserAssignedIdentitiesOutput) PrincipalId() pulumi.StringOutput
- func (o ManagedServiceIdentityResponseUserAssignedIdentitiesOutput) ToManagedServiceIdentityResponseUserAssignedIdentitiesOutput() ManagedServiceIdentityResponseUserAssignedIdentitiesOutput
- func (o ManagedServiceIdentityResponseUserAssignedIdentitiesOutput) ToManagedServiceIdentityResponseUserAssignedIdentitiesOutputWithContext(ctx context.Context) ManagedServiceIdentityResponseUserAssignedIdentitiesOutput
- type ManagedServiceIdentityType
- func (ManagedServiceIdentityType) ElementType() reflect.Type
- func (e ManagedServiceIdentityType) ToStringOutput() pulumi.StringOutput
- func (e ManagedServiceIdentityType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ManagedServiceIdentityType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ManagedServiceIdentityType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type NameValuePair
- type NameValuePairArgs
- type NameValuePairArray
- type NameValuePairArrayInput
- type NameValuePairArrayOutput
- func (NameValuePairArrayOutput) ElementType() reflect.Type
- func (o NameValuePairArrayOutput) Index(i pulumi.IntInput) NameValuePairOutput
- func (o NameValuePairArrayOutput) ToNameValuePairArrayOutput() NameValuePairArrayOutput
- func (o NameValuePairArrayOutput) ToNameValuePairArrayOutputWithContext(ctx context.Context) NameValuePairArrayOutput
- type NameValuePairInput
- type NameValuePairOutput
- func (NameValuePairOutput) ElementType() reflect.Type
- func (o NameValuePairOutput) Name() pulumi.StringPtrOutput
- func (o NameValuePairOutput) ToNameValuePairOutput() NameValuePairOutput
- func (o NameValuePairOutput) ToNameValuePairOutputWithContext(ctx context.Context) NameValuePairOutput
- func (o NameValuePairOutput) Value() pulumi.StringPtrOutput
- type NameValuePairResponse
- type NameValuePairResponseArgs
- type NameValuePairResponseArray
- func (NameValuePairResponseArray) ElementType() reflect.Type
- func (i NameValuePairResponseArray) ToNameValuePairResponseArrayOutput() NameValuePairResponseArrayOutput
- func (i NameValuePairResponseArray) ToNameValuePairResponseArrayOutputWithContext(ctx context.Context) NameValuePairResponseArrayOutput
- type NameValuePairResponseArrayInput
- type NameValuePairResponseArrayOutput
- func (NameValuePairResponseArrayOutput) ElementType() reflect.Type
- func (o NameValuePairResponseArrayOutput) Index(i pulumi.IntInput) NameValuePairResponseOutput
- func (o NameValuePairResponseArrayOutput) ToNameValuePairResponseArrayOutput() NameValuePairResponseArrayOutput
- func (o NameValuePairResponseArrayOutput) ToNameValuePairResponseArrayOutputWithContext(ctx context.Context) NameValuePairResponseArrayOutput
- type NameValuePairResponseInput
- type NameValuePairResponseOutput
- func (NameValuePairResponseOutput) ElementType() reflect.Type
- func (o NameValuePairResponseOutput) Name() pulumi.StringPtrOutput
- func (o NameValuePairResponseOutput) ToNameValuePairResponseOutput() NameValuePairResponseOutput
- func (o NameValuePairResponseOutput) ToNameValuePairResponseOutputWithContext(ctx context.Context) NameValuePairResponseOutput
- func (o NameValuePairResponseOutput) Value() pulumi.StringPtrOutput
- type PublicCertificateLocation
- func (PublicCertificateLocation) ElementType() reflect.Type
- func (e PublicCertificateLocation) ToStringOutput() pulumi.StringOutput
- func (e PublicCertificateLocation) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e PublicCertificateLocation) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e PublicCertificateLocation) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PushSettings
- type PushSettingsArgs
- func (PushSettingsArgs) ElementType() reflect.Type
- func (i PushSettingsArgs) ToPushSettingsOutput() PushSettingsOutput
- func (i PushSettingsArgs) ToPushSettingsOutputWithContext(ctx context.Context) PushSettingsOutput
- func (i PushSettingsArgs) ToPushSettingsPtrOutput() PushSettingsPtrOutput
- func (i PushSettingsArgs) ToPushSettingsPtrOutputWithContext(ctx context.Context) PushSettingsPtrOutput
- type PushSettingsInput
- type PushSettingsOutput
- func (o PushSettingsOutput) DynamicTagsJson() pulumi.StringPtrOutput
- func (PushSettingsOutput) ElementType() reflect.Type
- func (o PushSettingsOutput) IsPushEnabled() pulumi.BoolOutput
- func (o PushSettingsOutput) Kind() pulumi.StringPtrOutput
- func (o PushSettingsOutput) TagWhitelistJson() pulumi.StringPtrOutput
- func (o PushSettingsOutput) TagsRequiringAuth() pulumi.StringPtrOutput
- func (o PushSettingsOutput) ToPushSettingsOutput() PushSettingsOutput
- func (o PushSettingsOutput) ToPushSettingsOutputWithContext(ctx context.Context) PushSettingsOutput
- func (o PushSettingsOutput) ToPushSettingsPtrOutput() PushSettingsPtrOutput
- func (o PushSettingsOutput) ToPushSettingsPtrOutputWithContext(ctx context.Context) PushSettingsPtrOutput
- type PushSettingsPtrInput
- type PushSettingsPtrOutput
- func (o PushSettingsPtrOutput) DynamicTagsJson() pulumi.StringPtrOutput
- func (o PushSettingsPtrOutput) Elem() PushSettingsOutput
- func (PushSettingsPtrOutput) ElementType() reflect.Type
- func (o PushSettingsPtrOutput) IsPushEnabled() pulumi.BoolPtrOutput
- func (o PushSettingsPtrOutput) Kind() pulumi.StringPtrOutput
- func (o PushSettingsPtrOutput) TagWhitelistJson() pulumi.StringPtrOutput
- func (o PushSettingsPtrOutput) TagsRequiringAuth() pulumi.StringPtrOutput
- func (o PushSettingsPtrOutput) ToPushSettingsPtrOutput() PushSettingsPtrOutput
- func (o PushSettingsPtrOutput) ToPushSettingsPtrOutputWithContext(ctx context.Context) PushSettingsPtrOutput
- type PushSettingsResponse
- type PushSettingsResponseArgs
- func (PushSettingsResponseArgs) ElementType() reflect.Type
- func (i PushSettingsResponseArgs) ToPushSettingsResponseOutput() PushSettingsResponseOutput
- func (i PushSettingsResponseArgs) ToPushSettingsResponseOutputWithContext(ctx context.Context) PushSettingsResponseOutput
- func (i PushSettingsResponseArgs) ToPushSettingsResponsePtrOutput() PushSettingsResponsePtrOutput
- func (i PushSettingsResponseArgs) ToPushSettingsResponsePtrOutputWithContext(ctx context.Context) PushSettingsResponsePtrOutput
- type PushSettingsResponseInput
- type PushSettingsResponseOutput
- func (o PushSettingsResponseOutput) DynamicTagsJson() pulumi.StringPtrOutput
- func (PushSettingsResponseOutput) ElementType() reflect.Type
- func (o PushSettingsResponseOutput) Id() pulumi.StringOutput
- func (o PushSettingsResponseOutput) IsPushEnabled() pulumi.BoolOutput
- func (o PushSettingsResponseOutput) Kind() pulumi.StringPtrOutput
- func (o PushSettingsResponseOutput) Name() pulumi.StringOutput
- func (o PushSettingsResponseOutput) TagWhitelistJson() pulumi.StringPtrOutput
- func (o PushSettingsResponseOutput) TagsRequiringAuth() pulumi.StringPtrOutput
- func (o PushSettingsResponseOutput) ToPushSettingsResponseOutput() PushSettingsResponseOutput
- func (o PushSettingsResponseOutput) ToPushSettingsResponseOutputWithContext(ctx context.Context) PushSettingsResponseOutput
- func (o PushSettingsResponseOutput) ToPushSettingsResponsePtrOutput() PushSettingsResponsePtrOutput
- func (o PushSettingsResponseOutput) ToPushSettingsResponsePtrOutputWithContext(ctx context.Context) PushSettingsResponsePtrOutput
- func (o PushSettingsResponseOutput) Type() pulumi.StringOutput
- type PushSettingsResponsePtrInput
- type PushSettingsResponsePtrOutput
- func (o PushSettingsResponsePtrOutput) DynamicTagsJson() pulumi.StringPtrOutput
- func (o PushSettingsResponsePtrOutput) Elem() PushSettingsResponseOutput
- func (PushSettingsResponsePtrOutput) ElementType() reflect.Type
- func (o PushSettingsResponsePtrOutput) Id() pulumi.StringPtrOutput
- func (o PushSettingsResponsePtrOutput) IsPushEnabled() pulumi.BoolPtrOutput
- func (o PushSettingsResponsePtrOutput) Kind() pulumi.StringPtrOutput
- func (o PushSettingsResponsePtrOutput) Name() pulumi.StringPtrOutput
- func (o PushSettingsResponsePtrOutput) TagWhitelistJson() pulumi.StringPtrOutput
- func (o PushSettingsResponsePtrOutput) TagsRequiringAuth() pulumi.StringPtrOutput
- func (o PushSettingsResponsePtrOutput) ToPushSettingsResponsePtrOutput() PushSettingsResponsePtrOutput
- func (o PushSettingsResponsePtrOutput) ToPushSettingsResponsePtrOutputWithContext(ctx context.Context) PushSettingsResponsePtrOutput
- func (o PushSettingsResponsePtrOutput) Type() pulumi.StringPtrOutput
- type RampUpRule
- type RampUpRuleArgs
- type RampUpRuleArray
- type RampUpRuleArrayInput
- type RampUpRuleArrayOutput
- func (RampUpRuleArrayOutput) ElementType() reflect.Type
- func (o RampUpRuleArrayOutput) Index(i pulumi.IntInput) RampUpRuleOutput
- func (o RampUpRuleArrayOutput) ToRampUpRuleArrayOutput() RampUpRuleArrayOutput
- func (o RampUpRuleArrayOutput) ToRampUpRuleArrayOutputWithContext(ctx context.Context) RampUpRuleArrayOutput
- type RampUpRuleInput
- type RampUpRuleOutput
- func (o RampUpRuleOutput) ActionHostName() pulumi.StringPtrOutput
- func (o RampUpRuleOutput) ChangeDecisionCallbackUrl() pulumi.StringPtrOutput
- func (o RampUpRuleOutput) ChangeIntervalInMinutes() pulumi.IntPtrOutput
- func (o RampUpRuleOutput) ChangeStep() pulumi.Float64PtrOutput
- func (RampUpRuleOutput) ElementType() reflect.Type
- func (o RampUpRuleOutput) MaxReroutePercentage() pulumi.Float64PtrOutput
- func (o RampUpRuleOutput) MinReroutePercentage() pulumi.Float64PtrOutput
- func (o RampUpRuleOutput) Name() pulumi.StringPtrOutput
- func (o RampUpRuleOutput) ReroutePercentage() pulumi.Float64PtrOutput
- func (o RampUpRuleOutput) ToRampUpRuleOutput() RampUpRuleOutput
- func (o RampUpRuleOutput) ToRampUpRuleOutputWithContext(ctx context.Context) RampUpRuleOutput
- type RampUpRuleResponse
- type RampUpRuleResponseArgs
- type RampUpRuleResponseArray
- type RampUpRuleResponseArrayInput
- type RampUpRuleResponseArrayOutput
- func (RampUpRuleResponseArrayOutput) ElementType() reflect.Type
- func (o RampUpRuleResponseArrayOutput) Index(i pulumi.IntInput) RampUpRuleResponseOutput
- func (o RampUpRuleResponseArrayOutput) ToRampUpRuleResponseArrayOutput() RampUpRuleResponseArrayOutput
- func (o RampUpRuleResponseArrayOutput) ToRampUpRuleResponseArrayOutputWithContext(ctx context.Context) RampUpRuleResponseArrayOutput
- type RampUpRuleResponseInput
- type RampUpRuleResponseOutput
- func (o RampUpRuleResponseOutput) ActionHostName() pulumi.StringPtrOutput
- func (o RampUpRuleResponseOutput) ChangeDecisionCallbackUrl() pulumi.StringPtrOutput
- func (o RampUpRuleResponseOutput) ChangeIntervalInMinutes() pulumi.IntPtrOutput
- func (o RampUpRuleResponseOutput) ChangeStep() pulumi.Float64PtrOutput
- func (RampUpRuleResponseOutput) ElementType() reflect.Type
- func (o RampUpRuleResponseOutput) MaxReroutePercentage() pulumi.Float64PtrOutput
- func (o RampUpRuleResponseOutput) MinReroutePercentage() pulumi.Float64PtrOutput
- func (o RampUpRuleResponseOutput) Name() pulumi.StringPtrOutput
- func (o RampUpRuleResponseOutput) ReroutePercentage() pulumi.Float64PtrOutput
- func (o RampUpRuleResponseOutput) ToRampUpRuleResponseOutput() RampUpRuleResponseOutput
- func (o RampUpRuleResponseOutput) ToRampUpRuleResponseOutputWithContext(ctx context.Context) RampUpRuleResponseOutput
- type RedundancyMode
- func (RedundancyMode) ElementType() reflect.Type
- func (e RedundancyMode) ToStringOutput() pulumi.StringOutput
- func (e RedundancyMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e RedundancyMode) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e RedundancyMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type RequestsBasedTrigger
- type RequestsBasedTriggerArgs
- func (RequestsBasedTriggerArgs) ElementType() reflect.Type
- func (i RequestsBasedTriggerArgs) ToRequestsBasedTriggerOutput() RequestsBasedTriggerOutput
- func (i RequestsBasedTriggerArgs) ToRequestsBasedTriggerOutputWithContext(ctx context.Context) RequestsBasedTriggerOutput
- func (i RequestsBasedTriggerArgs) ToRequestsBasedTriggerPtrOutput() RequestsBasedTriggerPtrOutput
- func (i RequestsBasedTriggerArgs) ToRequestsBasedTriggerPtrOutputWithContext(ctx context.Context) RequestsBasedTriggerPtrOutput
- type RequestsBasedTriggerInput
- type RequestsBasedTriggerOutput
- func (o RequestsBasedTriggerOutput) Count() pulumi.IntPtrOutput
- func (RequestsBasedTriggerOutput) ElementType() reflect.Type
- func (o RequestsBasedTriggerOutput) TimeInterval() pulumi.StringPtrOutput
- func (o RequestsBasedTriggerOutput) ToRequestsBasedTriggerOutput() RequestsBasedTriggerOutput
- func (o RequestsBasedTriggerOutput) ToRequestsBasedTriggerOutputWithContext(ctx context.Context) RequestsBasedTriggerOutput
- func (o RequestsBasedTriggerOutput) ToRequestsBasedTriggerPtrOutput() RequestsBasedTriggerPtrOutput
- func (o RequestsBasedTriggerOutput) ToRequestsBasedTriggerPtrOutputWithContext(ctx context.Context) RequestsBasedTriggerPtrOutput
- type RequestsBasedTriggerPtrInput
- type RequestsBasedTriggerPtrOutput
- func (o RequestsBasedTriggerPtrOutput) Count() pulumi.IntPtrOutput
- func (o RequestsBasedTriggerPtrOutput) Elem() RequestsBasedTriggerOutput
- func (RequestsBasedTriggerPtrOutput) ElementType() reflect.Type
- func (o RequestsBasedTriggerPtrOutput) TimeInterval() pulumi.StringPtrOutput
- func (o RequestsBasedTriggerPtrOutput) ToRequestsBasedTriggerPtrOutput() RequestsBasedTriggerPtrOutput
- func (o RequestsBasedTriggerPtrOutput) ToRequestsBasedTriggerPtrOutputWithContext(ctx context.Context) RequestsBasedTriggerPtrOutput
- type RequestsBasedTriggerResponse
- type RequestsBasedTriggerResponseArgs
- func (RequestsBasedTriggerResponseArgs) ElementType() reflect.Type
- func (i RequestsBasedTriggerResponseArgs) ToRequestsBasedTriggerResponseOutput() RequestsBasedTriggerResponseOutput
- func (i RequestsBasedTriggerResponseArgs) ToRequestsBasedTriggerResponseOutputWithContext(ctx context.Context) RequestsBasedTriggerResponseOutput
- func (i RequestsBasedTriggerResponseArgs) ToRequestsBasedTriggerResponsePtrOutput() RequestsBasedTriggerResponsePtrOutput
- func (i RequestsBasedTriggerResponseArgs) ToRequestsBasedTriggerResponsePtrOutputWithContext(ctx context.Context) RequestsBasedTriggerResponsePtrOutput
- type RequestsBasedTriggerResponseInput
- type RequestsBasedTriggerResponseOutput
- func (o RequestsBasedTriggerResponseOutput) Count() pulumi.IntPtrOutput
- func (RequestsBasedTriggerResponseOutput) ElementType() reflect.Type
- func (o RequestsBasedTriggerResponseOutput) TimeInterval() pulumi.StringPtrOutput
- func (o RequestsBasedTriggerResponseOutput) ToRequestsBasedTriggerResponseOutput() RequestsBasedTriggerResponseOutput
- func (o RequestsBasedTriggerResponseOutput) ToRequestsBasedTriggerResponseOutputWithContext(ctx context.Context) RequestsBasedTriggerResponseOutput
- func (o RequestsBasedTriggerResponseOutput) ToRequestsBasedTriggerResponsePtrOutput() RequestsBasedTriggerResponsePtrOutput
- func (o RequestsBasedTriggerResponseOutput) ToRequestsBasedTriggerResponsePtrOutputWithContext(ctx context.Context) RequestsBasedTriggerResponsePtrOutput
- type RequestsBasedTriggerResponsePtrInput
- type RequestsBasedTriggerResponsePtrOutput
- func (o RequestsBasedTriggerResponsePtrOutput) Count() pulumi.IntPtrOutput
- func (o RequestsBasedTriggerResponsePtrOutput) Elem() RequestsBasedTriggerResponseOutput
- func (RequestsBasedTriggerResponsePtrOutput) ElementType() reflect.Type
- func (o RequestsBasedTriggerResponsePtrOutput) TimeInterval() pulumi.StringPtrOutput
- func (o RequestsBasedTriggerResponsePtrOutput) ToRequestsBasedTriggerResponsePtrOutput() RequestsBasedTriggerResponsePtrOutput
- func (o RequestsBasedTriggerResponsePtrOutput) ToRequestsBasedTriggerResponsePtrOutputWithContext(ctx context.Context) RequestsBasedTriggerResponsePtrOutput
- type ScmType
- func (ScmType) ElementType() reflect.Type
- func (e ScmType) ToStringOutput() pulumi.StringOutput
- func (e ScmType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ScmType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ScmType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SiteConfig
- type SiteConfigArgs
- func (SiteConfigArgs) ElementType() reflect.Type
- func (i SiteConfigArgs) ToSiteConfigOutput() SiteConfigOutput
- func (i SiteConfigArgs) ToSiteConfigOutputWithContext(ctx context.Context) SiteConfigOutput
- func (i SiteConfigArgs) ToSiteConfigPtrOutput() SiteConfigPtrOutput
- func (i SiteConfigArgs) ToSiteConfigPtrOutputWithContext(ctx context.Context) SiteConfigPtrOutput
- type SiteConfigInput
- type SiteConfigOutput
- func (o SiteConfigOutput) AlwaysOn() pulumi.BoolPtrOutput
- func (o SiteConfigOutput) ApiDefinition() ApiDefinitionInfoPtrOutput
- func (o SiteConfigOutput) AppCommandLine() pulumi.StringPtrOutput
- func (o SiteConfigOutput) AppSettings() NameValuePairArrayOutput
- func (o SiteConfigOutput) AutoHealEnabled() pulumi.BoolPtrOutput
- func (o SiteConfigOutput) AutoHealRules() AutoHealRulesPtrOutput
- func (o SiteConfigOutput) AutoSwapSlotName() pulumi.StringPtrOutput
- func (o SiteConfigOutput) AzureStorageAccounts() AzureStorageInfoValueMapOutput
- func (o SiteConfigOutput) ConnectionStrings() ConnStringInfoArrayOutput
- func (o SiteConfigOutput) Cors() CorsSettingsPtrOutput
- func (o SiteConfigOutput) DefaultDocuments() pulumi.StringArrayOutput
- func (o SiteConfigOutput) DetailedErrorLoggingEnabled() pulumi.BoolPtrOutput
- func (o SiteConfigOutput) DocumentRoot() pulumi.StringPtrOutput
- func (SiteConfigOutput) ElementType() reflect.Type
- func (o SiteConfigOutput) Experiments() ExperimentsPtrOutput
- func (o SiteConfigOutput) FtpsState() pulumi.StringPtrOutput
- func (o SiteConfigOutput) HandlerMappings() HandlerMappingArrayOutput
- func (o SiteConfigOutput) Http20Enabled() pulumi.BoolPtrOutput
- func (o SiteConfigOutput) HttpLoggingEnabled() pulumi.BoolPtrOutput
- func (o SiteConfigOutput) IpSecurityRestrictions() IpSecurityRestrictionArrayOutput
- func (o SiteConfigOutput) JavaContainer() pulumi.StringPtrOutput
- func (o SiteConfigOutput) JavaContainerVersion() pulumi.StringPtrOutput
- func (o SiteConfigOutput) JavaVersion() pulumi.StringPtrOutput
- func (o SiteConfigOutput) Limits() SiteLimitsPtrOutput
- func (o SiteConfigOutput) LinuxFxVersion() pulumi.StringPtrOutput
- func (o SiteConfigOutput) LoadBalancing() pulumi.StringPtrOutput
- func (o SiteConfigOutput) LocalMySqlEnabled() pulumi.BoolPtrOutput
- func (o SiteConfigOutput) LogsDirectorySizeLimit() pulumi.IntPtrOutput
- func (o SiteConfigOutput) ManagedPipelineMode() pulumi.StringPtrOutput
- func (o SiteConfigOutput) ManagedServiceIdentityId() pulumi.IntPtrOutput
- func (o SiteConfigOutput) MinTlsVersion() pulumi.StringPtrOutput
- func (o SiteConfigOutput) NetFrameworkVersion() pulumi.StringPtrOutput
- func (o SiteConfigOutput) NodeVersion() pulumi.StringPtrOutput
- func (o SiteConfigOutput) NumberOfWorkers() pulumi.IntPtrOutput
- func (o SiteConfigOutput) PhpVersion() pulumi.StringPtrOutput
- func (o SiteConfigOutput) PublishingUsername() pulumi.StringPtrOutput
- func (o SiteConfigOutput) Push() PushSettingsPtrOutput
- func (o SiteConfigOutput) PythonVersion() pulumi.StringPtrOutput
- func (o SiteConfigOutput) RemoteDebuggingEnabled() pulumi.BoolPtrOutput
- func (o SiteConfigOutput) RemoteDebuggingVersion() pulumi.StringPtrOutput
- func (o SiteConfigOutput) RequestTracingEnabled() pulumi.BoolPtrOutput
- func (o SiteConfigOutput) RequestTracingExpirationTime() pulumi.StringPtrOutput
- func (o SiteConfigOutput) ReservedInstanceCount() pulumi.IntPtrOutput
- func (o SiteConfigOutput) ScmIpSecurityRestrictions() IpSecurityRestrictionArrayOutput
- func (o SiteConfigOutput) ScmIpSecurityRestrictionsUseMain() pulumi.BoolPtrOutput
- func (o SiteConfigOutput) ScmType() pulumi.StringPtrOutput
- func (o SiteConfigOutput) ToSiteConfigOutput() SiteConfigOutput
- func (o SiteConfigOutput) ToSiteConfigOutputWithContext(ctx context.Context) SiteConfigOutput
- func (o SiteConfigOutput) ToSiteConfigPtrOutput() SiteConfigPtrOutput
- func (o SiteConfigOutput) ToSiteConfigPtrOutputWithContext(ctx context.Context) SiteConfigPtrOutput
- func (o SiteConfigOutput) TracingOptions() pulumi.StringPtrOutput
- func (o SiteConfigOutput) Use32BitWorkerProcess() pulumi.BoolPtrOutput
- func (o SiteConfigOutput) VirtualApplications() VirtualApplicationArrayOutput
- func (o SiteConfigOutput) VnetName() pulumi.StringPtrOutput
- func (o SiteConfigOutput) WebSocketsEnabled() pulumi.BoolPtrOutput
- func (o SiteConfigOutput) WindowsFxVersion() pulumi.StringPtrOutput
- func (o SiteConfigOutput) XManagedServiceIdentityId() pulumi.IntPtrOutput
- type SiteConfigPtrInput
- type SiteConfigPtrOutput
- func (o SiteConfigPtrOutput) AlwaysOn() pulumi.BoolPtrOutput
- func (o SiteConfigPtrOutput) ApiDefinition() ApiDefinitionInfoPtrOutput
- func (o SiteConfigPtrOutput) AppCommandLine() pulumi.StringPtrOutput
- func (o SiteConfigPtrOutput) AppSettings() NameValuePairArrayOutput
- func (o SiteConfigPtrOutput) AutoHealEnabled() pulumi.BoolPtrOutput
- func (o SiteConfigPtrOutput) AutoHealRules() AutoHealRulesPtrOutput
- func (o SiteConfigPtrOutput) AutoSwapSlotName() pulumi.StringPtrOutput
- func (o SiteConfigPtrOutput) AzureStorageAccounts() AzureStorageInfoValueMapOutput
- func (o SiteConfigPtrOutput) ConnectionStrings() ConnStringInfoArrayOutput
- func (o SiteConfigPtrOutput) Cors() CorsSettingsPtrOutput
- func (o SiteConfigPtrOutput) DefaultDocuments() pulumi.StringArrayOutput
- func (o SiteConfigPtrOutput) DetailedErrorLoggingEnabled() pulumi.BoolPtrOutput
- func (o SiteConfigPtrOutput) DocumentRoot() pulumi.StringPtrOutput
- func (o SiteConfigPtrOutput) Elem() SiteConfigOutput
- func (SiteConfigPtrOutput) ElementType() reflect.Type
- func (o SiteConfigPtrOutput) Experiments() ExperimentsPtrOutput
- func (o SiteConfigPtrOutput) FtpsState() pulumi.StringPtrOutput
- func (o SiteConfigPtrOutput) HandlerMappings() HandlerMappingArrayOutput
- func (o SiteConfigPtrOutput) Http20Enabled() pulumi.BoolPtrOutput
- func (o SiteConfigPtrOutput) HttpLoggingEnabled() pulumi.BoolPtrOutput
- func (o SiteConfigPtrOutput) IpSecurityRestrictions() IpSecurityRestrictionArrayOutput
- func (o SiteConfigPtrOutput) JavaContainer() pulumi.StringPtrOutput
- func (o SiteConfigPtrOutput) JavaContainerVersion() pulumi.StringPtrOutput
- func (o SiteConfigPtrOutput) JavaVersion() pulumi.StringPtrOutput
- func (o SiteConfigPtrOutput) Limits() SiteLimitsPtrOutput
- func (o SiteConfigPtrOutput) LinuxFxVersion() pulumi.StringPtrOutput
- func (o SiteConfigPtrOutput) LoadBalancing() pulumi.StringPtrOutput
- func (o SiteConfigPtrOutput) LocalMySqlEnabled() pulumi.BoolPtrOutput
- func (o SiteConfigPtrOutput) LogsDirectorySizeLimit() pulumi.IntPtrOutput
- func (o SiteConfigPtrOutput) ManagedPipelineMode() pulumi.StringPtrOutput
- func (o SiteConfigPtrOutput) ManagedServiceIdentityId() pulumi.IntPtrOutput
- func (o SiteConfigPtrOutput) MinTlsVersion() pulumi.StringPtrOutput
- func (o SiteConfigPtrOutput) NetFrameworkVersion() pulumi.StringPtrOutput
- func (o SiteConfigPtrOutput) NodeVersion() pulumi.StringPtrOutput
- func (o SiteConfigPtrOutput) NumberOfWorkers() pulumi.IntPtrOutput
- func (o SiteConfigPtrOutput) PhpVersion() pulumi.StringPtrOutput
- func (o SiteConfigPtrOutput) PublishingUsername() pulumi.StringPtrOutput
- func (o SiteConfigPtrOutput) Push() PushSettingsPtrOutput
- func (o SiteConfigPtrOutput) PythonVersion() pulumi.StringPtrOutput
- func (o SiteConfigPtrOutput) RemoteDebuggingEnabled() pulumi.BoolPtrOutput
- func (o SiteConfigPtrOutput) RemoteDebuggingVersion() pulumi.StringPtrOutput
- func (o SiteConfigPtrOutput) RequestTracingEnabled() pulumi.BoolPtrOutput
- func (o SiteConfigPtrOutput) RequestTracingExpirationTime() pulumi.StringPtrOutput
- func (o SiteConfigPtrOutput) ReservedInstanceCount() pulumi.IntPtrOutput
- func (o SiteConfigPtrOutput) ScmIpSecurityRestrictions() IpSecurityRestrictionArrayOutput
- func (o SiteConfigPtrOutput) ScmIpSecurityRestrictionsUseMain() pulumi.BoolPtrOutput
- func (o SiteConfigPtrOutput) ScmType() pulumi.StringPtrOutput
- func (o SiteConfigPtrOutput) ToSiteConfigPtrOutput() SiteConfigPtrOutput
- func (o SiteConfigPtrOutput) ToSiteConfigPtrOutputWithContext(ctx context.Context) SiteConfigPtrOutput
- func (o SiteConfigPtrOutput) TracingOptions() pulumi.StringPtrOutput
- func (o SiteConfigPtrOutput) Use32BitWorkerProcess() pulumi.BoolPtrOutput
- func (o SiteConfigPtrOutput) VirtualApplications() VirtualApplicationArrayOutput
- func (o SiteConfigPtrOutput) VnetName() pulumi.StringPtrOutput
- func (o SiteConfigPtrOutput) WebSocketsEnabled() pulumi.BoolPtrOutput
- func (o SiteConfigPtrOutput) WindowsFxVersion() pulumi.StringPtrOutput
- func (o SiteConfigPtrOutput) XManagedServiceIdentityId() pulumi.IntPtrOutput
- type SiteConfigResponse
- type SiteConfigResponseArgs
- func (SiteConfigResponseArgs) ElementType() reflect.Type
- func (i SiteConfigResponseArgs) ToSiteConfigResponseOutput() SiteConfigResponseOutput
- func (i SiteConfigResponseArgs) ToSiteConfigResponseOutputWithContext(ctx context.Context) SiteConfigResponseOutput
- func (i SiteConfigResponseArgs) ToSiteConfigResponsePtrOutput() SiteConfigResponsePtrOutput
- func (i SiteConfigResponseArgs) ToSiteConfigResponsePtrOutputWithContext(ctx context.Context) SiteConfigResponsePtrOutput
- type SiteConfigResponseInput
- type SiteConfigResponseOutput
- func (o SiteConfigResponseOutput) AlwaysOn() pulumi.BoolPtrOutput
- func (o SiteConfigResponseOutput) ApiDefinition() ApiDefinitionInfoResponsePtrOutput
- func (o SiteConfigResponseOutput) AppCommandLine() pulumi.StringPtrOutput
- func (o SiteConfigResponseOutput) AppSettings() NameValuePairResponseArrayOutput
- func (o SiteConfigResponseOutput) AutoHealEnabled() pulumi.BoolPtrOutput
- func (o SiteConfigResponseOutput) AutoHealRules() AutoHealRulesResponsePtrOutput
- func (o SiteConfigResponseOutput) AutoSwapSlotName() pulumi.StringPtrOutput
- func (o SiteConfigResponseOutput) AzureStorageAccounts() AzureStorageInfoValueResponseMapOutput
- func (o SiteConfigResponseOutput) ConnectionStrings() ConnStringInfoResponseArrayOutput
- func (o SiteConfigResponseOutput) Cors() CorsSettingsResponsePtrOutput
- func (o SiteConfigResponseOutput) DefaultDocuments() pulumi.StringArrayOutput
- func (o SiteConfigResponseOutput) DetailedErrorLoggingEnabled() pulumi.BoolPtrOutput
- func (o SiteConfigResponseOutput) DocumentRoot() pulumi.StringPtrOutput
- func (SiteConfigResponseOutput) ElementType() reflect.Type
- func (o SiteConfigResponseOutput) Experiments() ExperimentsResponsePtrOutput
- func (o SiteConfigResponseOutput) FtpsState() pulumi.StringPtrOutput
- func (o SiteConfigResponseOutput) HandlerMappings() HandlerMappingResponseArrayOutput
- func (o SiteConfigResponseOutput) Http20Enabled() pulumi.BoolPtrOutput
- func (o SiteConfigResponseOutput) HttpLoggingEnabled() pulumi.BoolPtrOutput
- func (o SiteConfigResponseOutput) IpSecurityRestrictions() IpSecurityRestrictionResponseArrayOutput
- func (o SiteConfigResponseOutput) JavaContainer() pulumi.StringPtrOutput
- func (o SiteConfigResponseOutput) JavaContainerVersion() pulumi.StringPtrOutput
- func (o SiteConfigResponseOutput) JavaVersion() pulumi.StringPtrOutput
- func (o SiteConfigResponseOutput) Limits() SiteLimitsResponsePtrOutput
- func (o SiteConfigResponseOutput) LinuxFxVersion() pulumi.StringPtrOutput
- func (o SiteConfigResponseOutput) LoadBalancing() pulumi.StringPtrOutput
- func (o SiteConfigResponseOutput) LocalMySqlEnabled() pulumi.BoolPtrOutput
- func (o SiteConfigResponseOutput) LogsDirectorySizeLimit() pulumi.IntPtrOutput
- func (o SiteConfigResponseOutput) MachineKey() SiteMachineKeyResponseOutput
- func (o SiteConfigResponseOutput) ManagedPipelineMode() pulumi.StringPtrOutput
- func (o SiteConfigResponseOutput) ManagedServiceIdentityId() pulumi.IntPtrOutput
- func (o SiteConfigResponseOutput) MinTlsVersion() pulumi.StringPtrOutput
- func (o SiteConfigResponseOutput) NetFrameworkVersion() pulumi.StringPtrOutput
- func (o SiteConfigResponseOutput) NodeVersion() pulumi.StringPtrOutput
- func (o SiteConfigResponseOutput) NumberOfWorkers() pulumi.IntPtrOutput
- func (o SiteConfigResponseOutput) PhpVersion() pulumi.StringPtrOutput
- func (o SiteConfigResponseOutput) PublishingUsername() pulumi.StringPtrOutput
- func (o SiteConfigResponseOutput) Push() PushSettingsResponsePtrOutput
- func (o SiteConfigResponseOutput) PythonVersion() pulumi.StringPtrOutput
- func (o SiteConfigResponseOutput) RemoteDebuggingEnabled() pulumi.BoolPtrOutput
- func (o SiteConfigResponseOutput) RemoteDebuggingVersion() pulumi.StringPtrOutput
- func (o SiteConfigResponseOutput) RequestTracingEnabled() pulumi.BoolPtrOutput
- func (o SiteConfigResponseOutput) RequestTracingExpirationTime() pulumi.StringPtrOutput
- func (o SiteConfigResponseOutput) ReservedInstanceCount() pulumi.IntPtrOutput
- func (o SiteConfigResponseOutput) ScmIpSecurityRestrictions() IpSecurityRestrictionResponseArrayOutput
- func (o SiteConfigResponseOutput) ScmIpSecurityRestrictionsUseMain() pulumi.BoolPtrOutput
- func (o SiteConfigResponseOutput) ScmType() pulumi.StringPtrOutput
- func (o SiteConfigResponseOutput) ToSiteConfigResponseOutput() SiteConfigResponseOutput
- func (o SiteConfigResponseOutput) ToSiteConfigResponseOutputWithContext(ctx context.Context) SiteConfigResponseOutput
- func (o SiteConfigResponseOutput) ToSiteConfigResponsePtrOutput() SiteConfigResponsePtrOutput
- func (o SiteConfigResponseOutput) ToSiteConfigResponsePtrOutputWithContext(ctx context.Context) SiteConfigResponsePtrOutput
- func (o SiteConfigResponseOutput) TracingOptions() pulumi.StringPtrOutput
- func (o SiteConfigResponseOutput) Use32BitWorkerProcess() pulumi.BoolPtrOutput
- func (o SiteConfigResponseOutput) VirtualApplications() VirtualApplicationResponseArrayOutput
- func (o SiteConfigResponseOutput) VnetName() pulumi.StringPtrOutput
- func (o SiteConfigResponseOutput) WebSocketsEnabled() pulumi.BoolPtrOutput
- func (o SiteConfigResponseOutput) WindowsFxVersion() pulumi.StringPtrOutput
- func (o SiteConfigResponseOutput) XManagedServiceIdentityId() pulumi.IntPtrOutput
- type SiteConfigResponsePtrInput
- type SiteConfigResponsePtrOutput
- func (o SiteConfigResponsePtrOutput) AlwaysOn() pulumi.BoolPtrOutput
- func (o SiteConfigResponsePtrOutput) ApiDefinition() ApiDefinitionInfoResponsePtrOutput
- func (o SiteConfigResponsePtrOutput) AppCommandLine() pulumi.StringPtrOutput
- func (o SiteConfigResponsePtrOutput) AppSettings() NameValuePairResponseArrayOutput
- func (o SiteConfigResponsePtrOutput) AutoHealEnabled() pulumi.BoolPtrOutput
- func (o SiteConfigResponsePtrOutput) AutoHealRules() AutoHealRulesResponsePtrOutput
- func (o SiteConfigResponsePtrOutput) AutoSwapSlotName() pulumi.StringPtrOutput
- func (o SiteConfigResponsePtrOutput) AzureStorageAccounts() AzureStorageInfoValueResponseMapOutput
- func (o SiteConfigResponsePtrOutput) ConnectionStrings() ConnStringInfoResponseArrayOutput
- func (o SiteConfigResponsePtrOutput) Cors() CorsSettingsResponsePtrOutput
- func (o SiteConfigResponsePtrOutput) DefaultDocuments() pulumi.StringArrayOutput
- func (o SiteConfigResponsePtrOutput) DetailedErrorLoggingEnabled() pulumi.BoolPtrOutput
- func (o SiteConfigResponsePtrOutput) DocumentRoot() pulumi.StringPtrOutput
- func (o SiteConfigResponsePtrOutput) Elem() SiteConfigResponseOutput
- func (SiteConfigResponsePtrOutput) ElementType() reflect.Type
- func (o SiteConfigResponsePtrOutput) Experiments() ExperimentsResponsePtrOutput
- func (o SiteConfigResponsePtrOutput) FtpsState() pulumi.StringPtrOutput
- func (o SiteConfigResponsePtrOutput) HandlerMappings() HandlerMappingResponseArrayOutput
- func (o SiteConfigResponsePtrOutput) Http20Enabled() pulumi.BoolPtrOutput
- func (o SiteConfigResponsePtrOutput) HttpLoggingEnabled() pulumi.BoolPtrOutput
- func (o SiteConfigResponsePtrOutput) IpSecurityRestrictions() IpSecurityRestrictionResponseArrayOutput
- func (o SiteConfigResponsePtrOutput) JavaContainer() pulumi.StringPtrOutput
- func (o SiteConfigResponsePtrOutput) JavaContainerVersion() pulumi.StringPtrOutput
- func (o SiteConfigResponsePtrOutput) JavaVersion() pulumi.StringPtrOutput
- func (o SiteConfigResponsePtrOutput) Limits() SiteLimitsResponsePtrOutput
- func (o SiteConfigResponsePtrOutput) LinuxFxVersion() pulumi.StringPtrOutput
- func (o SiteConfigResponsePtrOutput) LoadBalancing() pulumi.StringPtrOutput
- func (o SiteConfigResponsePtrOutput) LocalMySqlEnabled() pulumi.BoolPtrOutput
- func (o SiteConfigResponsePtrOutput) LogsDirectorySizeLimit() pulumi.IntPtrOutput
- func (o SiteConfigResponsePtrOutput) MachineKey() SiteMachineKeyResponsePtrOutput
- func (o SiteConfigResponsePtrOutput) ManagedPipelineMode() pulumi.StringPtrOutput
- func (o SiteConfigResponsePtrOutput) ManagedServiceIdentityId() pulumi.IntPtrOutput
- func (o SiteConfigResponsePtrOutput) MinTlsVersion() pulumi.StringPtrOutput
- func (o SiteConfigResponsePtrOutput) NetFrameworkVersion() pulumi.StringPtrOutput
- func (o SiteConfigResponsePtrOutput) NodeVersion() pulumi.StringPtrOutput
- func (o SiteConfigResponsePtrOutput) NumberOfWorkers() pulumi.IntPtrOutput
- func (o SiteConfigResponsePtrOutput) PhpVersion() pulumi.StringPtrOutput
- func (o SiteConfigResponsePtrOutput) PublishingUsername() pulumi.StringPtrOutput
- func (o SiteConfigResponsePtrOutput) Push() PushSettingsResponsePtrOutput
- func (o SiteConfigResponsePtrOutput) PythonVersion() pulumi.StringPtrOutput
- func (o SiteConfigResponsePtrOutput) RemoteDebuggingEnabled() pulumi.BoolPtrOutput
- func (o SiteConfigResponsePtrOutput) RemoteDebuggingVersion() pulumi.StringPtrOutput
- func (o SiteConfigResponsePtrOutput) RequestTracingEnabled() pulumi.BoolPtrOutput
- func (o SiteConfigResponsePtrOutput) RequestTracingExpirationTime() pulumi.StringPtrOutput
- func (o SiteConfigResponsePtrOutput) ReservedInstanceCount() pulumi.IntPtrOutput
- func (o SiteConfigResponsePtrOutput) ScmIpSecurityRestrictions() IpSecurityRestrictionResponseArrayOutput
- func (o SiteConfigResponsePtrOutput) ScmIpSecurityRestrictionsUseMain() pulumi.BoolPtrOutput
- func (o SiteConfigResponsePtrOutput) ScmType() pulumi.StringPtrOutput
- func (o SiteConfigResponsePtrOutput) ToSiteConfigResponsePtrOutput() SiteConfigResponsePtrOutput
- func (o SiteConfigResponsePtrOutput) ToSiteConfigResponsePtrOutputWithContext(ctx context.Context) SiteConfigResponsePtrOutput
- func (o SiteConfigResponsePtrOutput) TracingOptions() pulumi.StringPtrOutput
- func (o SiteConfigResponsePtrOutput) Use32BitWorkerProcess() pulumi.BoolPtrOutput
- func (o SiteConfigResponsePtrOutput) VirtualApplications() VirtualApplicationResponseArrayOutput
- func (o SiteConfigResponsePtrOutput) VnetName() pulumi.StringPtrOutput
- func (o SiteConfigResponsePtrOutput) WebSocketsEnabled() pulumi.BoolPtrOutput
- func (o SiteConfigResponsePtrOutput) WindowsFxVersion() pulumi.StringPtrOutput
- func (o SiteConfigResponsePtrOutput) XManagedServiceIdentityId() pulumi.IntPtrOutput
- type SiteLimits
- type SiteLimitsArgs
- func (SiteLimitsArgs) ElementType() reflect.Type
- func (i SiteLimitsArgs) ToSiteLimitsOutput() SiteLimitsOutput
- func (i SiteLimitsArgs) ToSiteLimitsOutputWithContext(ctx context.Context) SiteLimitsOutput
- func (i SiteLimitsArgs) ToSiteLimitsPtrOutput() SiteLimitsPtrOutput
- func (i SiteLimitsArgs) ToSiteLimitsPtrOutputWithContext(ctx context.Context) SiteLimitsPtrOutput
- type SiteLimitsInput
- type SiteLimitsOutput
- func (SiteLimitsOutput) ElementType() reflect.Type
- func (o SiteLimitsOutput) MaxDiskSizeInMb() pulumi.Float64PtrOutput
- func (o SiteLimitsOutput) MaxMemoryInMb() pulumi.Float64PtrOutput
- func (o SiteLimitsOutput) MaxPercentageCpu() pulumi.Float64PtrOutput
- func (o SiteLimitsOutput) ToSiteLimitsOutput() SiteLimitsOutput
- func (o SiteLimitsOutput) ToSiteLimitsOutputWithContext(ctx context.Context) SiteLimitsOutput
- func (o SiteLimitsOutput) ToSiteLimitsPtrOutput() SiteLimitsPtrOutput
- func (o SiteLimitsOutput) ToSiteLimitsPtrOutputWithContext(ctx context.Context) SiteLimitsPtrOutput
- type SiteLimitsPtrInput
- type SiteLimitsPtrOutput
- func (o SiteLimitsPtrOutput) Elem() SiteLimitsOutput
- func (SiteLimitsPtrOutput) ElementType() reflect.Type
- func (o SiteLimitsPtrOutput) MaxDiskSizeInMb() pulumi.Float64PtrOutput
- func (o SiteLimitsPtrOutput) MaxMemoryInMb() pulumi.Float64PtrOutput
- func (o SiteLimitsPtrOutput) MaxPercentageCpu() pulumi.Float64PtrOutput
- func (o SiteLimitsPtrOutput) ToSiteLimitsPtrOutput() SiteLimitsPtrOutput
- func (o SiteLimitsPtrOutput) ToSiteLimitsPtrOutputWithContext(ctx context.Context) SiteLimitsPtrOutput
- type SiteLimitsResponse
- type SiteLimitsResponseArgs
- func (SiteLimitsResponseArgs) ElementType() reflect.Type
- func (i SiteLimitsResponseArgs) ToSiteLimitsResponseOutput() SiteLimitsResponseOutput
- func (i SiteLimitsResponseArgs) ToSiteLimitsResponseOutputWithContext(ctx context.Context) SiteLimitsResponseOutput
- func (i SiteLimitsResponseArgs) ToSiteLimitsResponsePtrOutput() SiteLimitsResponsePtrOutput
- func (i SiteLimitsResponseArgs) ToSiteLimitsResponsePtrOutputWithContext(ctx context.Context) SiteLimitsResponsePtrOutput
- type SiteLimitsResponseInput
- type SiteLimitsResponseOutput
- func (SiteLimitsResponseOutput) ElementType() reflect.Type
- func (o SiteLimitsResponseOutput) MaxDiskSizeInMb() pulumi.Float64PtrOutput
- func (o SiteLimitsResponseOutput) MaxMemoryInMb() pulumi.Float64PtrOutput
- func (o SiteLimitsResponseOutput) MaxPercentageCpu() pulumi.Float64PtrOutput
- func (o SiteLimitsResponseOutput) ToSiteLimitsResponseOutput() SiteLimitsResponseOutput
- func (o SiteLimitsResponseOutput) ToSiteLimitsResponseOutputWithContext(ctx context.Context) SiteLimitsResponseOutput
- func (o SiteLimitsResponseOutput) ToSiteLimitsResponsePtrOutput() SiteLimitsResponsePtrOutput
- func (o SiteLimitsResponseOutput) ToSiteLimitsResponsePtrOutputWithContext(ctx context.Context) SiteLimitsResponsePtrOutput
- type SiteLimitsResponsePtrInput
- type SiteLimitsResponsePtrOutput
- func (o SiteLimitsResponsePtrOutput) Elem() SiteLimitsResponseOutput
- func (SiteLimitsResponsePtrOutput) ElementType() reflect.Type
- func (o SiteLimitsResponsePtrOutput) MaxDiskSizeInMb() pulumi.Float64PtrOutput
- func (o SiteLimitsResponsePtrOutput) MaxMemoryInMb() pulumi.Float64PtrOutput
- func (o SiteLimitsResponsePtrOutput) MaxPercentageCpu() pulumi.Float64PtrOutput
- func (o SiteLimitsResponsePtrOutput) ToSiteLimitsResponsePtrOutput() SiteLimitsResponsePtrOutput
- func (o SiteLimitsResponsePtrOutput) ToSiteLimitsResponsePtrOutputWithContext(ctx context.Context) SiteLimitsResponsePtrOutput
- type SiteLoadBalancing
- func (SiteLoadBalancing) ElementType() reflect.Type
- func (e SiteLoadBalancing) ToStringOutput() pulumi.StringOutput
- func (e SiteLoadBalancing) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e SiteLoadBalancing) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e SiteLoadBalancing) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SiteMachineKeyResponse
- type SiteMachineKeyResponseArgs
- func (SiteMachineKeyResponseArgs) ElementType() reflect.Type
- func (i SiteMachineKeyResponseArgs) ToSiteMachineKeyResponseOutput() SiteMachineKeyResponseOutput
- func (i SiteMachineKeyResponseArgs) ToSiteMachineKeyResponseOutputWithContext(ctx context.Context) SiteMachineKeyResponseOutput
- func (i SiteMachineKeyResponseArgs) ToSiteMachineKeyResponsePtrOutput() SiteMachineKeyResponsePtrOutput
- func (i SiteMachineKeyResponseArgs) ToSiteMachineKeyResponsePtrOutputWithContext(ctx context.Context) SiteMachineKeyResponsePtrOutput
- type SiteMachineKeyResponseInput
- type SiteMachineKeyResponseOutput
- func (o SiteMachineKeyResponseOutput) Decryption() pulumi.StringPtrOutput
- func (o SiteMachineKeyResponseOutput) DecryptionKey() pulumi.StringPtrOutput
- func (SiteMachineKeyResponseOutput) ElementType() reflect.Type
- func (o SiteMachineKeyResponseOutput) ToSiteMachineKeyResponseOutput() SiteMachineKeyResponseOutput
- func (o SiteMachineKeyResponseOutput) ToSiteMachineKeyResponseOutputWithContext(ctx context.Context) SiteMachineKeyResponseOutput
- func (o SiteMachineKeyResponseOutput) ToSiteMachineKeyResponsePtrOutput() SiteMachineKeyResponsePtrOutput
- func (o SiteMachineKeyResponseOutput) ToSiteMachineKeyResponsePtrOutputWithContext(ctx context.Context) SiteMachineKeyResponsePtrOutput
- func (o SiteMachineKeyResponseOutput) Validation() pulumi.StringPtrOutput
- func (o SiteMachineKeyResponseOutput) ValidationKey() pulumi.StringPtrOutput
- type SiteMachineKeyResponsePtrInput
- type SiteMachineKeyResponsePtrOutput
- func (o SiteMachineKeyResponsePtrOutput) Decryption() pulumi.StringPtrOutput
- func (o SiteMachineKeyResponsePtrOutput) DecryptionKey() pulumi.StringPtrOutput
- func (o SiteMachineKeyResponsePtrOutput) Elem() SiteMachineKeyResponseOutput
- func (SiteMachineKeyResponsePtrOutput) ElementType() reflect.Type
- func (o SiteMachineKeyResponsePtrOutput) ToSiteMachineKeyResponsePtrOutput() SiteMachineKeyResponsePtrOutput
- func (o SiteMachineKeyResponsePtrOutput) ToSiteMachineKeyResponsePtrOutputWithContext(ctx context.Context) SiteMachineKeyResponsePtrOutput
- func (o SiteMachineKeyResponsePtrOutput) Validation() pulumi.StringPtrOutput
- func (o SiteMachineKeyResponsePtrOutput) ValidationKey() pulumi.StringPtrOutput
- type SlotSwapStatusResponse
- type SlotSwapStatusResponseArgs
- func (SlotSwapStatusResponseArgs) ElementType() reflect.Type
- func (i SlotSwapStatusResponseArgs) ToSlotSwapStatusResponseOutput() SlotSwapStatusResponseOutput
- func (i SlotSwapStatusResponseArgs) ToSlotSwapStatusResponseOutputWithContext(ctx context.Context) SlotSwapStatusResponseOutput
- func (i SlotSwapStatusResponseArgs) ToSlotSwapStatusResponsePtrOutput() SlotSwapStatusResponsePtrOutput
- func (i SlotSwapStatusResponseArgs) ToSlotSwapStatusResponsePtrOutputWithContext(ctx context.Context) SlotSwapStatusResponsePtrOutput
- type SlotSwapStatusResponseInput
- type SlotSwapStatusResponseOutput
- func (o SlotSwapStatusResponseOutput) DestinationSlotName() pulumi.StringOutput
- func (SlotSwapStatusResponseOutput) ElementType() reflect.Type
- func (o SlotSwapStatusResponseOutput) SourceSlotName() pulumi.StringOutput
- func (o SlotSwapStatusResponseOutput) TimestampUtc() pulumi.StringOutput
- func (o SlotSwapStatusResponseOutput) ToSlotSwapStatusResponseOutput() SlotSwapStatusResponseOutput
- func (o SlotSwapStatusResponseOutput) ToSlotSwapStatusResponseOutputWithContext(ctx context.Context) SlotSwapStatusResponseOutput
- func (o SlotSwapStatusResponseOutput) ToSlotSwapStatusResponsePtrOutput() SlotSwapStatusResponsePtrOutput
- func (o SlotSwapStatusResponseOutput) ToSlotSwapStatusResponsePtrOutputWithContext(ctx context.Context) SlotSwapStatusResponsePtrOutput
- type SlotSwapStatusResponsePtrInput
- type SlotSwapStatusResponsePtrOutput
- func (o SlotSwapStatusResponsePtrOutput) DestinationSlotName() pulumi.StringPtrOutput
- func (o SlotSwapStatusResponsePtrOutput) Elem() SlotSwapStatusResponseOutput
- func (SlotSwapStatusResponsePtrOutput) ElementType() reflect.Type
- func (o SlotSwapStatusResponsePtrOutput) SourceSlotName() pulumi.StringPtrOutput
- func (o SlotSwapStatusResponsePtrOutput) TimestampUtc() pulumi.StringPtrOutput
- func (o SlotSwapStatusResponsePtrOutput) ToSlotSwapStatusResponsePtrOutput() SlotSwapStatusResponsePtrOutput
- func (o SlotSwapStatusResponsePtrOutput) ToSlotSwapStatusResponsePtrOutputWithContext(ctx context.Context) SlotSwapStatusResponsePtrOutput
- type SlowRequestsBasedTrigger
- type SlowRequestsBasedTriggerArgs
- func (SlowRequestsBasedTriggerArgs) ElementType() reflect.Type
- func (i SlowRequestsBasedTriggerArgs) ToSlowRequestsBasedTriggerOutput() SlowRequestsBasedTriggerOutput
- func (i SlowRequestsBasedTriggerArgs) ToSlowRequestsBasedTriggerOutputWithContext(ctx context.Context) SlowRequestsBasedTriggerOutput
- func (i SlowRequestsBasedTriggerArgs) ToSlowRequestsBasedTriggerPtrOutput() SlowRequestsBasedTriggerPtrOutput
- func (i SlowRequestsBasedTriggerArgs) ToSlowRequestsBasedTriggerPtrOutputWithContext(ctx context.Context) SlowRequestsBasedTriggerPtrOutput
- type SlowRequestsBasedTriggerInput
- type SlowRequestsBasedTriggerOutput
- func (o SlowRequestsBasedTriggerOutput) Count() pulumi.IntPtrOutput
- func (SlowRequestsBasedTriggerOutput) ElementType() reflect.Type
- func (o SlowRequestsBasedTriggerOutput) TimeInterval() pulumi.StringPtrOutput
- func (o SlowRequestsBasedTriggerOutput) TimeTaken() pulumi.StringPtrOutput
- func (o SlowRequestsBasedTriggerOutput) ToSlowRequestsBasedTriggerOutput() SlowRequestsBasedTriggerOutput
- func (o SlowRequestsBasedTriggerOutput) ToSlowRequestsBasedTriggerOutputWithContext(ctx context.Context) SlowRequestsBasedTriggerOutput
- func (o SlowRequestsBasedTriggerOutput) ToSlowRequestsBasedTriggerPtrOutput() SlowRequestsBasedTriggerPtrOutput
- func (o SlowRequestsBasedTriggerOutput) ToSlowRequestsBasedTriggerPtrOutputWithContext(ctx context.Context) SlowRequestsBasedTriggerPtrOutput
- type SlowRequestsBasedTriggerPtrInput
- type SlowRequestsBasedTriggerPtrOutput
- func (o SlowRequestsBasedTriggerPtrOutput) Count() pulumi.IntPtrOutput
- func (o SlowRequestsBasedTriggerPtrOutput) Elem() SlowRequestsBasedTriggerOutput
- func (SlowRequestsBasedTriggerPtrOutput) ElementType() reflect.Type
- func (o SlowRequestsBasedTriggerPtrOutput) TimeInterval() pulumi.StringPtrOutput
- func (o SlowRequestsBasedTriggerPtrOutput) TimeTaken() pulumi.StringPtrOutput
- func (o SlowRequestsBasedTriggerPtrOutput) ToSlowRequestsBasedTriggerPtrOutput() SlowRequestsBasedTriggerPtrOutput
- func (o SlowRequestsBasedTriggerPtrOutput) ToSlowRequestsBasedTriggerPtrOutputWithContext(ctx context.Context) SlowRequestsBasedTriggerPtrOutput
- type SlowRequestsBasedTriggerResponse
- type SlowRequestsBasedTriggerResponseArgs
- func (SlowRequestsBasedTriggerResponseArgs) ElementType() reflect.Type
- func (i SlowRequestsBasedTriggerResponseArgs) ToSlowRequestsBasedTriggerResponseOutput() SlowRequestsBasedTriggerResponseOutput
- func (i SlowRequestsBasedTriggerResponseArgs) ToSlowRequestsBasedTriggerResponseOutputWithContext(ctx context.Context) SlowRequestsBasedTriggerResponseOutput
- func (i SlowRequestsBasedTriggerResponseArgs) ToSlowRequestsBasedTriggerResponsePtrOutput() SlowRequestsBasedTriggerResponsePtrOutput
- func (i SlowRequestsBasedTriggerResponseArgs) ToSlowRequestsBasedTriggerResponsePtrOutputWithContext(ctx context.Context) SlowRequestsBasedTriggerResponsePtrOutput
- type SlowRequestsBasedTriggerResponseInput
- type SlowRequestsBasedTriggerResponseOutput
- func (o SlowRequestsBasedTriggerResponseOutput) Count() pulumi.IntPtrOutput
- func (SlowRequestsBasedTriggerResponseOutput) ElementType() reflect.Type
- func (o SlowRequestsBasedTriggerResponseOutput) TimeInterval() pulumi.StringPtrOutput
- func (o SlowRequestsBasedTriggerResponseOutput) TimeTaken() pulumi.StringPtrOutput
- func (o SlowRequestsBasedTriggerResponseOutput) ToSlowRequestsBasedTriggerResponseOutput() SlowRequestsBasedTriggerResponseOutput
- func (o SlowRequestsBasedTriggerResponseOutput) ToSlowRequestsBasedTriggerResponseOutputWithContext(ctx context.Context) SlowRequestsBasedTriggerResponseOutput
- func (o SlowRequestsBasedTriggerResponseOutput) ToSlowRequestsBasedTriggerResponsePtrOutput() SlowRequestsBasedTriggerResponsePtrOutput
- func (o SlowRequestsBasedTriggerResponseOutput) ToSlowRequestsBasedTriggerResponsePtrOutputWithContext(ctx context.Context) SlowRequestsBasedTriggerResponsePtrOutput
- type SlowRequestsBasedTriggerResponsePtrInput
- type SlowRequestsBasedTriggerResponsePtrOutput
- func (o SlowRequestsBasedTriggerResponsePtrOutput) Count() pulumi.IntPtrOutput
- func (o SlowRequestsBasedTriggerResponsePtrOutput) Elem() SlowRequestsBasedTriggerResponseOutput
- func (SlowRequestsBasedTriggerResponsePtrOutput) ElementType() reflect.Type
- func (o SlowRequestsBasedTriggerResponsePtrOutput) TimeInterval() pulumi.StringPtrOutput
- func (o SlowRequestsBasedTriggerResponsePtrOutput) TimeTaken() pulumi.StringPtrOutput
- func (o SlowRequestsBasedTriggerResponsePtrOutput) ToSlowRequestsBasedTriggerResponsePtrOutput() SlowRequestsBasedTriggerResponsePtrOutput
- func (o SlowRequestsBasedTriggerResponsePtrOutput) ToSlowRequestsBasedTriggerResponsePtrOutputWithContext(ctx context.Context) SlowRequestsBasedTriggerResponsePtrOutput
- type SslState
- func (SslState) ElementType() reflect.Type
- func (e SslState) ToStringOutput() pulumi.StringOutput
- func (e SslState) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e SslState) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e SslState) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type StatusCodesBasedTrigger
- type StatusCodesBasedTriggerArgs
- type StatusCodesBasedTriggerArray
- func (StatusCodesBasedTriggerArray) ElementType() reflect.Type
- func (i StatusCodesBasedTriggerArray) ToStatusCodesBasedTriggerArrayOutput() StatusCodesBasedTriggerArrayOutput
- func (i StatusCodesBasedTriggerArray) ToStatusCodesBasedTriggerArrayOutputWithContext(ctx context.Context) StatusCodesBasedTriggerArrayOutput
- type StatusCodesBasedTriggerArrayInput
- type StatusCodesBasedTriggerArrayOutput
- func (StatusCodesBasedTriggerArrayOutput) ElementType() reflect.Type
- func (o StatusCodesBasedTriggerArrayOutput) Index(i pulumi.IntInput) StatusCodesBasedTriggerOutput
- func (o StatusCodesBasedTriggerArrayOutput) ToStatusCodesBasedTriggerArrayOutput() StatusCodesBasedTriggerArrayOutput
- func (o StatusCodesBasedTriggerArrayOutput) ToStatusCodesBasedTriggerArrayOutputWithContext(ctx context.Context) StatusCodesBasedTriggerArrayOutput
- type StatusCodesBasedTriggerInput
- type StatusCodesBasedTriggerOutput
- func (o StatusCodesBasedTriggerOutput) Count() pulumi.IntPtrOutput
- func (StatusCodesBasedTriggerOutput) ElementType() reflect.Type
- func (o StatusCodesBasedTriggerOutput) Status() pulumi.IntPtrOutput
- func (o StatusCodesBasedTriggerOutput) SubStatus() pulumi.IntPtrOutput
- func (o StatusCodesBasedTriggerOutput) TimeInterval() pulumi.StringPtrOutput
- func (o StatusCodesBasedTriggerOutput) ToStatusCodesBasedTriggerOutput() StatusCodesBasedTriggerOutput
- func (o StatusCodesBasedTriggerOutput) ToStatusCodesBasedTriggerOutputWithContext(ctx context.Context) StatusCodesBasedTriggerOutput
- func (o StatusCodesBasedTriggerOutput) Win32Status() pulumi.IntPtrOutput
- type StatusCodesBasedTriggerResponse
- type StatusCodesBasedTriggerResponseArgs
- func (StatusCodesBasedTriggerResponseArgs) ElementType() reflect.Type
- func (i StatusCodesBasedTriggerResponseArgs) ToStatusCodesBasedTriggerResponseOutput() StatusCodesBasedTriggerResponseOutput
- func (i StatusCodesBasedTriggerResponseArgs) ToStatusCodesBasedTriggerResponseOutputWithContext(ctx context.Context) StatusCodesBasedTriggerResponseOutput
- type StatusCodesBasedTriggerResponseArray
- func (StatusCodesBasedTriggerResponseArray) ElementType() reflect.Type
- func (i StatusCodesBasedTriggerResponseArray) ToStatusCodesBasedTriggerResponseArrayOutput() StatusCodesBasedTriggerResponseArrayOutput
- func (i StatusCodesBasedTriggerResponseArray) ToStatusCodesBasedTriggerResponseArrayOutputWithContext(ctx context.Context) StatusCodesBasedTriggerResponseArrayOutput
- type StatusCodesBasedTriggerResponseArrayInput
- type StatusCodesBasedTriggerResponseArrayOutput
- func (StatusCodesBasedTriggerResponseArrayOutput) ElementType() reflect.Type
- func (o StatusCodesBasedTriggerResponseArrayOutput) Index(i pulumi.IntInput) StatusCodesBasedTriggerResponseOutput
- func (o StatusCodesBasedTriggerResponseArrayOutput) ToStatusCodesBasedTriggerResponseArrayOutput() StatusCodesBasedTriggerResponseArrayOutput
- func (o StatusCodesBasedTriggerResponseArrayOutput) ToStatusCodesBasedTriggerResponseArrayOutputWithContext(ctx context.Context) StatusCodesBasedTriggerResponseArrayOutput
- type StatusCodesBasedTriggerResponseInput
- type StatusCodesBasedTriggerResponseOutput
- func (o StatusCodesBasedTriggerResponseOutput) Count() pulumi.IntPtrOutput
- func (StatusCodesBasedTriggerResponseOutput) ElementType() reflect.Type
- func (o StatusCodesBasedTriggerResponseOutput) Status() pulumi.IntPtrOutput
- func (o StatusCodesBasedTriggerResponseOutput) SubStatus() pulumi.IntPtrOutput
- func (o StatusCodesBasedTriggerResponseOutput) TimeInterval() pulumi.StringPtrOutput
- func (o StatusCodesBasedTriggerResponseOutput) ToStatusCodesBasedTriggerResponseOutput() StatusCodesBasedTriggerResponseOutput
- func (o StatusCodesBasedTriggerResponseOutput) ToStatusCodesBasedTriggerResponseOutputWithContext(ctx context.Context) StatusCodesBasedTriggerResponseOutput
- func (o StatusCodesBasedTriggerResponseOutput) Win32Status() pulumi.IntPtrOutput
- type SupportedTlsVersions
- func (SupportedTlsVersions) ElementType() reflect.Type
- func (e SupportedTlsVersions) ToStringOutput() pulumi.StringOutput
- func (e SupportedTlsVersions) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e SupportedTlsVersions) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e SupportedTlsVersions) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type VirtualApplication
- type VirtualApplicationArgs
- type VirtualApplicationArray
- type VirtualApplicationArrayInput
- type VirtualApplicationArrayOutput
- func (VirtualApplicationArrayOutput) ElementType() reflect.Type
- func (o VirtualApplicationArrayOutput) Index(i pulumi.IntInput) VirtualApplicationOutput
- func (o VirtualApplicationArrayOutput) ToVirtualApplicationArrayOutput() VirtualApplicationArrayOutput
- func (o VirtualApplicationArrayOutput) ToVirtualApplicationArrayOutputWithContext(ctx context.Context) VirtualApplicationArrayOutput
- type VirtualApplicationInput
- type VirtualApplicationOutput
- func (VirtualApplicationOutput) ElementType() reflect.Type
- func (o VirtualApplicationOutput) PhysicalPath() pulumi.StringPtrOutput
- func (o VirtualApplicationOutput) PreloadEnabled() pulumi.BoolPtrOutput
- func (o VirtualApplicationOutput) ToVirtualApplicationOutput() VirtualApplicationOutput
- func (o VirtualApplicationOutput) ToVirtualApplicationOutputWithContext(ctx context.Context) VirtualApplicationOutput
- func (o VirtualApplicationOutput) VirtualDirectories() VirtualDirectoryArrayOutput
- func (o VirtualApplicationOutput) VirtualPath() pulumi.StringPtrOutput
- type VirtualApplicationResponse
- type VirtualApplicationResponseArgs
- func (VirtualApplicationResponseArgs) ElementType() reflect.Type
- func (i VirtualApplicationResponseArgs) ToVirtualApplicationResponseOutput() VirtualApplicationResponseOutput
- func (i VirtualApplicationResponseArgs) ToVirtualApplicationResponseOutputWithContext(ctx context.Context) VirtualApplicationResponseOutput
- type VirtualApplicationResponseArray
- func (VirtualApplicationResponseArray) ElementType() reflect.Type
- func (i VirtualApplicationResponseArray) ToVirtualApplicationResponseArrayOutput() VirtualApplicationResponseArrayOutput
- func (i VirtualApplicationResponseArray) ToVirtualApplicationResponseArrayOutputWithContext(ctx context.Context) VirtualApplicationResponseArrayOutput
- type VirtualApplicationResponseArrayInput
- type VirtualApplicationResponseArrayOutput
- func (VirtualApplicationResponseArrayOutput) ElementType() reflect.Type
- func (o VirtualApplicationResponseArrayOutput) Index(i pulumi.IntInput) VirtualApplicationResponseOutput
- func (o VirtualApplicationResponseArrayOutput) ToVirtualApplicationResponseArrayOutput() VirtualApplicationResponseArrayOutput
- func (o VirtualApplicationResponseArrayOutput) ToVirtualApplicationResponseArrayOutputWithContext(ctx context.Context) VirtualApplicationResponseArrayOutput
- type VirtualApplicationResponseInput
- type VirtualApplicationResponseOutput
- func (VirtualApplicationResponseOutput) ElementType() reflect.Type
- func (o VirtualApplicationResponseOutput) PhysicalPath() pulumi.StringPtrOutput
- func (o VirtualApplicationResponseOutput) PreloadEnabled() pulumi.BoolPtrOutput
- func (o VirtualApplicationResponseOutput) ToVirtualApplicationResponseOutput() VirtualApplicationResponseOutput
- func (o VirtualApplicationResponseOutput) ToVirtualApplicationResponseOutputWithContext(ctx context.Context) VirtualApplicationResponseOutput
- func (o VirtualApplicationResponseOutput) VirtualDirectories() VirtualDirectoryResponseArrayOutput
- func (o VirtualApplicationResponseOutput) VirtualPath() pulumi.StringPtrOutput
- type VirtualDirectory
- type VirtualDirectoryArgs
- type VirtualDirectoryArray
- type VirtualDirectoryArrayInput
- type VirtualDirectoryArrayOutput
- func (VirtualDirectoryArrayOutput) ElementType() reflect.Type
- func (o VirtualDirectoryArrayOutput) Index(i pulumi.IntInput) VirtualDirectoryOutput
- func (o VirtualDirectoryArrayOutput) ToVirtualDirectoryArrayOutput() VirtualDirectoryArrayOutput
- func (o VirtualDirectoryArrayOutput) ToVirtualDirectoryArrayOutputWithContext(ctx context.Context) VirtualDirectoryArrayOutput
- type VirtualDirectoryInput
- type VirtualDirectoryOutput
- func (VirtualDirectoryOutput) ElementType() reflect.Type
- func (o VirtualDirectoryOutput) PhysicalPath() pulumi.StringPtrOutput
- func (o VirtualDirectoryOutput) ToVirtualDirectoryOutput() VirtualDirectoryOutput
- func (o VirtualDirectoryOutput) ToVirtualDirectoryOutputWithContext(ctx context.Context) VirtualDirectoryOutput
- func (o VirtualDirectoryOutput) VirtualPath() pulumi.StringPtrOutput
- type VirtualDirectoryResponse
- type VirtualDirectoryResponseArgs
- func (VirtualDirectoryResponseArgs) ElementType() reflect.Type
- func (i VirtualDirectoryResponseArgs) ToVirtualDirectoryResponseOutput() VirtualDirectoryResponseOutput
- func (i VirtualDirectoryResponseArgs) ToVirtualDirectoryResponseOutputWithContext(ctx context.Context) VirtualDirectoryResponseOutput
- type VirtualDirectoryResponseArray
- func (VirtualDirectoryResponseArray) ElementType() reflect.Type
- func (i VirtualDirectoryResponseArray) ToVirtualDirectoryResponseArrayOutput() VirtualDirectoryResponseArrayOutput
- func (i VirtualDirectoryResponseArray) ToVirtualDirectoryResponseArrayOutputWithContext(ctx context.Context) VirtualDirectoryResponseArrayOutput
- type VirtualDirectoryResponseArrayInput
- type VirtualDirectoryResponseArrayOutput
- func (VirtualDirectoryResponseArrayOutput) ElementType() reflect.Type
- func (o VirtualDirectoryResponseArrayOutput) Index(i pulumi.IntInput) VirtualDirectoryResponseOutput
- func (o VirtualDirectoryResponseArrayOutput) ToVirtualDirectoryResponseArrayOutput() VirtualDirectoryResponseArrayOutput
- func (o VirtualDirectoryResponseArrayOutput) ToVirtualDirectoryResponseArrayOutputWithContext(ctx context.Context) VirtualDirectoryResponseArrayOutput
- type VirtualDirectoryResponseInput
- type VirtualDirectoryResponseOutput
- func (VirtualDirectoryResponseOutput) ElementType() reflect.Type
- func (o VirtualDirectoryResponseOutput) PhysicalPath() pulumi.StringPtrOutput
- func (o VirtualDirectoryResponseOutput) ToVirtualDirectoryResponseOutput() VirtualDirectoryResponseOutput
- func (o VirtualDirectoryResponseOutput) ToVirtualDirectoryResponseOutputWithContext(ctx context.Context) VirtualDirectoryResponseOutput
- func (o VirtualDirectoryResponseOutput) VirtualPath() pulumi.StringPtrOutput
- type VnetRouteResponse
- type VnetRouteResponseArgs
- type VnetRouteResponseArray
- type VnetRouteResponseArrayInput
- type VnetRouteResponseArrayOutput
- func (VnetRouteResponseArrayOutput) ElementType() reflect.Type
- func (o VnetRouteResponseArrayOutput) Index(i pulumi.IntInput) VnetRouteResponseOutput
- func (o VnetRouteResponseArrayOutput) ToVnetRouteResponseArrayOutput() VnetRouteResponseArrayOutput
- func (o VnetRouteResponseArrayOutput) ToVnetRouteResponseArrayOutputWithContext(ctx context.Context) VnetRouteResponseArrayOutput
- type VnetRouteResponseInput
- type VnetRouteResponseOutput
- func (VnetRouteResponseOutput) ElementType() reflect.Type
- func (o VnetRouteResponseOutput) EndAddress() pulumi.StringPtrOutput
- func (o VnetRouteResponseOutput) Id() pulumi.StringOutput
- func (o VnetRouteResponseOutput) Kind() pulumi.StringPtrOutput
- func (o VnetRouteResponseOutput) Name() pulumi.StringOutput
- func (o VnetRouteResponseOutput) RouteType() pulumi.StringPtrOutput
- func (o VnetRouteResponseOutput) StartAddress() pulumi.StringPtrOutput
- func (o VnetRouteResponseOutput) ToVnetRouteResponseOutput() VnetRouteResponseOutput
- func (o VnetRouteResponseOutput) ToVnetRouteResponseOutputWithContext(ctx context.Context) VnetRouteResponseOutput
- func (o VnetRouteResponseOutput) Type() pulumi.StringOutput
- type WebApp
- type WebAppArgs
- type WebAppDeployment
- type WebAppDeploymentArgs
- type WebAppDeploymentInput
- type WebAppDeploymentOutput
- type WebAppDeploymentSlot
- type WebAppDeploymentSlotArgs
- type WebAppDeploymentSlotInput
- type WebAppDeploymentSlotOutput
- type WebAppDeploymentSlotState
- type WebAppDeploymentState
- type WebAppDiagnosticLogsConfiguration
- func GetWebAppDiagnosticLogsConfiguration(ctx *pulumi.Context, name string, id pulumi.IDInput, ...) (*WebAppDiagnosticLogsConfiguration, error)
- func NewWebAppDiagnosticLogsConfiguration(ctx *pulumi.Context, name string, args *WebAppDiagnosticLogsConfigurationArgs, ...) (*WebAppDiagnosticLogsConfiguration, error)
- func (*WebAppDiagnosticLogsConfiguration) ElementType() reflect.Type
- func (i *WebAppDiagnosticLogsConfiguration) ToWebAppDiagnosticLogsConfigurationOutput() WebAppDiagnosticLogsConfigurationOutput
- func (i *WebAppDiagnosticLogsConfiguration) ToWebAppDiagnosticLogsConfigurationOutputWithContext(ctx context.Context) WebAppDiagnosticLogsConfigurationOutput
- type WebAppDiagnosticLogsConfigurationArgs
- type WebAppDiagnosticLogsConfigurationInput
- type WebAppDiagnosticLogsConfigurationOutput
- func (WebAppDiagnosticLogsConfigurationOutput) ElementType() reflect.Type
- func (o WebAppDiagnosticLogsConfigurationOutput) ToWebAppDiagnosticLogsConfigurationOutput() WebAppDiagnosticLogsConfigurationOutput
- func (o WebAppDiagnosticLogsConfigurationOutput) ToWebAppDiagnosticLogsConfigurationOutputWithContext(ctx context.Context) WebAppDiagnosticLogsConfigurationOutput
- type WebAppDiagnosticLogsConfigurationState
- type WebAppDomainOwnershipIdentifier
- func GetWebAppDomainOwnershipIdentifier(ctx *pulumi.Context, name string, id pulumi.IDInput, ...) (*WebAppDomainOwnershipIdentifier, error)
- func NewWebAppDomainOwnershipIdentifier(ctx *pulumi.Context, name string, args *WebAppDomainOwnershipIdentifierArgs, ...) (*WebAppDomainOwnershipIdentifier, error)
- func (*WebAppDomainOwnershipIdentifier) ElementType() reflect.Type
- func (i *WebAppDomainOwnershipIdentifier) ToWebAppDomainOwnershipIdentifierOutput() WebAppDomainOwnershipIdentifierOutput
- func (i *WebAppDomainOwnershipIdentifier) ToWebAppDomainOwnershipIdentifierOutputWithContext(ctx context.Context) WebAppDomainOwnershipIdentifierOutput
- type WebAppDomainOwnershipIdentifierArgs
- type WebAppDomainOwnershipIdentifierInput
- type WebAppDomainOwnershipIdentifierOutput
- func (WebAppDomainOwnershipIdentifierOutput) ElementType() reflect.Type
- func (o WebAppDomainOwnershipIdentifierOutput) ToWebAppDomainOwnershipIdentifierOutput() WebAppDomainOwnershipIdentifierOutput
- func (o WebAppDomainOwnershipIdentifierOutput) ToWebAppDomainOwnershipIdentifierOutputWithContext(ctx context.Context) WebAppDomainOwnershipIdentifierOutput
- type WebAppDomainOwnershipIdentifierSlot
- func (*WebAppDomainOwnershipIdentifierSlot) ElementType() reflect.Type
- func (i *WebAppDomainOwnershipIdentifierSlot) ToWebAppDomainOwnershipIdentifierSlotOutput() WebAppDomainOwnershipIdentifierSlotOutput
- func (i *WebAppDomainOwnershipIdentifierSlot) ToWebAppDomainOwnershipIdentifierSlotOutputWithContext(ctx context.Context) WebAppDomainOwnershipIdentifierSlotOutput
- type WebAppDomainOwnershipIdentifierSlotArgs
- type WebAppDomainOwnershipIdentifierSlotInput
- type WebAppDomainOwnershipIdentifierSlotOutput
- func (WebAppDomainOwnershipIdentifierSlotOutput) ElementType() reflect.Type
- func (o WebAppDomainOwnershipIdentifierSlotOutput) ToWebAppDomainOwnershipIdentifierSlotOutput() WebAppDomainOwnershipIdentifierSlotOutput
- func (o WebAppDomainOwnershipIdentifierSlotOutput) ToWebAppDomainOwnershipIdentifierSlotOutputWithContext(ctx context.Context) WebAppDomainOwnershipIdentifierSlotOutput
- type WebAppDomainOwnershipIdentifierSlotState
- type WebAppDomainOwnershipIdentifierState
- type WebAppFunction
- type WebAppFunctionArgs
- type WebAppFunctionInput
- type WebAppFunctionOutput
- type WebAppFunctionState
- type WebAppHostNameBinding
- type WebAppHostNameBindingArgs
- type WebAppHostNameBindingInput
- type WebAppHostNameBindingOutput
- type WebAppHostNameBindingSlot
- type WebAppHostNameBindingSlotArgs
- type WebAppHostNameBindingSlotInput
- type WebAppHostNameBindingSlotOutput
- func (WebAppHostNameBindingSlotOutput) ElementType() reflect.Type
- func (o WebAppHostNameBindingSlotOutput) ToWebAppHostNameBindingSlotOutput() WebAppHostNameBindingSlotOutput
- func (o WebAppHostNameBindingSlotOutput) ToWebAppHostNameBindingSlotOutputWithContext(ctx context.Context) WebAppHostNameBindingSlotOutput
- type WebAppHostNameBindingSlotState
- type WebAppHostNameBindingState
- type WebAppHybridConnection
- type WebAppHybridConnectionArgs
- type WebAppHybridConnectionInput
- type WebAppHybridConnectionOutput
- type WebAppHybridConnectionSlot
- func (*WebAppHybridConnectionSlot) ElementType() reflect.Type
- func (i *WebAppHybridConnectionSlot) ToWebAppHybridConnectionSlotOutput() WebAppHybridConnectionSlotOutput
- func (i *WebAppHybridConnectionSlot) ToWebAppHybridConnectionSlotOutputWithContext(ctx context.Context) WebAppHybridConnectionSlotOutput
- type WebAppHybridConnectionSlotArgs
- type WebAppHybridConnectionSlotInput
- type WebAppHybridConnectionSlotOutput
- func (WebAppHybridConnectionSlotOutput) ElementType() reflect.Type
- func (o WebAppHybridConnectionSlotOutput) ToWebAppHybridConnectionSlotOutput() WebAppHybridConnectionSlotOutput
- func (o WebAppHybridConnectionSlotOutput) ToWebAppHybridConnectionSlotOutputWithContext(ctx context.Context) WebAppHybridConnectionSlotOutput
- type WebAppHybridConnectionSlotState
- type WebAppHybridConnectionState
- type WebAppInput
- type WebAppInstanceFunctionSlot
- func (*WebAppInstanceFunctionSlot) ElementType() reflect.Type
- func (i *WebAppInstanceFunctionSlot) ToWebAppInstanceFunctionSlotOutput() WebAppInstanceFunctionSlotOutput
- func (i *WebAppInstanceFunctionSlot) ToWebAppInstanceFunctionSlotOutputWithContext(ctx context.Context) WebAppInstanceFunctionSlotOutput
- type WebAppInstanceFunctionSlotArgs
- type WebAppInstanceFunctionSlotInput
- type WebAppInstanceFunctionSlotOutput
- func (WebAppInstanceFunctionSlotOutput) ElementType() reflect.Type
- func (o WebAppInstanceFunctionSlotOutput) ToWebAppInstanceFunctionSlotOutput() WebAppInstanceFunctionSlotOutput
- func (o WebAppInstanceFunctionSlotOutput) ToWebAppInstanceFunctionSlotOutputWithContext(ctx context.Context) WebAppInstanceFunctionSlotOutput
- type WebAppInstanceFunctionSlotState
- type WebAppOutput
- type WebAppPremierAddOn
- type WebAppPremierAddOnArgs
- type WebAppPremierAddOnInput
- type WebAppPremierAddOnOutput
- type WebAppPremierAddOnSlot
- type WebAppPremierAddOnSlotArgs
- type WebAppPremierAddOnSlotInput
- type WebAppPremierAddOnSlotOutput
- type WebAppPremierAddOnSlotState
- type WebAppPremierAddOnState
- type WebAppPublicCertificate
- type WebAppPublicCertificateArgs
- type WebAppPublicCertificateInput
- type WebAppPublicCertificateOutput
- type WebAppPublicCertificateSlot
- func (*WebAppPublicCertificateSlot) ElementType() reflect.Type
- func (i *WebAppPublicCertificateSlot) ToWebAppPublicCertificateSlotOutput() WebAppPublicCertificateSlotOutput
- func (i *WebAppPublicCertificateSlot) ToWebAppPublicCertificateSlotOutputWithContext(ctx context.Context) WebAppPublicCertificateSlotOutput
- type WebAppPublicCertificateSlotArgs
- type WebAppPublicCertificateSlotInput
- type WebAppPublicCertificateSlotOutput
- func (WebAppPublicCertificateSlotOutput) ElementType() reflect.Type
- func (o WebAppPublicCertificateSlotOutput) ToWebAppPublicCertificateSlotOutput() WebAppPublicCertificateSlotOutput
- func (o WebAppPublicCertificateSlotOutput) ToWebAppPublicCertificateSlotOutputWithContext(ctx context.Context) WebAppPublicCertificateSlotOutput
- type WebAppPublicCertificateSlotState
- type WebAppPublicCertificateState
- type WebAppRelayServiceConnection
- func (*WebAppRelayServiceConnection) ElementType() reflect.Type
- func (i *WebAppRelayServiceConnection) ToWebAppRelayServiceConnectionOutput() WebAppRelayServiceConnectionOutput
- func (i *WebAppRelayServiceConnection) ToWebAppRelayServiceConnectionOutputWithContext(ctx context.Context) WebAppRelayServiceConnectionOutput
- type WebAppRelayServiceConnectionArgs
- type WebAppRelayServiceConnectionInput
- type WebAppRelayServiceConnectionOutput
- func (WebAppRelayServiceConnectionOutput) ElementType() reflect.Type
- func (o WebAppRelayServiceConnectionOutput) ToWebAppRelayServiceConnectionOutput() WebAppRelayServiceConnectionOutput
- func (o WebAppRelayServiceConnectionOutput) ToWebAppRelayServiceConnectionOutputWithContext(ctx context.Context) WebAppRelayServiceConnectionOutput
- type WebAppRelayServiceConnectionSlot
- func GetWebAppRelayServiceConnectionSlot(ctx *pulumi.Context, name string, id pulumi.IDInput, ...) (*WebAppRelayServiceConnectionSlot, error)
- func NewWebAppRelayServiceConnectionSlot(ctx *pulumi.Context, name string, args *WebAppRelayServiceConnectionSlotArgs, ...) (*WebAppRelayServiceConnectionSlot, error)
- func (*WebAppRelayServiceConnectionSlot) ElementType() reflect.Type
- func (i *WebAppRelayServiceConnectionSlot) ToWebAppRelayServiceConnectionSlotOutput() WebAppRelayServiceConnectionSlotOutput
- func (i *WebAppRelayServiceConnectionSlot) ToWebAppRelayServiceConnectionSlotOutputWithContext(ctx context.Context) WebAppRelayServiceConnectionSlotOutput
- type WebAppRelayServiceConnectionSlotArgs
- type WebAppRelayServiceConnectionSlotInput
- type WebAppRelayServiceConnectionSlotOutput
- func (WebAppRelayServiceConnectionSlotOutput) ElementType() reflect.Type
- func (o WebAppRelayServiceConnectionSlotOutput) ToWebAppRelayServiceConnectionSlotOutput() WebAppRelayServiceConnectionSlotOutput
- func (o WebAppRelayServiceConnectionSlotOutput) ToWebAppRelayServiceConnectionSlotOutputWithContext(ctx context.Context) WebAppRelayServiceConnectionSlotOutput
- type WebAppRelayServiceConnectionSlotState
- type WebAppRelayServiceConnectionState
- type WebAppSiteExtension
- type WebAppSiteExtensionArgs
- type WebAppSiteExtensionInput
- type WebAppSiteExtensionOutput
- type WebAppSiteExtensionSlot
- type WebAppSiteExtensionSlotArgs
- type WebAppSiteExtensionSlotInput
- type WebAppSiteExtensionSlotOutput
- type WebAppSiteExtensionSlotState
- type WebAppSiteExtensionState
- type WebAppSlot
- type WebAppSlotArgs
- type WebAppSlotConfigurationNames
- func (*WebAppSlotConfigurationNames) ElementType() reflect.Type
- func (i *WebAppSlotConfigurationNames) ToWebAppSlotConfigurationNamesOutput() WebAppSlotConfigurationNamesOutput
- func (i *WebAppSlotConfigurationNames) ToWebAppSlotConfigurationNamesOutputWithContext(ctx context.Context) WebAppSlotConfigurationNamesOutput
- type WebAppSlotConfigurationNamesArgs
- type WebAppSlotConfigurationNamesInput
- type WebAppSlotConfigurationNamesOutput
- func (WebAppSlotConfigurationNamesOutput) ElementType() reflect.Type
- func (o WebAppSlotConfigurationNamesOutput) ToWebAppSlotConfigurationNamesOutput() WebAppSlotConfigurationNamesOutput
- func (o WebAppSlotConfigurationNamesOutput) ToWebAppSlotConfigurationNamesOutputWithContext(ctx context.Context) WebAppSlotConfigurationNamesOutput
- type WebAppSlotConfigurationNamesState
- type WebAppSlotInput
- type WebAppSlotOutput
- type WebAppSlotState
- type WebAppSourceControl
- type WebAppSourceControlArgs
- type WebAppSourceControlInput
- type WebAppSourceControlOutput
- type WebAppSourceControlSlot
- type WebAppSourceControlSlotArgs
- type WebAppSourceControlSlotInput
- type WebAppSourceControlSlotOutput
- type WebAppSourceControlSlotState
- type WebAppSourceControlState
- type WebAppState
- type WebAppSwiftVirtualNetworkConnection
- func (*WebAppSwiftVirtualNetworkConnection) ElementType() reflect.Type
- func (i *WebAppSwiftVirtualNetworkConnection) ToWebAppSwiftVirtualNetworkConnectionOutput() WebAppSwiftVirtualNetworkConnectionOutput
- func (i *WebAppSwiftVirtualNetworkConnection) ToWebAppSwiftVirtualNetworkConnectionOutputWithContext(ctx context.Context) WebAppSwiftVirtualNetworkConnectionOutput
- type WebAppSwiftVirtualNetworkConnectionArgs
- type WebAppSwiftVirtualNetworkConnectionInput
- type WebAppSwiftVirtualNetworkConnectionOutput
- func (WebAppSwiftVirtualNetworkConnectionOutput) ElementType() reflect.Type
- func (o WebAppSwiftVirtualNetworkConnectionOutput) ToWebAppSwiftVirtualNetworkConnectionOutput() WebAppSwiftVirtualNetworkConnectionOutput
- func (o WebAppSwiftVirtualNetworkConnectionOutput) ToWebAppSwiftVirtualNetworkConnectionOutputWithContext(ctx context.Context) WebAppSwiftVirtualNetworkConnectionOutput
- type WebAppSwiftVirtualNetworkConnectionSlot
- func (*WebAppSwiftVirtualNetworkConnectionSlot) ElementType() reflect.Type
- func (i *WebAppSwiftVirtualNetworkConnectionSlot) ToWebAppSwiftVirtualNetworkConnectionSlotOutput() WebAppSwiftVirtualNetworkConnectionSlotOutput
- func (i *WebAppSwiftVirtualNetworkConnectionSlot) ToWebAppSwiftVirtualNetworkConnectionSlotOutputWithContext(ctx context.Context) WebAppSwiftVirtualNetworkConnectionSlotOutput
- type WebAppSwiftVirtualNetworkConnectionSlotArgs
- type WebAppSwiftVirtualNetworkConnectionSlotInput
- type WebAppSwiftVirtualNetworkConnectionSlotOutput
- func (WebAppSwiftVirtualNetworkConnectionSlotOutput) ElementType() reflect.Type
- func (o WebAppSwiftVirtualNetworkConnectionSlotOutput) ToWebAppSwiftVirtualNetworkConnectionSlotOutput() WebAppSwiftVirtualNetworkConnectionSlotOutput
- func (o WebAppSwiftVirtualNetworkConnectionSlotOutput) ToWebAppSwiftVirtualNetworkConnectionSlotOutputWithContext(ctx context.Context) WebAppSwiftVirtualNetworkConnectionSlotOutput
- type WebAppSwiftVirtualNetworkConnectionSlotState
- type WebAppSwiftVirtualNetworkConnectionState
- type WebAppVnetConnection
- type WebAppVnetConnectionArgs
- type WebAppVnetConnectionInput
- type WebAppVnetConnectionOutput
- type WebAppVnetConnectionSlot
- type WebAppVnetConnectionSlotArgs
- type WebAppVnetConnectionSlotInput
- type WebAppVnetConnectionSlotOutput
- func (WebAppVnetConnectionSlotOutput) ElementType() reflect.Type
- func (o WebAppVnetConnectionSlotOutput) ToWebAppVnetConnectionSlotOutput() WebAppVnetConnectionSlotOutput
- func (o WebAppVnetConnectionSlotOutput) ToWebAppVnetConnectionSlotOutputWithContext(ctx context.Context) WebAppVnetConnectionSlotOutput
- type WebAppVnetConnectionSlotState
- type WebAppVnetConnectionState
Constants ¶
const ( AutoHealActionTypeRecycle = AutoHealActionType("Recycle") AutoHealActionTypeLogEvent = AutoHealActionType("LogEvent") AutoHealActionTypeCustomAction = AutoHealActionType("CustomAction") )
const ( AzureResourceTypeWebsite = AzureResourceType("Website") AzureResourceTypeTrafficManager = AzureResourceType("TrafficManager") )
const ( AzureStorageTypeAzureFiles = AzureStorageType("AzureFiles") AzureStorageTypeAzureBlob = AzureStorageType("AzureBlob") )
const ( ConnectionStringTypeMySql = ConnectionStringType("MySql") ConnectionStringTypeSQLServer = ConnectionStringType("SQLServer") ConnectionStringTypeSQLAzure = ConnectionStringType("SQLAzure") ConnectionStringTypeCustom = ConnectionStringType("Custom") ConnectionStringTypeNotificationHub = ConnectionStringType("NotificationHub") ConnectionStringTypeServiceBus = ConnectionStringType("ServiceBus") ConnectionStringTypeEventHub = ConnectionStringType("EventHub") ConnectionStringTypeApiHub = ConnectionStringType("ApiHub") ConnectionStringTypeDocDb = ConnectionStringType("DocDb") ConnectionStringTypeRedisCache = ConnectionStringType("RedisCache") ConnectionStringTypePostgreSQL = ConnectionStringType("PostgreSQL") )
const ( CustomHostNameDnsRecordTypeCName = CustomHostNameDnsRecordType("CName") CustomHostNameDnsRecordTypeA = CustomHostNameDnsRecordType("A") )
const ( DatabaseTypeSqlAzure = DatabaseType("SqlAzure") DatabaseTypeMySql = DatabaseType("MySql") DatabaseTypeLocalMySql = DatabaseType("LocalMySql") DatabaseTypePostgreSql = DatabaseType("PostgreSql") )
const ( FrequencyUnitDay = FrequencyUnit("Day") FrequencyUnitHour = FrequencyUnit("Hour") )
const ( FtpsStateAllAllowed = FtpsState("AllAllowed") FtpsStateFtpsOnly = FtpsState("FtpsOnly") FtpsStateDisabled = FtpsState("Disabled") )
const ( HostNameTypeVerified = HostNameType("Verified") HostNameTypeManaged = HostNameType("Managed") )
const ( HostTypeStandard = HostType("Standard") HostTypeRepository = HostType("Repository") )
const ( IpFilterTagDefault = IpFilterTag("Default") IpFilterTagXffProxy = IpFilterTag("XffProxy") )
const ( LogLevelOff = LogLevel("Off") LogLevelVerbose = LogLevel("Verbose") LogLevelInformation = LogLevel("Information") LogLevelWarning = LogLevel("Warning") LogLevelError = LogLevel("Error") )
const ( ManagedPipelineModeIntegrated = ManagedPipelineMode("Integrated") ManagedPipelineModeClassic = ManagedPipelineMode("Classic") )
const ( ManagedServiceIdentityTypeSystemAssigned = ManagedServiceIdentityType("SystemAssigned") ManagedServiceIdentityTypeUserAssigned = ManagedServiceIdentityType("UserAssigned") ManagedServiceIdentityType_SystemAssigned_UserAssigned = ManagedServiceIdentityType("SystemAssigned, UserAssigned") ManagedServiceIdentityTypeNone = ManagedServiceIdentityType("None") )
const ( PublicCertificateLocationCurrentUserMy = PublicCertificateLocation("CurrentUserMy") PublicCertificateLocationLocalMachineMy = PublicCertificateLocation("LocalMachineMy") PublicCertificateLocationUnknown = PublicCertificateLocation("Unknown") )
const ( RedundancyModeNone = RedundancyMode("None") RedundancyModeManual = RedundancyMode("Manual") RedundancyModeFailover = RedundancyMode("Failover") RedundancyModeActiveActive = RedundancyMode("ActiveActive") RedundancyModeGeoRedundant = RedundancyMode("GeoRedundant") )
const ( ScmTypeNone = ScmType("None") ScmTypeDropbox = ScmType("Dropbox") ScmTypeTfs = ScmType("Tfs") ScmTypeLocalGit = ScmType("LocalGit") ScmTypeGitHub = ScmType("GitHub") ScmTypeCodePlexGit = ScmType("CodePlexGit") ScmTypeCodePlexHg = ScmType("CodePlexHg") ScmTypeBitbucketGit = ScmType("BitbucketGit") ScmTypeBitbucketHg = ScmType("BitbucketHg") ScmTypeExternalGit = ScmType("ExternalGit") ScmTypeExternalHg = ScmType("ExternalHg") ScmTypeOneDrive = ScmType("OneDrive") ScmTypeVSO = ScmType("VSO") )
const ( SiteLoadBalancingWeightedRoundRobin = SiteLoadBalancing("WeightedRoundRobin") SiteLoadBalancingLeastRequests = SiteLoadBalancing("LeastRequests") SiteLoadBalancingLeastResponseTime = SiteLoadBalancing("LeastResponseTime") SiteLoadBalancingWeightedTotalTraffic = SiteLoadBalancing("WeightedTotalTraffic") SiteLoadBalancingRequestHash = SiteLoadBalancing("RequestHash") )
const ( SslStateDisabled = SslState("Disabled") SslStateSniEnabled = SslState("SniEnabled") SslStateIpBasedEnabled = SslState("IpBasedEnabled") )
const ( SupportedTlsVersions_1_0 = SupportedTlsVersions("1.0") SupportedTlsVersions_1_1 = SupportedTlsVersions("1.1") SupportedTlsVersions_1_2 = SupportedTlsVersions("1.2") )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ApiDefinitionInfo ¶
type ApiDefinitionInfo struct { // The URL of the API definition. Url *string `pulumi:"url"` }
Information about the formal API definition for the app.
type ApiDefinitionInfoArgs ¶
type ApiDefinitionInfoArgs struct { // The URL of the API definition. Url pulumi.StringPtrInput `pulumi:"url"` }
Information about the formal API definition for the app.
func (ApiDefinitionInfoArgs) ElementType ¶
func (ApiDefinitionInfoArgs) ElementType() reflect.Type
func (ApiDefinitionInfoArgs) ToApiDefinitionInfoOutput ¶
func (i ApiDefinitionInfoArgs) ToApiDefinitionInfoOutput() ApiDefinitionInfoOutput
func (ApiDefinitionInfoArgs) ToApiDefinitionInfoOutputWithContext ¶
func (i ApiDefinitionInfoArgs) ToApiDefinitionInfoOutputWithContext(ctx context.Context) ApiDefinitionInfoOutput
func (ApiDefinitionInfoArgs) ToApiDefinitionInfoPtrOutput ¶
func (i ApiDefinitionInfoArgs) ToApiDefinitionInfoPtrOutput() ApiDefinitionInfoPtrOutput
func (ApiDefinitionInfoArgs) ToApiDefinitionInfoPtrOutputWithContext ¶
func (i ApiDefinitionInfoArgs) ToApiDefinitionInfoPtrOutputWithContext(ctx context.Context) ApiDefinitionInfoPtrOutput
type ApiDefinitionInfoInput ¶
type ApiDefinitionInfoInput interface { pulumi.Input ToApiDefinitionInfoOutput() ApiDefinitionInfoOutput ToApiDefinitionInfoOutputWithContext(context.Context) ApiDefinitionInfoOutput }
ApiDefinitionInfoInput is an input type that accepts ApiDefinitionInfoArgs and ApiDefinitionInfoOutput values. You can construct a concrete instance of `ApiDefinitionInfoInput` via:
ApiDefinitionInfoArgs{...}
type ApiDefinitionInfoOutput ¶
type ApiDefinitionInfoOutput struct{ *pulumi.OutputState }
Information about the formal API definition for the app.
func (ApiDefinitionInfoOutput) ElementType ¶
func (ApiDefinitionInfoOutput) ElementType() reflect.Type
func (ApiDefinitionInfoOutput) ToApiDefinitionInfoOutput ¶
func (o ApiDefinitionInfoOutput) ToApiDefinitionInfoOutput() ApiDefinitionInfoOutput
func (ApiDefinitionInfoOutput) ToApiDefinitionInfoOutputWithContext ¶
func (o ApiDefinitionInfoOutput) ToApiDefinitionInfoOutputWithContext(ctx context.Context) ApiDefinitionInfoOutput
func (ApiDefinitionInfoOutput) ToApiDefinitionInfoPtrOutput ¶
func (o ApiDefinitionInfoOutput) ToApiDefinitionInfoPtrOutput() ApiDefinitionInfoPtrOutput
func (ApiDefinitionInfoOutput) ToApiDefinitionInfoPtrOutputWithContext ¶
func (o ApiDefinitionInfoOutput) ToApiDefinitionInfoPtrOutputWithContext(ctx context.Context) ApiDefinitionInfoPtrOutput
func (ApiDefinitionInfoOutput) Url ¶
func (o ApiDefinitionInfoOutput) Url() pulumi.StringPtrOutput
The URL of the API definition.
type ApiDefinitionInfoPtrInput ¶
type ApiDefinitionInfoPtrInput interface { pulumi.Input ToApiDefinitionInfoPtrOutput() ApiDefinitionInfoPtrOutput ToApiDefinitionInfoPtrOutputWithContext(context.Context) ApiDefinitionInfoPtrOutput }
ApiDefinitionInfoPtrInput is an input type that accepts ApiDefinitionInfoArgs, ApiDefinitionInfoPtr and ApiDefinitionInfoPtrOutput values. You can construct a concrete instance of `ApiDefinitionInfoPtrInput` via:
ApiDefinitionInfoArgs{...} or: nil
func ApiDefinitionInfoPtr ¶
func ApiDefinitionInfoPtr(v *ApiDefinitionInfoArgs) ApiDefinitionInfoPtrInput
type ApiDefinitionInfoPtrOutput ¶
type ApiDefinitionInfoPtrOutput struct{ *pulumi.OutputState }
func (ApiDefinitionInfoPtrOutput) Elem ¶
func (o ApiDefinitionInfoPtrOutput) Elem() ApiDefinitionInfoOutput
func (ApiDefinitionInfoPtrOutput) ElementType ¶
func (ApiDefinitionInfoPtrOutput) ElementType() reflect.Type
func (ApiDefinitionInfoPtrOutput) ToApiDefinitionInfoPtrOutput ¶
func (o ApiDefinitionInfoPtrOutput) ToApiDefinitionInfoPtrOutput() ApiDefinitionInfoPtrOutput
func (ApiDefinitionInfoPtrOutput) ToApiDefinitionInfoPtrOutputWithContext ¶
func (o ApiDefinitionInfoPtrOutput) ToApiDefinitionInfoPtrOutputWithContext(ctx context.Context) ApiDefinitionInfoPtrOutput
func (ApiDefinitionInfoPtrOutput) Url ¶
func (o ApiDefinitionInfoPtrOutput) Url() pulumi.StringPtrOutput
The URL of the API definition.
type ApiDefinitionInfoResponse ¶
type ApiDefinitionInfoResponse struct { // The URL of the API definition. Url *string `pulumi:"url"` }
Information about the formal API definition for the app.
type ApiDefinitionInfoResponseArgs ¶
type ApiDefinitionInfoResponseArgs struct { // The URL of the API definition. Url pulumi.StringPtrInput `pulumi:"url"` }
Information about the formal API definition for the app.
func (ApiDefinitionInfoResponseArgs) ElementType ¶
func (ApiDefinitionInfoResponseArgs) ElementType() reflect.Type
func (ApiDefinitionInfoResponseArgs) ToApiDefinitionInfoResponseOutput ¶
func (i ApiDefinitionInfoResponseArgs) ToApiDefinitionInfoResponseOutput() ApiDefinitionInfoResponseOutput
func (ApiDefinitionInfoResponseArgs) ToApiDefinitionInfoResponseOutputWithContext ¶
func (i ApiDefinitionInfoResponseArgs) ToApiDefinitionInfoResponseOutputWithContext(ctx context.Context) ApiDefinitionInfoResponseOutput
func (ApiDefinitionInfoResponseArgs) ToApiDefinitionInfoResponsePtrOutput ¶
func (i ApiDefinitionInfoResponseArgs) ToApiDefinitionInfoResponsePtrOutput() ApiDefinitionInfoResponsePtrOutput
func (ApiDefinitionInfoResponseArgs) ToApiDefinitionInfoResponsePtrOutputWithContext ¶
func (i ApiDefinitionInfoResponseArgs) ToApiDefinitionInfoResponsePtrOutputWithContext(ctx context.Context) ApiDefinitionInfoResponsePtrOutput
type ApiDefinitionInfoResponseInput ¶
type ApiDefinitionInfoResponseInput interface { pulumi.Input ToApiDefinitionInfoResponseOutput() ApiDefinitionInfoResponseOutput ToApiDefinitionInfoResponseOutputWithContext(context.Context) ApiDefinitionInfoResponseOutput }
ApiDefinitionInfoResponseInput is an input type that accepts ApiDefinitionInfoResponseArgs and ApiDefinitionInfoResponseOutput values. You can construct a concrete instance of `ApiDefinitionInfoResponseInput` via:
ApiDefinitionInfoResponseArgs{...}
type ApiDefinitionInfoResponseOutput ¶
type ApiDefinitionInfoResponseOutput struct{ *pulumi.OutputState }
Information about the formal API definition for the app.
func (ApiDefinitionInfoResponseOutput) ElementType ¶
func (ApiDefinitionInfoResponseOutput) ElementType() reflect.Type
func (ApiDefinitionInfoResponseOutput) ToApiDefinitionInfoResponseOutput ¶
func (o ApiDefinitionInfoResponseOutput) ToApiDefinitionInfoResponseOutput() ApiDefinitionInfoResponseOutput
func (ApiDefinitionInfoResponseOutput) ToApiDefinitionInfoResponseOutputWithContext ¶
func (o ApiDefinitionInfoResponseOutput) ToApiDefinitionInfoResponseOutputWithContext(ctx context.Context) ApiDefinitionInfoResponseOutput
func (ApiDefinitionInfoResponseOutput) ToApiDefinitionInfoResponsePtrOutput ¶
func (o ApiDefinitionInfoResponseOutput) ToApiDefinitionInfoResponsePtrOutput() ApiDefinitionInfoResponsePtrOutput
func (ApiDefinitionInfoResponseOutput) ToApiDefinitionInfoResponsePtrOutputWithContext ¶
func (o ApiDefinitionInfoResponseOutput) ToApiDefinitionInfoResponsePtrOutputWithContext(ctx context.Context) ApiDefinitionInfoResponsePtrOutput
func (ApiDefinitionInfoResponseOutput) Url ¶
func (o ApiDefinitionInfoResponseOutput) Url() pulumi.StringPtrOutput
The URL of the API definition.
type ApiDefinitionInfoResponsePtrInput ¶
type ApiDefinitionInfoResponsePtrInput interface { pulumi.Input ToApiDefinitionInfoResponsePtrOutput() ApiDefinitionInfoResponsePtrOutput ToApiDefinitionInfoResponsePtrOutputWithContext(context.Context) ApiDefinitionInfoResponsePtrOutput }
ApiDefinitionInfoResponsePtrInput is an input type that accepts ApiDefinitionInfoResponseArgs, ApiDefinitionInfoResponsePtr and ApiDefinitionInfoResponsePtrOutput values. You can construct a concrete instance of `ApiDefinitionInfoResponsePtrInput` via:
ApiDefinitionInfoResponseArgs{...} or: nil
func ApiDefinitionInfoResponsePtr ¶
func ApiDefinitionInfoResponsePtr(v *ApiDefinitionInfoResponseArgs) ApiDefinitionInfoResponsePtrInput
type ApiDefinitionInfoResponsePtrOutput ¶
type ApiDefinitionInfoResponsePtrOutput struct{ *pulumi.OutputState }
func (ApiDefinitionInfoResponsePtrOutput) Elem ¶
func (o ApiDefinitionInfoResponsePtrOutput) Elem() ApiDefinitionInfoResponseOutput
func (ApiDefinitionInfoResponsePtrOutput) ElementType ¶
func (ApiDefinitionInfoResponsePtrOutput) ElementType() reflect.Type
func (ApiDefinitionInfoResponsePtrOutput) ToApiDefinitionInfoResponsePtrOutput ¶
func (o ApiDefinitionInfoResponsePtrOutput) ToApiDefinitionInfoResponsePtrOutput() ApiDefinitionInfoResponsePtrOutput
func (ApiDefinitionInfoResponsePtrOutput) ToApiDefinitionInfoResponsePtrOutputWithContext ¶
func (o ApiDefinitionInfoResponsePtrOutput) ToApiDefinitionInfoResponsePtrOutputWithContext(ctx context.Context) ApiDefinitionInfoResponsePtrOutput
func (ApiDefinitionInfoResponsePtrOutput) Url ¶
func (o ApiDefinitionInfoResponsePtrOutput) Url() pulumi.StringPtrOutput
The URL of the API definition.
type ApplicationLogsConfig ¶ added in v0.3.1
type ApplicationLogsConfig struct { // Application logs to blob storage configuration. AzureBlobStorage *AzureBlobStorageApplicationLogsConfig `pulumi:"azureBlobStorage"` // Application logs to azure table storage configuration. AzureTableStorage *AzureTableStorageApplicationLogsConfig `pulumi:"azureTableStorage"` // Application logs to file system configuration. FileSystem *FileSystemApplicationLogsConfig `pulumi:"fileSystem"` }
Application logs configuration.
type ApplicationLogsConfigArgs ¶ added in v0.3.1
type ApplicationLogsConfigArgs struct { // Application logs to blob storage configuration. AzureBlobStorage AzureBlobStorageApplicationLogsConfigPtrInput `pulumi:"azureBlobStorage"` // Application logs to azure table storage configuration. AzureTableStorage AzureTableStorageApplicationLogsConfigPtrInput `pulumi:"azureTableStorage"` // Application logs to file system configuration. FileSystem FileSystemApplicationLogsConfigPtrInput `pulumi:"fileSystem"` }
Application logs configuration.
func (ApplicationLogsConfigArgs) ElementType ¶ added in v0.3.1
func (ApplicationLogsConfigArgs) ElementType() reflect.Type
func (ApplicationLogsConfigArgs) ToApplicationLogsConfigOutput ¶ added in v0.3.1
func (i ApplicationLogsConfigArgs) ToApplicationLogsConfigOutput() ApplicationLogsConfigOutput
func (ApplicationLogsConfigArgs) ToApplicationLogsConfigOutputWithContext ¶ added in v0.3.1
func (i ApplicationLogsConfigArgs) ToApplicationLogsConfigOutputWithContext(ctx context.Context) ApplicationLogsConfigOutput
func (ApplicationLogsConfigArgs) ToApplicationLogsConfigPtrOutput ¶ added in v0.3.1
func (i ApplicationLogsConfigArgs) ToApplicationLogsConfigPtrOutput() ApplicationLogsConfigPtrOutput
func (ApplicationLogsConfigArgs) ToApplicationLogsConfigPtrOutputWithContext ¶ added in v0.3.1
func (i ApplicationLogsConfigArgs) ToApplicationLogsConfigPtrOutputWithContext(ctx context.Context) ApplicationLogsConfigPtrOutput
type ApplicationLogsConfigInput ¶ added in v0.3.1
type ApplicationLogsConfigInput interface { pulumi.Input ToApplicationLogsConfigOutput() ApplicationLogsConfigOutput ToApplicationLogsConfigOutputWithContext(context.Context) ApplicationLogsConfigOutput }
ApplicationLogsConfigInput is an input type that accepts ApplicationLogsConfigArgs and ApplicationLogsConfigOutput values. You can construct a concrete instance of `ApplicationLogsConfigInput` via:
ApplicationLogsConfigArgs{...}
type ApplicationLogsConfigOutput ¶ added in v0.3.1
type ApplicationLogsConfigOutput struct{ *pulumi.OutputState }
Application logs configuration.
func (ApplicationLogsConfigOutput) AzureBlobStorage ¶ added in v0.3.1
func (o ApplicationLogsConfigOutput) AzureBlobStorage() AzureBlobStorageApplicationLogsConfigPtrOutput
Application logs to blob storage configuration.
func (ApplicationLogsConfigOutput) AzureTableStorage ¶ added in v0.3.1
func (o ApplicationLogsConfigOutput) AzureTableStorage() AzureTableStorageApplicationLogsConfigPtrOutput
Application logs to azure table storage configuration.
func (ApplicationLogsConfigOutput) ElementType ¶ added in v0.3.1
func (ApplicationLogsConfigOutput) ElementType() reflect.Type
func (ApplicationLogsConfigOutput) FileSystem ¶ added in v0.3.1
func (o ApplicationLogsConfigOutput) FileSystem() FileSystemApplicationLogsConfigPtrOutput
Application logs to file system configuration.
func (ApplicationLogsConfigOutput) ToApplicationLogsConfigOutput ¶ added in v0.3.1
func (o ApplicationLogsConfigOutput) ToApplicationLogsConfigOutput() ApplicationLogsConfigOutput
func (ApplicationLogsConfigOutput) ToApplicationLogsConfigOutputWithContext ¶ added in v0.3.1
func (o ApplicationLogsConfigOutput) ToApplicationLogsConfigOutputWithContext(ctx context.Context) ApplicationLogsConfigOutput
func (ApplicationLogsConfigOutput) ToApplicationLogsConfigPtrOutput ¶ added in v0.3.1
func (o ApplicationLogsConfigOutput) ToApplicationLogsConfigPtrOutput() ApplicationLogsConfigPtrOutput
func (ApplicationLogsConfigOutput) ToApplicationLogsConfigPtrOutputWithContext ¶ added in v0.3.1
func (o ApplicationLogsConfigOutput) ToApplicationLogsConfigPtrOutputWithContext(ctx context.Context) ApplicationLogsConfigPtrOutput
type ApplicationLogsConfigPtrInput ¶ added in v0.3.1
type ApplicationLogsConfigPtrInput interface { pulumi.Input ToApplicationLogsConfigPtrOutput() ApplicationLogsConfigPtrOutput ToApplicationLogsConfigPtrOutputWithContext(context.Context) ApplicationLogsConfigPtrOutput }
ApplicationLogsConfigPtrInput is an input type that accepts ApplicationLogsConfigArgs, ApplicationLogsConfigPtr and ApplicationLogsConfigPtrOutput values. You can construct a concrete instance of `ApplicationLogsConfigPtrInput` via:
ApplicationLogsConfigArgs{...} or: nil
func ApplicationLogsConfigPtr ¶ added in v0.3.1
func ApplicationLogsConfigPtr(v *ApplicationLogsConfigArgs) ApplicationLogsConfigPtrInput
type ApplicationLogsConfigPtrOutput ¶ added in v0.3.1
type ApplicationLogsConfigPtrOutput struct{ *pulumi.OutputState }
func (ApplicationLogsConfigPtrOutput) AzureBlobStorage ¶ added in v0.3.1
func (o ApplicationLogsConfigPtrOutput) AzureBlobStorage() AzureBlobStorageApplicationLogsConfigPtrOutput
Application logs to blob storage configuration.
func (ApplicationLogsConfigPtrOutput) AzureTableStorage ¶ added in v0.3.1
func (o ApplicationLogsConfigPtrOutput) AzureTableStorage() AzureTableStorageApplicationLogsConfigPtrOutput
Application logs to azure table storage configuration.
func (ApplicationLogsConfigPtrOutput) Elem ¶ added in v0.3.1
func (o ApplicationLogsConfigPtrOutput) Elem() ApplicationLogsConfigOutput
func (ApplicationLogsConfigPtrOutput) ElementType ¶ added in v0.3.1
func (ApplicationLogsConfigPtrOutput) ElementType() reflect.Type
func (ApplicationLogsConfigPtrOutput) FileSystem ¶ added in v0.3.1
func (o ApplicationLogsConfigPtrOutput) FileSystem() FileSystemApplicationLogsConfigPtrOutput
Application logs to file system configuration.
func (ApplicationLogsConfigPtrOutput) ToApplicationLogsConfigPtrOutput ¶ added in v0.3.1
func (o ApplicationLogsConfigPtrOutput) ToApplicationLogsConfigPtrOutput() ApplicationLogsConfigPtrOutput
func (ApplicationLogsConfigPtrOutput) ToApplicationLogsConfigPtrOutputWithContext ¶ added in v0.3.1
func (o ApplicationLogsConfigPtrOutput) ToApplicationLogsConfigPtrOutputWithContext(ctx context.Context) ApplicationLogsConfigPtrOutput
type ApplicationLogsConfigResponse ¶ added in v0.3.1
type ApplicationLogsConfigResponse struct { // Application logs to blob storage configuration. AzureBlobStorage *AzureBlobStorageApplicationLogsConfigResponse `pulumi:"azureBlobStorage"` // Application logs to azure table storage configuration. AzureTableStorage *AzureTableStorageApplicationLogsConfigResponse `pulumi:"azureTableStorage"` // Application logs to file system configuration. FileSystem *FileSystemApplicationLogsConfigResponse `pulumi:"fileSystem"` }
Application logs configuration.
type ApplicationLogsConfigResponseArgs ¶ added in v0.3.1
type ApplicationLogsConfigResponseArgs struct { // Application logs to blob storage configuration. AzureBlobStorage AzureBlobStorageApplicationLogsConfigResponsePtrInput `pulumi:"azureBlobStorage"` // Application logs to azure table storage configuration. AzureTableStorage AzureTableStorageApplicationLogsConfigResponsePtrInput `pulumi:"azureTableStorage"` // Application logs to file system configuration. FileSystem FileSystemApplicationLogsConfigResponsePtrInput `pulumi:"fileSystem"` }
Application logs configuration.
func (ApplicationLogsConfigResponseArgs) ElementType ¶ added in v0.3.1
func (ApplicationLogsConfigResponseArgs) ElementType() reflect.Type
func (ApplicationLogsConfigResponseArgs) ToApplicationLogsConfigResponseOutput ¶ added in v0.3.1
func (i ApplicationLogsConfigResponseArgs) ToApplicationLogsConfigResponseOutput() ApplicationLogsConfigResponseOutput
func (ApplicationLogsConfigResponseArgs) ToApplicationLogsConfigResponseOutputWithContext ¶ added in v0.3.1
func (i ApplicationLogsConfigResponseArgs) ToApplicationLogsConfigResponseOutputWithContext(ctx context.Context) ApplicationLogsConfigResponseOutput
func (ApplicationLogsConfigResponseArgs) ToApplicationLogsConfigResponsePtrOutput ¶ added in v0.3.1
func (i ApplicationLogsConfigResponseArgs) ToApplicationLogsConfigResponsePtrOutput() ApplicationLogsConfigResponsePtrOutput
func (ApplicationLogsConfigResponseArgs) ToApplicationLogsConfigResponsePtrOutputWithContext ¶ added in v0.3.1
func (i ApplicationLogsConfigResponseArgs) ToApplicationLogsConfigResponsePtrOutputWithContext(ctx context.Context) ApplicationLogsConfigResponsePtrOutput
type ApplicationLogsConfigResponseInput ¶ added in v0.3.1
type ApplicationLogsConfigResponseInput interface { pulumi.Input ToApplicationLogsConfigResponseOutput() ApplicationLogsConfigResponseOutput ToApplicationLogsConfigResponseOutputWithContext(context.Context) ApplicationLogsConfigResponseOutput }
ApplicationLogsConfigResponseInput is an input type that accepts ApplicationLogsConfigResponseArgs and ApplicationLogsConfigResponseOutput values. You can construct a concrete instance of `ApplicationLogsConfigResponseInput` via:
ApplicationLogsConfigResponseArgs{...}
type ApplicationLogsConfigResponseOutput ¶ added in v0.3.1
type ApplicationLogsConfigResponseOutput struct{ *pulumi.OutputState }
Application logs configuration.
func (ApplicationLogsConfigResponseOutput) AzureBlobStorage ¶ added in v0.3.1
func (o ApplicationLogsConfigResponseOutput) AzureBlobStorage() AzureBlobStorageApplicationLogsConfigResponsePtrOutput
Application logs to blob storage configuration.
func (ApplicationLogsConfigResponseOutput) AzureTableStorage ¶ added in v0.3.1
func (o ApplicationLogsConfigResponseOutput) AzureTableStorage() AzureTableStorageApplicationLogsConfigResponsePtrOutput
Application logs to azure table storage configuration.
func (ApplicationLogsConfigResponseOutput) ElementType ¶ added in v0.3.1
func (ApplicationLogsConfigResponseOutput) ElementType() reflect.Type
func (ApplicationLogsConfigResponseOutput) FileSystem ¶ added in v0.3.1
func (o ApplicationLogsConfigResponseOutput) FileSystem() FileSystemApplicationLogsConfigResponsePtrOutput
Application logs to file system configuration.
func (ApplicationLogsConfigResponseOutput) ToApplicationLogsConfigResponseOutput ¶ added in v0.3.1
func (o ApplicationLogsConfigResponseOutput) ToApplicationLogsConfigResponseOutput() ApplicationLogsConfigResponseOutput
func (ApplicationLogsConfigResponseOutput) ToApplicationLogsConfigResponseOutputWithContext ¶ added in v0.3.1
func (o ApplicationLogsConfigResponseOutput) ToApplicationLogsConfigResponseOutputWithContext(ctx context.Context) ApplicationLogsConfigResponseOutput
func (ApplicationLogsConfigResponseOutput) ToApplicationLogsConfigResponsePtrOutput ¶ added in v0.3.1
func (o ApplicationLogsConfigResponseOutput) ToApplicationLogsConfigResponsePtrOutput() ApplicationLogsConfigResponsePtrOutput
func (ApplicationLogsConfigResponseOutput) ToApplicationLogsConfigResponsePtrOutputWithContext ¶ added in v0.3.1
func (o ApplicationLogsConfigResponseOutput) ToApplicationLogsConfigResponsePtrOutputWithContext(ctx context.Context) ApplicationLogsConfigResponsePtrOutput
type ApplicationLogsConfigResponsePtrInput ¶ added in v0.3.1
type ApplicationLogsConfigResponsePtrInput interface { pulumi.Input ToApplicationLogsConfigResponsePtrOutput() ApplicationLogsConfigResponsePtrOutput ToApplicationLogsConfigResponsePtrOutputWithContext(context.Context) ApplicationLogsConfigResponsePtrOutput }
ApplicationLogsConfigResponsePtrInput is an input type that accepts ApplicationLogsConfigResponseArgs, ApplicationLogsConfigResponsePtr and ApplicationLogsConfigResponsePtrOutput values. You can construct a concrete instance of `ApplicationLogsConfigResponsePtrInput` via:
ApplicationLogsConfigResponseArgs{...} or: nil
func ApplicationLogsConfigResponsePtr ¶ added in v0.3.1
func ApplicationLogsConfigResponsePtr(v *ApplicationLogsConfigResponseArgs) ApplicationLogsConfigResponsePtrInput
type ApplicationLogsConfigResponsePtrOutput ¶ added in v0.3.1
type ApplicationLogsConfigResponsePtrOutput struct{ *pulumi.OutputState }
func (ApplicationLogsConfigResponsePtrOutput) AzureBlobStorage ¶ added in v0.3.1
func (o ApplicationLogsConfigResponsePtrOutput) AzureBlobStorage() AzureBlobStorageApplicationLogsConfigResponsePtrOutput
Application logs to blob storage configuration.
func (ApplicationLogsConfigResponsePtrOutput) AzureTableStorage ¶ added in v0.3.1
func (o ApplicationLogsConfigResponsePtrOutput) AzureTableStorage() AzureTableStorageApplicationLogsConfigResponsePtrOutput
Application logs to azure table storage configuration.
func (ApplicationLogsConfigResponsePtrOutput) ElementType ¶ added in v0.3.1
func (ApplicationLogsConfigResponsePtrOutput) ElementType() reflect.Type
func (ApplicationLogsConfigResponsePtrOutput) FileSystem ¶ added in v0.3.1
func (o ApplicationLogsConfigResponsePtrOutput) FileSystem() FileSystemApplicationLogsConfigResponsePtrOutput
Application logs to file system configuration.
func (ApplicationLogsConfigResponsePtrOutput) ToApplicationLogsConfigResponsePtrOutput ¶ added in v0.3.1
func (o ApplicationLogsConfigResponsePtrOutput) ToApplicationLogsConfigResponsePtrOutput() ApplicationLogsConfigResponsePtrOutput
func (ApplicationLogsConfigResponsePtrOutput) ToApplicationLogsConfigResponsePtrOutputWithContext ¶ added in v0.3.1
func (o ApplicationLogsConfigResponsePtrOutput) ToApplicationLogsConfigResponsePtrOutputWithContext(ctx context.Context) ApplicationLogsConfigResponsePtrOutput
type AutoHealActionType ¶ added in v0.3.1
Predefined action to be taken.
func (AutoHealActionType) ElementType ¶ added in v0.3.1
func (AutoHealActionType) ElementType() reflect.Type
func (AutoHealActionType) ToStringOutput ¶ added in v0.3.1
func (e AutoHealActionType) ToStringOutput() pulumi.StringOutput
func (AutoHealActionType) ToStringOutputWithContext ¶ added in v0.3.1
func (e AutoHealActionType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AutoHealActionType) ToStringPtrOutput ¶ added in v0.3.1
func (e AutoHealActionType) ToStringPtrOutput() pulumi.StringPtrOutput
func (AutoHealActionType) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e AutoHealActionType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AutoHealActions ¶
type AutoHealActions struct { // Predefined action to be taken. ActionType *string `pulumi:"actionType"` // Custom action to be taken. CustomAction *AutoHealCustomAction `pulumi:"customAction"` // Minimum time the process must execute // before taking the action MinProcessExecutionTime *string `pulumi:"minProcessExecutionTime"` }
Actions which to take by the auto-heal module when a rule is triggered.
type AutoHealActionsArgs ¶
type AutoHealActionsArgs struct { // Predefined action to be taken. ActionType AutoHealActionType `pulumi:"actionType"` // Custom action to be taken. CustomAction AutoHealCustomActionPtrInput `pulumi:"customAction"` // Minimum time the process must execute // before taking the action MinProcessExecutionTime pulumi.StringPtrInput `pulumi:"minProcessExecutionTime"` }
Actions which to take by the auto-heal module when a rule is triggered.
func (AutoHealActionsArgs) ElementType ¶
func (AutoHealActionsArgs) ElementType() reflect.Type
func (AutoHealActionsArgs) ToAutoHealActionsOutput ¶
func (i AutoHealActionsArgs) ToAutoHealActionsOutput() AutoHealActionsOutput
func (AutoHealActionsArgs) ToAutoHealActionsOutputWithContext ¶
func (i AutoHealActionsArgs) ToAutoHealActionsOutputWithContext(ctx context.Context) AutoHealActionsOutput
func (AutoHealActionsArgs) ToAutoHealActionsPtrOutput ¶
func (i AutoHealActionsArgs) ToAutoHealActionsPtrOutput() AutoHealActionsPtrOutput
func (AutoHealActionsArgs) ToAutoHealActionsPtrOutputWithContext ¶
func (i AutoHealActionsArgs) ToAutoHealActionsPtrOutputWithContext(ctx context.Context) AutoHealActionsPtrOutput
type AutoHealActionsInput ¶
type AutoHealActionsInput interface { pulumi.Input ToAutoHealActionsOutput() AutoHealActionsOutput ToAutoHealActionsOutputWithContext(context.Context) AutoHealActionsOutput }
AutoHealActionsInput is an input type that accepts AutoHealActionsArgs and AutoHealActionsOutput values. You can construct a concrete instance of `AutoHealActionsInput` via:
AutoHealActionsArgs{...}
type AutoHealActionsOutput ¶
type AutoHealActionsOutput struct{ *pulumi.OutputState }
Actions which to take by the auto-heal module when a rule is triggered.
func (AutoHealActionsOutput) ActionType ¶
func (o AutoHealActionsOutput) ActionType() pulumi.StringPtrOutput
Predefined action to be taken.
func (AutoHealActionsOutput) CustomAction ¶
func (o AutoHealActionsOutput) CustomAction() AutoHealCustomActionPtrOutput
Custom action to be taken.
func (AutoHealActionsOutput) ElementType ¶
func (AutoHealActionsOutput) ElementType() reflect.Type
func (AutoHealActionsOutput) MinProcessExecutionTime ¶
func (o AutoHealActionsOutput) MinProcessExecutionTime() pulumi.StringPtrOutput
Minimum time the process must execute before taking the action
func (AutoHealActionsOutput) ToAutoHealActionsOutput ¶
func (o AutoHealActionsOutput) ToAutoHealActionsOutput() AutoHealActionsOutput
func (AutoHealActionsOutput) ToAutoHealActionsOutputWithContext ¶
func (o AutoHealActionsOutput) ToAutoHealActionsOutputWithContext(ctx context.Context) AutoHealActionsOutput
func (AutoHealActionsOutput) ToAutoHealActionsPtrOutput ¶
func (o AutoHealActionsOutput) ToAutoHealActionsPtrOutput() AutoHealActionsPtrOutput
func (AutoHealActionsOutput) ToAutoHealActionsPtrOutputWithContext ¶
func (o AutoHealActionsOutput) ToAutoHealActionsPtrOutputWithContext(ctx context.Context) AutoHealActionsPtrOutput
type AutoHealActionsPtrInput ¶
type AutoHealActionsPtrInput interface { pulumi.Input ToAutoHealActionsPtrOutput() AutoHealActionsPtrOutput ToAutoHealActionsPtrOutputWithContext(context.Context) AutoHealActionsPtrOutput }
AutoHealActionsPtrInput is an input type that accepts AutoHealActionsArgs, AutoHealActionsPtr and AutoHealActionsPtrOutput values. You can construct a concrete instance of `AutoHealActionsPtrInput` via:
AutoHealActionsArgs{...} or: nil
func AutoHealActionsPtr ¶
func AutoHealActionsPtr(v *AutoHealActionsArgs) AutoHealActionsPtrInput
type AutoHealActionsPtrOutput ¶
type AutoHealActionsPtrOutput struct{ *pulumi.OutputState }
func (AutoHealActionsPtrOutput) ActionType ¶
func (o AutoHealActionsPtrOutput) ActionType() pulumi.StringPtrOutput
Predefined action to be taken.
func (AutoHealActionsPtrOutput) CustomAction ¶
func (o AutoHealActionsPtrOutput) CustomAction() AutoHealCustomActionPtrOutput
Custom action to be taken.
func (AutoHealActionsPtrOutput) Elem ¶
func (o AutoHealActionsPtrOutput) Elem() AutoHealActionsOutput
func (AutoHealActionsPtrOutput) ElementType ¶
func (AutoHealActionsPtrOutput) ElementType() reflect.Type
func (AutoHealActionsPtrOutput) MinProcessExecutionTime ¶
func (o AutoHealActionsPtrOutput) MinProcessExecutionTime() pulumi.StringPtrOutput
Minimum time the process must execute before taking the action
func (AutoHealActionsPtrOutput) ToAutoHealActionsPtrOutput ¶
func (o AutoHealActionsPtrOutput) ToAutoHealActionsPtrOutput() AutoHealActionsPtrOutput
func (AutoHealActionsPtrOutput) ToAutoHealActionsPtrOutputWithContext ¶
func (o AutoHealActionsPtrOutput) ToAutoHealActionsPtrOutputWithContext(ctx context.Context) AutoHealActionsPtrOutput
type AutoHealActionsResponse ¶
type AutoHealActionsResponse struct { // Predefined action to be taken. ActionType *string `pulumi:"actionType"` // Custom action to be taken. CustomAction *AutoHealCustomActionResponse `pulumi:"customAction"` // Minimum time the process must execute // before taking the action MinProcessExecutionTime *string `pulumi:"minProcessExecutionTime"` }
Actions which to take by the auto-heal module when a rule is triggered.
type AutoHealActionsResponseArgs ¶
type AutoHealActionsResponseArgs struct { // Predefined action to be taken. ActionType pulumi.StringPtrInput `pulumi:"actionType"` // Custom action to be taken. CustomAction AutoHealCustomActionResponsePtrInput `pulumi:"customAction"` // Minimum time the process must execute // before taking the action MinProcessExecutionTime pulumi.StringPtrInput `pulumi:"minProcessExecutionTime"` }
Actions which to take by the auto-heal module when a rule is triggered.
func (AutoHealActionsResponseArgs) ElementType ¶
func (AutoHealActionsResponseArgs) ElementType() reflect.Type
func (AutoHealActionsResponseArgs) ToAutoHealActionsResponseOutput ¶
func (i AutoHealActionsResponseArgs) ToAutoHealActionsResponseOutput() AutoHealActionsResponseOutput
func (AutoHealActionsResponseArgs) ToAutoHealActionsResponseOutputWithContext ¶
func (i AutoHealActionsResponseArgs) ToAutoHealActionsResponseOutputWithContext(ctx context.Context) AutoHealActionsResponseOutput
func (AutoHealActionsResponseArgs) ToAutoHealActionsResponsePtrOutput ¶
func (i AutoHealActionsResponseArgs) ToAutoHealActionsResponsePtrOutput() AutoHealActionsResponsePtrOutput
func (AutoHealActionsResponseArgs) ToAutoHealActionsResponsePtrOutputWithContext ¶
func (i AutoHealActionsResponseArgs) ToAutoHealActionsResponsePtrOutputWithContext(ctx context.Context) AutoHealActionsResponsePtrOutput
type AutoHealActionsResponseInput ¶
type AutoHealActionsResponseInput interface { pulumi.Input ToAutoHealActionsResponseOutput() AutoHealActionsResponseOutput ToAutoHealActionsResponseOutputWithContext(context.Context) AutoHealActionsResponseOutput }
AutoHealActionsResponseInput is an input type that accepts AutoHealActionsResponseArgs and AutoHealActionsResponseOutput values. You can construct a concrete instance of `AutoHealActionsResponseInput` via:
AutoHealActionsResponseArgs{...}
type AutoHealActionsResponseOutput ¶
type AutoHealActionsResponseOutput struct{ *pulumi.OutputState }
Actions which to take by the auto-heal module when a rule is triggered.
func (AutoHealActionsResponseOutput) ActionType ¶
func (o AutoHealActionsResponseOutput) ActionType() pulumi.StringPtrOutput
Predefined action to be taken.
func (AutoHealActionsResponseOutput) CustomAction ¶
func (o AutoHealActionsResponseOutput) CustomAction() AutoHealCustomActionResponsePtrOutput
Custom action to be taken.
func (AutoHealActionsResponseOutput) ElementType ¶
func (AutoHealActionsResponseOutput) ElementType() reflect.Type
func (AutoHealActionsResponseOutput) MinProcessExecutionTime ¶
func (o AutoHealActionsResponseOutput) MinProcessExecutionTime() pulumi.StringPtrOutput
Minimum time the process must execute before taking the action
func (AutoHealActionsResponseOutput) ToAutoHealActionsResponseOutput ¶
func (o AutoHealActionsResponseOutput) ToAutoHealActionsResponseOutput() AutoHealActionsResponseOutput
func (AutoHealActionsResponseOutput) ToAutoHealActionsResponseOutputWithContext ¶
func (o AutoHealActionsResponseOutput) ToAutoHealActionsResponseOutputWithContext(ctx context.Context) AutoHealActionsResponseOutput
func (AutoHealActionsResponseOutput) ToAutoHealActionsResponsePtrOutput ¶
func (o AutoHealActionsResponseOutput) ToAutoHealActionsResponsePtrOutput() AutoHealActionsResponsePtrOutput
func (AutoHealActionsResponseOutput) ToAutoHealActionsResponsePtrOutputWithContext ¶
func (o AutoHealActionsResponseOutput) ToAutoHealActionsResponsePtrOutputWithContext(ctx context.Context) AutoHealActionsResponsePtrOutput
type AutoHealActionsResponsePtrInput ¶
type AutoHealActionsResponsePtrInput interface { pulumi.Input ToAutoHealActionsResponsePtrOutput() AutoHealActionsResponsePtrOutput ToAutoHealActionsResponsePtrOutputWithContext(context.Context) AutoHealActionsResponsePtrOutput }
AutoHealActionsResponsePtrInput is an input type that accepts AutoHealActionsResponseArgs, AutoHealActionsResponsePtr and AutoHealActionsResponsePtrOutput values. You can construct a concrete instance of `AutoHealActionsResponsePtrInput` via:
AutoHealActionsResponseArgs{...} or: nil
func AutoHealActionsResponsePtr ¶
func AutoHealActionsResponsePtr(v *AutoHealActionsResponseArgs) AutoHealActionsResponsePtrInput
type AutoHealActionsResponsePtrOutput ¶
type AutoHealActionsResponsePtrOutput struct{ *pulumi.OutputState }
func (AutoHealActionsResponsePtrOutput) ActionType ¶
func (o AutoHealActionsResponsePtrOutput) ActionType() pulumi.StringPtrOutput
Predefined action to be taken.
func (AutoHealActionsResponsePtrOutput) CustomAction ¶
func (o AutoHealActionsResponsePtrOutput) CustomAction() AutoHealCustomActionResponsePtrOutput
Custom action to be taken.
func (AutoHealActionsResponsePtrOutput) Elem ¶
func (o AutoHealActionsResponsePtrOutput) Elem() AutoHealActionsResponseOutput
func (AutoHealActionsResponsePtrOutput) ElementType ¶
func (AutoHealActionsResponsePtrOutput) ElementType() reflect.Type
func (AutoHealActionsResponsePtrOutput) MinProcessExecutionTime ¶
func (o AutoHealActionsResponsePtrOutput) MinProcessExecutionTime() pulumi.StringPtrOutput
Minimum time the process must execute before taking the action
func (AutoHealActionsResponsePtrOutput) ToAutoHealActionsResponsePtrOutput ¶
func (o AutoHealActionsResponsePtrOutput) ToAutoHealActionsResponsePtrOutput() AutoHealActionsResponsePtrOutput
func (AutoHealActionsResponsePtrOutput) ToAutoHealActionsResponsePtrOutputWithContext ¶
func (o AutoHealActionsResponsePtrOutput) ToAutoHealActionsResponsePtrOutputWithContext(ctx context.Context) AutoHealActionsResponsePtrOutput
type AutoHealCustomAction ¶
type AutoHealCustomAction struct { // Executable to be run. Exe *string `pulumi:"exe"` // Parameters for the executable. Parameters *string `pulumi:"parameters"` }
Custom action to be executed when an auto heal rule is triggered.
type AutoHealCustomActionArgs ¶
type AutoHealCustomActionArgs struct { // Executable to be run. Exe pulumi.StringPtrInput `pulumi:"exe"` // Parameters for the executable. Parameters pulumi.StringPtrInput `pulumi:"parameters"` }
Custom action to be executed when an auto heal rule is triggered.
func (AutoHealCustomActionArgs) ElementType ¶
func (AutoHealCustomActionArgs) ElementType() reflect.Type
func (AutoHealCustomActionArgs) ToAutoHealCustomActionOutput ¶
func (i AutoHealCustomActionArgs) ToAutoHealCustomActionOutput() AutoHealCustomActionOutput
func (AutoHealCustomActionArgs) ToAutoHealCustomActionOutputWithContext ¶
func (i AutoHealCustomActionArgs) ToAutoHealCustomActionOutputWithContext(ctx context.Context) AutoHealCustomActionOutput
func (AutoHealCustomActionArgs) ToAutoHealCustomActionPtrOutput ¶
func (i AutoHealCustomActionArgs) ToAutoHealCustomActionPtrOutput() AutoHealCustomActionPtrOutput
func (AutoHealCustomActionArgs) ToAutoHealCustomActionPtrOutputWithContext ¶
func (i AutoHealCustomActionArgs) ToAutoHealCustomActionPtrOutputWithContext(ctx context.Context) AutoHealCustomActionPtrOutput
type AutoHealCustomActionInput ¶
type AutoHealCustomActionInput interface { pulumi.Input ToAutoHealCustomActionOutput() AutoHealCustomActionOutput ToAutoHealCustomActionOutputWithContext(context.Context) AutoHealCustomActionOutput }
AutoHealCustomActionInput is an input type that accepts AutoHealCustomActionArgs and AutoHealCustomActionOutput values. You can construct a concrete instance of `AutoHealCustomActionInput` via:
AutoHealCustomActionArgs{...}
type AutoHealCustomActionOutput ¶
type AutoHealCustomActionOutput struct{ *pulumi.OutputState }
Custom action to be executed when an auto heal rule is triggered.
func (AutoHealCustomActionOutput) ElementType ¶
func (AutoHealCustomActionOutput) ElementType() reflect.Type
func (AutoHealCustomActionOutput) Exe ¶
func (o AutoHealCustomActionOutput) Exe() pulumi.StringPtrOutput
Executable to be run.
func (AutoHealCustomActionOutput) Parameters ¶
func (o AutoHealCustomActionOutput) Parameters() pulumi.StringPtrOutput
Parameters for the executable.
func (AutoHealCustomActionOutput) ToAutoHealCustomActionOutput ¶
func (o AutoHealCustomActionOutput) ToAutoHealCustomActionOutput() AutoHealCustomActionOutput
func (AutoHealCustomActionOutput) ToAutoHealCustomActionOutputWithContext ¶
func (o AutoHealCustomActionOutput) ToAutoHealCustomActionOutputWithContext(ctx context.Context) AutoHealCustomActionOutput
func (AutoHealCustomActionOutput) ToAutoHealCustomActionPtrOutput ¶
func (o AutoHealCustomActionOutput) ToAutoHealCustomActionPtrOutput() AutoHealCustomActionPtrOutput
func (AutoHealCustomActionOutput) ToAutoHealCustomActionPtrOutputWithContext ¶
func (o AutoHealCustomActionOutput) ToAutoHealCustomActionPtrOutputWithContext(ctx context.Context) AutoHealCustomActionPtrOutput
type AutoHealCustomActionPtrInput ¶
type AutoHealCustomActionPtrInput interface { pulumi.Input ToAutoHealCustomActionPtrOutput() AutoHealCustomActionPtrOutput ToAutoHealCustomActionPtrOutputWithContext(context.Context) AutoHealCustomActionPtrOutput }
AutoHealCustomActionPtrInput is an input type that accepts AutoHealCustomActionArgs, AutoHealCustomActionPtr and AutoHealCustomActionPtrOutput values. You can construct a concrete instance of `AutoHealCustomActionPtrInput` via:
AutoHealCustomActionArgs{...} or: nil
func AutoHealCustomActionPtr ¶
func AutoHealCustomActionPtr(v *AutoHealCustomActionArgs) AutoHealCustomActionPtrInput
type AutoHealCustomActionPtrOutput ¶
type AutoHealCustomActionPtrOutput struct{ *pulumi.OutputState }
func (AutoHealCustomActionPtrOutput) Elem ¶
func (o AutoHealCustomActionPtrOutput) Elem() AutoHealCustomActionOutput
func (AutoHealCustomActionPtrOutput) ElementType ¶
func (AutoHealCustomActionPtrOutput) ElementType() reflect.Type
func (AutoHealCustomActionPtrOutput) Exe ¶
func (o AutoHealCustomActionPtrOutput) Exe() pulumi.StringPtrOutput
Executable to be run.
func (AutoHealCustomActionPtrOutput) Parameters ¶
func (o AutoHealCustomActionPtrOutput) Parameters() pulumi.StringPtrOutput
Parameters for the executable.
func (AutoHealCustomActionPtrOutput) ToAutoHealCustomActionPtrOutput ¶
func (o AutoHealCustomActionPtrOutput) ToAutoHealCustomActionPtrOutput() AutoHealCustomActionPtrOutput
func (AutoHealCustomActionPtrOutput) ToAutoHealCustomActionPtrOutputWithContext ¶
func (o AutoHealCustomActionPtrOutput) ToAutoHealCustomActionPtrOutputWithContext(ctx context.Context) AutoHealCustomActionPtrOutput
type AutoHealCustomActionResponse ¶
type AutoHealCustomActionResponse struct { // Executable to be run. Exe *string `pulumi:"exe"` // Parameters for the executable. Parameters *string `pulumi:"parameters"` }
Custom action to be executed when an auto heal rule is triggered.
type AutoHealCustomActionResponseArgs ¶
type AutoHealCustomActionResponseArgs struct { // Executable to be run. Exe pulumi.StringPtrInput `pulumi:"exe"` // Parameters for the executable. Parameters pulumi.StringPtrInput `pulumi:"parameters"` }
Custom action to be executed when an auto heal rule is triggered.
func (AutoHealCustomActionResponseArgs) ElementType ¶
func (AutoHealCustomActionResponseArgs) ElementType() reflect.Type
func (AutoHealCustomActionResponseArgs) ToAutoHealCustomActionResponseOutput ¶
func (i AutoHealCustomActionResponseArgs) ToAutoHealCustomActionResponseOutput() AutoHealCustomActionResponseOutput
func (AutoHealCustomActionResponseArgs) ToAutoHealCustomActionResponseOutputWithContext ¶
func (i AutoHealCustomActionResponseArgs) ToAutoHealCustomActionResponseOutputWithContext(ctx context.Context) AutoHealCustomActionResponseOutput
func (AutoHealCustomActionResponseArgs) ToAutoHealCustomActionResponsePtrOutput ¶
func (i AutoHealCustomActionResponseArgs) ToAutoHealCustomActionResponsePtrOutput() AutoHealCustomActionResponsePtrOutput
func (AutoHealCustomActionResponseArgs) ToAutoHealCustomActionResponsePtrOutputWithContext ¶
func (i AutoHealCustomActionResponseArgs) ToAutoHealCustomActionResponsePtrOutputWithContext(ctx context.Context) AutoHealCustomActionResponsePtrOutput
type AutoHealCustomActionResponseInput ¶
type AutoHealCustomActionResponseInput interface { pulumi.Input ToAutoHealCustomActionResponseOutput() AutoHealCustomActionResponseOutput ToAutoHealCustomActionResponseOutputWithContext(context.Context) AutoHealCustomActionResponseOutput }
AutoHealCustomActionResponseInput is an input type that accepts AutoHealCustomActionResponseArgs and AutoHealCustomActionResponseOutput values. You can construct a concrete instance of `AutoHealCustomActionResponseInput` via:
AutoHealCustomActionResponseArgs{...}
type AutoHealCustomActionResponseOutput ¶
type AutoHealCustomActionResponseOutput struct{ *pulumi.OutputState }
Custom action to be executed when an auto heal rule is triggered.
func (AutoHealCustomActionResponseOutput) ElementType ¶
func (AutoHealCustomActionResponseOutput) ElementType() reflect.Type
func (AutoHealCustomActionResponseOutput) Exe ¶
func (o AutoHealCustomActionResponseOutput) Exe() pulumi.StringPtrOutput
Executable to be run.
func (AutoHealCustomActionResponseOutput) Parameters ¶
func (o AutoHealCustomActionResponseOutput) Parameters() pulumi.StringPtrOutput
Parameters for the executable.
func (AutoHealCustomActionResponseOutput) ToAutoHealCustomActionResponseOutput ¶
func (o AutoHealCustomActionResponseOutput) ToAutoHealCustomActionResponseOutput() AutoHealCustomActionResponseOutput
func (AutoHealCustomActionResponseOutput) ToAutoHealCustomActionResponseOutputWithContext ¶
func (o AutoHealCustomActionResponseOutput) ToAutoHealCustomActionResponseOutputWithContext(ctx context.Context) AutoHealCustomActionResponseOutput
func (AutoHealCustomActionResponseOutput) ToAutoHealCustomActionResponsePtrOutput ¶
func (o AutoHealCustomActionResponseOutput) ToAutoHealCustomActionResponsePtrOutput() AutoHealCustomActionResponsePtrOutput
func (AutoHealCustomActionResponseOutput) ToAutoHealCustomActionResponsePtrOutputWithContext ¶
func (o AutoHealCustomActionResponseOutput) ToAutoHealCustomActionResponsePtrOutputWithContext(ctx context.Context) AutoHealCustomActionResponsePtrOutput
type AutoHealCustomActionResponsePtrInput ¶
type AutoHealCustomActionResponsePtrInput interface { pulumi.Input ToAutoHealCustomActionResponsePtrOutput() AutoHealCustomActionResponsePtrOutput ToAutoHealCustomActionResponsePtrOutputWithContext(context.Context) AutoHealCustomActionResponsePtrOutput }
AutoHealCustomActionResponsePtrInput is an input type that accepts AutoHealCustomActionResponseArgs, AutoHealCustomActionResponsePtr and AutoHealCustomActionResponsePtrOutput values. You can construct a concrete instance of `AutoHealCustomActionResponsePtrInput` via:
AutoHealCustomActionResponseArgs{...} or: nil
func AutoHealCustomActionResponsePtr ¶
func AutoHealCustomActionResponsePtr(v *AutoHealCustomActionResponseArgs) AutoHealCustomActionResponsePtrInput
type AutoHealCustomActionResponsePtrOutput ¶
type AutoHealCustomActionResponsePtrOutput struct{ *pulumi.OutputState }
func (AutoHealCustomActionResponsePtrOutput) ElementType ¶
func (AutoHealCustomActionResponsePtrOutput) ElementType() reflect.Type
func (AutoHealCustomActionResponsePtrOutput) Exe ¶
func (o AutoHealCustomActionResponsePtrOutput) Exe() pulumi.StringPtrOutput
Executable to be run.
func (AutoHealCustomActionResponsePtrOutput) Parameters ¶
func (o AutoHealCustomActionResponsePtrOutput) Parameters() pulumi.StringPtrOutput
Parameters for the executable.
func (AutoHealCustomActionResponsePtrOutput) ToAutoHealCustomActionResponsePtrOutput ¶
func (o AutoHealCustomActionResponsePtrOutput) ToAutoHealCustomActionResponsePtrOutput() AutoHealCustomActionResponsePtrOutput
func (AutoHealCustomActionResponsePtrOutput) ToAutoHealCustomActionResponsePtrOutputWithContext ¶
func (o AutoHealCustomActionResponsePtrOutput) ToAutoHealCustomActionResponsePtrOutputWithContext(ctx context.Context) AutoHealCustomActionResponsePtrOutput
type AutoHealRules ¶
type AutoHealRules struct { // Actions to be executed when a rule is triggered. Actions *AutoHealActions `pulumi:"actions"` // Conditions that describe when to execute the auto-heal actions. Triggers *AutoHealTriggers `pulumi:"triggers"` }
Rules that can be defined for auto-heal.
type AutoHealRulesArgs ¶
type AutoHealRulesArgs struct { // Actions to be executed when a rule is triggered. Actions AutoHealActionsPtrInput `pulumi:"actions"` // Conditions that describe when to execute the auto-heal actions. Triggers AutoHealTriggersPtrInput `pulumi:"triggers"` }
Rules that can be defined for auto-heal.
func (AutoHealRulesArgs) ElementType ¶
func (AutoHealRulesArgs) ElementType() reflect.Type
func (AutoHealRulesArgs) ToAutoHealRulesOutput ¶
func (i AutoHealRulesArgs) ToAutoHealRulesOutput() AutoHealRulesOutput
func (AutoHealRulesArgs) ToAutoHealRulesOutputWithContext ¶
func (i AutoHealRulesArgs) ToAutoHealRulesOutputWithContext(ctx context.Context) AutoHealRulesOutput
func (AutoHealRulesArgs) ToAutoHealRulesPtrOutput ¶
func (i AutoHealRulesArgs) ToAutoHealRulesPtrOutput() AutoHealRulesPtrOutput
func (AutoHealRulesArgs) ToAutoHealRulesPtrOutputWithContext ¶
func (i AutoHealRulesArgs) ToAutoHealRulesPtrOutputWithContext(ctx context.Context) AutoHealRulesPtrOutput
type AutoHealRulesInput ¶
type AutoHealRulesInput interface { pulumi.Input ToAutoHealRulesOutput() AutoHealRulesOutput ToAutoHealRulesOutputWithContext(context.Context) AutoHealRulesOutput }
AutoHealRulesInput is an input type that accepts AutoHealRulesArgs and AutoHealRulesOutput values. You can construct a concrete instance of `AutoHealRulesInput` via:
AutoHealRulesArgs{...}
type AutoHealRulesOutput ¶
type AutoHealRulesOutput struct{ *pulumi.OutputState }
Rules that can be defined for auto-heal.
func (AutoHealRulesOutput) Actions ¶
func (o AutoHealRulesOutput) Actions() AutoHealActionsPtrOutput
Actions to be executed when a rule is triggered.
func (AutoHealRulesOutput) ElementType ¶
func (AutoHealRulesOutput) ElementType() reflect.Type
func (AutoHealRulesOutput) ToAutoHealRulesOutput ¶
func (o AutoHealRulesOutput) ToAutoHealRulesOutput() AutoHealRulesOutput
func (AutoHealRulesOutput) ToAutoHealRulesOutputWithContext ¶
func (o AutoHealRulesOutput) ToAutoHealRulesOutputWithContext(ctx context.Context) AutoHealRulesOutput
func (AutoHealRulesOutput) ToAutoHealRulesPtrOutput ¶
func (o AutoHealRulesOutput) ToAutoHealRulesPtrOutput() AutoHealRulesPtrOutput
func (AutoHealRulesOutput) ToAutoHealRulesPtrOutputWithContext ¶
func (o AutoHealRulesOutput) ToAutoHealRulesPtrOutputWithContext(ctx context.Context) AutoHealRulesPtrOutput
func (AutoHealRulesOutput) Triggers ¶
func (o AutoHealRulesOutput) Triggers() AutoHealTriggersPtrOutput
Conditions that describe when to execute the auto-heal actions.
type AutoHealRulesPtrInput ¶
type AutoHealRulesPtrInput interface { pulumi.Input ToAutoHealRulesPtrOutput() AutoHealRulesPtrOutput ToAutoHealRulesPtrOutputWithContext(context.Context) AutoHealRulesPtrOutput }
AutoHealRulesPtrInput is an input type that accepts AutoHealRulesArgs, AutoHealRulesPtr and AutoHealRulesPtrOutput values. You can construct a concrete instance of `AutoHealRulesPtrInput` via:
AutoHealRulesArgs{...} or: nil
func AutoHealRulesPtr ¶
func AutoHealRulesPtr(v *AutoHealRulesArgs) AutoHealRulesPtrInput
type AutoHealRulesPtrOutput ¶
type AutoHealRulesPtrOutput struct{ *pulumi.OutputState }
func (AutoHealRulesPtrOutput) Actions ¶
func (o AutoHealRulesPtrOutput) Actions() AutoHealActionsPtrOutput
Actions to be executed when a rule is triggered.
func (AutoHealRulesPtrOutput) Elem ¶
func (o AutoHealRulesPtrOutput) Elem() AutoHealRulesOutput
func (AutoHealRulesPtrOutput) ElementType ¶
func (AutoHealRulesPtrOutput) ElementType() reflect.Type
func (AutoHealRulesPtrOutput) ToAutoHealRulesPtrOutput ¶
func (o AutoHealRulesPtrOutput) ToAutoHealRulesPtrOutput() AutoHealRulesPtrOutput
func (AutoHealRulesPtrOutput) ToAutoHealRulesPtrOutputWithContext ¶
func (o AutoHealRulesPtrOutput) ToAutoHealRulesPtrOutputWithContext(ctx context.Context) AutoHealRulesPtrOutput
func (AutoHealRulesPtrOutput) Triggers ¶
func (o AutoHealRulesPtrOutput) Triggers() AutoHealTriggersPtrOutput
Conditions that describe when to execute the auto-heal actions.
type AutoHealRulesResponse ¶
type AutoHealRulesResponse struct { // Actions to be executed when a rule is triggered. Actions *AutoHealActionsResponse `pulumi:"actions"` // Conditions that describe when to execute the auto-heal actions. Triggers *AutoHealTriggersResponse `pulumi:"triggers"` }
Rules that can be defined for auto-heal.
type AutoHealRulesResponseArgs ¶
type AutoHealRulesResponseArgs struct { // Actions to be executed when a rule is triggered. Actions AutoHealActionsResponsePtrInput `pulumi:"actions"` // Conditions that describe when to execute the auto-heal actions. Triggers AutoHealTriggersResponsePtrInput `pulumi:"triggers"` }
Rules that can be defined for auto-heal.
func (AutoHealRulesResponseArgs) ElementType ¶
func (AutoHealRulesResponseArgs) ElementType() reflect.Type
func (AutoHealRulesResponseArgs) ToAutoHealRulesResponseOutput ¶
func (i AutoHealRulesResponseArgs) ToAutoHealRulesResponseOutput() AutoHealRulesResponseOutput
func (AutoHealRulesResponseArgs) ToAutoHealRulesResponseOutputWithContext ¶
func (i AutoHealRulesResponseArgs) ToAutoHealRulesResponseOutputWithContext(ctx context.Context) AutoHealRulesResponseOutput
func (AutoHealRulesResponseArgs) ToAutoHealRulesResponsePtrOutput ¶
func (i AutoHealRulesResponseArgs) ToAutoHealRulesResponsePtrOutput() AutoHealRulesResponsePtrOutput
func (AutoHealRulesResponseArgs) ToAutoHealRulesResponsePtrOutputWithContext ¶
func (i AutoHealRulesResponseArgs) ToAutoHealRulesResponsePtrOutputWithContext(ctx context.Context) AutoHealRulesResponsePtrOutput
type AutoHealRulesResponseInput ¶
type AutoHealRulesResponseInput interface { pulumi.Input ToAutoHealRulesResponseOutput() AutoHealRulesResponseOutput ToAutoHealRulesResponseOutputWithContext(context.Context) AutoHealRulesResponseOutput }
AutoHealRulesResponseInput is an input type that accepts AutoHealRulesResponseArgs and AutoHealRulesResponseOutput values. You can construct a concrete instance of `AutoHealRulesResponseInput` via:
AutoHealRulesResponseArgs{...}
type AutoHealRulesResponseOutput ¶
type AutoHealRulesResponseOutput struct{ *pulumi.OutputState }
Rules that can be defined for auto-heal.
func (AutoHealRulesResponseOutput) Actions ¶
func (o AutoHealRulesResponseOutput) Actions() AutoHealActionsResponsePtrOutput
Actions to be executed when a rule is triggered.
func (AutoHealRulesResponseOutput) ElementType ¶
func (AutoHealRulesResponseOutput) ElementType() reflect.Type
func (AutoHealRulesResponseOutput) ToAutoHealRulesResponseOutput ¶
func (o AutoHealRulesResponseOutput) ToAutoHealRulesResponseOutput() AutoHealRulesResponseOutput
func (AutoHealRulesResponseOutput) ToAutoHealRulesResponseOutputWithContext ¶
func (o AutoHealRulesResponseOutput) ToAutoHealRulesResponseOutputWithContext(ctx context.Context) AutoHealRulesResponseOutput
func (AutoHealRulesResponseOutput) ToAutoHealRulesResponsePtrOutput ¶
func (o AutoHealRulesResponseOutput) ToAutoHealRulesResponsePtrOutput() AutoHealRulesResponsePtrOutput
func (AutoHealRulesResponseOutput) ToAutoHealRulesResponsePtrOutputWithContext ¶
func (o AutoHealRulesResponseOutput) ToAutoHealRulesResponsePtrOutputWithContext(ctx context.Context) AutoHealRulesResponsePtrOutput
func (AutoHealRulesResponseOutput) Triggers ¶
func (o AutoHealRulesResponseOutput) Triggers() AutoHealTriggersResponsePtrOutput
Conditions that describe when to execute the auto-heal actions.
type AutoHealRulesResponsePtrInput ¶
type AutoHealRulesResponsePtrInput interface { pulumi.Input ToAutoHealRulesResponsePtrOutput() AutoHealRulesResponsePtrOutput ToAutoHealRulesResponsePtrOutputWithContext(context.Context) AutoHealRulesResponsePtrOutput }
AutoHealRulesResponsePtrInput is an input type that accepts AutoHealRulesResponseArgs, AutoHealRulesResponsePtr and AutoHealRulesResponsePtrOutput values. You can construct a concrete instance of `AutoHealRulesResponsePtrInput` via:
AutoHealRulesResponseArgs{...} or: nil
func AutoHealRulesResponsePtr ¶
func AutoHealRulesResponsePtr(v *AutoHealRulesResponseArgs) AutoHealRulesResponsePtrInput
type AutoHealRulesResponsePtrOutput ¶
type AutoHealRulesResponsePtrOutput struct{ *pulumi.OutputState }
func (AutoHealRulesResponsePtrOutput) Actions ¶
func (o AutoHealRulesResponsePtrOutput) Actions() AutoHealActionsResponsePtrOutput
Actions to be executed when a rule is triggered.
func (AutoHealRulesResponsePtrOutput) Elem ¶
func (o AutoHealRulesResponsePtrOutput) Elem() AutoHealRulesResponseOutput
func (AutoHealRulesResponsePtrOutput) ElementType ¶
func (AutoHealRulesResponsePtrOutput) ElementType() reflect.Type
func (AutoHealRulesResponsePtrOutput) ToAutoHealRulesResponsePtrOutput ¶
func (o AutoHealRulesResponsePtrOutput) ToAutoHealRulesResponsePtrOutput() AutoHealRulesResponsePtrOutput
func (AutoHealRulesResponsePtrOutput) ToAutoHealRulesResponsePtrOutputWithContext ¶
func (o AutoHealRulesResponsePtrOutput) ToAutoHealRulesResponsePtrOutputWithContext(ctx context.Context) AutoHealRulesResponsePtrOutput
func (AutoHealRulesResponsePtrOutput) Triggers ¶
func (o AutoHealRulesResponsePtrOutput) Triggers() AutoHealTriggersResponsePtrOutput
Conditions that describe when to execute the auto-heal actions.
type AutoHealTriggers ¶
type AutoHealTriggers struct { // A rule based on private bytes. PrivateBytesInKB *int `pulumi:"privateBytesInKB"` // A rule based on total requests. Requests *RequestsBasedTrigger `pulumi:"requests"` // A rule based on request execution time. SlowRequests *SlowRequestsBasedTrigger `pulumi:"slowRequests"` // A rule based on status codes. StatusCodes []StatusCodesBasedTrigger `pulumi:"statusCodes"` }
Triggers for auto-heal.
type AutoHealTriggersArgs ¶
type AutoHealTriggersArgs struct { // A rule based on private bytes. PrivateBytesInKB pulumi.IntPtrInput `pulumi:"privateBytesInKB"` // A rule based on total requests. Requests RequestsBasedTriggerPtrInput `pulumi:"requests"` // A rule based on request execution time. SlowRequests SlowRequestsBasedTriggerPtrInput `pulumi:"slowRequests"` // A rule based on status codes. StatusCodes StatusCodesBasedTriggerArrayInput `pulumi:"statusCodes"` }
Triggers for auto-heal.
func (AutoHealTriggersArgs) ElementType ¶
func (AutoHealTriggersArgs) ElementType() reflect.Type
func (AutoHealTriggersArgs) ToAutoHealTriggersOutput ¶
func (i AutoHealTriggersArgs) ToAutoHealTriggersOutput() AutoHealTriggersOutput
func (AutoHealTriggersArgs) ToAutoHealTriggersOutputWithContext ¶
func (i AutoHealTriggersArgs) ToAutoHealTriggersOutputWithContext(ctx context.Context) AutoHealTriggersOutput
func (AutoHealTriggersArgs) ToAutoHealTriggersPtrOutput ¶
func (i AutoHealTriggersArgs) ToAutoHealTriggersPtrOutput() AutoHealTriggersPtrOutput
func (AutoHealTriggersArgs) ToAutoHealTriggersPtrOutputWithContext ¶
func (i AutoHealTriggersArgs) ToAutoHealTriggersPtrOutputWithContext(ctx context.Context) AutoHealTriggersPtrOutput
type AutoHealTriggersInput ¶
type AutoHealTriggersInput interface { pulumi.Input ToAutoHealTriggersOutput() AutoHealTriggersOutput ToAutoHealTriggersOutputWithContext(context.Context) AutoHealTriggersOutput }
AutoHealTriggersInput is an input type that accepts AutoHealTriggersArgs and AutoHealTriggersOutput values. You can construct a concrete instance of `AutoHealTriggersInput` via:
AutoHealTriggersArgs{...}
type AutoHealTriggersOutput ¶
type AutoHealTriggersOutput struct{ *pulumi.OutputState }
Triggers for auto-heal.
func (AutoHealTriggersOutput) ElementType ¶
func (AutoHealTriggersOutput) ElementType() reflect.Type
func (AutoHealTriggersOutput) PrivateBytesInKB ¶
func (o AutoHealTriggersOutput) PrivateBytesInKB() pulumi.IntPtrOutput
A rule based on private bytes.
func (AutoHealTriggersOutput) Requests ¶
func (o AutoHealTriggersOutput) Requests() RequestsBasedTriggerPtrOutput
A rule based on total requests.
func (AutoHealTriggersOutput) SlowRequests ¶
func (o AutoHealTriggersOutput) SlowRequests() SlowRequestsBasedTriggerPtrOutput
A rule based on request execution time.
func (AutoHealTriggersOutput) StatusCodes ¶
func (o AutoHealTriggersOutput) StatusCodes() StatusCodesBasedTriggerArrayOutput
A rule based on status codes.
func (AutoHealTriggersOutput) ToAutoHealTriggersOutput ¶
func (o AutoHealTriggersOutput) ToAutoHealTriggersOutput() AutoHealTriggersOutput
func (AutoHealTriggersOutput) ToAutoHealTriggersOutputWithContext ¶
func (o AutoHealTriggersOutput) ToAutoHealTriggersOutputWithContext(ctx context.Context) AutoHealTriggersOutput
func (AutoHealTriggersOutput) ToAutoHealTriggersPtrOutput ¶
func (o AutoHealTriggersOutput) ToAutoHealTriggersPtrOutput() AutoHealTriggersPtrOutput
func (AutoHealTriggersOutput) ToAutoHealTriggersPtrOutputWithContext ¶
func (o AutoHealTriggersOutput) ToAutoHealTriggersPtrOutputWithContext(ctx context.Context) AutoHealTriggersPtrOutput
type AutoHealTriggersPtrInput ¶
type AutoHealTriggersPtrInput interface { pulumi.Input ToAutoHealTriggersPtrOutput() AutoHealTriggersPtrOutput ToAutoHealTriggersPtrOutputWithContext(context.Context) AutoHealTriggersPtrOutput }
AutoHealTriggersPtrInput is an input type that accepts AutoHealTriggersArgs, AutoHealTriggersPtr and AutoHealTriggersPtrOutput values. You can construct a concrete instance of `AutoHealTriggersPtrInput` via:
AutoHealTriggersArgs{...} or: nil
func AutoHealTriggersPtr ¶
func AutoHealTriggersPtr(v *AutoHealTriggersArgs) AutoHealTriggersPtrInput
type AutoHealTriggersPtrOutput ¶
type AutoHealTriggersPtrOutput struct{ *pulumi.OutputState }
func (AutoHealTriggersPtrOutput) Elem ¶
func (o AutoHealTriggersPtrOutput) Elem() AutoHealTriggersOutput
func (AutoHealTriggersPtrOutput) ElementType ¶
func (AutoHealTriggersPtrOutput) ElementType() reflect.Type
func (AutoHealTriggersPtrOutput) PrivateBytesInKB ¶
func (o AutoHealTriggersPtrOutput) PrivateBytesInKB() pulumi.IntPtrOutput
A rule based on private bytes.
func (AutoHealTriggersPtrOutput) Requests ¶
func (o AutoHealTriggersPtrOutput) Requests() RequestsBasedTriggerPtrOutput
A rule based on total requests.
func (AutoHealTriggersPtrOutput) SlowRequests ¶
func (o AutoHealTriggersPtrOutput) SlowRequests() SlowRequestsBasedTriggerPtrOutput
A rule based on request execution time.
func (AutoHealTriggersPtrOutput) StatusCodes ¶
func (o AutoHealTriggersPtrOutput) StatusCodes() StatusCodesBasedTriggerArrayOutput
A rule based on status codes.
func (AutoHealTriggersPtrOutput) ToAutoHealTriggersPtrOutput ¶
func (o AutoHealTriggersPtrOutput) ToAutoHealTriggersPtrOutput() AutoHealTriggersPtrOutput
func (AutoHealTriggersPtrOutput) ToAutoHealTriggersPtrOutputWithContext ¶
func (o AutoHealTriggersPtrOutput) ToAutoHealTriggersPtrOutputWithContext(ctx context.Context) AutoHealTriggersPtrOutput
type AutoHealTriggersResponse ¶
type AutoHealTriggersResponse struct { // A rule based on private bytes. PrivateBytesInKB *int `pulumi:"privateBytesInKB"` // A rule based on total requests. Requests *RequestsBasedTriggerResponse `pulumi:"requests"` // A rule based on request execution time. SlowRequests *SlowRequestsBasedTriggerResponse `pulumi:"slowRequests"` // A rule based on status codes. StatusCodes []StatusCodesBasedTriggerResponse `pulumi:"statusCodes"` }
Triggers for auto-heal.
type AutoHealTriggersResponseArgs ¶
type AutoHealTriggersResponseArgs struct { // A rule based on private bytes. PrivateBytesInKB pulumi.IntPtrInput `pulumi:"privateBytesInKB"` // A rule based on total requests. Requests RequestsBasedTriggerResponsePtrInput `pulumi:"requests"` // A rule based on request execution time. SlowRequests SlowRequestsBasedTriggerResponsePtrInput `pulumi:"slowRequests"` // A rule based on status codes. StatusCodes StatusCodesBasedTriggerResponseArrayInput `pulumi:"statusCodes"` }
Triggers for auto-heal.
func (AutoHealTriggersResponseArgs) ElementType ¶
func (AutoHealTriggersResponseArgs) ElementType() reflect.Type
func (AutoHealTriggersResponseArgs) ToAutoHealTriggersResponseOutput ¶
func (i AutoHealTriggersResponseArgs) ToAutoHealTriggersResponseOutput() AutoHealTriggersResponseOutput
func (AutoHealTriggersResponseArgs) ToAutoHealTriggersResponseOutputWithContext ¶
func (i AutoHealTriggersResponseArgs) ToAutoHealTriggersResponseOutputWithContext(ctx context.Context) AutoHealTriggersResponseOutput
func (AutoHealTriggersResponseArgs) ToAutoHealTriggersResponsePtrOutput ¶
func (i AutoHealTriggersResponseArgs) ToAutoHealTriggersResponsePtrOutput() AutoHealTriggersResponsePtrOutput
func (AutoHealTriggersResponseArgs) ToAutoHealTriggersResponsePtrOutputWithContext ¶
func (i AutoHealTriggersResponseArgs) ToAutoHealTriggersResponsePtrOutputWithContext(ctx context.Context) AutoHealTriggersResponsePtrOutput
type AutoHealTriggersResponseInput ¶
type AutoHealTriggersResponseInput interface { pulumi.Input ToAutoHealTriggersResponseOutput() AutoHealTriggersResponseOutput ToAutoHealTriggersResponseOutputWithContext(context.Context) AutoHealTriggersResponseOutput }
AutoHealTriggersResponseInput is an input type that accepts AutoHealTriggersResponseArgs and AutoHealTriggersResponseOutput values. You can construct a concrete instance of `AutoHealTriggersResponseInput` via:
AutoHealTriggersResponseArgs{...}
type AutoHealTriggersResponseOutput ¶
type AutoHealTriggersResponseOutput struct{ *pulumi.OutputState }
Triggers for auto-heal.
func (AutoHealTriggersResponseOutput) ElementType ¶
func (AutoHealTriggersResponseOutput) ElementType() reflect.Type
func (AutoHealTriggersResponseOutput) PrivateBytesInKB ¶
func (o AutoHealTriggersResponseOutput) PrivateBytesInKB() pulumi.IntPtrOutput
A rule based on private bytes.
func (AutoHealTriggersResponseOutput) Requests ¶
func (o AutoHealTriggersResponseOutput) Requests() RequestsBasedTriggerResponsePtrOutput
A rule based on total requests.
func (AutoHealTriggersResponseOutput) SlowRequests ¶
func (o AutoHealTriggersResponseOutput) SlowRequests() SlowRequestsBasedTriggerResponsePtrOutput
A rule based on request execution time.
func (AutoHealTriggersResponseOutput) StatusCodes ¶
func (o AutoHealTriggersResponseOutput) StatusCodes() StatusCodesBasedTriggerResponseArrayOutput
A rule based on status codes.
func (AutoHealTriggersResponseOutput) ToAutoHealTriggersResponseOutput ¶
func (o AutoHealTriggersResponseOutput) ToAutoHealTriggersResponseOutput() AutoHealTriggersResponseOutput
func (AutoHealTriggersResponseOutput) ToAutoHealTriggersResponseOutputWithContext ¶
func (o AutoHealTriggersResponseOutput) ToAutoHealTriggersResponseOutputWithContext(ctx context.Context) AutoHealTriggersResponseOutput
func (AutoHealTriggersResponseOutput) ToAutoHealTriggersResponsePtrOutput ¶
func (o AutoHealTriggersResponseOutput) ToAutoHealTriggersResponsePtrOutput() AutoHealTriggersResponsePtrOutput
func (AutoHealTriggersResponseOutput) ToAutoHealTriggersResponsePtrOutputWithContext ¶
func (o AutoHealTriggersResponseOutput) ToAutoHealTriggersResponsePtrOutputWithContext(ctx context.Context) AutoHealTriggersResponsePtrOutput
type AutoHealTriggersResponsePtrInput ¶
type AutoHealTriggersResponsePtrInput interface { pulumi.Input ToAutoHealTriggersResponsePtrOutput() AutoHealTriggersResponsePtrOutput ToAutoHealTriggersResponsePtrOutputWithContext(context.Context) AutoHealTriggersResponsePtrOutput }
AutoHealTriggersResponsePtrInput is an input type that accepts AutoHealTriggersResponseArgs, AutoHealTriggersResponsePtr and AutoHealTriggersResponsePtrOutput values. You can construct a concrete instance of `AutoHealTriggersResponsePtrInput` via:
AutoHealTriggersResponseArgs{...} or: nil
func AutoHealTriggersResponsePtr ¶
func AutoHealTriggersResponsePtr(v *AutoHealTriggersResponseArgs) AutoHealTriggersResponsePtrInput
type AutoHealTriggersResponsePtrOutput ¶
type AutoHealTriggersResponsePtrOutput struct{ *pulumi.OutputState }
func (AutoHealTriggersResponsePtrOutput) Elem ¶
func (o AutoHealTriggersResponsePtrOutput) Elem() AutoHealTriggersResponseOutput
func (AutoHealTriggersResponsePtrOutput) ElementType ¶
func (AutoHealTriggersResponsePtrOutput) ElementType() reflect.Type
func (AutoHealTriggersResponsePtrOutput) PrivateBytesInKB ¶
func (o AutoHealTriggersResponsePtrOutput) PrivateBytesInKB() pulumi.IntPtrOutput
A rule based on private bytes.
func (AutoHealTriggersResponsePtrOutput) Requests ¶
func (o AutoHealTriggersResponsePtrOutput) Requests() RequestsBasedTriggerResponsePtrOutput
A rule based on total requests.
func (AutoHealTriggersResponsePtrOutput) SlowRequests ¶
func (o AutoHealTriggersResponsePtrOutput) SlowRequests() SlowRequestsBasedTriggerResponsePtrOutput
A rule based on request execution time.
func (AutoHealTriggersResponsePtrOutput) StatusCodes ¶
func (o AutoHealTriggersResponsePtrOutput) StatusCodes() StatusCodesBasedTriggerResponseArrayOutput
A rule based on status codes.
func (AutoHealTriggersResponsePtrOutput) ToAutoHealTriggersResponsePtrOutput ¶
func (o AutoHealTriggersResponsePtrOutput) ToAutoHealTriggersResponsePtrOutput() AutoHealTriggersResponsePtrOutput
func (AutoHealTriggersResponsePtrOutput) ToAutoHealTriggersResponsePtrOutputWithContext ¶
func (o AutoHealTriggersResponsePtrOutput) ToAutoHealTriggersResponsePtrOutputWithContext(ctx context.Context) AutoHealTriggersResponsePtrOutput
type AzureBlobStorageApplicationLogsConfig ¶ added in v0.3.1
type AzureBlobStorageApplicationLogsConfig struct { // Log level. Level *string `pulumi:"level"` // Retention in days. // Remove blobs older than X days. // 0 or lower means no retention. RetentionInDays *int `pulumi:"retentionInDays"` // SAS url to a azure blob container with read/write/list/delete permissions. SasUrl *string `pulumi:"sasUrl"` }
Application logs azure blob storage configuration.
type AzureBlobStorageApplicationLogsConfigArgs ¶ added in v0.3.1
type AzureBlobStorageApplicationLogsConfigArgs struct { // Log level. Level LogLevel `pulumi:"level"` // Retention in days. // Remove blobs older than X days. // 0 or lower means no retention. RetentionInDays pulumi.IntPtrInput `pulumi:"retentionInDays"` // SAS url to a azure blob container with read/write/list/delete permissions. SasUrl pulumi.StringPtrInput `pulumi:"sasUrl"` }
Application logs azure blob storage configuration.
func (AzureBlobStorageApplicationLogsConfigArgs) ElementType ¶ added in v0.3.1
func (AzureBlobStorageApplicationLogsConfigArgs) ElementType() reflect.Type
func (AzureBlobStorageApplicationLogsConfigArgs) ToAzureBlobStorageApplicationLogsConfigOutput ¶ added in v0.3.1
func (i AzureBlobStorageApplicationLogsConfigArgs) ToAzureBlobStorageApplicationLogsConfigOutput() AzureBlobStorageApplicationLogsConfigOutput
func (AzureBlobStorageApplicationLogsConfigArgs) ToAzureBlobStorageApplicationLogsConfigOutputWithContext ¶ added in v0.3.1
func (i AzureBlobStorageApplicationLogsConfigArgs) ToAzureBlobStorageApplicationLogsConfigOutputWithContext(ctx context.Context) AzureBlobStorageApplicationLogsConfigOutput
func (AzureBlobStorageApplicationLogsConfigArgs) ToAzureBlobStorageApplicationLogsConfigPtrOutput ¶ added in v0.3.1
func (i AzureBlobStorageApplicationLogsConfigArgs) ToAzureBlobStorageApplicationLogsConfigPtrOutput() AzureBlobStorageApplicationLogsConfigPtrOutput
func (AzureBlobStorageApplicationLogsConfigArgs) ToAzureBlobStorageApplicationLogsConfigPtrOutputWithContext ¶ added in v0.3.1
func (i AzureBlobStorageApplicationLogsConfigArgs) ToAzureBlobStorageApplicationLogsConfigPtrOutputWithContext(ctx context.Context) AzureBlobStorageApplicationLogsConfigPtrOutput
type AzureBlobStorageApplicationLogsConfigInput ¶ added in v0.3.1
type AzureBlobStorageApplicationLogsConfigInput interface { pulumi.Input ToAzureBlobStorageApplicationLogsConfigOutput() AzureBlobStorageApplicationLogsConfigOutput ToAzureBlobStorageApplicationLogsConfigOutputWithContext(context.Context) AzureBlobStorageApplicationLogsConfigOutput }
AzureBlobStorageApplicationLogsConfigInput is an input type that accepts AzureBlobStorageApplicationLogsConfigArgs and AzureBlobStorageApplicationLogsConfigOutput values. You can construct a concrete instance of `AzureBlobStorageApplicationLogsConfigInput` via:
AzureBlobStorageApplicationLogsConfigArgs{...}
type AzureBlobStorageApplicationLogsConfigOutput ¶ added in v0.3.1
type AzureBlobStorageApplicationLogsConfigOutput struct{ *pulumi.OutputState }
Application logs azure blob storage configuration.
func (AzureBlobStorageApplicationLogsConfigOutput) ElementType ¶ added in v0.3.1
func (AzureBlobStorageApplicationLogsConfigOutput) ElementType() reflect.Type
func (AzureBlobStorageApplicationLogsConfigOutput) Level ¶ added in v0.3.1
func (o AzureBlobStorageApplicationLogsConfigOutput) Level() pulumi.StringPtrOutput
Log level.
func (AzureBlobStorageApplicationLogsConfigOutput) RetentionInDays ¶ added in v0.3.1
func (o AzureBlobStorageApplicationLogsConfigOutput) RetentionInDays() pulumi.IntPtrOutput
Retention in days. Remove blobs older than X days. 0 or lower means no retention.
func (AzureBlobStorageApplicationLogsConfigOutput) SasUrl ¶ added in v0.3.1
func (o AzureBlobStorageApplicationLogsConfigOutput) SasUrl() pulumi.StringPtrOutput
SAS url to a azure blob container with read/write/list/delete permissions.
func (AzureBlobStorageApplicationLogsConfigOutput) ToAzureBlobStorageApplicationLogsConfigOutput ¶ added in v0.3.1
func (o AzureBlobStorageApplicationLogsConfigOutput) ToAzureBlobStorageApplicationLogsConfigOutput() AzureBlobStorageApplicationLogsConfigOutput
func (AzureBlobStorageApplicationLogsConfigOutput) ToAzureBlobStorageApplicationLogsConfigOutputWithContext ¶ added in v0.3.1
func (o AzureBlobStorageApplicationLogsConfigOutput) ToAzureBlobStorageApplicationLogsConfigOutputWithContext(ctx context.Context) AzureBlobStorageApplicationLogsConfigOutput
func (AzureBlobStorageApplicationLogsConfigOutput) ToAzureBlobStorageApplicationLogsConfigPtrOutput ¶ added in v0.3.1
func (o AzureBlobStorageApplicationLogsConfigOutput) ToAzureBlobStorageApplicationLogsConfigPtrOutput() AzureBlobStorageApplicationLogsConfigPtrOutput
func (AzureBlobStorageApplicationLogsConfigOutput) ToAzureBlobStorageApplicationLogsConfigPtrOutputWithContext ¶ added in v0.3.1
func (o AzureBlobStorageApplicationLogsConfigOutput) ToAzureBlobStorageApplicationLogsConfigPtrOutputWithContext(ctx context.Context) AzureBlobStorageApplicationLogsConfigPtrOutput
type AzureBlobStorageApplicationLogsConfigPtrInput ¶ added in v0.3.1
type AzureBlobStorageApplicationLogsConfigPtrInput interface { pulumi.Input ToAzureBlobStorageApplicationLogsConfigPtrOutput() AzureBlobStorageApplicationLogsConfigPtrOutput ToAzureBlobStorageApplicationLogsConfigPtrOutputWithContext(context.Context) AzureBlobStorageApplicationLogsConfigPtrOutput }
AzureBlobStorageApplicationLogsConfigPtrInput is an input type that accepts AzureBlobStorageApplicationLogsConfigArgs, AzureBlobStorageApplicationLogsConfigPtr and AzureBlobStorageApplicationLogsConfigPtrOutput values. You can construct a concrete instance of `AzureBlobStorageApplicationLogsConfigPtrInput` via:
AzureBlobStorageApplicationLogsConfigArgs{...} or: nil
func AzureBlobStorageApplicationLogsConfigPtr ¶ added in v0.3.1
func AzureBlobStorageApplicationLogsConfigPtr(v *AzureBlobStorageApplicationLogsConfigArgs) AzureBlobStorageApplicationLogsConfigPtrInput
type AzureBlobStorageApplicationLogsConfigPtrOutput ¶ added in v0.3.1
type AzureBlobStorageApplicationLogsConfigPtrOutput struct{ *pulumi.OutputState }
func (AzureBlobStorageApplicationLogsConfigPtrOutput) ElementType ¶ added in v0.3.1
func (AzureBlobStorageApplicationLogsConfigPtrOutput) ElementType() reflect.Type
func (AzureBlobStorageApplicationLogsConfigPtrOutput) Level ¶ added in v0.3.1
func (o AzureBlobStorageApplicationLogsConfigPtrOutput) Level() pulumi.StringPtrOutput
Log level.
func (AzureBlobStorageApplicationLogsConfigPtrOutput) RetentionInDays ¶ added in v0.3.1
func (o AzureBlobStorageApplicationLogsConfigPtrOutput) RetentionInDays() pulumi.IntPtrOutput
Retention in days. Remove blobs older than X days. 0 or lower means no retention.
func (AzureBlobStorageApplicationLogsConfigPtrOutput) SasUrl ¶ added in v0.3.1
func (o AzureBlobStorageApplicationLogsConfigPtrOutput) SasUrl() pulumi.StringPtrOutput
SAS url to a azure blob container with read/write/list/delete permissions.
func (AzureBlobStorageApplicationLogsConfigPtrOutput) ToAzureBlobStorageApplicationLogsConfigPtrOutput ¶ added in v0.3.1
func (o AzureBlobStorageApplicationLogsConfigPtrOutput) ToAzureBlobStorageApplicationLogsConfigPtrOutput() AzureBlobStorageApplicationLogsConfigPtrOutput
func (AzureBlobStorageApplicationLogsConfigPtrOutput) ToAzureBlobStorageApplicationLogsConfigPtrOutputWithContext ¶ added in v0.3.1
func (o AzureBlobStorageApplicationLogsConfigPtrOutput) ToAzureBlobStorageApplicationLogsConfigPtrOutputWithContext(ctx context.Context) AzureBlobStorageApplicationLogsConfigPtrOutput
type AzureBlobStorageApplicationLogsConfigResponse ¶ added in v0.3.1
type AzureBlobStorageApplicationLogsConfigResponse struct { // Log level. Level *string `pulumi:"level"` // Retention in days. // Remove blobs older than X days. // 0 or lower means no retention. RetentionInDays *int `pulumi:"retentionInDays"` // SAS url to a azure blob container with read/write/list/delete permissions. SasUrl *string `pulumi:"sasUrl"` }
Application logs azure blob storage configuration.
type AzureBlobStorageApplicationLogsConfigResponseArgs ¶ added in v0.3.1
type AzureBlobStorageApplicationLogsConfigResponseArgs struct { // Log level. Level pulumi.StringPtrInput `pulumi:"level"` // Retention in days. // Remove blobs older than X days. // 0 or lower means no retention. RetentionInDays pulumi.IntPtrInput `pulumi:"retentionInDays"` // SAS url to a azure blob container with read/write/list/delete permissions. SasUrl pulumi.StringPtrInput `pulumi:"sasUrl"` }
Application logs azure blob storage configuration.
func (AzureBlobStorageApplicationLogsConfigResponseArgs) ElementType ¶ added in v0.3.1
func (AzureBlobStorageApplicationLogsConfigResponseArgs) ElementType() reflect.Type
func (AzureBlobStorageApplicationLogsConfigResponseArgs) ToAzureBlobStorageApplicationLogsConfigResponseOutput ¶ added in v0.3.1
func (i AzureBlobStorageApplicationLogsConfigResponseArgs) ToAzureBlobStorageApplicationLogsConfigResponseOutput() AzureBlobStorageApplicationLogsConfigResponseOutput
func (AzureBlobStorageApplicationLogsConfigResponseArgs) ToAzureBlobStorageApplicationLogsConfigResponseOutputWithContext ¶ added in v0.3.1
func (i AzureBlobStorageApplicationLogsConfigResponseArgs) ToAzureBlobStorageApplicationLogsConfigResponseOutputWithContext(ctx context.Context) AzureBlobStorageApplicationLogsConfigResponseOutput
func (AzureBlobStorageApplicationLogsConfigResponseArgs) ToAzureBlobStorageApplicationLogsConfigResponsePtrOutput ¶ added in v0.3.1
func (i AzureBlobStorageApplicationLogsConfigResponseArgs) ToAzureBlobStorageApplicationLogsConfigResponsePtrOutput() AzureBlobStorageApplicationLogsConfigResponsePtrOutput
func (AzureBlobStorageApplicationLogsConfigResponseArgs) ToAzureBlobStorageApplicationLogsConfigResponsePtrOutputWithContext ¶ added in v0.3.1
func (i AzureBlobStorageApplicationLogsConfigResponseArgs) ToAzureBlobStorageApplicationLogsConfigResponsePtrOutputWithContext(ctx context.Context) AzureBlobStorageApplicationLogsConfigResponsePtrOutput
type AzureBlobStorageApplicationLogsConfigResponseInput ¶ added in v0.3.1
type AzureBlobStorageApplicationLogsConfigResponseInput interface { pulumi.Input ToAzureBlobStorageApplicationLogsConfigResponseOutput() AzureBlobStorageApplicationLogsConfigResponseOutput ToAzureBlobStorageApplicationLogsConfigResponseOutputWithContext(context.Context) AzureBlobStorageApplicationLogsConfigResponseOutput }
AzureBlobStorageApplicationLogsConfigResponseInput is an input type that accepts AzureBlobStorageApplicationLogsConfigResponseArgs and AzureBlobStorageApplicationLogsConfigResponseOutput values. You can construct a concrete instance of `AzureBlobStorageApplicationLogsConfigResponseInput` via:
AzureBlobStorageApplicationLogsConfigResponseArgs{...}
type AzureBlobStorageApplicationLogsConfigResponseOutput ¶ added in v0.3.1
type AzureBlobStorageApplicationLogsConfigResponseOutput struct{ *pulumi.OutputState }
Application logs azure blob storage configuration.
func (AzureBlobStorageApplicationLogsConfigResponseOutput) ElementType ¶ added in v0.3.1
func (AzureBlobStorageApplicationLogsConfigResponseOutput) ElementType() reflect.Type
func (AzureBlobStorageApplicationLogsConfigResponseOutput) Level ¶ added in v0.3.1
func (o AzureBlobStorageApplicationLogsConfigResponseOutput) Level() pulumi.StringPtrOutput
Log level.
func (AzureBlobStorageApplicationLogsConfigResponseOutput) RetentionInDays ¶ added in v0.3.1
func (o AzureBlobStorageApplicationLogsConfigResponseOutput) RetentionInDays() pulumi.IntPtrOutput
Retention in days. Remove blobs older than X days. 0 or lower means no retention.
func (AzureBlobStorageApplicationLogsConfigResponseOutput) SasUrl ¶ added in v0.3.1
func (o AzureBlobStorageApplicationLogsConfigResponseOutput) SasUrl() pulumi.StringPtrOutput
SAS url to a azure blob container with read/write/list/delete permissions.
func (AzureBlobStorageApplicationLogsConfigResponseOutput) ToAzureBlobStorageApplicationLogsConfigResponseOutput ¶ added in v0.3.1
func (o AzureBlobStorageApplicationLogsConfigResponseOutput) ToAzureBlobStorageApplicationLogsConfigResponseOutput() AzureBlobStorageApplicationLogsConfigResponseOutput
func (AzureBlobStorageApplicationLogsConfigResponseOutput) ToAzureBlobStorageApplicationLogsConfigResponseOutputWithContext ¶ added in v0.3.1
func (o AzureBlobStorageApplicationLogsConfigResponseOutput) ToAzureBlobStorageApplicationLogsConfigResponseOutputWithContext(ctx context.Context) AzureBlobStorageApplicationLogsConfigResponseOutput
func (AzureBlobStorageApplicationLogsConfigResponseOutput) ToAzureBlobStorageApplicationLogsConfigResponsePtrOutput ¶ added in v0.3.1
func (o AzureBlobStorageApplicationLogsConfigResponseOutput) ToAzureBlobStorageApplicationLogsConfigResponsePtrOutput() AzureBlobStorageApplicationLogsConfigResponsePtrOutput
func (AzureBlobStorageApplicationLogsConfigResponseOutput) ToAzureBlobStorageApplicationLogsConfigResponsePtrOutputWithContext ¶ added in v0.3.1
func (o AzureBlobStorageApplicationLogsConfigResponseOutput) ToAzureBlobStorageApplicationLogsConfigResponsePtrOutputWithContext(ctx context.Context) AzureBlobStorageApplicationLogsConfigResponsePtrOutput
type AzureBlobStorageApplicationLogsConfigResponsePtrInput ¶ added in v0.3.1
type AzureBlobStorageApplicationLogsConfigResponsePtrInput interface { pulumi.Input ToAzureBlobStorageApplicationLogsConfigResponsePtrOutput() AzureBlobStorageApplicationLogsConfigResponsePtrOutput ToAzureBlobStorageApplicationLogsConfigResponsePtrOutputWithContext(context.Context) AzureBlobStorageApplicationLogsConfigResponsePtrOutput }
AzureBlobStorageApplicationLogsConfigResponsePtrInput is an input type that accepts AzureBlobStorageApplicationLogsConfigResponseArgs, AzureBlobStorageApplicationLogsConfigResponsePtr and AzureBlobStorageApplicationLogsConfigResponsePtrOutput values. You can construct a concrete instance of `AzureBlobStorageApplicationLogsConfigResponsePtrInput` via:
AzureBlobStorageApplicationLogsConfigResponseArgs{...} or: nil
func AzureBlobStorageApplicationLogsConfigResponsePtr ¶ added in v0.3.1
func AzureBlobStorageApplicationLogsConfigResponsePtr(v *AzureBlobStorageApplicationLogsConfigResponseArgs) AzureBlobStorageApplicationLogsConfigResponsePtrInput
type AzureBlobStorageApplicationLogsConfigResponsePtrOutput ¶ added in v0.3.1
type AzureBlobStorageApplicationLogsConfigResponsePtrOutput struct{ *pulumi.OutputState }
func (AzureBlobStorageApplicationLogsConfigResponsePtrOutput) ElementType ¶ added in v0.3.1
func (AzureBlobStorageApplicationLogsConfigResponsePtrOutput) ElementType() reflect.Type
func (AzureBlobStorageApplicationLogsConfigResponsePtrOutput) Level ¶ added in v0.3.1
func (o AzureBlobStorageApplicationLogsConfigResponsePtrOutput) Level() pulumi.StringPtrOutput
Log level.
func (AzureBlobStorageApplicationLogsConfigResponsePtrOutput) RetentionInDays ¶ added in v0.3.1
func (o AzureBlobStorageApplicationLogsConfigResponsePtrOutput) RetentionInDays() pulumi.IntPtrOutput
Retention in days. Remove blobs older than X days. 0 or lower means no retention.
func (AzureBlobStorageApplicationLogsConfigResponsePtrOutput) SasUrl ¶ added in v0.3.1
func (o AzureBlobStorageApplicationLogsConfigResponsePtrOutput) SasUrl() pulumi.StringPtrOutput
SAS url to a azure blob container with read/write/list/delete permissions.
func (AzureBlobStorageApplicationLogsConfigResponsePtrOutput) ToAzureBlobStorageApplicationLogsConfigResponsePtrOutput ¶ added in v0.3.1
func (o AzureBlobStorageApplicationLogsConfigResponsePtrOutput) ToAzureBlobStorageApplicationLogsConfigResponsePtrOutput() AzureBlobStorageApplicationLogsConfigResponsePtrOutput
func (AzureBlobStorageApplicationLogsConfigResponsePtrOutput) ToAzureBlobStorageApplicationLogsConfigResponsePtrOutputWithContext ¶ added in v0.3.1
func (o AzureBlobStorageApplicationLogsConfigResponsePtrOutput) ToAzureBlobStorageApplicationLogsConfigResponsePtrOutputWithContext(ctx context.Context) AzureBlobStorageApplicationLogsConfigResponsePtrOutput
type AzureBlobStorageHttpLogsConfig ¶ added in v0.3.1
type AzureBlobStorageHttpLogsConfig struct { // True if configuration is enabled, false if it is disabled and null if configuration is not set. Enabled *bool `pulumi:"enabled"` // Retention in days. // Remove blobs older than X days. // 0 or lower means no retention. RetentionInDays *int `pulumi:"retentionInDays"` // SAS url to a azure blob container with read/write/list/delete permissions. SasUrl *string `pulumi:"sasUrl"` }
Http logs to azure blob storage configuration.
type AzureBlobStorageHttpLogsConfigArgs ¶ added in v0.3.1
type AzureBlobStorageHttpLogsConfigArgs struct { // True if configuration is enabled, false if it is disabled and null if configuration is not set. Enabled pulumi.BoolPtrInput `pulumi:"enabled"` // Retention in days. // Remove blobs older than X days. // 0 or lower means no retention. RetentionInDays pulumi.IntPtrInput `pulumi:"retentionInDays"` // SAS url to a azure blob container with read/write/list/delete permissions. SasUrl pulumi.StringPtrInput `pulumi:"sasUrl"` }
Http logs to azure blob storage configuration.
func (AzureBlobStorageHttpLogsConfigArgs) ElementType ¶ added in v0.3.1
func (AzureBlobStorageHttpLogsConfigArgs) ElementType() reflect.Type
func (AzureBlobStorageHttpLogsConfigArgs) ToAzureBlobStorageHttpLogsConfigOutput ¶ added in v0.3.1
func (i AzureBlobStorageHttpLogsConfigArgs) ToAzureBlobStorageHttpLogsConfigOutput() AzureBlobStorageHttpLogsConfigOutput
func (AzureBlobStorageHttpLogsConfigArgs) ToAzureBlobStorageHttpLogsConfigOutputWithContext ¶ added in v0.3.1
func (i AzureBlobStorageHttpLogsConfigArgs) ToAzureBlobStorageHttpLogsConfigOutputWithContext(ctx context.Context) AzureBlobStorageHttpLogsConfigOutput
func (AzureBlobStorageHttpLogsConfigArgs) ToAzureBlobStorageHttpLogsConfigPtrOutput ¶ added in v0.3.1
func (i AzureBlobStorageHttpLogsConfigArgs) ToAzureBlobStorageHttpLogsConfigPtrOutput() AzureBlobStorageHttpLogsConfigPtrOutput
func (AzureBlobStorageHttpLogsConfigArgs) ToAzureBlobStorageHttpLogsConfigPtrOutputWithContext ¶ added in v0.3.1
func (i AzureBlobStorageHttpLogsConfigArgs) ToAzureBlobStorageHttpLogsConfigPtrOutputWithContext(ctx context.Context) AzureBlobStorageHttpLogsConfigPtrOutput
type AzureBlobStorageHttpLogsConfigInput ¶ added in v0.3.1
type AzureBlobStorageHttpLogsConfigInput interface { pulumi.Input ToAzureBlobStorageHttpLogsConfigOutput() AzureBlobStorageHttpLogsConfigOutput ToAzureBlobStorageHttpLogsConfigOutputWithContext(context.Context) AzureBlobStorageHttpLogsConfigOutput }
AzureBlobStorageHttpLogsConfigInput is an input type that accepts AzureBlobStorageHttpLogsConfigArgs and AzureBlobStorageHttpLogsConfigOutput values. You can construct a concrete instance of `AzureBlobStorageHttpLogsConfigInput` via:
AzureBlobStorageHttpLogsConfigArgs{...}
type AzureBlobStorageHttpLogsConfigOutput ¶ added in v0.3.1
type AzureBlobStorageHttpLogsConfigOutput struct{ *pulumi.OutputState }
Http logs to azure blob storage configuration.
func (AzureBlobStorageHttpLogsConfigOutput) ElementType ¶ added in v0.3.1
func (AzureBlobStorageHttpLogsConfigOutput) ElementType() reflect.Type
func (AzureBlobStorageHttpLogsConfigOutput) Enabled ¶ added in v0.3.1
func (o AzureBlobStorageHttpLogsConfigOutput) Enabled() pulumi.BoolPtrOutput
True if configuration is enabled, false if it is disabled and null if configuration is not set.
func (AzureBlobStorageHttpLogsConfigOutput) RetentionInDays ¶ added in v0.3.1
func (o AzureBlobStorageHttpLogsConfigOutput) RetentionInDays() pulumi.IntPtrOutput
Retention in days. Remove blobs older than X days. 0 or lower means no retention.
func (AzureBlobStorageHttpLogsConfigOutput) SasUrl ¶ added in v0.3.1
func (o AzureBlobStorageHttpLogsConfigOutput) SasUrl() pulumi.StringPtrOutput
SAS url to a azure blob container with read/write/list/delete permissions.
func (AzureBlobStorageHttpLogsConfigOutput) ToAzureBlobStorageHttpLogsConfigOutput ¶ added in v0.3.1
func (o AzureBlobStorageHttpLogsConfigOutput) ToAzureBlobStorageHttpLogsConfigOutput() AzureBlobStorageHttpLogsConfigOutput
func (AzureBlobStorageHttpLogsConfigOutput) ToAzureBlobStorageHttpLogsConfigOutputWithContext ¶ added in v0.3.1
func (o AzureBlobStorageHttpLogsConfigOutput) ToAzureBlobStorageHttpLogsConfigOutputWithContext(ctx context.Context) AzureBlobStorageHttpLogsConfigOutput
func (AzureBlobStorageHttpLogsConfigOutput) ToAzureBlobStorageHttpLogsConfigPtrOutput ¶ added in v0.3.1
func (o AzureBlobStorageHttpLogsConfigOutput) ToAzureBlobStorageHttpLogsConfigPtrOutput() AzureBlobStorageHttpLogsConfigPtrOutput
func (AzureBlobStorageHttpLogsConfigOutput) ToAzureBlobStorageHttpLogsConfigPtrOutputWithContext ¶ added in v0.3.1
func (o AzureBlobStorageHttpLogsConfigOutput) ToAzureBlobStorageHttpLogsConfigPtrOutputWithContext(ctx context.Context) AzureBlobStorageHttpLogsConfigPtrOutput
type AzureBlobStorageHttpLogsConfigPtrInput ¶ added in v0.3.1
type AzureBlobStorageHttpLogsConfigPtrInput interface { pulumi.Input ToAzureBlobStorageHttpLogsConfigPtrOutput() AzureBlobStorageHttpLogsConfigPtrOutput ToAzureBlobStorageHttpLogsConfigPtrOutputWithContext(context.Context) AzureBlobStorageHttpLogsConfigPtrOutput }
AzureBlobStorageHttpLogsConfigPtrInput is an input type that accepts AzureBlobStorageHttpLogsConfigArgs, AzureBlobStorageHttpLogsConfigPtr and AzureBlobStorageHttpLogsConfigPtrOutput values. You can construct a concrete instance of `AzureBlobStorageHttpLogsConfigPtrInput` via:
AzureBlobStorageHttpLogsConfigArgs{...} or: nil
func AzureBlobStorageHttpLogsConfigPtr ¶ added in v0.3.1
func AzureBlobStorageHttpLogsConfigPtr(v *AzureBlobStorageHttpLogsConfigArgs) AzureBlobStorageHttpLogsConfigPtrInput
type AzureBlobStorageHttpLogsConfigPtrOutput ¶ added in v0.3.1
type AzureBlobStorageHttpLogsConfigPtrOutput struct{ *pulumi.OutputState }
func (AzureBlobStorageHttpLogsConfigPtrOutput) ElementType ¶ added in v0.3.1
func (AzureBlobStorageHttpLogsConfigPtrOutput) ElementType() reflect.Type
func (AzureBlobStorageHttpLogsConfigPtrOutput) Enabled ¶ added in v0.3.1
func (o AzureBlobStorageHttpLogsConfigPtrOutput) Enabled() pulumi.BoolPtrOutput
True if configuration is enabled, false if it is disabled and null if configuration is not set.
func (AzureBlobStorageHttpLogsConfigPtrOutput) RetentionInDays ¶ added in v0.3.1
func (o AzureBlobStorageHttpLogsConfigPtrOutput) RetentionInDays() pulumi.IntPtrOutput
Retention in days. Remove blobs older than X days. 0 or lower means no retention.
func (AzureBlobStorageHttpLogsConfigPtrOutput) SasUrl ¶ added in v0.3.1
func (o AzureBlobStorageHttpLogsConfigPtrOutput) SasUrl() pulumi.StringPtrOutput
SAS url to a azure blob container with read/write/list/delete permissions.
func (AzureBlobStorageHttpLogsConfigPtrOutput) ToAzureBlobStorageHttpLogsConfigPtrOutput ¶ added in v0.3.1
func (o AzureBlobStorageHttpLogsConfigPtrOutput) ToAzureBlobStorageHttpLogsConfigPtrOutput() AzureBlobStorageHttpLogsConfigPtrOutput
func (AzureBlobStorageHttpLogsConfigPtrOutput) ToAzureBlobStorageHttpLogsConfigPtrOutputWithContext ¶ added in v0.3.1
func (o AzureBlobStorageHttpLogsConfigPtrOutput) ToAzureBlobStorageHttpLogsConfigPtrOutputWithContext(ctx context.Context) AzureBlobStorageHttpLogsConfigPtrOutput
type AzureBlobStorageHttpLogsConfigResponse ¶ added in v0.3.1
type AzureBlobStorageHttpLogsConfigResponse struct { // True if configuration is enabled, false if it is disabled and null if configuration is not set. Enabled *bool `pulumi:"enabled"` // Retention in days. // Remove blobs older than X days. // 0 or lower means no retention. RetentionInDays *int `pulumi:"retentionInDays"` // SAS url to a azure blob container with read/write/list/delete permissions. SasUrl *string `pulumi:"sasUrl"` }
Http logs to azure blob storage configuration.
type AzureBlobStorageHttpLogsConfigResponseArgs ¶ added in v0.3.1
type AzureBlobStorageHttpLogsConfigResponseArgs struct { // True if configuration is enabled, false if it is disabled and null if configuration is not set. Enabled pulumi.BoolPtrInput `pulumi:"enabled"` // Retention in days. // Remove blobs older than X days. // 0 or lower means no retention. RetentionInDays pulumi.IntPtrInput `pulumi:"retentionInDays"` // SAS url to a azure blob container with read/write/list/delete permissions. SasUrl pulumi.StringPtrInput `pulumi:"sasUrl"` }
Http logs to azure blob storage configuration.
func (AzureBlobStorageHttpLogsConfigResponseArgs) ElementType ¶ added in v0.3.1
func (AzureBlobStorageHttpLogsConfigResponseArgs) ElementType() reflect.Type
func (AzureBlobStorageHttpLogsConfigResponseArgs) ToAzureBlobStorageHttpLogsConfigResponseOutput ¶ added in v0.3.1
func (i AzureBlobStorageHttpLogsConfigResponseArgs) ToAzureBlobStorageHttpLogsConfigResponseOutput() AzureBlobStorageHttpLogsConfigResponseOutput
func (AzureBlobStorageHttpLogsConfigResponseArgs) ToAzureBlobStorageHttpLogsConfigResponseOutputWithContext ¶ added in v0.3.1
func (i AzureBlobStorageHttpLogsConfigResponseArgs) ToAzureBlobStorageHttpLogsConfigResponseOutputWithContext(ctx context.Context) AzureBlobStorageHttpLogsConfigResponseOutput
func (AzureBlobStorageHttpLogsConfigResponseArgs) ToAzureBlobStorageHttpLogsConfigResponsePtrOutput ¶ added in v0.3.1
func (i AzureBlobStorageHttpLogsConfigResponseArgs) ToAzureBlobStorageHttpLogsConfigResponsePtrOutput() AzureBlobStorageHttpLogsConfigResponsePtrOutput
func (AzureBlobStorageHttpLogsConfigResponseArgs) ToAzureBlobStorageHttpLogsConfigResponsePtrOutputWithContext ¶ added in v0.3.1
func (i AzureBlobStorageHttpLogsConfigResponseArgs) ToAzureBlobStorageHttpLogsConfigResponsePtrOutputWithContext(ctx context.Context) AzureBlobStorageHttpLogsConfigResponsePtrOutput
type AzureBlobStorageHttpLogsConfigResponseInput ¶ added in v0.3.1
type AzureBlobStorageHttpLogsConfigResponseInput interface { pulumi.Input ToAzureBlobStorageHttpLogsConfigResponseOutput() AzureBlobStorageHttpLogsConfigResponseOutput ToAzureBlobStorageHttpLogsConfigResponseOutputWithContext(context.Context) AzureBlobStorageHttpLogsConfigResponseOutput }
AzureBlobStorageHttpLogsConfigResponseInput is an input type that accepts AzureBlobStorageHttpLogsConfigResponseArgs and AzureBlobStorageHttpLogsConfigResponseOutput values. You can construct a concrete instance of `AzureBlobStorageHttpLogsConfigResponseInput` via:
AzureBlobStorageHttpLogsConfigResponseArgs{...}
type AzureBlobStorageHttpLogsConfigResponseOutput ¶ added in v0.3.1
type AzureBlobStorageHttpLogsConfigResponseOutput struct{ *pulumi.OutputState }
Http logs to azure blob storage configuration.
func (AzureBlobStorageHttpLogsConfigResponseOutput) ElementType ¶ added in v0.3.1
func (AzureBlobStorageHttpLogsConfigResponseOutput) ElementType() reflect.Type
func (AzureBlobStorageHttpLogsConfigResponseOutput) Enabled ¶ added in v0.3.1
func (o AzureBlobStorageHttpLogsConfigResponseOutput) Enabled() pulumi.BoolPtrOutput
True if configuration is enabled, false if it is disabled and null if configuration is not set.
func (AzureBlobStorageHttpLogsConfigResponseOutput) RetentionInDays ¶ added in v0.3.1
func (o AzureBlobStorageHttpLogsConfigResponseOutput) RetentionInDays() pulumi.IntPtrOutput
Retention in days. Remove blobs older than X days. 0 or lower means no retention.
func (AzureBlobStorageHttpLogsConfigResponseOutput) SasUrl ¶ added in v0.3.1
func (o AzureBlobStorageHttpLogsConfigResponseOutput) SasUrl() pulumi.StringPtrOutput
SAS url to a azure blob container with read/write/list/delete permissions.
func (AzureBlobStorageHttpLogsConfigResponseOutput) ToAzureBlobStorageHttpLogsConfigResponseOutput ¶ added in v0.3.1
func (o AzureBlobStorageHttpLogsConfigResponseOutput) ToAzureBlobStorageHttpLogsConfigResponseOutput() AzureBlobStorageHttpLogsConfigResponseOutput
func (AzureBlobStorageHttpLogsConfigResponseOutput) ToAzureBlobStorageHttpLogsConfigResponseOutputWithContext ¶ added in v0.3.1
func (o AzureBlobStorageHttpLogsConfigResponseOutput) ToAzureBlobStorageHttpLogsConfigResponseOutputWithContext(ctx context.Context) AzureBlobStorageHttpLogsConfigResponseOutput
func (AzureBlobStorageHttpLogsConfigResponseOutput) ToAzureBlobStorageHttpLogsConfigResponsePtrOutput ¶ added in v0.3.1
func (o AzureBlobStorageHttpLogsConfigResponseOutput) ToAzureBlobStorageHttpLogsConfigResponsePtrOutput() AzureBlobStorageHttpLogsConfigResponsePtrOutput
func (AzureBlobStorageHttpLogsConfigResponseOutput) ToAzureBlobStorageHttpLogsConfigResponsePtrOutputWithContext ¶ added in v0.3.1
func (o AzureBlobStorageHttpLogsConfigResponseOutput) ToAzureBlobStorageHttpLogsConfigResponsePtrOutputWithContext(ctx context.Context) AzureBlobStorageHttpLogsConfigResponsePtrOutput
type AzureBlobStorageHttpLogsConfigResponsePtrInput ¶ added in v0.3.1
type AzureBlobStorageHttpLogsConfigResponsePtrInput interface { pulumi.Input ToAzureBlobStorageHttpLogsConfigResponsePtrOutput() AzureBlobStorageHttpLogsConfigResponsePtrOutput ToAzureBlobStorageHttpLogsConfigResponsePtrOutputWithContext(context.Context) AzureBlobStorageHttpLogsConfigResponsePtrOutput }
AzureBlobStorageHttpLogsConfigResponsePtrInput is an input type that accepts AzureBlobStorageHttpLogsConfigResponseArgs, AzureBlobStorageHttpLogsConfigResponsePtr and AzureBlobStorageHttpLogsConfigResponsePtrOutput values. You can construct a concrete instance of `AzureBlobStorageHttpLogsConfigResponsePtrInput` via:
AzureBlobStorageHttpLogsConfigResponseArgs{...} or: nil
func AzureBlobStorageHttpLogsConfigResponsePtr ¶ added in v0.3.1
func AzureBlobStorageHttpLogsConfigResponsePtr(v *AzureBlobStorageHttpLogsConfigResponseArgs) AzureBlobStorageHttpLogsConfigResponsePtrInput
type AzureBlobStorageHttpLogsConfigResponsePtrOutput ¶ added in v0.3.1
type AzureBlobStorageHttpLogsConfigResponsePtrOutput struct{ *pulumi.OutputState }
func (AzureBlobStorageHttpLogsConfigResponsePtrOutput) ElementType ¶ added in v0.3.1
func (AzureBlobStorageHttpLogsConfigResponsePtrOutput) ElementType() reflect.Type
func (AzureBlobStorageHttpLogsConfigResponsePtrOutput) Enabled ¶ added in v0.3.1
func (o AzureBlobStorageHttpLogsConfigResponsePtrOutput) Enabled() pulumi.BoolPtrOutput
True if configuration is enabled, false if it is disabled and null if configuration is not set.
func (AzureBlobStorageHttpLogsConfigResponsePtrOutput) RetentionInDays ¶ added in v0.3.1
func (o AzureBlobStorageHttpLogsConfigResponsePtrOutput) RetentionInDays() pulumi.IntPtrOutput
Retention in days. Remove blobs older than X days. 0 or lower means no retention.
func (AzureBlobStorageHttpLogsConfigResponsePtrOutput) SasUrl ¶ added in v0.3.1
func (o AzureBlobStorageHttpLogsConfigResponsePtrOutput) SasUrl() pulumi.StringPtrOutput
SAS url to a azure blob container with read/write/list/delete permissions.
func (AzureBlobStorageHttpLogsConfigResponsePtrOutput) ToAzureBlobStorageHttpLogsConfigResponsePtrOutput ¶ added in v0.3.1
func (o AzureBlobStorageHttpLogsConfigResponsePtrOutput) ToAzureBlobStorageHttpLogsConfigResponsePtrOutput() AzureBlobStorageHttpLogsConfigResponsePtrOutput
func (AzureBlobStorageHttpLogsConfigResponsePtrOutput) ToAzureBlobStorageHttpLogsConfigResponsePtrOutputWithContext ¶ added in v0.3.1
func (o AzureBlobStorageHttpLogsConfigResponsePtrOutput) ToAzureBlobStorageHttpLogsConfigResponsePtrOutputWithContext(ctx context.Context) AzureBlobStorageHttpLogsConfigResponsePtrOutput
type AzureResourceType ¶ added in v0.3.1
Azure resource type.
func (AzureResourceType) ElementType ¶ added in v0.3.1
func (AzureResourceType) ElementType() reflect.Type
func (AzureResourceType) ToStringOutput ¶ added in v0.3.1
func (e AzureResourceType) ToStringOutput() pulumi.StringOutput
func (AzureResourceType) ToStringOutputWithContext ¶ added in v0.3.1
func (e AzureResourceType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AzureResourceType) ToStringPtrOutput ¶ added in v0.3.1
func (e AzureResourceType) ToStringPtrOutput() pulumi.StringPtrOutput
func (AzureResourceType) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e AzureResourceType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AzureStorageInfoValue ¶
type AzureStorageInfoValue struct { // Access key for the storage account. AccessKey *string `pulumi:"accessKey"` // Name of the storage account. AccountName *string `pulumi:"accountName"` // Path to mount the storage within the site's runtime environment. MountPath *string `pulumi:"mountPath"` ShareName *string `pulumi:"shareName"` // Type of storage. Type *string `pulumi:"type"` }
Azure Files or Blob Storage access information value for dictionary storage.
type AzureStorageInfoValueArgs ¶
type AzureStorageInfoValueArgs struct { // Access key for the storage account. AccessKey pulumi.StringPtrInput `pulumi:"accessKey"` // Name of the storage account. AccountName pulumi.StringPtrInput `pulumi:"accountName"` // Path to mount the storage within the site's runtime environment. MountPath pulumi.StringPtrInput `pulumi:"mountPath"` ShareName pulumi.StringPtrInput `pulumi:"shareName"` // Type of storage. Type AzureStorageType `pulumi:"type"` }
Azure Files or Blob Storage access information value for dictionary storage.
func (AzureStorageInfoValueArgs) ElementType ¶
func (AzureStorageInfoValueArgs) ElementType() reflect.Type
func (AzureStorageInfoValueArgs) ToAzureStorageInfoValueOutput ¶
func (i AzureStorageInfoValueArgs) ToAzureStorageInfoValueOutput() AzureStorageInfoValueOutput
func (AzureStorageInfoValueArgs) ToAzureStorageInfoValueOutputWithContext ¶
func (i AzureStorageInfoValueArgs) ToAzureStorageInfoValueOutputWithContext(ctx context.Context) AzureStorageInfoValueOutput
type AzureStorageInfoValueInput ¶
type AzureStorageInfoValueInput interface { pulumi.Input ToAzureStorageInfoValueOutput() AzureStorageInfoValueOutput ToAzureStorageInfoValueOutputWithContext(context.Context) AzureStorageInfoValueOutput }
AzureStorageInfoValueInput is an input type that accepts AzureStorageInfoValueArgs and AzureStorageInfoValueOutput values. You can construct a concrete instance of `AzureStorageInfoValueInput` via:
AzureStorageInfoValueArgs{...}
type AzureStorageInfoValueMap ¶
type AzureStorageInfoValueMap map[string]AzureStorageInfoValueInput
func (AzureStorageInfoValueMap) ElementType ¶
func (AzureStorageInfoValueMap) ElementType() reflect.Type
func (AzureStorageInfoValueMap) ToAzureStorageInfoValueMapOutput ¶
func (i AzureStorageInfoValueMap) ToAzureStorageInfoValueMapOutput() AzureStorageInfoValueMapOutput
func (AzureStorageInfoValueMap) ToAzureStorageInfoValueMapOutputWithContext ¶
func (i AzureStorageInfoValueMap) ToAzureStorageInfoValueMapOutputWithContext(ctx context.Context) AzureStorageInfoValueMapOutput
type AzureStorageInfoValueMapInput ¶
type AzureStorageInfoValueMapInput interface { pulumi.Input ToAzureStorageInfoValueMapOutput() AzureStorageInfoValueMapOutput ToAzureStorageInfoValueMapOutputWithContext(context.Context) AzureStorageInfoValueMapOutput }
AzureStorageInfoValueMapInput is an input type that accepts AzureStorageInfoValueMap and AzureStorageInfoValueMapOutput values. You can construct a concrete instance of `AzureStorageInfoValueMapInput` via:
AzureStorageInfoValueMap{ "key": AzureStorageInfoValueArgs{...} }
type AzureStorageInfoValueMapOutput ¶
type AzureStorageInfoValueMapOutput struct{ *pulumi.OutputState }
func (AzureStorageInfoValueMapOutput) ElementType ¶
func (AzureStorageInfoValueMapOutput) ElementType() reflect.Type
func (AzureStorageInfoValueMapOutput) MapIndex ¶
func (o AzureStorageInfoValueMapOutput) MapIndex(k pulumi.StringInput) AzureStorageInfoValueOutput
func (AzureStorageInfoValueMapOutput) ToAzureStorageInfoValueMapOutput ¶
func (o AzureStorageInfoValueMapOutput) ToAzureStorageInfoValueMapOutput() AzureStorageInfoValueMapOutput
func (AzureStorageInfoValueMapOutput) ToAzureStorageInfoValueMapOutputWithContext ¶
func (o AzureStorageInfoValueMapOutput) ToAzureStorageInfoValueMapOutputWithContext(ctx context.Context) AzureStorageInfoValueMapOutput
type AzureStorageInfoValueOutput ¶
type AzureStorageInfoValueOutput struct{ *pulumi.OutputState }
Azure Files or Blob Storage access information value for dictionary storage.
func (AzureStorageInfoValueOutput) AccessKey ¶
func (o AzureStorageInfoValueOutput) AccessKey() pulumi.StringPtrOutput
Access key for the storage account.
func (AzureStorageInfoValueOutput) AccountName ¶
func (o AzureStorageInfoValueOutput) AccountName() pulumi.StringPtrOutput
Name of the storage account.
func (AzureStorageInfoValueOutput) ElementType ¶
func (AzureStorageInfoValueOutput) ElementType() reflect.Type
func (AzureStorageInfoValueOutput) MountPath ¶
func (o AzureStorageInfoValueOutput) MountPath() pulumi.StringPtrOutput
Path to mount the storage within the site's runtime environment.
func (AzureStorageInfoValueOutput) ShareName ¶
func (o AzureStorageInfoValueOutput) ShareName() pulumi.StringPtrOutput
Name of the file share (container name, for Blob storage).
func (AzureStorageInfoValueOutput) ToAzureStorageInfoValueOutput ¶
func (o AzureStorageInfoValueOutput) ToAzureStorageInfoValueOutput() AzureStorageInfoValueOutput
func (AzureStorageInfoValueOutput) ToAzureStorageInfoValueOutputWithContext ¶
func (o AzureStorageInfoValueOutput) ToAzureStorageInfoValueOutputWithContext(ctx context.Context) AzureStorageInfoValueOutput
func (AzureStorageInfoValueOutput) Type ¶
func (o AzureStorageInfoValueOutput) Type() pulumi.StringPtrOutput
Type of storage.
type AzureStorageInfoValueResponse ¶
type AzureStorageInfoValueResponse struct { // Access key for the storage account. AccessKey *string `pulumi:"accessKey"` // Name of the storage account. AccountName *string `pulumi:"accountName"` // Path to mount the storage within the site's runtime environment. MountPath *string `pulumi:"mountPath"` ShareName *string `pulumi:"shareName"` // State of the storage account. State string `pulumi:"state"` // Type of storage. Type *string `pulumi:"type"` }
Azure Files or Blob Storage access information value for dictionary storage.
type AzureStorageInfoValueResponseArgs ¶
type AzureStorageInfoValueResponseArgs struct { // Access key for the storage account. AccessKey pulumi.StringPtrInput `pulumi:"accessKey"` // Name of the storage account. AccountName pulumi.StringPtrInput `pulumi:"accountName"` // Path to mount the storage within the site's runtime environment. MountPath pulumi.StringPtrInput `pulumi:"mountPath"` ShareName pulumi.StringPtrInput `pulumi:"shareName"` // State of the storage account. State pulumi.StringInput `pulumi:"state"` // Type of storage. Type pulumi.StringPtrInput `pulumi:"type"` }
Azure Files or Blob Storage access information value for dictionary storage.
func (AzureStorageInfoValueResponseArgs) ElementType ¶
func (AzureStorageInfoValueResponseArgs) ElementType() reflect.Type
func (AzureStorageInfoValueResponseArgs) ToAzureStorageInfoValueResponseOutput ¶
func (i AzureStorageInfoValueResponseArgs) ToAzureStorageInfoValueResponseOutput() AzureStorageInfoValueResponseOutput
func (AzureStorageInfoValueResponseArgs) ToAzureStorageInfoValueResponseOutputWithContext ¶
func (i AzureStorageInfoValueResponseArgs) ToAzureStorageInfoValueResponseOutputWithContext(ctx context.Context) AzureStorageInfoValueResponseOutput
type AzureStorageInfoValueResponseInput ¶
type AzureStorageInfoValueResponseInput interface { pulumi.Input ToAzureStorageInfoValueResponseOutput() AzureStorageInfoValueResponseOutput ToAzureStorageInfoValueResponseOutputWithContext(context.Context) AzureStorageInfoValueResponseOutput }
AzureStorageInfoValueResponseInput is an input type that accepts AzureStorageInfoValueResponseArgs and AzureStorageInfoValueResponseOutput values. You can construct a concrete instance of `AzureStorageInfoValueResponseInput` via:
AzureStorageInfoValueResponseArgs{...}
type AzureStorageInfoValueResponseMap ¶
type AzureStorageInfoValueResponseMap map[string]AzureStorageInfoValueResponseInput
func (AzureStorageInfoValueResponseMap) ElementType ¶
func (AzureStorageInfoValueResponseMap) ElementType() reflect.Type
func (AzureStorageInfoValueResponseMap) ToAzureStorageInfoValueResponseMapOutput ¶
func (i AzureStorageInfoValueResponseMap) ToAzureStorageInfoValueResponseMapOutput() AzureStorageInfoValueResponseMapOutput
func (AzureStorageInfoValueResponseMap) ToAzureStorageInfoValueResponseMapOutputWithContext ¶
func (i AzureStorageInfoValueResponseMap) ToAzureStorageInfoValueResponseMapOutputWithContext(ctx context.Context) AzureStorageInfoValueResponseMapOutput
type AzureStorageInfoValueResponseMapInput ¶
type AzureStorageInfoValueResponseMapInput interface { pulumi.Input ToAzureStorageInfoValueResponseMapOutput() AzureStorageInfoValueResponseMapOutput ToAzureStorageInfoValueResponseMapOutputWithContext(context.Context) AzureStorageInfoValueResponseMapOutput }
AzureStorageInfoValueResponseMapInput is an input type that accepts AzureStorageInfoValueResponseMap and AzureStorageInfoValueResponseMapOutput values. You can construct a concrete instance of `AzureStorageInfoValueResponseMapInput` via:
AzureStorageInfoValueResponseMap{ "key": AzureStorageInfoValueResponseArgs{...} }
type AzureStorageInfoValueResponseMapOutput ¶
type AzureStorageInfoValueResponseMapOutput struct{ *pulumi.OutputState }
func (AzureStorageInfoValueResponseMapOutput) ElementType ¶
func (AzureStorageInfoValueResponseMapOutput) ElementType() reflect.Type
func (AzureStorageInfoValueResponseMapOutput) MapIndex ¶
func (o AzureStorageInfoValueResponseMapOutput) MapIndex(k pulumi.StringInput) AzureStorageInfoValueResponseOutput
func (AzureStorageInfoValueResponseMapOutput) ToAzureStorageInfoValueResponseMapOutput ¶
func (o AzureStorageInfoValueResponseMapOutput) ToAzureStorageInfoValueResponseMapOutput() AzureStorageInfoValueResponseMapOutput
func (AzureStorageInfoValueResponseMapOutput) ToAzureStorageInfoValueResponseMapOutputWithContext ¶
func (o AzureStorageInfoValueResponseMapOutput) ToAzureStorageInfoValueResponseMapOutputWithContext(ctx context.Context) AzureStorageInfoValueResponseMapOutput
type AzureStorageInfoValueResponseOutput ¶
type AzureStorageInfoValueResponseOutput struct{ *pulumi.OutputState }
Azure Files or Blob Storage access information value for dictionary storage.
func (AzureStorageInfoValueResponseOutput) AccessKey ¶
func (o AzureStorageInfoValueResponseOutput) AccessKey() pulumi.StringPtrOutput
Access key for the storage account.
func (AzureStorageInfoValueResponseOutput) AccountName ¶
func (o AzureStorageInfoValueResponseOutput) AccountName() pulumi.StringPtrOutput
Name of the storage account.
func (AzureStorageInfoValueResponseOutput) ElementType ¶
func (AzureStorageInfoValueResponseOutput) ElementType() reflect.Type
func (AzureStorageInfoValueResponseOutput) MountPath ¶
func (o AzureStorageInfoValueResponseOutput) MountPath() pulumi.StringPtrOutput
Path to mount the storage within the site's runtime environment.
func (AzureStorageInfoValueResponseOutput) ShareName ¶
func (o AzureStorageInfoValueResponseOutput) ShareName() pulumi.StringPtrOutput
Name of the file share (container name, for Blob storage).
func (AzureStorageInfoValueResponseOutput) State ¶
func (o AzureStorageInfoValueResponseOutput) State() pulumi.StringOutput
State of the storage account.
func (AzureStorageInfoValueResponseOutput) ToAzureStorageInfoValueResponseOutput ¶
func (o AzureStorageInfoValueResponseOutput) ToAzureStorageInfoValueResponseOutput() AzureStorageInfoValueResponseOutput
func (AzureStorageInfoValueResponseOutput) ToAzureStorageInfoValueResponseOutputWithContext ¶
func (o AzureStorageInfoValueResponseOutput) ToAzureStorageInfoValueResponseOutputWithContext(ctx context.Context) AzureStorageInfoValueResponseOutput
func (AzureStorageInfoValueResponseOutput) Type ¶
func (o AzureStorageInfoValueResponseOutput) Type() pulumi.StringPtrOutput
Type of storage.
type AzureStorageType ¶ added in v0.3.1
Type of storage.
func (AzureStorageType) ElementType ¶ added in v0.3.1
func (AzureStorageType) ElementType() reflect.Type
func (AzureStorageType) ToStringOutput ¶ added in v0.3.1
func (e AzureStorageType) ToStringOutput() pulumi.StringOutput
func (AzureStorageType) ToStringOutputWithContext ¶ added in v0.3.1
func (e AzureStorageType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AzureStorageType) ToStringPtrOutput ¶ added in v0.3.1
func (e AzureStorageType) ToStringPtrOutput() pulumi.StringPtrOutput
func (AzureStorageType) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e AzureStorageType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AzureTableStorageApplicationLogsConfig ¶ added in v0.3.1
type AzureTableStorageApplicationLogsConfig struct { // Log level. Level *string `pulumi:"level"` // SAS URL to an Azure table with add/query/delete permissions. SasUrl string `pulumi:"sasUrl"` }
Application logs to Azure table storage configuration.
type AzureTableStorageApplicationLogsConfigArgs ¶ added in v0.3.1
type AzureTableStorageApplicationLogsConfigArgs struct { // Log level. Level LogLevel `pulumi:"level"` // SAS URL to an Azure table with add/query/delete permissions. SasUrl pulumi.StringInput `pulumi:"sasUrl"` }
Application logs to Azure table storage configuration.
func (AzureTableStorageApplicationLogsConfigArgs) ElementType ¶ added in v0.3.1
func (AzureTableStorageApplicationLogsConfigArgs) ElementType() reflect.Type
func (AzureTableStorageApplicationLogsConfigArgs) ToAzureTableStorageApplicationLogsConfigOutput ¶ added in v0.3.1
func (i AzureTableStorageApplicationLogsConfigArgs) ToAzureTableStorageApplicationLogsConfigOutput() AzureTableStorageApplicationLogsConfigOutput
func (AzureTableStorageApplicationLogsConfigArgs) ToAzureTableStorageApplicationLogsConfigOutputWithContext ¶ added in v0.3.1
func (i AzureTableStorageApplicationLogsConfigArgs) ToAzureTableStorageApplicationLogsConfigOutputWithContext(ctx context.Context) AzureTableStorageApplicationLogsConfigOutput
func (AzureTableStorageApplicationLogsConfigArgs) ToAzureTableStorageApplicationLogsConfigPtrOutput ¶ added in v0.3.1
func (i AzureTableStorageApplicationLogsConfigArgs) ToAzureTableStorageApplicationLogsConfigPtrOutput() AzureTableStorageApplicationLogsConfigPtrOutput
func (AzureTableStorageApplicationLogsConfigArgs) ToAzureTableStorageApplicationLogsConfigPtrOutputWithContext ¶ added in v0.3.1
func (i AzureTableStorageApplicationLogsConfigArgs) ToAzureTableStorageApplicationLogsConfigPtrOutputWithContext(ctx context.Context) AzureTableStorageApplicationLogsConfigPtrOutput
type AzureTableStorageApplicationLogsConfigInput ¶ added in v0.3.1
type AzureTableStorageApplicationLogsConfigInput interface { pulumi.Input ToAzureTableStorageApplicationLogsConfigOutput() AzureTableStorageApplicationLogsConfigOutput ToAzureTableStorageApplicationLogsConfigOutputWithContext(context.Context) AzureTableStorageApplicationLogsConfigOutput }
AzureTableStorageApplicationLogsConfigInput is an input type that accepts AzureTableStorageApplicationLogsConfigArgs and AzureTableStorageApplicationLogsConfigOutput values. You can construct a concrete instance of `AzureTableStorageApplicationLogsConfigInput` via:
AzureTableStorageApplicationLogsConfigArgs{...}
type AzureTableStorageApplicationLogsConfigOutput ¶ added in v0.3.1
type AzureTableStorageApplicationLogsConfigOutput struct{ *pulumi.OutputState }
Application logs to Azure table storage configuration.
func (AzureTableStorageApplicationLogsConfigOutput) ElementType ¶ added in v0.3.1
func (AzureTableStorageApplicationLogsConfigOutput) ElementType() reflect.Type
func (AzureTableStorageApplicationLogsConfigOutput) Level ¶ added in v0.3.1
func (o AzureTableStorageApplicationLogsConfigOutput) Level() pulumi.StringPtrOutput
Log level.
func (AzureTableStorageApplicationLogsConfigOutput) SasUrl ¶ added in v0.3.1
func (o AzureTableStorageApplicationLogsConfigOutput) SasUrl() pulumi.StringOutput
SAS URL to an Azure table with add/query/delete permissions.
func (AzureTableStorageApplicationLogsConfigOutput) ToAzureTableStorageApplicationLogsConfigOutput ¶ added in v0.3.1
func (o AzureTableStorageApplicationLogsConfigOutput) ToAzureTableStorageApplicationLogsConfigOutput() AzureTableStorageApplicationLogsConfigOutput
func (AzureTableStorageApplicationLogsConfigOutput) ToAzureTableStorageApplicationLogsConfigOutputWithContext ¶ added in v0.3.1
func (o AzureTableStorageApplicationLogsConfigOutput) ToAzureTableStorageApplicationLogsConfigOutputWithContext(ctx context.Context) AzureTableStorageApplicationLogsConfigOutput
func (AzureTableStorageApplicationLogsConfigOutput) ToAzureTableStorageApplicationLogsConfigPtrOutput ¶ added in v0.3.1
func (o AzureTableStorageApplicationLogsConfigOutput) ToAzureTableStorageApplicationLogsConfigPtrOutput() AzureTableStorageApplicationLogsConfigPtrOutput
func (AzureTableStorageApplicationLogsConfigOutput) ToAzureTableStorageApplicationLogsConfigPtrOutputWithContext ¶ added in v0.3.1
func (o AzureTableStorageApplicationLogsConfigOutput) ToAzureTableStorageApplicationLogsConfigPtrOutputWithContext(ctx context.Context) AzureTableStorageApplicationLogsConfigPtrOutput
type AzureTableStorageApplicationLogsConfigPtrInput ¶ added in v0.3.1
type AzureTableStorageApplicationLogsConfigPtrInput interface { pulumi.Input ToAzureTableStorageApplicationLogsConfigPtrOutput() AzureTableStorageApplicationLogsConfigPtrOutput ToAzureTableStorageApplicationLogsConfigPtrOutputWithContext(context.Context) AzureTableStorageApplicationLogsConfigPtrOutput }
AzureTableStorageApplicationLogsConfigPtrInput is an input type that accepts AzureTableStorageApplicationLogsConfigArgs, AzureTableStorageApplicationLogsConfigPtr and AzureTableStorageApplicationLogsConfigPtrOutput values. You can construct a concrete instance of `AzureTableStorageApplicationLogsConfigPtrInput` via:
AzureTableStorageApplicationLogsConfigArgs{...} or: nil
func AzureTableStorageApplicationLogsConfigPtr ¶ added in v0.3.1
func AzureTableStorageApplicationLogsConfigPtr(v *AzureTableStorageApplicationLogsConfigArgs) AzureTableStorageApplicationLogsConfigPtrInput
type AzureTableStorageApplicationLogsConfigPtrOutput ¶ added in v0.3.1
type AzureTableStorageApplicationLogsConfigPtrOutput struct{ *pulumi.OutputState }
func (AzureTableStorageApplicationLogsConfigPtrOutput) ElementType ¶ added in v0.3.1
func (AzureTableStorageApplicationLogsConfigPtrOutput) ElementType() reflect.Type
func (AzureTableStorageApplicationLogsConfigPtrOutput) Level ¶ added in v0.3.1
func (o AzureTableStorageApplicationLogsConfigPtrOutput) Level() pulumi.StringPtrOutput
Log level.
func (AzureTableStorageApplicationLogsConfigPtrOutput) SasUrl ¶ added in v0.3.1
func (o AzureTableStorageApplicationLogsConfigPtrOutput) SasUrl() pulumi.StringPtrOutput
SAS URL to an Azure table with add/query/delete permissions.
func (AzureTableStorageApplicationLogsConfigPtrOutput) ToAzureTableStorageApplicationLogsConfigPtrOutput ¶ added in v0.3.1
func (o AzureTableStorageApplicationLogsConfigPtrOutput) ToAzureTableStorageApplicationLogsConfigPtrOutput() AzureTableStorageApplicationLogsConfigPtrOutput
func (AzureTableStorageApplicationLogsConfigPtrOutput) ToAzureTableStorageApplicationLogsConfigPtrOutputWithContext ¶ added in v0.3.1
func (o AzureTableStorageApplicationLogsConfigPtrOutput) ToAzureTableStorageApplicationLogsConfigPtrOutputWithContext(ctx context.Context) AzureTableStorageApplicationLogsConfigPtrOutput
type AzureTableStorageApplicationLogsConfigResponse ¶ added in v0.3.1
type AzureTableStorageApplicationLogsConfigResponse struct { // Log level. Level *string `pulumi:"level"` // SAS URL to an Azure table with add/query/delete permissions. SasUrl string `pulumi:"sasUrl"` }
Application logs to Azure table storage configuration.
type AzureTableStorageApplicationLogsConfigResponseArgs ¶ added in v0.3.1
type AzureTableStorageApplicationLogsConfigResponseArgs struct { // Log level. Level pulumi.StringPtrInput `pulumi:"level"` // SAS URL to an Azure table with add/query/delete permissions. SasUrl pulumi.StringInput `pulumi:"sasUrl"` }
Application logs to Azure table storage configuration.
func (AzureTableStorageApplicationLogsConfigResponseArgs) ElementType ¶ added in v0.3.1
func (AzureTableStorageApplicationLogsConfigResponseArgs) ElementType() reflect.Type
func (AzureTableStorageApplicationLogsConfigResponseArgs) ToAzureTableStorageApplicationLogsConfigResponseOutput ¶ added in v0.3.1
func (i AzureTableStorageApplicationLogsConfigResponseArgs) ToAzureTableStorageApplicationLogsConfigResponseOutput() AzureTableStorageApplicationLogsConfigResponseOutput
func (AzureTableStorageApplicationLogsConfigResponseArgs) ToAzureTableStorageApplicationLogsConfigResponseOutputWithContext ¶ added in v0.3.1
func (i AzureTableStorageApplicationLogsConfigResponseArgs) ToAzureTableStorageApplicationLogsConfigResponseOutputWithContext(ctx context.Context) AzureTableStorageApplicationLogsConfigResponseOutput
func (AzureTableStorageApplicationLogsConfigResponseArgs) ToAzureTableStorageApplicationLogsConfigResponsePtrOutput ¶ added in v0.3.1
func (i AzureTableStorageApplicationLogsConfigResponseArgs) ToAzureTableStorageApplicationLogsConfigResponsePtrOutput() AzureTableStorageApplicationLogsConfigResponsePtrOutput
func (AzureTableStorageApplicationLogsConfigResponseArgs) ToAzureTableStorageApplicationLogsConfigResponsePtrOutputWithContext ¶ added in v0.3.1
func (i AzureTableStorageApplicationLogsConfigResponseArgs) ToAzureTableStorageApplicationLogsConfigResponsePtrOutputWithContext(ctx context.Context) AzureTableStorageApplicationLogsConfigResponsePtrOutput
type AzureTableStorageApplicationLogsConfigResponseInput ¶ added in v0.3.1
type AzureTableStorageApplicationLogsConfigResponseInput interface { pulumi.Input ToAzureTableStorageApplicationLogsConfigResponseOutput() AzureTableStorageApplicationLogsConfigResponseOutput ToAzureTableStorageApplicationLogsConfigResponseOutputWithContext(context.Context) AzureTableStorageApplicationLogsConfigResponseOutput }
AzureTableStorageApplicationLogsConfigResponseInput is an input type that accepts AzureTableStorageApplicationLogsConfigResponseArgs and AzureTableStorageApplicationLogsConfigResponseOutput values. You can construct a concrete instance of `AzureTableStorageApplicationLogsConfigResponseInput` via:
AzureTableStorageApplicationLogsConfigResponseArgs{...}
type AzureTableStorageApplicationLogsConfigResponseOutput ¶ added in v0.3.1
type AzureTableStorageApplicationLogsConfigResponseOutput struct{ *pulumi.OutputState }
Application logs to Azure table storage configuration.
func (AzureTableStorageApplicationLogsConfigResponseOutput) ElementType ¶ added in v0.3.1
func (AzureTableStorageApplicationLogsConfigResponseOutput) ElementType() reflect.Type
func (AzureTableStorageApplicationLogsConfigResponseOutput) Level ¶ added in v0.3.1
func (o AzureTableStorageApplicationLogsConfigResponseOutput) Level() pulumi.StringPtrOutput
Log level.
func (AzureTableStorageApplicationLogsConfigResponseOutput) SasUrl ¶ added in v0.3.1
func (o AzureTableStorageApplicationLogsConfigResponseOutput) SasUrl() pulumi.StringOutput
SAS URL to an Azure table with add/query/delete permissions.
func (AzureTableStorageApplicationLogsConfigResponseOutput) ToAzureTableStorageApplicationLogsConfigResponseOutput ¶ added in v0.3.1
func (o AzureTableStorageApplicationLogsConfigResponseOutput) ToAzureTableStorageApplicationLogsConfigResponseOutput() AzureTableStorageApplicationLogsConfigResponseOutput
func (AzureTableStorageApplicationLogsConfigResponseOutput) ToAzureTableStorageApplicationLogsConfigResponseOutputWithContext ¶ added in v0.3.1
func (o AzureTableStorageApplicationLogsConfigResponseOutput) ToAzureTableStorageApplicationLogsConfigResponseOutputWithContext(ctx context.Context) AzureTableStorageApplicationLogsConfigResponseOutput
func (AzureTableStorageApplicationLogsConfigResponseOutput) ToAzureTableStorageApplicationLogsConfigResponsePtrOutput ¶ added in v0.3.1
func (o AzureTableStorageApplicationLogsConfigResponseOutput) ToAzureTableStorageApplicationLogsConfigResponsePtrOutput() AzureTableStorageApplicationLogsConfigResponsePtrOutput
func (AzureTableStorageApplicationLogsConfigResponseOutput) ToAzureTableStorageApplicationLogsConfigResponsePtrOutputWithContext ¶ added in v0.3.1
func (o AzureTableStorageApplicationLogsConfigResponseOutput) ToAzureTableStorageApplicationLogsConfigResponsePtrOutputWithContext(ctx context.Context) AzureTableStorageApplicationLogsConfigResponsePtrOutput
type AzureTableStorageApplicationLogsConfigResponsePtrInput ¶ added in v0.3.1
type AzureTableStorageApplicationLogsConfigResponsePtrInput interface { pulumi.Input ToAzureTableStorageApplicationLogsConfigResponsePtrOutput() AzureTableStorageApplicationLogsConfigResponsePtrOutput ToAzureTableStorageApplicationLogsConfigResponsePtrOutputWithContext(context.Context) AzureTableStorageApplicationLogsConfigResponsePtrOutput }
AzureTableStorageApplicationLogsConfigResponsePtrInput is an input type that accepts AzureTableStorageApplicationLogsConfigResponseArgs, AzureTableStorageApplicationLogsConfigResponsePtr and AzureTableStorageApplicationLogsConfigResponsePtrOutput values. You can construct a concrete instance of `AzureTableStorageApplicationLogsConfigResponsePtrInput` via:
AzureTableStorageApplicationLogsConfigResponseArgs{...} or: nil
func AzureTableStorageApplicationLogsConfigResponsePtr ¶ added in v0.3.1
func AzureTableStorageApplicationLogsConfigResponsePtr(v *AzureTableStorageApplicationLogsConfigResponseArgs) AzureTableStorageApplicationLogsConfigResponsePtrInput
type AzureTableStorageApplicationLogsConfigResponsePtrOutput ¶ added in v0.3.1
type AzureTableStorageApplicationLogsConfigResponsePtrOutput struct{ *pulumi.OutputState }
func (AzureTableStorageApplicationLogsConfigResponsePtrOutput) ElementType ¶ added in v0.3.1
func (AzureTableStorageApplicationLogsConfigResponsePtrOutput) ElementType() reflect.Type
func (AzureTableStorageApplicationLogsConfigResponsePtrOutput) Level ¶ added in v0.3.1
func (o AzureTableStorageApplicationLogsConfigResponsePtrOutput) Level() pulumi.StringPtrOutput
Log level.
func (AzureTableStorageApplicationLogsConfigResponsePtrOutput) SasUrl ¶ added in v0.3.1
func (o AzureTableStorageApplicationLogsConfigResponsePtrOutput) SasUrl() pulumi.StringPtrOutput
SAS URL to an Azure table with add/query/delete permissions.
func (AzureTableStorageApplicationLogsConfigResponsePtrOutput) ToAzureTableStorageApplicationLogsConfigResponsePtrOutput ¶ added in v0.3.1
func (o AzureTableStorageApplicationLogsConfigResponsePtrOutput) ToAzureTableStorageApplicationLogsConfigResponsePtrOutput() AzureTableStorageApplicationLogsConfigResponsePtrOutput
func (AzureTableStorageApplicationLogsConfigResponsePtrOutput) ToAzureTableStorageApplicationLogsConfigResponsePtrOutputWithContext ¶ added in v0.3.1
func (o AzureTableStorageApplicationLogsConfigResponsePtrOutput) ToAzureTableStorageApplicationLogsConfigResponsePtrOutputWithContext(ctx context.Context) AzureTableStorageApplicationLogsConfigResponsePtrOutput
type BackupSchedule ¶
type BackupSchedule struct { // How often the backup should be executed (e.g. for weekly backup, this should be set to 7 and FrequencyUnit should be set to Day) FrequencyInterval int `pulumi:"frequencyInterval"` // The unit of time for how often the backup should be executed (e.g. for weekly backup, this should be set to Day and FrequencyInterval should be set to 7) FrequencyUnit string `pulumi:"frequencyUnit"` // True if the retention policy should always keep at least one backup in the storage account, regardless how old it is; false otherwise. KeepAtLeastOneBackup bool `pulumi:"keepAtLeastOneBackup"` // After how many days backups should be deleted. RetentionPeriodInDays int `pulumi:"retentionPeriodInDays"` // When the schedule should start working. StartTime *string `pulumi:"startTime"` }
Description of a backup schedule. Describes how often should be the backup performed and what should be the retention policy.
type BackupScheduleArgs ¶
type BackupScheduleArgs struct { // How often the backup should be executed (e.g. for weekly backup, this should be set to 7 and FrequencyUnit should be set to Day) FrequencyInterval pulumi.IntInput `pulumi:"frequencyInterval"` // The unit of time for how often the backup should be executed (e.g. for weekly backup, this should be set to Day and FrequencyInterval should be set to 7) FrequencyUnit FrequencyUnit `pulumi:"frequencyUnit"` // True if the retention policy should always keep at least one backup in the storage account, regardless how old it is; false otherwise. KeepAtLeastOneBackup pulumi.BoolInput `pulumi:"keepAtLeastOneBackup"` // After how many days backups should be deleted. RetentionPeriodInDays pulumi.IntInput `pulumi:"retentionPeriodInDays"` // When the schedule should start working. StartTime pulumi.StringPtrInput `pulumi:"startTime"` }
Description of a backup schedule. Describes how often should be the backup performed and what should be the retention policy.
func (BackupScheduleArgs) ElementType ¶
func (BackupScheduleArgs) ElementType() reflect.Type
func (BackupScheduleArgs) ToBackupScheduleOutput ¶
func (i BackupScheduleArgs) ToBackupScheduleOutput() BackupScheduleOutput
func (BackupScheduleArgs) ToBackupScheduleOutputWithContext ¶
func (i BackupScheduleArgs) ToBackupScheduleOutputWithContext(ctx context.Context) BackupScheduleOutput
type BackupScheduleInput ¶
type BackupScheduleInput interface { pulumi.Input ToBackupScheduleOutput() BackupScheduleOutput ToBackupScheduleOutputWithContext(context.Context) BackupScheduleOutput }
BackupScheduleInput is an input type that accepts BackupScheduleArgs and BackupScheduleOutput values. You can construct a concrete instance of `BackupScheduleInput` via:
BackupScheduleArgs{...}
type BackupScheduleOutput ¶
type BackupScheduleOutput struct{ *pulumi.OutputState }
Description of a backup schedule. Describes how often should be the backup performed and what should be the retention policy.
func (BackupScheduleOutput) ElementType ¶
func (BackupScheduleOutput) ElementType() reflect.Type
func (BackupScheduleOutput) FrequencyInterval ¶
func (o BackupScheduleOutput) FrequencyInterval() pulumi.IntOutput
How often the backup should be executed (e.g. for weekly backup, this should be set to 7 and FrequencyUnit should be set to Day)
func (BackupScheduleOutput) FrequencyUnit ¶
func (o BackupScheduleOutput) FrequencyUnit() pulumi.StringOutput
The unit of time for how often the backup should be executed (e.g. for weekly backup, this should be set to Day and FrequencyInterval should be set to 7)
func (BackupScheduleOutput) KeepAtLeastOneBackup ¶
func (o BackupScheduleOutput) KeepAtLeastOneBackup() pulumi.BoolOutput
True if the retention policy should always keep at least one backup in the storage account, regardless how old it is; false otherwise.
func (BackupScheduleOutput) RetentionPeriodInDays ¶
func (o BackupScheduleOutput) RetentionPeriodInDays() pulumi.IntOutput
After how many days backups should be deleted.
func (BackupScheduleOutput) StartTime ¶
func (o BackupScheduleOutput) StartTime() pulumi.StringPtrOutput
When the schedule should start working.
func (BackupScheduleOutput) ToBackupScheduleOutput ¶
func (o BackupScheduleOutput) ToBackupScheduleOutput() BackupScheduleOutput
func (BackupScheduleOutput) ToBackupScheduleOutputWithContext ¶
func (o BackupScheduleOutput) ToBackupScheduleOutputWithContext(ctx context.Context) BackupScheduleOutput
type BackupScheduleResponse ¶
type BackupScheduleResponse struct { // How often the backup should be executed (e.g. for weekly backup, this should be set to 7 and FrequencyUnit should be set to Day) FrequencyInterval int `pulumi:"frequencyInterval"` // The unit of time for how often the backup should be executed (e.g. for weekly backup, this should be set to Day and FrequencyInterval should be set to 7) FrequencyUnit string `pulumi:"frequencyUnit"` // True if the retention policy should always keep at least one backup in the storage account, regardless how old it is; false otherwise. KeepAtLeastOneBackup bool `pulumi:"keepAtLeastOneBackup"` // Last time when this schedule was triggered. LastExecutionTime string `pulumi:"lastExecutionTime"` // After how many days backups should be deleted. RetentionPeriodInDays int `pulumi:"retentionPeriodInDays"` // When the schedule should start working. StartTime *string `pulumi:"startTime"` }
Description of a backup schedule. Describes how often should be the backup performed and what should be the retention policy.
type BackupScheduleResponseArgs ¶
type BackupScheduleResponseArgs struct { // How often the backup should be executed (e.g. for weekly backup, this should be set to 7 and FrequencyUnit should be set to Day) FrequencyInterval pulumi.IntInput `pulumi:"frequencyInterval"` // The unit of time for how often the backup should be executed (e.g. for weekly backup, this should be set to Day and FrequencyInterval should be set to 7) FrequencyUnit pulumi.StringInput `pulumi:"frequencyUnit"` // True if the retention policy should always keep at least one backup in the storage account, regardless how old it is; false otherwise. KeepAtLeastOneBackup pulumi.BoolInput `pulumi:"keepAtLeastOneBackup"` // Last time when this schedule was triggered. LastExecutionTime pulumi.StringInput `pulumi:"lastExecutionTime"` // After how many days backups should be deleted. RetentionPeriodInDays pulumi.IntInput `pulumi:"retentionPeriodInDays"` // When the schedule should start working. StartTime pulumi.StringPtrInput `pulumi:"startTime"` }
Description of a backup schedule. Describes how often should be the backup performed and what should be the retention policy.
func (BackupScheduleResponseArgs) ElementType ¶
func (BackupScheduleResponseArgs) ElementType() reflect.Type
func (BackupScheduleResponseArgs) ToBackupScheduleResponseOutput ¶
func (i BackupScheduleResponseArgs) ToBackupScheduleResponseOutput() BackupScheduleResponseOutput
func (BackupScheduleResponseArgs) ToBackupScheduleResponseOutputWithContext ¶
func (i BackupScheduleResponseArgs) ToBackupScheduleResponseOutputWithContext(ctx context.Context) BackupScheduleResponseOutput
type BackupScheduleResponseInput ¶
type BackupScheduleResponseInput interface { pulumi.Input ToBackupScheduleResponseOutput() BackupScheduleResponseOutput ToBackupScheduleResponseOutputWithContext(context.Context) BackupScheduleResponseOutput }
BackupScheduleResponseInput is an input type that accepts BackupScheduleResponseArgs and BackupScheduleResponseOutput values. You can construct a concrete instance of `BackupScheduleResponseInput` via:
BackupScheduleResponseArgs{...}
type BackupScheduleResponseOutput ¶
type BackupScheduleResponseOutput struct{ *pulumi.OutputState }
Description of a backup schedule. Describes how often should be the backup performed and what should be the retention policy.
func (BackupScheduleResponseOutput) ElementType ¶
func (BackupScheduleResponseOutput) ElementType() reflect.Type
func (BackupScheduleResponseOutput) FrequencyInterval ¶
func (o BackupScheduleResponseOutput) FrequencyInterval() pulumi.IntOutput
How often the backup should be executed (e.g. for weekly backup, this should be set to 7 and FrequencyUnit should be set to Day)
func (BackupScheduleResponseOutput) FrequencyUnit ¶
func (o BackupScheduleResponseOutput) FrequencyUnit() pulumi.StringOutput
The unit of time for how often the backup should be executed (e.g. for weekly backup, this should be set to Day and FrequencyInterval should be set to 7)
func (BackupScheduleResponseOutput) KeepAtLeastOneBackup ¶
func (o BackupScheduleResponseOutput) KeepAtLeastOneBackup() pulumi.BoolOutput
True if the retention policy should always keep at least one backup in the storage account, regardless how old it is; false otherwise.
func (BackupScheduleResponseOutput) LastExecutionTime ¶
func (o BackupScheduleResponseOutput) LastExecutionTime() pulumi.StringOutput
Last time when this schedule was triggered.
func (BackupScheduleResponseOutput) RetentionPeriodInDays ¶
func (o BackupScheduleResponseOutput) RetentionPeriodInDays() pulumi.IntOutput
After how many days backups should be deleted.
func (BackupScheduleResponseOutput) StartTime ¶
func (o BackupScheduleResponseOutput) StartTime() pulumi.StringPtrOutput
When the schedule should start working.
func (BackupScheduleResponseOutput) ToBackupScheduleResponseOutput ¶
func (o BackupScheduleResponseOutput) ToBackupScheduleResponseOutput() BackupScheduleResponseOutput
func (BackupScheduleResponseOutput) ToBackupScheduleResponseOutputWithContext ¶
func (o BackupScheduleResponseOutput) ToBackupScheduleResponseOutputWithContext(ctx context.Context) BackupScheduleResponseOutput
type Certificate ¶
type Certificate struct { pulumi.CustomResourceState // Raw bytes of .cer file CerBlob pulumi.StringOutput `pulumi:"cerBlob"` // Certificate expiration date. ExpirationDate pulumi.StringOutput `pulumi:"expirationDate"` // Friendly name of the certificate. FriendlyName pulumi.StringOutput `pulumi:"friendlyName"` // Host names the certificate applies to. HostNames pulumi.StringArrayOutput `pulumi:"hostNames"` // Specification for the App Service Environment to use for the certificate. HostingEnvironmentProfile HostingEnvironmentProfileResponseOutput `pulumi:"hostingEnvironmentProfile"` // Certificate issue Date. IssueDate pulumi.StringOutput `pulumi:"issueDate"` // Certificate issuer. Issuer pulumi.StringOutput `pulumi:"issuer"` // Key Vault Csm resource Id. KeyVaultId pulumi.StringPtrOutput `pulumi:"keyVaultId"` // Key Vault secret name. KeyVaultSecretName pulumi.StringPtrOutput `pulumi:"keyVaultSecretName"` // Status of the Key Vault secret. KeyVaultSecretStatus pulumi.StringOutput `pulumi:"keyVaultSecretStatus"` // Kind of resource. Kind pulumi.StringPtrOutput `pulumi:"kind"` // Resource Location. Location pulumi.StringOutput `pulumi:"location"` // Resource Name. Name pulumi.StringOutput `pulumi:"name"` // Certificate password. Password pulumi.StringOutput `pulumi:"password"` // Pfx blob. PfxBlob pulumi.StringPtrOutput `pulumi:"pfxBlob"` // Public key hash. PublicKeyHash pulumi.StringOutput `pulumi:"publicKeyHash"` // Self link. SelfLink pulumi.StringOutput `pulumi:"selfLink"` // Resource ID of the associated App Service plan, formatted as: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}". ServerFarmId pulumi.StringPtrOutput `pulumi:"serverFarmId"` // App name. SiteName pulumi.StringOutput `pulumi:"siteName"` // Subject name of the certificate. SubjectName pulumi.StringOutput `pulumi:"subjectName"` // Resource tags. Tags pulumi.StringMapOutput `pulumi:"tags"` // Certificate thumbprint. Thumbprint pulumi.StringOutput `pulumi:"thumbprint"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` // Is the certificate valid?. Valid pulumi.BoolOutput `pulumi:"valid"` }
SSL certificate for an app.
func GetCertificate ¶
func GetCertificate(ctx *pulumi.Context, name string, id pulumi.IDInput, state *CertificateState, opts ...pulumi.ResourceOption) (*Certificate, error)
GetCertificate gets an existing Certificate 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 NewCertificate ¶
func NewCertificate(ctx *pulumi.Context, name string, args *CertificateArgs, opts ...pulumi.ResourceOption) (*Certificate, error)
NewCertificate registers a new resource with the given unique name, arguments, and options.
func (*Certificate) ElementType ¶ added in v0.2.6
func (*Certificate) ElementType() reflect.Type
func (*Certificate) ToCertificateOutput ¶ added in v0.2.6
func (i *Certificate) ToCertificateOutput() CertificateOutput
func (*Certificate) ToCertificateOutputWithContext ¶ added in v0.2.6
func (i *Certificate) ToCertificateOutputWithContext(ctx context.Context) CertificateOutput
type CertificateArgs ¶
type CertificateArgs struct { // Host names the certificate applies to. HostNames pulumi.StringArrayInput // Key Vault Csm resource Id. KeyVaultId pulumi.StringPtrInput // Key Vault secret name. KeyVaultSecretName pulumi.StringPtrInput // Kind of resource. Kind pulumi.StringPtrInput // Resource Location. Location pulumi.StringInput // Name of the certificate. Name pulumi.StringInput // Certificate password. Password pulumi.StringInput // Pfx blob. PfxBlob pulumi.StringPtrInput // Name of the resource group to which the resource belongs. ResourceGroupName pulumi.StringInput // Resource ID of the associated App Service plan, formatted as: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}". ServerFarmId pulumi.StringPtrInput // Resource tags. Tags pulumi.StringMapInput }
The set of arguments for constructing a Certificate resource.
func (CertificateArgs) ElementType ¶
func (CertificateArgs) ElementType() reflect.Type
type CertificateInput ¶ added in v0.2.6
type CertificateInput interface { pulumi.Input ToCertificateOutput() CertificateOutput ToCertificateOutputWithContext(ctx context.Context) CertificateOutput }
type CertificateOutput ¶ added in v0.2.6
type CertificateOutput struct {
*pulumi.OutputState
}
func (CertificateOutput) ElementType ¶ added in v0.2.6
func (CertificateOutput) ElementType() reflect.Type
func (CertificateOutput) ToCertificateOutput ¶ added in v0.2.6
func (o CertificateOutput) ToCertificateOutput() CertificateOutput
func (CertificateOutput) ToCertificateOutputWithContext ¶ added in v0.2.6
func (o CertificateOutput) ToCertificateOutputWithContext(ctx context.Context) CertificateOutput
type CertificateState ¶
type CertificateState struct { // Raw bytes of .cer file CerBlob pulumi.StringPtrInput // Certificate expiration date. ExpirationDate pulumi.StringPtrInput // Friendly name of the certificate. FriendlyName pulumi.StringPtrInput // Host names the certificate applies to. HostNames pulumi.StringArrayInput // Specification for the App Service Environment to use for the certificate. HostingEnvironmentProfile HostingEnvironmentProfileResponsePtrInput // Certificate issue Date. IssueDate pulumi.StringPtrInput // Certificate issuer. Issuer pulumi.StringPtrInput // Key Vault Csm resource Id. KeyVaultId pulumi.StringPtrInput // Key Vault secret name. KeyVaultSecretName pulumi.StringPtrInput // Status of the Key Vault secret. KeyVaultSecretStatus pulumi.StringPtrInput // Kind of resource. Kind pulumi.StringPtrInput // Resource Location. Location pulumi.StringPtrInput // Resource Name. Name pulumi.StringPtrInput // Certificate password. Password pulumi.StringPtrInput // Pfx blob. PfxBlob pulumi.StringPtrInput // Public key hash. PublicKeyHash pulumi.StringPtrInput // Self link. SelfLink pulumi.StringPtrInput // Resource ID of the associated App Service plan, formatted as: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}". ServerFarmId pulumi.StringPtrInput // App name. SiteName pulumi.StringPtrInput // Subject name of the certificate. SubjectName pulumi.StringPtrInput // Resource tags. Tags pulumi.StringMapInput // Certificate thumbprint. Thumbprint pulumi.StringPtrInput // Resource type. Type pulumi.StringPtrInput // Is the certificate valid?. Valid pulumi.BoolPtrInput }
func (CertificateState) ElementType ¶
func (CertificateState) ElementType() reflect.Type
type CloningInfo ¶
type CloningInfo struct { // Application setting overrides for cloned app. If specified, these settings override the settings cloned // from source app. Otherwise, application settings from source app are retained. AppSettingsOverrides map[string]string `pulumi:"appSettingsOverrides"` // <code>true</code> to clone custom hostnames from source app; otherwise, <code>false</code>. CloneCustomHostNames *bool `pulumi:"cloneCustomHostNames"` // <code>true</code> to clone source control from source app; otherwise, <code>false</code>. CloneSourceControl *bool `pulumi:"cloneSourceControl"` // <code>true</code> to configure load balancing for source and destination app. ConfigureLoadBalancing *bool `pulumi:"configureLoadBalancing"` // Correlation ID of cloning operation. This ID ties multiple cloning operations // together to use the same snapshot. CorrelationId *string `pulumi:"correlationId"` // App Service Environment. HostingEnvironment *string `pulumi:"hostingEnvironment"` // <code>true</code> to overwrite destination app; otherwise, <code>false</code>. Overwrite *bool `pulumi:"overwrite"` // ARM resource ID of the source app. App resource ID is of the form // /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName} for production slots and // /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName}/slots/{slotName} for other slots. SourceWebAppId string `pulumi:"sourceWebAppId"` // Location of source app ex: West US or North Europe SourceWebAppLocation *string `pulumi:"sourceWebAppLocation"` // ARM resource ID of the Traffic Manager profile to use, if it exists. Traffic Manager resource ID is of the form // /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{profileName}. TrafficManagerProfileId *string `pulumi:"trafficManagerProfileId"` // Name of Traffic Manager profile to create. This is only needed if Traffic Manager profile does not already exist. TrafficManagerProfileName *string `pulumi:"trafficManagerProfileName"` }
Information needed for cloning operation.
type CloningInfoArgs ¶
type CloningInfoArgs struct { // Application setting overrides for cloned app. If specified, these settings override the settings cloned // from source app. Otherwise, application settings from source app are retained. AppSettingsOverrides pulumi.StringMapInput `pulumi:"appSettingsOverrides"` // <code>true</code> to clone custom hostnames from source app; otherwise, <code>false</code>. CloneCustomHostNames pulumi.BoolPtrInput `pulumi:"cloneCustomHostNames"` // <code>true</code> to clone source control from source app; otherwise, <code>false</code>. CloneSourceControl pulumi.BoolPtrInput `pulumi:"cloneSourceControl"` // <code>true</code> to configure load balancing for source and destination app. ConfigureLoadBalancing pulumi.BoolPtrInput `pulumi:"configureLoadBalancing"` // Correlation ID of cloning operation. This ID ties multiple cloning operations // together to use the same snapshot. CorrelationId pulumi.StringPtrInput `pulumi:"correlationId"` // App Service Environment. HostingEnvironment pulumi.StringPtrInput `pulumi:"hostingEnvironment"` // <code>true</code> to overwrite destination app; otherwise, <code>false</code>. Overwrite pulumi.BoolPtrInput `pulumi:"overwrite"` // ARM resource ID of the source app. App resource ID is of the form // /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName} for production slots and // /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName}/slots/{slotName} for other slots. SourceWebAppId pulumi.StringInput `pulumi:"sourceWebAppId"` // Location of source app ex: West US or North Europe SourceWebAppLocation pulumi.StringPtrInput `pulumi:"sourceWebAppLocation"` // ARM resource ID of the Traffic Manager profile to use, if it exists. Traffic Manager resource ID is of the form // /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{profileName}. TrafficManagerProfileId pulumi.StringPtrInput `pulumi:"trafficManagerProfileId"` // Name of Traffic Manager profile to create. This is only needed if Traffic Manager profile does not already exist. TrafficManagerProfileName pulumi.StringPtrInput `pulumi:"trafficManagerProfileName"` }
Information needed for cloning operation.
func (CloningInfoArgs) ElementType ¶
func (CloningInfoArgs) ElementType() reflect.Type
func (CloningInfoArgs) ToCloningInfoOutput ¶
func (i CloningInfoArgs) ToCloningInfoOutput() CloningInfoOutput
func (CloningInfoArgs) ToCloningInfoOutputWithContext ¶
func (i CloningInfoArgs) ToCloningInfoOutputWithContext(ctx context.Context) CloningInfoOutput
func (CloningInfoArgs) ToCloningInfoPtrOutput ¶
func (i CloningInfoArgs) ToCloningInfoPtrOutput() CloningInfoPtrOutput
func (CloningInfoArgs) ToCloningInfoPtrOutputWithContext ¶
func (i CloningInfoArgs) ToCloningInfoPtrOutputWithContext(ctx context.Context) CloningInfoPtrOutput
type CloningInfoInput ¶
type CloningInfoInput interface { pulumi.Input ToCloningInfoOutput() CloningInfoOutput ToCloningInfoOutputWithContext(context.Context) CloningInfoOutput }
CloningInfoInput is an input type that accepts CloningInfoArgs and CloningInfoOutput values. You can construct a concrete instance of `CloningInfoInput` via:
CloningInfoArgs{...}
type CloningInfoOutput ¶
type CloningInfoOutput struct{ *pulumi.OutputState }
Information needed for cloning operation.
func (CloningInfoOutput) AppSettingsOverrides ¶
func (o CloningInfoOutput) AppSettingsOverrides() pulumi.StringMapOutput
Application setting overrides for cloned app. If specified, these settings override the settings cloned from source app. Otherwise, application settings from source app are retained.
func (CloningInfoOutput) CloneCustomHostNames ¶
func (o CloningInfoOutput) CloneCustomHostNames() pulumi.BoolPtrOutput
<code>true</code> to clone custom hostnames from source app; otherwise, <code>false</code>.
func (CloningInfoOutput) CloneSourceControl ¶
func (o CloningInfoOutput) CloneSourceControl() pulumi.BoolPtrOutput
<code>true</code> to clone source control from source app; otherwise, <code>false</code>.
func (CloningInfoOutput) ConfigureLoadBalancing ¶
func (o CloningInfoOutput) ConfigureLoadBalancing() pulumi.BoolPtrOutput
<code>true</code> to configure load balancing for source and destination app.
func (CloningInfoOutput) CorrelationId ¶
func (o CloningInfoOutput) CorrelationId() pulumi.StringPtrOutput
Correlation ID of cloning operation. This ID ties multiple cloning operations together to use the same snapshot.
func (CloningInfoOutput) ElementType ¶
func (CloningInfoOutput) ElementType() reflect.Type
func (CloningInfoOutput) HostingEnvironment ¶
func (o CloningInfoOutput) HostingEnvironment() pulumi.StringPtrOutput
App Service Environment.
func (CloningInfoOutput) Overwrite ¶
func (o CloningInfoOutput) Overwrite() pulumi.BoolPtrOutput
<code>true</code> to overwrite destination app; otherwise, <code>false</code>.
func (CloningInfoOutput) SourceWebAppId ¶
func (o CloningInfoOutput) SourceWebAppId() pulumi.StringOutput
ARM resource ID of the source app. App resource ID is of the form /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName} for production slots and /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName}/slots/{slotName} for other slots.
func (CloningInfoOutput) SourceWebAppLocation ¶
func (o CloningInfoOutput) SourceWebAppLocation() pulumi.StringPtrOutput
Location of source app ex: West US or North Europe
func (CloningInfoOutput) ToCloningInfoOutput ¶
func (o CloningInfoOutput) ToCloningInfoOutput() CloningInfoOutput
func (CloningInfoOutput) ToCloningInfoOutputWithContext ¶
func (o CloningInfoOutput) ToCloningInfoOutputWithContext(ctx context.Context) CloningInfoOutput
func (CloningInfoOutput) ToCloningInfoPtrOutput ¶
func (o CloningInfoOutput) ToCloningInfoPtrOutput() CloningInfoPtrOutput
func (CloningInfoOutput) ToCloningInfoPtrOutputWithContext ¶
func (o CloningInfoOutput) ToCloningInfoPtrOutputWithContext(ctx context.Context) CloningInfoPtrOutput
func (CloningInfoOutput) TrafficManagerProfileId ¶
func (o CloningInfoOutput) TrafficManagerProfileId() pulumi.StringPtrOutput
ARM resource ID of the Traffic Manager profile to use, if it exists. Traffic Manager resource ID is of the form /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{profileName}.
func (CloningInfoOutput) TrafficManagerProfileName ¶
func (o CloningInfoOutput) TrafficManagerProfileName() pulumi.StringPtrOutput
Name of Traffic Manager profile to create. This is only needed if Traffic Manager profile does not already exist.
type CloningInfoPtrInput ¶
type CloningInfoPtrInput interface { pulumi.Input ToCloningInfoPtrOutput() CloningInfoPtrOutput ToCloningInfoPtrOutputWithContext(context.Context) CloningInfoPtrOutput }
CloningInfoPtrInput is an input type that accepts CloningInfoArgs, CloningInfoPtr and CloningInfoPtrOutput values. You can construct a concrete instance of `CloningInfoPtrInput` via:
CloningInfoArgs{...} or: nil
func CloningInfoPtr ¶
func CloningInfoPtr(v *CloningInfoArgs) CloningInfoPtrInput
type CloningInfoPtrOutput ¶
type CloningInfoPtrOutput struct{ *pulumi.OutputState }
func (CloningInfoPtrOutput) AppSettingsOverrides ¶
func (o CloningInfoPtrOutput) AppSettingsOverrides() pulumi.StringMapOutput
Application setting overrides for cloned app. If specified, these settings override the settings cloned from source app. Otherwise, application settings from source app are retained.
func (CloningInfoPtrOutput) CloneCustomHostNames ¶
func (o CloningInfoPtrOutput) CloneCustomHostNames() pulumi.BoolPtrOutput
<code>true</code> to clone custom hostnames from source app; otherwise, <code>false</code>.
func (CloningInfoPtrOutput) CloneSourceControl ¶
func (o CloningInfoPtrOutput) CloneSourceControl() pulumi.BoolPtrOutput
<code>true</code> to clone source control from source app; otherwise, <code>false</code>.
func (CloningInfoPtrOutput) ConfigureLoadBalancing ¶
func (o CloningInfoPtrOutput) ConfigureLoadBalancing() pulumi.BoolPtrOutput
<code>true</code> to configure load balancing for source and destination app.
func (CloningInfoPtrOutput) CorrelationId ¶
func (o CloningInfoPtrOutput) CorrelationId() pulumi.StringPtrOutput
Correlation ID of cloning operation. This ID ties multiple cloning operations together to use the same snapshot.
func (CloningInfoPtrOutput) Elem ¶
func (o CloningInfoPtrOutput) Elem() CloningInfoOutput
func (CloningInfoPtrOutput) ElementType ¶
func (CloningInfoPtrOutput) ElementType() reflect.Type
func (CloningInfoPtrOutput) HostingEnvironment ¶
func (o CloningInfoPtrOutput) HostingEnvironment() pulumi.StringPtrOutput
App Service Environment.
func (CloningInfoPtrOutput) Overwrite ¶
func (o CloningInfoPtrOutput) Overwrite() pulumi.BoolPtrOutput
<code>true</code> to overwrite destination app; otherwise, <code>false</code>.
func (CloningInfoPtrOutput) SourceWebAppId ¶
func (o CloningInfoPtrOutput) SourceWebAppId() pulumi.StringPtrOutput
ARM resource ID of the source app. App resource ID is of the form /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName} for production slots and /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName}/slots/{slotName} for other slots.
func (CloningInfoPtrOutput) SourceWebAppLocation ¶
func (o CloningInfoPtrOutput) SourceWebAppLocation() pulumi.StringPtrOutput
Location of source app ex: West US or North Europe
func (CloningInfoPtrOutput) ToCloningInfoPtrOutput ¶
func (o CloningInfoPtrOutput) ToCloningInfoPtrOutput() CloningInfoPtrOutput
func (CloningInfoPtrOutput) ToCloningInfoPtrOutputWithContext ¶
func (o CloningInfoPtrOutput) ToCloningInfoPtrOutputWithContext(ctx context.Context) CloningInfoPtrOutput
func (CloningInfoPtrOutput) TrafficManagerProfileId ¶
func (o CloningInfoPtrOutput) TrafficManagerProfileId() pulumi.StringPtrOutput
ARM resource ID of the Traffic Manager profile to use, if it exists. Traffic Manager resource ID is of the form /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{profileName}.
func (CloningInfoPtrOutput) TrafficManagerProfileName ¶
func (o CloningInfoPtrOutput) TrafficManagerProfileName() pulumi.StringPtrOutput
Name of Traffic Manager profile to create. This is only needed if Traffic Manager profile does not already exist.
type CloningInfoResponse ¶
type CloningInfoResponse struct { // Application setting overrides for cloned app. If specified, these settings override the settings cloned // from source app. Otherwise, application settings from source app are retained. AppSettingsOverrides map[string]string `pulumi:"appSettingsOverrides"` // <code>true</code> to clone custom hostnames from source app; otherwise, <code>false</code>. CloneCustomHostNames *bool `pulumi:"cloneCustomHostNames"` // <code>true</code> to clone source control from source app; otherwise, <code>false</code>. CloneSourceControl *bool `pulumi:"cloneSourceControl"` // <code>true</code> to configure load balancing for source and destination app. ConfigureLoadBalancing *bool `pulumi:"configureLoadBalancing"` // Correlation ID of cloning operation. This ID ties multiple cloning operations // together to use the same snapshot. CorrelationId *string `pulumi:"correlationId"` // App Service Environment. HostingEnvironment *string `pulumi:"hostingEnvironment"` // <code>true</code> to overwrite destination app; otherwise, <code>false</code>. Overwrite *bool `pulumi:"overwrite"` // ARM resource ID of the source app. App resource ID is of the form // /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName} for production slots and // /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName}/slots/{slotName} for other slots. SourceWebAppId string `pulumi:"sourceWebAppId"` // Location of source app ex: West US or North Europe SourceWebAppLocation *string `pulumi:"sourceWebAppLocation"` // ARM resource ID of the Traffic Manager profile to use, if it exists. Traffic Manager resource ID is of the form // /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{profileName}. TrafficManagerProfileId *string `pulumi:"trafficManagerProfileId"` // Name of Traffic Manager profile to create. This is only needed if Traffic Manager profile does not already exist. TrafficManagerProfileName *string `pulumi:"trafficManagerProfileName"` }
Information needed for cloning operation.
type CloningInfoResponseArgs ¶
type CloningInfoResponseArgs struct { // Application setting overrides for cloned app. If specified, these settings override the settings cloned // from source app. Otherwise, application settings from source app are retained. AppSettingsOverrides pulumi.StringMapInput `pulumi:"appSettingsOverrides"` // <code>true</code> to clone custom hostnames from source app; otherwise, <code>false</code>. CloneCustomHostNames pulumi.BoolPtrInput `pulumi:"cloneCustomHostNames"` // <code>true</code> to clone source control from source app; otherwise, <code>false</code>. CloneSourceControl pulumi.BoolPtrInput `pulumi:"cloneSourceControl"` // <code>true</code> to configure load balancing for source and destination app. ConfigureLoadBalancing pulumi.BoolPtrInput `pulumi:"configureLoadBalancing"` // Correlation ID of cloning operation. This ID ties multiple cloning operations // together to use the same snapshot. CorrelationId pulumi.StringPtrInput `pulumi:"correlationId"` // App Service Environment. HostingEnvironment pulumi.StringPtrInput `pulumi:"hostingEnvironment"` // <code>true</code> to overwrite destination app; otherwise, <code>false</code>. Overwrite pulumi.BoolPtrInput `pulumi:"overwrite"` // ARM resource ID of the source app. App resource ID is of the form // /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName} for production slots and // /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName}/slots/{slotName} for other slots. SourceWebAppId pulumi.StringInput `pulumi:"sourceWebAppId"` // Location of source app ex: West US or North Europe SourceWebAppLocation pulumi.StringPtrInput `pulumi:"sourceWebAppLocation"` // ARM resource ID of the Traffic Manager profile to use, if it exists. Traffic Manager resource ID is of the form // /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{profileName}. TrafficManagerProfileId pulumi.StringPtrInput `pulumi:"trafficManagerProfileId"` // Name of Traffic Manager profile to create. This is only needed if Traffic Manager profile does not already exist. TrafficManagerProfileName pulumi.StringPtrInput `pulumi:"trafficManagerProfileName"` }
Information needed for cloning operation.
func (CloningInfoResponseArgs) ElementType ¶
func (CloningInfoResponseArgs) ElementType() reflect.Type
func (CloningInfoResponseArgs) ToCloningInfoResponseOutput ¶
func (i CloningInfoResponseArgs) ToCloningInfoResponseOutput() CloningInfoResponseOutput
func (CloningInfoResponseArgs) ToCloningInfoResponseOutputWithContext ¶
func (i CloningInfoResponseArgs) ToCloningInfoResponseOutputWithContext(ctx context.Context) CloningInfoResponseOutput
func (CloningInfoResponseArgs) ToCloningInfoResponsePtrOutput ¶
func (i CloningInfoResponseArgs) ToCloningInfoResponsePtrOutput() CloningInfoResponsePtrOutput
func (CloningInfoResponseArgs) ToCloningInfoResponsePtrOutputWithContext ¶
func (i CloningInfoResponseArgs) ToCloningInfoResponsePtrOutputWithContext(ctx context.Context) CloningInfoResponsePtrOutput
type CloningInfoResponseInput ¶
type CloningInfoResponseInput interface { pulumi.Input ToCloningInfoResponseOutput() CloningInfoResponseOutput ToCloningInfoResponseOutputWithContext(context.Context) CloningInfoResponseOutput }
CloningInfoResponseInput is an input type that accepts CloningInfoResponseArgs and CloningInfoResponseOutput values. You can construct a concrete instance of `CloningInfoResponseInput` via:
CloningInfoResponseArgs{...}
type CloningInfoResponseOutput ¶
type CloningInfoResponseOutput struct{ *pulumi.OutputState }
Information needed for cloning operation.
func (CloningInfoResponseOutput) AppSettingsOverrides ¶
func (o CloningInfoResponseOutput) AppSettingsOverrides() pulumi.StringMapOutput
Application setting overrides for cloned app. If specified, these settings override the settings cloned from source app. Otherwise, application settings from source app are retained.
func (CloningInfoResponseOutput) CloneCustomHostNames ¶
func (o CloningInfoResponseOutput) CloneCustomHostNames() pulumi.BoolPtrOutput
<code>true</code> to clone custom hostnames from source app; otherwise, <code>false</code>.
func (CloningInfoResponseOutput) CloneSourceControl ¶
func (o CloningInfoResponseOutput) CloneSourceControl() pulumi.BoolPtrOutput
<code>true</code> to clone source control from source app; otherwise, <code>false</code>.
func (CloningInfoResponseOutput) ConfigureLoadBalancing ¶
func (o CloningInfoResponseOutput) ConfigureLoadBalancing() pulumi.BoolPtrOutput
<code>true</code> to configure load balancing for source and destination app.
func (CloningInfoResponseOutput) CorrelationId ¶
func (o CloningInfoResponseOutput) CorrelationId() pulumi.StringPtrOutput
Correlation ID of cloning operation. This ID ties multiple cloning operations together to use the same snapshot.
func (CloningInfoResponseOutput) ElementType ¶
func (CloningInfoResponseOutput) ElementType() reflect.Type
func (CloningInfoResponseOutput) HostingEnvironment ¶
func (o CloningInfoResponseOutput) HostingEnvironment() pulumi.StringPtrOutput
App Service Environment.
func (CloningInfoResponseOutput) Overwrite ¶
func (o CloningInfoResponseOutput) Overwrite() pulumi.BoolPtrOutput
<code>true</code> to overwrite destination app; otherwise, <code>false</code>.
func (CloningInfoResponseOutput) SourceWebAppId ¶
func (o CloningInfoResponseOutput) SourceWebAppId() pulumi.StringOutput
ARM resource ID of the source app. App resource ID is of the form /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName} for production slots and /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName}/slots/{slotName} for other slots.
func (CloningInfoResponseOutput) SourceWebAppLocation ¶
func (o CloningInfoResponseOutput) SourceWebAppLocation() pulumi.StringPtrOutput
Location of source app ex: West US or North Europe
func (CloningInfoResponseOutput) ToCloningInfoResponseOutput ¶
func (o CloningInfoResponseOutput) ToCloningInfoResponseOutput() CloningInfoResponseOutput
func (CloningInfoResponseOutput) ToCloningInfoResponseOutputWithContext ¶
func (o CloningInfoResponseOutput) ToCloningInfoResponseOutputWithContext(ctx context.Context) CloningInfoResponseOutput
func (CloningInfoResponseOutput) ToCloningInfoResponsePtrOutput ¶
func (o CloningInfoResponseOutput) ToCloningInfoResponsePtrOutput() CloningInfoResponsePtrOutput
func (CloningInfoResponseOutput) ToCloningInfoResponsePtrOutputWithContext ¶
func (o CloningInfoResponseOutput) ToCloningInfoResponsePtrOutputWithContext(ctx context.Context) CloningInfoResponsePtrOutput
func (CloningInfoResponseOutput) TrafficManagerProfileId ¶
func (o CloningInfoResponseOutput) TrafficManagerProfileId() pulumi.StringPtrOutput
ARM resource ID of the Traffic Manager profile to use, if it exists. Traffic Manager resource ID is of the form /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{profileName}.
func (CloningInfoResponseOutput) TrafficManagerProfileName ¶
func (o CloningInfoResponseOutput) TrafficManagerProfileName() pulumi.StringPtrOutput
Name of Traffic Manager profile to create. This is only needed if Traffic Manager profile does not already exist.
type CloningInfoResponsePtrInput ¶
type CloningInfoResponsePtrInput interface { pulumi.Input ToCloningInfoResponsePtrOutput() CloningInfoResponsePtrOutput ToCloningInfoResponsePtrOutputWithContext(context.Context) CloningInfoResponsePtrOutput }
CloningInfoResponsePtrInput is an input type that accepts CloningInfoResponseArgs, CloningInfoResponsePtr and CloningInfoResponsePtrOutput values. You can construct a concrete instance of `CloningInfoResponsePtrInput` via:
CloningInfoResponseArgs{...} or: nil
func CloningInfoResponsePtr ¶
func CloningInfoResponsePtr(v *CloningInfoResponseArgs) CloningInfoResponsePtrInput
type CloningInfoResponsePtrOutput ¶
type CloningInfoResponsePtrOutput struct{ *pulumi.OutputState }
func (CloningInfoResponsePtrOutput) AppSettingsOverrides ¶
func (o CloningInfoResponsePtrOutput) AppSettingsOverrides() pulumi.StringMapOutput
Application setting overrides for cloned app. If specified, these settings override the settings cloned from source app. Otherwise, application settings from source app are retained.
func (CloningInfoResponsePtrOutput) CloneCustomHostNames ¶
func (o CloningInfoResponsePtrOutput) CloneCustomHostNames() pulumi.BoolPtrOutput
<code>true</code> to clone custom hostnames from source app; otherwise, <code>false</code>.
func (CloningInfoResponsePtrOutput) CloneSourceControl ¶
func (o CloningInfoResponsePtrOutput) CloneSourceControl() pulumi.BoolPtrOutput
<code>true</code> to clone source control from source app; otherwise, <code>false</code>.
func (CloningInfoResponsePtrOutput) ConfigureLoadBalancing ¶
func (o CloningInfoResponsePtrOutput) ConfigureLoadBalancing() pulumi.BoolPtrOutput
<code>true</code> to configure load balancing for source and destination app.
func (CloningInfoResponsePtrOutput) CorrelationId ¶
func (o CloningInfoResponsePtrOutput) CorrelationId() pulumi.StringPtrOutput
Correlation ID of cloning operation. This ID ties multiple cloning operations together to use the same snapshot.
func (CloningInfoResponsePtrOutput) Elem ¶
func (o CloningInfoResponsePtrOutput) Elem() CloningInfoResponseOutput
func (CloningInfoResponsePtrOutput) ElementType ¶
func (CloningInfoResponsePtrOutput) ElementType() reflect.Type
func (CloningInfoResponsePtrOutput) HostingEnvironment ¶
func (o CloningInfoResponsePtrOutput) HostingEnvironment() pulumi.StringPtrOutput
App Service Environment.
func (CloningInfoResponsePtrOutput) Overwrite ¶
func (o CloningInfoResponsePtrOutput) Overwrite() pulumi.BoolPtrOutput
<code>true</code> to overwrite destination app; otherwise, <code>false</code>.
func (CloningInfoResponsePtrOutput) SourceWebAppId ¶
func (o CloningInfoResponsePtrOutput) SourceWebAppId() pulumi.StringPtrOutput
ARM resource ID of the source app. App resource ID is of the form /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName} for production slots and /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName}/slots/{slotName} for other slots.
func (CloningInfoResponsePtrOutput) SourceWebAppLocation ¶
func (o CloningInfoResponsePtrOutput) SourceWebAppLocation() pulumi.StringPtrOutput
Location of source app ex: West US or North Europe
func (CloningInfoResponsePtrOutput) ToCloningInfoResponsePtrOutput ¶
func (o CloningInfoResponsePtrOutput) ToCloningInfoResponsePtrOutput() CloningInfoResponsePtrOutput
func (CloningInfoResponsePtrOutput) ToCloningInfoResponsePtrOutputWithContext ¶
func (o CloningInfoResponsePtrOutput) ToCloningInfoResponsePtrOutputWithContext(ctx context.Context) CloningInfoResponsePtrOutput
func (CloningInfoResponsePtrOutput) TrafficManagerProfileId ¶
func (o CloningInfoResponsePtrOutput) TrafficManagerProfileId() pulumi.StringPtrOutput
ARM resource ID of the Traffic Manager profile to use, if it exists. Traffic Manager resource ID is of the form /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{profileName}.
func (CloningInfoResponsePtrOutput) TrafficManagerProfileName ¶
func (o CloningInfoResponsePtrOutput) TrafficManagerProfileName() pulumi.StringPtrOutput
Name of Traffic Manager profile to create. This is only needed if Traffic Manager profile does not already exist.
type ConnStringInfo ¶
type ConnStringInfo struct { // Connection string value. ConnectionString *string `pulumi:"connectionString"` // Name of connection string. Name *string `pulumi:"name"` // Type of database. Type *string `pulumi:"type"` }
Database connection string information.
type ConnStringInfoArgs ¶
type ConnStringInfoArgs struct { // Connection string value. ConnectionString pulumi.StringPtrInput `pulumi:"connectionString"` // Name of connection string. Name pulumi.StringPtrInput `pulumi:"name"` // Type of database. Type ConnectionStringType `pulumi:"type"` }
Database connection string information.
func (ConnStringInfoArgs) ElementType ¶
func (ConnStringInfoArgs) ElementType() reflect.Type
func (ConnStringInfoArgs) ToConnStringInfoOutput ¶
func (i ConnStringInfoArgs) ToConnStringInfoOutput() ConnStringInfoOutput
func (ConnStringInfoArgs) ToConnStringInfoOutputWithContext ¶
func (i ConnStringInfoArgs) ToConnStringInfoOutputWithContext(ctx context.Context) ConnStringInfoOutput
type ConnStringInfoArray ¶
type ConnStringInfoArray []ConnStringInfoInput
func (ConnStringInfoArray) ElementType ¶
func (ConnStringInfoArray) ElementType() reflect.Type
func (ConnStringInfoArray) ToConnStringInfoArrayOutput ¶
func (i ConnStringInfoArray) ToConnStringInfoArrayOutput() ConnStringInfoArrayOutput
func (ConnStringInfoArray) ToConnStringInfoArrayOutputWithContext ¶
func (i ConnStringInfoArray) ToConnStringInfoArrayOutputWithContext(ctx context.Context) ConnStringInfoArrayOutput
type ConnStringInfoArrayInput ¶
type ConnStringInfoArrayInput interface { pulumi.Input ToConnStringInfoArrayOutput() ConnStringInfoArrayOutput ToConnStringInfoArrayOutputWithContext(context.Context) ConnStringInfoArrayOutput }
ConnStringInfoArrayInput is an input type that accepts ConnStringInfoArray and ConnStringInfoArrayOutput values. You can construct a concrete instance of `ConnStringInfoArrayInput` via:
ConnStringInfoArray{ ConnStringInfoArgs{...} }
type ConnStringInfoArrayOutput ¶
type ConnStringInfoArrayOutput struct{ *pulumi.OutputState }
func (ConnStringInfoArrayOutput) ElementType ¶
func (ConnStringInfoArrayOutput) ElementType() reflect.Type
func (ConnStringInfoArrayOutput) Index ¶
func (o ConnStringInfoArrayOutput) Index(i pulumi.IntInput) ConnStringInfoOutput
func (ConnStringInfoArrayOutput) ToConnStringInfoArrayOutput ¶
func (o ConnStringInfoArrayOutput) ToConnStringInfoArrayOutput() ConnStringInfoArrayOutput
func (ConnStringInfoArrayOutput) ToConnStringInfoArrayOutputWithContext ¶
func (o ConnStringInfoArrayOutput) ToConnStringInfoArrayOutputWithContext(ctx context.Context) ConnStringInfoArrayOutput
type ConnStringInfoInput ¶
type ConnStringInfoInput interface { pulumi.Input ToConnStringInfoOutput() ConnStringInfoOutput ToConnStringInfoOutputWithContext(context.Context) ConnStringInfoOutput }
ConnStringInfoInput is an input type that accepts ConnStringInfoArgs and ConnStringInfoOutput values. You can construct a concrete instance of `ConnStringInfoInput` via:
ConnStringInfoArgs{...}
type ConnStringInfoOutput ¶
type ConnStringInfoOutput struct{ *pulumi.OutputState }
Database connection string information.
func (ConnStringInfoOutput) ConnectionString ¶
func (o ConnStringInfoOutput) ConnectionString() pulumi.StringPtrOutput
Connection string value.
func (ConnStringInfoOutput) ElementType ¶
func (ConnStringInfoOutput) ElementType() reflect.Type
func (ConnStringInfoOutput) Name ¶
func (o ConnStringInfoOutput) Name() pulumi.StringPtrOutput
Name of connection string.
func (ConnStringInfoOutput) ToConnStringInfoOutput ¶
func (o ConnStringInfoOutput) ToConnStringInfoOutput() ConnStringInfoOutput
func (ConnStringInfoOutput) ToConnStringInfoOutputWithContext ¶
func (o ConnStringInfoOutput) ToConnStringInfoOutputWithContext(ctx context.Context) ConnStringInfoOutput
func (ConnStringInfoOutput) Type ¶
func (o ConnStringInfoOutput) Type() pulumi.StringPtrOutput
Type of database.
type ConnStringInfoResponse ¶
type ConnStringInfoResponse struct { // Connection string value. ConnectionString *string `pulumi:"connectionString"` // Name of connection string. Name *string `pulumi:"name"` // Type of database. Type *string `pulumi:"type"` }
Database connection string information.
type ConnStringInfoResponseArgs ¶
type ConnStringInfoResponseArgs struct { // Connection string value. ConnectionString pulumi.StringPtrInput `pulumi:"connectionString"` // Name of connection string. Name pulumi.StringPtrInput `pulumi:"name"` // Type of database. Type pulumi.StringPtrInput `pulumi:"type"` }
Database connection string information.
func (ConnStringInfoResponseArgs) ElementType ¶
func (ConnStringInfoResponseArgs) ElementType() reflect.Type
func (ConnStringInfoResponseArgs) ToConnStringInfoResponseOutput ¶
func (i ConnStringInfoResponseArgs) ToConnStringInfoResponseOutput() ConnStringInfoResponseOutput
func (ConnStringInfoResponseArgs) ToConnStringInfoResponseOutputWithContext ¶
func (i ConnStringInfoResponseArgs) ToConnStringInfoResponseOutputWithContext(ctx context.Context) ConnStringInfoResponseOutput
type ConnStringInfoResponseArray ¶
type ConnStringInfoResponseArray []ConnStringInfoResponseInput
func (ConnStringInfoResponseArray) ElementType ¶
func (ConnStringInfoResponseArray) ElementType() reflect.Type
func (ConnStringInfoResponseArray) ToConnStringInfoResponseArrayOutput ¶
func (i ConnStringInfoResponseArray) ToConnStringInfoResponseArrayOutput() ConnStringInfoResponseArrayOutput
func (ConnStringInfoResponseArray) ToConnStringInfoResponseArrayOutputWithContext ¶
func (i ConnStringInfoResponseArray) ToConnStringInfoResponseArrayOutputWithContext(ctx context.Context) ConnStringInfoResponseArrayOutput
type ConnStringInfoResponseArrayInput ¶
type ConnStringInfoResponseArrayInput interface { pulumi.Input ToConnStringInfoResponseArrayOutput() ConnStringInfoResponseArrayOutput ToConnStringInfoResponseArrayOutputWithContext(context.Context) ConnStringInfoResponseArrayOutput }
ConnStringInfoResponseArrayInput is an input type that accepts ConnStringInfoResponseArray and ConnStringInfoResponseArrayOutput values. You can construct a concrete instance of `ConnStringInfoResponseArrayInput` via:
ConnStringInfoResponseArray{ ConnStringInfoResponseArgs{...} }
type ConnStringInfoResponseArrayOutput ¶
type ConnStringInfoResponseArrayOutput struct{ *pulumi.OutputState }
func (ConnStringInfoResponseArrayOutput) ElementType ¶
func (ConnStringInfoResponseArrayOutput) ElementType() reflect.Type
func (ConnStringInfoResponseArrayOutput) Index ¶
func (o ConnStringInfoResponseArrayOutput) Index(i pulumi.IntInput) ConnStringInfoResponseOutput
func (ConnStringInfoResponseArrayOutput) ToConnStringInfoResponseArrayOutput ¶
func (o ConnStringInfoResponseArrayOutput) ToConnStringInfoResponseArrayOutput() ConnStringInfoResponseArrayOutput
func (ConnStringInfoResponseArrayOutput) ToConnStringInfoResponseArrayOutputWithContext ¶
func (o ConnStringInfoResponseArrayOutput) ToConnStringInfoResponseArrayOutputWithContext(ctx context.Context) ConnStringInfoResponseArrayOutput
type ConnStringInfoResponseInput ¶
type ConnStringInfoResponseInput interface { pulumi.Input ToConnStringInfoResponseOutput() ConnStringInfoResponseOutput ToConnStringInfoResponseOutputWithContext(context.Context) ConnStringInfoResponseOutput }
ConnStringInfoResponseInput is an input type that accepts ConnStringInfoResponseArgs and ConnStringInfoResponseOutput values. You can construct a concrete instance of `ConnStringInfoResponseInput` via:
ConnStringInfoResponseArgs{...}
type ConnStringInfoResponseOutput ¶
type ConnStringInfoResponseOutput struct{ *pulumi.OutputState }
Database connection string information.
func (ConnStringInfoResponseOutput) ConnectionString ¶
func (o ConnStringInfoResponseOutput) ConnectionString() pulumi.StringPtrOutput
Connection string value.
func (ConnStringInfoResponseOutput) ElementType ¶
func (ConnStringInfoResponseOutput) ElementType() reflect.Type
func (ConnStringInfoResponseOutput) Name ¶
func (o ConnStringInfoResponseOutput) Name() pulumi.StringPtrOutput
Name of connection string.
func (ConnStringInfoResponseOutput) ToConnStringInfoResponseOutput ¶
func (o ConnStringInfoResponseOutput) ToConnStringInfoResponseOutput() ConnStringInfoResponseOutput
func (ConnStringInfoResponseOutput) ToConnStringInfoResponseOutputWithContext ¶
func (o ConnStringInfoResponseOutput) ToConnStringInfoResponseOutputWithContext(ctx context.Context) ConnStringInfoResponseOutput
func (ConnStringInfoResponseOutput) Type ¶
func (o ConnStringInfoResponseOutput) Type() pulumi.StringPtrOutput
Type of database.
type ConnStringValueTypePairResponse ¶ added in v0.2.2
type ConnStringValueTypePairResponse struct { // Type of database. Type string `pulumi:"type"` // Value of pair. Value string `pulumi:"value"` }
Database connection string value to type pair.
type ConnStringValueTypePairResponseArgs ¶ added in v0.2.2
type ConnStringValueTypePairResponseArgs struct { // Type of database. Type pulumi.StringInput `pulumi:"type"` // Value of pair. Value pulumi.StringInput `pulumi:"value"` }
Database connection string value to type pair.
func (ConnStringValueTypePairResponseArgs) ElementType ¶ added in v0.2.2
func (ConnStringValueTypePairResponseArgs) ElementType() reflect.Type
func (ConnStringValueTypePairResponseArgs) ToConnStringValueTypePairResponseOutput ¶ added in v0.2.2
func (i ConnStringValueTypePairResponseArgs) ToConnStringValueTypePairResponseOutput() ConnStringValueTypePairResponseOutput
func (ConnStringValueTypePairResponseArgs) ToConnStringValueTypePairResponseOutputWithContext ¶ added in v0.2.2
func (i ConnStringValueTypePairResponseArgs) ToConnStringValueTypePairResponseOutputWithContext(ctx context.Context) ConnStringValueTypePairResponseOutput
type ConnStringValueTypePairResponseInput ¶ added in v0.2.2
type ConnStringValueTypePairResponseInput interface { pulumi.Input ToConnStringValueTypePairResponseOutput() ConnStringValueTypePairResponseOutput ToConnStringValueTypePairResponseOutputWithContext(context.Context) ConnStringValueTypePairResponseOutput }
ConnStringValueTypePairResponseInput is an input type that accepts ConnStringValueTypePairResponseArgs and ConnStringValueTypePairResponseOutput values. You can construct a concrete instance of `ConnStringValueTypePairResponseInput` via:
ConnStringValueTypePairResponseArgs{...}
type ConnStringValueTypePairResponseMap ¶ added in v0.2.2
type ConnStringValueTypePairResponseMap map[string]ConnStringValueTypePairResponseInput
func (ConnStringValueTypePairResponseMap) ElementType ¶ added in v0.2.2
func (ConnStringValueTypePairResponseMap) ElementType() reflect.Type
func (ConnStringValueTypePairResponseMap) ToConnStringValueTypePairResponseMapOutput ¶ added in v0.2.2
func (i ConnStringValueTypePairResponseMap) ToConnStringValueTypePairResponseMapOutput() ConnStringValueTypePairResponseMapOutput
func (ConnStringValueTypePairResponseMap) ToConnStringValueTypePairResponseMapOutputWithContext ¶ added in v0.2.2
func (i ConnStringValueTypePairResponseMap) ToConnStringValueTypePairResponseMapOutputWithContext(ctx context.Context) ConnStringValueTypePairResponseMapOutput
type ConnStringValueTypePairResponseMapInput ¶ added in v0.2.2
type ConnStringValueTypePairResponseMapInput interface { pulumi.Input ToConnStringValueTypePairResponseMapOutput() ConnStringValueTypePairResponseMapOutput ToConnStringValueTypePairResponseMapOutputWithContext(context.Context) ConnStringValueTypePairResponseMapOutput }
ConnStringValueTypePairResponseMapInput is an input type that accepts ConnStringValueTypePairResponseMap and ConnStringValueTypePairResponseMapOutput values. You can construct a concrete instance of `ConnStringValueTypePairResponseMapInput` via:
ConnStringValueTypePairResponseMap{ "key": ConnStringValueTypePairResponseArgs{...} }
type ConnStringValueTypePairResponseMapOutput ¶ added in v0.2.2
type ConnStringValueTypePairResponseMapOutput struct{ *pulumi.OutputState }
func (ConnStringValueTypePairResponseMapOutput) ElementType ¶ added in v0.2.2
func (ConnStringValueTypePairResponseMapOutput) ElementType() reflect.Type
func (ConnStringValueTypePairResponseMapOutput) MapIndex ¶ added in v0.2.2
func (o ConnStringValueTypePairResponseMapOutput) MapIndex(k pulumi.StringInput) ConnStringValueTypePairResponseOutput
func (ConnStringValueTypePairResponseMapOutput) ToConnStringValueTypePairResponseMapOutput ¶ added in v0.2.2
func (o ConnStringValueTypePairResponseMapOutput) ToConnStringValueTypePairResponseMapOutput() ConnStringValueTypePairResponseMapOutput
func (ConnStringValueTypePairResponseMapOutput) ToConnStringValueTypePairResponseMapOutputWithContext ¶ added in v0.2.2
func (o ConnStringValueTypePairResponseMapOutput) ToConnStringValueTypePairResponseMapOutputWithContext(ctx context.Context) ConnStringValueTypePairResponseMapOutput
type ConnStringValueTypePairResponseOutput ¶ added in v0.2.2
type ConnStringValueTypePairResponseOutput struct{ *pulumi.OutputState }
Database connection string value to type pair.
func (ConnStringValueTypePairResponseOutput) ElementType ¶ added in v0.2.2
func (ConnStringValueTypePairResponseOutput) ElementType() reflect.Type
func (ConnStringValueTypePairResponseOutput) ToConnStringValueTypePairResponseOutput ¶ added in v0.2.2
func (o ConnStringValueTypePairResponseOutput) ToConnStringValueTypePairResponseOutput() ConnStringValueTypePairResponseOutput
func (ConnStringValueTypePairResponseOutput) ToConnStringValueTypePairResponseOutputWithContext ¶ added in v0.2.2
func (o ConnStringValueTypePairResponseOutput) ToConnStringValueTypePairResponseOutputWithContext(ctx context.Context) ConnStringValueTypePairResponseOutput
func (ConnStringValueTypePairResponseOutput) Type ¶ added in v0.2.2
func (o ConnStringValueTypePairResponseOutput) Type() pulumi.StringOutput
Type of database.
func (ConnStringValueTypePairResponseOutput) Value ¶ added in v0.2.2
func (o ConnStringValueTypePairResponseOutput) Value() pulumi.StringOutput
Value of pair.
type ConnectionStringType ¶ added in v0.3.1
Type of database.
func (ConnectionStringType) ElementType ¶ added in v0.3.1
func (ConnectionStringType) ElementType() reflect.Type
func (ConnectionStringType) ToStringOutput ¶ added in v0.3.1
func (e ConnectionStringType) ToStringOutput() pulumi.StringOutput
func (ConnectionStringType) ToStringOutputWithContext ¶ added in v0.3.1
func (e ConnectionStringType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ConnectionStringType) ToStringPtrOutput ¶ added in v0.3.1
func (e ConnectionStringType) ToStringPtrOutput() pulumi.StringPtrOutput
func (ConnectionStringType) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e ConnectionStringType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type CorsSettings ¶
type CorsSettings struct { // Gets or sets the list of origins that should be allowed to make cross-origin // calls (for example: http://example.com:12345). Use "*" to allow all. AllowedOrigins []string `pulumi:"allowedOrigins"` // Gets or sets whether CORS requests with credentials are allowed. See // https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS#Requests_with_credentials // for more details. SupportCredentials *bool `pulumi:"supportCredentials"` }
Cross-Origin Resource Sharing (CORS) settings for the app.
type CorsSettingsArgs ¶
type CorsSettingsArgs struct { // Gets or sets the list of origins that should be allowed to make cross-origin // calls (for example: http://example.com:12345). Use "*" to allow all. AllowedOrigins pulumi.StringArrayInput `pulumi:"allowedOrigins"` // Gets or sets whether CORS requests with credentials are allowed. See // https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS#Requests_with_credentials // for more details. SupportCredentials pulumi.BoolPtrInput `pulumi:"supportCredentials"` }
Cross-Origin Resource Sharing (CORS) settings for the app.
func (CorsSettingsArgs) ElementType ¶
func (CorsSettingsArgs) ElementType() reflect.Type
func (CorsSettingsArgs) ToCorsSettingsOutput ¶
func (i CorsSettingsArgs) ToCorsSettingsOutput() CorsSettingsOutput
func (CorsSettingsArgs) ToCorsSettingsOutputWithContext ¶
func (i CorsSettingsArgs) ToCorsSettingsOutputWithContext(ctx context.Context) CorsSettingsOutput
func (CorsSettingsArgs) ToCorsSettingsPtrOutput ¶
func (i CorsSettingsArgs) ToCorsSettingsPtrOutput() CorsSettingsPtrOutput
func (CorsSettingsArgs) ToCorsSettingsPtrOutputWithContext ¶
func (i CorsSettingsArgs) ToCorsSettingsPtrOutputWithContext(ctx context.Context) CorsSettingsPtrOutput
type CorsSettingsInput ¶
type CorsSettingsInput interface { pulumi.Input ToCorsSettingsOutput() CorsSettingsOutput ToCorsSettingsOutputWithContext(context.Context) CorsSettingsOutput }
CorsSettingsInput is an input type that accepts CorsSettingsArgs and CorsSettingsOutput values. You can construct a concrete instance of `CorsSettingsInput` via:
CorsSettingsArgs{...}
type CorsSettingsOutput ¶
type CorsSettingsOutput struct{ *pulumi.OutputState }
Cross-Origin Resource Sharing (CORS) settings for the app.
func (CorsSettingsOutput) AllowedOrigins ¶
func (o CorsSettingsOutput) AllowedOrigins() pulumi.StringArrayOutput
Gets or sets the list of origins that should be allowed to make cross-origin calls (for example: http://example.com:12345). Use "*" to allow all.
func (CorsSettingsOutput) ElementType ¶
func (CorsSettingsOutput) ElementType() reflect.Type
func (CorsSettingsOutput) SupportCredentials ¶
func (o CorsSettingsOutput) SupportCredentials() pulumi.BoolPtrOutput
Gets or sets whether CORS requests with credentials are allowed. See https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS#Requests_with_credentials for more details.
func (CorsSettingsOutput) ToCorsSettingsOutput ¶
func (o CorsSettingsOutput) ToCorsSettingsOutput() CorsSettingsOutput
func (CorsSettingsOutput) ToCorsSettingsOutputWithContext ¶
func (o CorsSettingsOutput) ToCorsSettingsOutputWithContext(ctx context.Context) CorsSettingsOutput
func (CorsSettingsOutput) ToCorsSettingsPtrOutput ¶
func (o CorsSettingsOutput) ToCorsSettingsPtrOutput() CorsSettingsPtrOutput
func (CorsSettingsOutput) ToCorsSettingsPtrOutputWithContext ¶
func (o CorsSettingsOutput) ToCorsSettingsPtrOutputWithContext(ctx context.Context) CorsSettingsPtrOutput
type CorsSettingsPtrInput ¶
type CorsSettingsPtrInput interface { pulumi.Input ToCorsSettingsPtrOutput() CorsSettingsPtrOutput ToCorsSettingsPtrOutputWithContext(context.Context) CorsSettingsPtrOutput }
CorsSettingsPtrInput is an input type that accepts CorsSettingsArgs, CorsSettingsPtr and CorsSettingsPtrOutput values. You can construct a concrete instance of `CorsSettingsPtrInput` via:
CorsSettingsArgs{...} or: nil
func CorsSettingsPtr ¶
func CorsSettingsPtr(v *CorsSettingsArgs) CorsSettingsPtrInput
type CorsSettingsPtrOutput ¶
type CorsSettingsPtrOutput struct{ *pulumi.OutputState }
func (CorsSettingsPtrOutput) AllowedOrigins ¶
func (o CorsSettingsPtrOutput) AllowedOrigins() pulumi.StringArrayOutput
Gets or sets the list of origins that should be allowed to make cross-origin calls (for example: http://example.com:12345). Use "*" to allow all.
func (CorsSettingsPtrOutput) Elem ¶
func (o CorsSettingsPtrOutput) Elem() CorsSettingsOutput
func (CorsSettingsPtrOutput) ElementType ¶
func (CorsSettingsPtrOutput) ElementType() reflect.Type
func (CorsSettingsPtrOutput) SupportCredentials ¶
func (o CorsSettingsPtrOutput) SupportCredentials() pulumi.BoolPtrOutput
Gets or sets whether CORS requests with credentials are allowed. See https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS#Requests_with_credentials for more details.
func (CorsSettingsPtrOutput) ToCorsSettingsPtrOutput ¶
func (o CorsSettingsPtrOutput) ToCorsSettingsPtrOutput() CorsSettingsPtrOutput
func (CorsSettingsPtrOutput) ToCorsSettingsPtrOutputWithContext ¶
func (o CorsSettingsPtrOutput) ToCorsSettingsPtrOutputWithContext(ctx context.Context) CorsSettingsPtrOutput
type CorsSettingsResponse ¶
type CorsSettingsResponse struct { // Gets or sets the list of origins that should be allowed to make cross-origin // calls (for example: http://example.com:12345). Use "*" to allow all. AllowedOrigins []string `pulumi:"allowedOrigins"` // Gets or sets whether CORS requests with credentials are allowed. See // https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS#Requests_with_credentials // for more details. SupportCredentials *bool `pulumi:"supportCredentials"` }
Cross-Origin Resource Sharing (CORS) settings for the app.
type CorsSettingsResponseArgs ¶
type CorsSettingsResponseArgs struct { // Gets or sets the list of origins that should be allowed to make cross-origin // calls (for example: http://example.com:12345). Use "*" to allow all. AllowedOrigins pulumi.StringArrayInput `pulumi:"allowedOrigins"` // Gets or sets whether CORS requests with credentials are allowed. See // https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS#Requests_with_credentials // for more details. SupportCredentials pulumi.BoolPtrInput `pulumi:"supportCredentials"` }
Cross-Origin Resource Sharing (CORS) settings for the app.
func (CorsSettingsResponseArgs) ElementType ¶
func (CorsSettingsResponseArgs) ElementType() reflect.Type
func (CorsSettingsResponseArgs) ToCorsSettingsResponseOutput ¶
func (i CorsSettingsResponseArgs) ToCorsSettingsResponseOutput() CorsSettingsResponseOutput
func (CorsSettingsResponseArgs) ToCorsSettingsResponseOutputWithContext ¶
func (i CorsSettingsResponseArgs) ToCorsSettingsResponseOutputWithContext(ctx context.Context) CorsSettingsResponseOutput
func (CorsSettingsResponseArgs) ToCorsSettingsResponsePtrOutput ¶
func (i CorsSettingsResponseArgs) ToCorsSettingsResponsePtrOutput() CorsSettingsResponsePtrOutput
func (CorsSettingsResponseArgs) ToCorsSettingsResponsePtrOutputWithContext ¶
func (i CorsSettingsResponseArgs) ToCorsSettingsResponsePtrOutputWithContext(ctx context.Context) CorsSettingsResponsePtrOutput
type CorsSettingsResponseInput ¶
type CorsSettingsResponseInput interface { pulumi.Input ToCorsSettingsResponseOutput() CorsSettingsResponseOutput ToCorsSettingsResponseOutputWithContext(context.Context) CorsSettingsResponseOutput }
CorsSettingsResponseInput is an input type that accepts CorsSettingsResponseArgs and CorsSettingsResponseOutput values. You can construct a concrete instance of `CorsSettingsResponseInput` via:
CorsSettingsResponseArgs{...}
type CorsSettingsResponseOutput ¶
type CorsSettingsResponseOutput struct{ *pulumi.OutputState }
Cross-Origin Resource Sharing (CORS) settings for the app.
func (CorsSettingsResponseOutput) AllowedOrigins ¶
func (o CorsSettingsResponseOutput) AllowedOrigins() pulumi.StringArrayOutput
Gets or sets the list of origins that should be allowed to make cross-origin calls (for example: http://example.com:12345). Use "*" to allow all.
func (CorsSettingsResponseOutput) ElementType ¶
func (CorsSettingsResponseOutput) ElementType() reflect.Type
func (CorsSettingsResponseOutput) SupportCredentials ¶
func (o CorsSettingsResponseOutput) SupportCredentials() pulumi.BoolPtrOutput
Gets or sets whether CORS requests with credentials are allowed. See https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS#Requests_with_credentials for more details.
func (CorsSettingsResponseOutput) ToCorsSettingsResponseOutput ¶
func (o CorsSettingsResponseOutput) ToCorsSettingsResponseOutput() CorsSettingsResponseOutput
func (CorsSettingsResponseOutput) ToCorsSettingsResponseOutputWithContext ¶
func (o CorsSettingsResponseOutput) ToCorsSettingsResponseOutputWithContext(ctx context.Context) CorsSettingsResponseOutput
func (CorsSettingsResponseOutput) ToCorsSettingsResponsePtrOutput ¶
func (o CorsSettingsResponseOutput) ToCorsSettingsResponsePtrOutput() CorsSettingsResponsePtrOutput
func (CorsSettingsResponseOutput) ToCorsSettingsResponsePtrOutputWithContext ¶
func (o CorsSettingsResponseOutput) ToCorsSettingsResponsePtrOutputWithContext(ctx context.Context) CorsSettingsResponsePtrOutput
type CorsSettingsResponsePtrInput ¶
type CorsSettingsResponsePtrInput interface { pulumi.Input ToCorsSettingsResponsePtrOutput() CorsSettingsResponsePtrOutput ToCorsSettingsResponsePtrOutputWithContext(context.Context) CorsSettingsResponsePtrOutput }
CorsSettingsResponsePtrInput is an input type that accepts CorsSettingsResponseArgs, CorsSettingsResponsePtr and CorsSettingsResponsePtrOutput values. You can construct a concrete instance of `CorsSettingsResponsePtrInput` via:
CorsSettingsResponseArgs{...} or: nil
func CorsSettingsResponsePtr ¶
func CorsSettingsResponsePtr(v *CorsSettingsResponseArgs) CorsSettingsResponsePtrInput
type CorsSettingsResponsePtrOutput ¶
type CorsSettingsResponsePtrOutput struct{ *pulumi.OutputState }
func (CorsSettingsResponsePtrOutput) AllowedOrigins ¶
func (o CorsSettingsResponsePtrOutput) AllowedOrigins() pulumi.StringArrayOutput
Gets or sets the list of origins that should be allowed to make cross-origin calls (for example: http://example.com:12345). Use "*" to allow all.
func (CorsSettingsResponsePtrOutput) Elem ¶
func (o CorsSettingsResponsePtrOutput) Elem() CorsSettingsResponseOutput
func (CorsSettingsResponsePtrOutput) ElementType ¶
func (CorsSettingsResponsePtrOutput) ElementType() reflect.Type
func (CorsSettingsResponsePtrOutput) SupportCredentials ¶
func (o CorsSettingsResponsePtrOutput) SupportCredentials() pulumi.BoolPtrOutput
Gets or sets whether CORS requests with credentials are allowed. See https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS#Requests_with_credentials for more details.
func (CorsSettingsResponsePtrOutput) ToCorsSettingsResponsePtrOutput ¶
func (o CorsSettingsResponsePtrOutput) ToCorsSettingsResponsePtrOutput() CorsSettingsResponsePtrOutput
func (CorsSettingsResponsePtrOutput) ToCorsSettingsResponsePtrOutputWithContext ¶
func (o CorsSettingsResponsePtrOutput) ToCorsSettingsResponsePtrOutputWithContext(ctx context.Context) CorsSettingsResponsePtrOutput
type CustomHostNameDnsRecordType ¶ added in v0.3.1
Custom DNS record type.
func (CustomHostNameDnsRecordType) ElementType ¶ added in v0.3.1
func (CustomHostNameDnsRecordType) ElementType() reflect.Type
func (CustomHostNameDnsRecordType) ToStringOutput ¶ added in v0.3.1
func (e CustomHostNameDnsRecordType) ToStringOutput() pulumi.StringOutput
func (CustomHostNameDnsRecordType) ToStringOutputWithContext ¶ added in v0.3.1
func (e CustomHostNameDnsRecordType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (CustomHostNameDnsRecordType) ToStringPtrOutput ¶ added in v0.3.1
func (e CustomHostNameDnsRecordType) ToStringPtrOutput() pulumi.StringPtrOutput
func (CustomHostNameDnsRecordType) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e CustomHostNameDnsRecordType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DatabaseBackupSetting ¶
type DatabaseBackupSetting struct { // Contains a connection string to a database which is being backed up or restored. If the restore should happen to a new database, the database name inside is the new one. ConnectionString *string `pulumi:"connectionString"` // Contains a connection string name that is linked to the SiteConfig.ConnectionStrings. // This is used during restore with overwrite connection strings options. ConnectionStringName *string `pulumi:"connectionStringName"` // Database type (e.g. SqlAzure / MySql). DatabaseType string `pulumi:"databaseType"` Name *string `pulumi:"name"` }
Database backup settings.
type DatabaseBackupSettingArgs ¶
type DatabaseBackupSettingArgs struct { // Contains a connection string to a database which is being backed up or restored. If the restore should happen to a new database, the database name inside is the new one. ConnectionString pulumi.StringPtrInput `pulumi:"connectionString"` // Contains a connection string name that is linked to the SiteConfig.ConnectionStrings. // This is used during restore with overwrite connection strings options. ConnectionStringName pulumi.StringPtrInput `pulumi:"connectionStringName"` // Database type (e.g. SqlAzure / MySql). DatabaseType pulumi.StringInput `pulumi:"databaseType"` Name pulumi.StringPtrInput `pulumi:"name"` }
Database backup settings.
func (DatabaseBackupSettingArgs) ElementType ¶
func (DatabaseBackupSettingArgs) ElementType() reflect.Type
func (DatabaseBackupSettingArgs) ToDatabaseBackupSettingOutput ¶
func (i DatabaseBackupSettingArgs) ToDatabaseBackupSettingOutput() DatabaseBackupSettingOutput
func (DatabaseBackupSettingArgs) ToDatabaseBackupSettingOutputWithContext ¶
func (i DatabaseBackupSettingArgs) ToDatabaseBackupSettingOutputWithContext(ctx context.Context) DatabaseBackupSettingOutput
type DatabaseBackupSettingArray ¶
type DatabaseBackupSettingArray []DatabaseBackupSettingInput
func (DatabaseBackupSettingArray) ElementType ¶
func (DatabaseBackupSettingArray) ElementType() reflect.Type
func (DatabaseBackupSettingArray) ToDatabaseBackupSettingArrayOutput ¶
func (i DatabaseBackupSettingArray) ToDatabaseBackupSettingArrayOutput() DatabaseBackupSettingArrayOutput
func (DatabaseBackupSettingArray) ToDatabaseBackupSettingArrayOutputWithContext ¶
func (i DatabaseBackupSettingArray) ToDatabaseBackupSettingArrayOutputWithContext(ctx context.Context) DatabaseBackupSettingArrayOutput
type DatabaseBackupSettingArrayInput ¶
type DatabaseBackupSettingArrayInput interface { pulumi.Input ToDatabaseBackupSettingArrayOutput() DatabaseBackupSettingArrayOutput ToDatabaseBackupSettingArrayOutputWithContext(context.Context) DatabaseBackupSettingArrayOutput }
DatabaseBackupSettingArrayInput is an input type that accepts DatabaseBackupSettingArray and DatabaseBackupSettingArrayOutput values. You can construct a concrete instance of `DatabaseBackupSettingArrayInput` via:
DatabaseBackupSettingArray{ DatabaseBackupSettingArgs{...} }
type DatabaseBackupSettingArrayOutput ¶
type DatabaseBackupSettingArrayOutput struct{ *pulumi.OutputState }
func (DatabaseBackupSettingArrayOutput) ElementType ¶
func (DatabaseBackupSettingArrayOutput) ElementType() reflect.Type
func (DatabaseBackupSettingArrayOutput) Index ¶
func (o DatabaseBackupSettingArrayOutput) Index(i pulumi.IntInput) DatabaseBackupSettingOutput
func (DatabaseBackupSettingArrayOutput) ToDatabaseBackupSettingArrayOutput ¶
func (o DatabaseBackupSettingArrayOutput) ToDatabaseBackupSettingArrayOutput() DatabaseBackupSettingArrayOutput
func (DatabaseBackupSettingArrayOutput) ToDatabaseBackupSettingArrayOutputWithContext ¶
func (o DatabaseBackupSettingArrayOutput) ToDatabaseBackupSettingArrayOutputWithContext(ctx context.Context) DatabaseBackupSettingArrayOutput
type DatabaseBackupSettingInput ¶
type DatabaseBackupSettingInput interface { pulumi.Input ToDatabaseBackupSettingOutput() DatabaseBackupSettingOutput ToDatabaseBackupSettingOutputWithContext(context.Context) DatabaseBackupSettingOutput }
DatabaseBackupSettingInput is an input type that accepts DatabaseBackupSettingArgs and DatabaseBackupSettingOutput values. You can construct a concrete instance of `DatabaseBackupSettingInput` via:
DatabaseBackupSettingArgs{...}
type DatabaseBackupSettingOutput ¶
type DatabaseBackupSettingOutput struct{ *pulumi.OutputState }
Database backup settings.
func (DatabaseBackupSettingOutput) ConnectionString ¶
func (o DatabaseBackupSettingOutput) ConnectionString() pulumi.StringPtrOutput
Contains a connection string to a database which is being backed up or restored. If the restore should happen to a new database, the database name inside is the new one.
func (DatabaseBackupSettingOutput) ConnectionStringName ¶
func (o DatabaseBackupSettingOutput) ConnectionStringName() pulumi.StringPtrOutput
Contains a connection string name that is linked to the SiteConfig.ConnectionStrings. This is used during restore with overwrite connection strings options.
func (DatabaseBackupSettingOutput) DatabaseType ¶
func (o DatabaseBackupSettingOutput) DatabaseType() pulumi.StringOutput
Database type (e.g. SqlAzure / MySql).
func (DatabaseBackupSettingOutput) ElementType ¶
func (DatabaseBackupSettingOutput) ElementType() reflect.Type
func (DatabaseBackupSettingOutput) Name ¶
func (o DatabaseBackupSettingOutput) Name() pulumi.StringPtrOutput
func (DatabaseBackupSettingOutput) ToDatabaseBackupSettingOutput ¶
func (o DatabaseBackupSettingOutput) ToDatabaseBackupSettingOutput() DatabaseBackupSettingOutput
func (DatabaseBackupSettingOutput) ToDatabaseBackupSettingOutputWithContext ¶
func (o DatabaseBackupSettingOutput) ToDatabaseBackupSettingOutputWithContext(ctx context.Context) DatabaseBackupSettingOutput
type DatabaseBackupSettingResponse ¶
type DatabaseBackupSettingResponse struct { // Contains a connection string to a database which is being backed up or restored. If the restore should happen to a new database, the database name inside is the new one. ConnectionString *string `pulumi:"connectionString"` // Contains a connection string name that is linked to the SiteConfig.ConnectionStrings. // This is used during restore with overwrite connection strings options. ConnectionStringName *string `pulumi:"connectionStringName"` // Database type (e.g. SqlAzure / MySql). DatabaseType string `pulumi:"databaseType"` Name *string `pulumi:"name"` }
Database backup settings.
type DatabaseBackupSettingResponseArgs ¶
type DatabaseBackupSettingResponseArgs struct { // Contains a connection string to a database which is being backed up or restored. If the restore should happen to a new database, the database name inside is the new one. ConnectionString pulumi.StringPtrInput `pulumi:"connectionString"` // Contains a connection string name that is linked to the SiteConfig.ConnectionStrings. // This is used during restore with overwrite connection strings options. ConnectionStringName pulumi.StringPtrInput `pulumi:"connectionStringName"` // Database type (e.g. SqlAzure / MySql). DatabaseType pulumi.StringInput `pulumi:"databaseType"` Name pulumi.StringPtrInput `pulumi:"name"` }
Database backup settings.
func (DatabaseBackupSettingResponseArgs) ElementType ¶
func (DatabaseBackupSettingResponseArgs) ElementType() reflect.Type
func (DatabaseBackupSettingResponseArgs) ToDatabaseBackupSettingResponseOutput ¶
func (i DatabaseBackupSettingResponseArgs) ToDatabaseBackupSettingResponseOutput() DatabaseBackupSettingResponseOutput
func (DatabaseBackupSettingResponseArgs) ToDatabaseBackupSettingResponseOutputWithContext ¶
func (i DatabaseBackupSettingResponseArgs) ToDatabaseBackupSettingResponseOutputWithContext(ctx context.Context) DatabaseBackupSettingResponseOutput
type DatabaseBackupSettingResponseArray ¶
type DatabaseBackupSettingResponseArray []DatabaseBackupSettingResponseInput
func (DatabaseBackupSettingResponseArray) ElementType ¶
func (DatabaseBackupSettingResponseArray) ElementType() reflect.Type
func (DatabaseBackupSettingResponseArray) ToDatabaseBackupSettingResponseArrayOutput ¶
func (i DatabaseBackupSettingResponseArray) ToDatabaseBackupSettingResponseArrayOutput() DatabaseBackupSettingResponseArrayOutput
func (DatabaseBackupSettingResponseArray) ToDatabaseBackupSettingResponseArrayOutputWithContext ¶
func (i DatabaseBackupSettingResponseArray) ToDatabaseBackupSettingResponseArrayOutputWithContext(ctx context.Context) DatabaseBackupSettingResponseArrayOutput
type DatabaseBackupSettingResponseArrayInput ¶
type DatabaseBackupSettingResponseArrayInput interface { pulumi.Input ToDatabaseBackupSettingResponseArrayOutput() DatabaseBackupSettingResponseArrayOutput ToDatabaseBackupSettingResponseArrayOutputWithContext(context.Context) DatabaseBackupSettingResponseArrayOutput }
DatabaseBackupSettingResponseArrayInput is an input type that accepts DatabaseBackupSettingResponseArray and DatabaseBackupSettingResponseArrayOutput values. You can construct a concrete instance of `DatabaseBackupSettingResponseArrayInput` via:
DatabaseBackupSettingResponseArray{ DatabaseBackupSettingResponseArgs{...} }
type DatabaseBackupSettingResponseArrayOutput ¶
type DatabaseBackupSettingResponseArrayOutput struct{ *pulumi.OutputState }
func (DatabaseBackupSettingResponseArrayOutput) ElementType ¶
func (DatabaseBackupSettingResponseArrayOutput) ElementType() reflect.Type
func (DatabaseBackupSettingResponseArrayOutput) ToDatabaseBackupSettingResponseArrayOutput ¶
func (o DatabaseBackupSettingResponseArrayOutput) ToDatabaseBackupSettingResponseArrayOutput() DatabaseBackupSettingResponseArrayOutput
func (DatabaseBackupSettingResponseArrayOutput) ToDatabaseBackupSettingResponseArrayOutputWithContext ¶
func (o DatabaseBackupSettingResponseArrayOutput) ToDatabaseBackupSettingResponseArrayOutputWithContext(ctx context.Context) DatabaseBackupSettingResponseArrayOutput
type DatabaseBackupSettingResponseInput ¶
type DatabaseBackupSettingResponseInput interface { pulumi.Input ToDatabaseBackupSettingResponseOutput() DatabaseBackupSettingResponseOutput ToDatabaseBackupSettingResponseOutputWithContext(context.Context) DatabaseBackupSettingResponseOutput }
DatabaseBackupSettingResponseInput is an input type that accepts DatabaseBackupSettingResponseArgs and DatabaseBackupSettingResponseOutput values. You can construct a concrete instance of `DatabaseBackupSettingResponseInput` via:
DatabaseBackupSettingResponseArgs{...}
type DatabaseBackupSettingResponseOutput ¶
type DatabaseBackupSettingResponseOutput struct{ *pulumi.OutputState }
Database backup settings.
func (DatabaseBackupSettingResponseOutput) ConnectionString ¶
func (o DatabaseBackupSettingResponseOutput) ConnectionString() pulumi.StringPtrOutput
Contains a connection string to a database which is being backed up or restored. If the restore should happen to a new database, the database name inside is the new one.
func (DatabaseBackupSettingResponseOutput) ConnectionStringName ¶
func (o DatabaseBackupSettingResponseOutput) ConnectionStringName() pulumi.StringPtrOutput
Contains a connection string name that is linked to the SiteConfig.ConnectionStrings. This is used during restore with overwrite connection strings options.
func (DatabaseBackupSettingResponseOutput) DatabaseType ¶
func (o DatabaseBackupSettingResponseOutput) DatabaseType() pulumi.StringOutput
Database type (e.g. SqlAzure / MySql).
func (DatabaseBackupSettingResponseOutput) ElementType ¶
func (DatabaseBackupSettingResponseOutput) ElementType() reflect.Type
func (DatabaseBackupSettingResponseOutput) Name ¶
func (o DatabaseBackupSettingResponseOutput) Name() pulumi.StringPtrOutput
func (DatabaseBackupSettingResponseOutput) ToDatabaseBackupSettingResponseOutput ¶
func (o DatabaseBackupSettingResponseOutput) ToDatabaseBackupSettingResponseOutput() DatabaseBackupSettingResponseOutput
func (DatabaseBackupSettingResponseOutput) ToDatabaseBackupSettingResponseOutputWithContext ¶
func (o DatabaseBackupSettingResponseOutput) ToDatabaseBackupSettingResponseOutputWithContext(ctx context.Context) DatabaseBackupSettingResponseOutput
type DatabaseType ¶ added in v0.3.1
Database type (e.g. SqlAzure / MySql).
func (DatabaseType) ElementType ¶ added in v0.3.1
func (DatabaseType) ElementType() reflect.Type
func (DatabaseType) ToStringOutput ¶ added in v0.3.1
func (e DatabaseType) ToStringOutput() pulumi.StringOutput
func (DatabaseType) ToStringOutputWithContext ¶ added in v0.3.1
func (e DatabaseType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DatabaseType) ToStringPtrOutput ¶ added in v0.3.1
func (e DatabaseType) ToStringPtrOutput() pulumi.StringPtrOutput
func (DatabaseType) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e DatabaseType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EnabledConfig ¶ added in v0.3.1
type EnabledConfig struct { // True if configuration is enabled, false if it is disabled and null if configuration is not set. Enabled *bool `pulumi:"enabled"` }
Enabled configuration.
type EnabledConfigArgs ¶ added in v0.3.1
type EnabledConfigArgs struct { // True if configuration is enabled, false if it is disabled and null if configuration is not set. Enabled pulumi.BoolPtrInput `pulumi:"enabled"` }
Enabled configuration.
func (EnabledConfigArgs) ElementType ¶ added in v0.3.1
func (EnabledConfigArgs) ElementType() reflect.Type
func (EnabledConfigArgs) ToEnabledConfigOutput ¶ added in v0.3.1
func (i EnabledConfigArgs) ToEnabledConfigOutput() EnabledConfigOutput
func (EnabledConfigArgs) ToEnabledConfigOutputWithContext ¶ added in v0.3.1
func (i EnabledConfigArgs) ToEnabledConfigOutputWithContext(ctx context.Context) EnabledConfigOutput
func (EnabledConfigArgs) ToEnabledConfigPtrOutput ¶ added in v0.3.1
func (i EnabledConfigArgs) ToEnabledConfigPtrOutput() EnabledConfigPtrOutput
func (EnabledConfigArgs) ToEnabledConfigPtrOutputWithContext ¶ added in v0.3.1
func (i EnabledConfigArgs) ToEnabledConfigPtrOutputWithContext(ctx context.Context) EnabledConfigPtrOutput
type EnabledConfigInput ¶ added in v0.3.1
type EnabledConfigInput interface { pulumi.Input ToEnabledConfigOutput() EnabledConfigOutput ToEnabledConfigOutputWithContext(context.Context) EnabledConfigOutput }
EnabledConfigInput is an input type that accepts EnabledConfigArgs and EnabledConfigOutput values. You can construct a concrete instance of `EnabledConfigInput` via:
EnabledConfigArgs{...}
type EnabledConfigOutput ¶ added in v0.3.1
type EnabledConfigOutput struct{ *pulumi.OutputState }
Enabled configuration.
func (EnabledConfigOutput) ElementType ¶ added in v0.3.1
func (EnabledConfigOutput) ElementType() reflect.Type
func (EnabledConfigOutput) Enabled ¶ added in v0.3.1
func (o EnabledConfigOutput) Enabled() pulumi.BoolPtrOutput
True if configuration is enabled, false if it is disabled and null if configuration is not set.
func (EnabledConfigOutput) ToEnabledConfigOutput ¶ added in v0.3.1
func (o EnabledConfigOutput) ToEnabledConfigOutput() EnabledConfigOutput
func (EnabledConfigOutput) ToEnabledConfigOutputWithContext ¶ added in v0.3.1
func (o EnabledConfigOutput) ToEnabledConfigOutputWithContext(ctx context.Context) EnabledConfigOutput
func (EnabledConfigOutput) ToEnabledConfigPtrOutput ¶ added in v0.3.1
func (o EnabledConfigOutput) ToEnabledConfigPtrOutput() EnabledConfigPtrOutput
func (EnabledConfigOutput) ToEnabledConfigPtrOutputWithContext ¶ added in v0.3.1
func (o EnabledConfigOutput) ToEnabledConfigPtrOutputWithContext(ctx context.Context) EnabledConfigPtrOutput
type EnabledConfigPtrInput ¶ added in v0.3.1
type EnabledConfigPtrInput interface { pulumi.Input ToEnabledConfigPtrOutput() EnabledConfigPtrOutput ToEnabledConfigPtrOutputWithContext(context.Context) EnabledConfigPtrOutput }
EnabledConfigPtrInput is an input type that accepts EnabledConfigArgs, EnabledConfigPtr and EnabledConfigPtrOutput values. You can construct a concrete instance of `EnabledConfigPtrInput` via:
EnabledConfigArgs{...} or: nil
func EnabledConfigPtr ¶ added in v0.3.1
func EnabledConfigPtr(v *EnabledConfigArgs) EnabledConfigPtrInput
type EnabledConfigPtrOutput ¶ added in v0.3.1
type EnabledConfigPtrOutput struct{ *pulumi.OutputState }
func (EnabledConfigPtrOutput) Elem ¶ added in v0.3.1
func (o EnabledConfigPtrOutput) Elem() EnabledConfigOutput
func (EnabledConfigPtrOutput) ElementType ¶ added in v0.3.1
func (EnabledConfigPtrOutput) ElementType() reflect.Type
func (EnabledConfigPtrOutput) Enabled ¶ added in v0.3.1
func (o EnabledConfigPtrOutput) Enabled() pulumi.BoolPtrOutput
True if configuration is enabled, false if it is disabled and null if configuration is not set.
func (EnabledConfigPtrOutput) ToEnabledConfigPtrOutput ¶ added in v0.3.1
func (o EnabledConfigPtrOutput) ToEnabledConfigPtrOutput() EnabledConfigPtrOutput
func (EnabledConfigPtrOutput) ToEnabledConfigPtrOutputWithContext ¶ added in v0.3.1
func (o EnabledConfigPtrOutput) ToEnabledConfigPtrOutputWithContext(ctx context.Context) EnabledConfigPtrOutput
type EnabledConfigResponse ¶ added in v0.3.1
type EnabledConfigResponse struct { // True if configuration is enabled, false if it is disabled and null if configuration is not set. Enabled *bool `pulumi:"enabled"` }
Enabled configuration.
type EnabledConfigResponseArgs ¶ added in v0.3.1
type EnabledConfigResponseArgs struct { // True if configuration is enabled, false if it is disabled and null if configuration is not set. Enabled pulumi.BoolPtrInput `pulumi:"enabled"` }
Enabled configuration.
func (EnabledConfigResponseArgs) ElementType ¶ added in v0.3.1
func (EnabledConfigResponseArgs) ElementType() reflect.Type
func (EnabledConfigResponseArgs) ToEnabledConfigResponseOutput ¶ added in v0.3.1
func (i EnabledConfigResponseArgs) ToEnabledConfigResponseOutput() EnabledConfigResponseOutput
func (EnabledConfigResponseArgs) ToEnabledConfigResponseOutputWithContext ¶ added in v0.3.1
func (i EnabledConfigResponseArgs) ToEnabledConfigResponseOutputWithContext(ctx context.Context) EnabledConfigResponseOutput
func (EnabledConfigResponseArgs) ToEnabledConfigResponsePtrOutput ¶ added in v0.3.1
func (i EnabledConfigResponseArgs) ToEnabledConfigResponsePtrOutput() EnabledConfigResponsePtrOutput
func (EnabledConfigResponseArgs) ToEnabledConfigResponsePtrOutputWithContext ¶ added in v0.3.1
func (i EnabledConfigResponseArgs) ToEnabledConfigResponsePtrOutputWithContext(ctx context.Context) EnabledConfigResponsePtrOutput
type EnabledConfigResponseInput ¶ added in v0.3.1
type EnabledConfigResponseInput interface { pulumi.Input ToEnabledConfigResponseOutput() EnabledConfigResponseOutput ToEnabledConfigResponseOutputWithContext(context.Context) EnabledConfigResponseOutput }
EnabledConfigResponseInput is an input type that accepts EnabledConfigResponseArgs and EnabledConfigResponseOutput values. You can construct a concrete instance of `EnabledConfigResponseInput` via:
EnabledConfigResponseArgs{...}
type EnabledConfigResponseOutput ¶ added in v0.3.1
type EnabledConfigResponseOutput struct{ *pulumi.OutputState }
Enabled configuration.
func (EnabledConfigResponseOutput) ElementType ¶ added in v0.3.1
func (EnabledConfigResponseOutput) ElementType() reflect.Type
func (EnabledConfigResponseOutput) Enabled ¶ added in v0.3.1
func (o EnabledConfigResponseOutput) Enabled() pulumi.BoolPtrOutput
True if configuration is enabled, false if it is disabled and null if configuration is not set.
func (EnabledConfigResponseOutput) ToEnabledConfigResponseOutput ¶ added in v0.3.1
func (o EnabledConfigResponseOutput) ToEnabledConfigResponseOutput() EnabledConfigResponseOutput
func (EnabledConfigResponseOutput) ToEnabledConfigResponseOutputWithContext ¶ added in v0.3.1
func (o EnabledConfigResponseOutput) ToEnabledConfigResponseOutputWithContext(ctx context.Context) EnabledConfigResponseOutput
func (EnabledConfigResponseOutput) ToEnabledConfigResponsePtrOutput ¶ added in v0.3.1
func (o EnabledConfigResponseOutput) ToEnabledConfigResponsePtrOutput() EnabledConfigResponsePtrOutput
func (EnabledConfigResponseOutput) ToEnabledConfigResponsePtrOutputWithContext ¶ added in v0.3.1
func (o EnabledConfigResponseOutput) ToEnabledConfigResponsePtrOutputWithContext(ctx context.Context) EnabledConfigResponsePtrOutput
type EnabledConfigResponsePtrInput ¶ added in v0.3.1
type EnabledConfigResponsePtrInput interface { pulumi.Input ToEnabledConfigResponsePtrOutput() EnabledConfigResponsePtrOutput ToEnabledConfigResponsePtrOutputWithContext(context.Context) EnabledConfigResponsePtrOutput }
EnabledConfigResponsePtrInput is an input type that accepts EnabledConfigResponseArgs, EnabledConfigResponsePtr and EnabledConfigResponsePtrOutput values. You can construct a concrete instance of `EnabledConfigResponsePtrInput` via:
EnabledConfigResponseArgs{...} or: nil
func EnabledConfigResponsePtr ¶ added in v0.3.1
func EnabledConfigResponsePtr(v *EnabledConfigResponseArgs) EnabledConfigResponsePtrInput
type EnabledConfigResponsePtrOutput ¶ added in v0.3.1
type EnabledConfigResponsePtrOutput struct{ *pulumi.OutputState }
func (EnabledConfigResponsePtrOutput) Elem ¶ added in v0.3.1
func (o EnabledConfigResponsePtrOutput) Elem() EnabledConfigResponseOutput
func (EnabledConfigResponsePtrOutput) ElementType ¶ added in v0.3.1
func (EnabledConfigResponsePtrOutput) ElementType() reflect.Type
func (EnabledConfigResponsePtrOutput) Enabled ¶ added in v0.3.1
func (o EnabledConfigResponsePtrOutput) Enabled() pulumi.BoolPtrOutput
True if configuration is enabled, false if it is disabled and null if configuration is not set.
func (EnabledConfigResponsePtrOutput) ToEnabledConfigResponsePtrOutput ¶ added in v0.3.1
func (o EnabledConfigResponsePtrOutput) ToEnabledConfigResponsePtrOutput() EnabledConfigResponsePtrOutput
func (EnabledConfigResponsePtrOutput) ToEnabledConfigResponsePtrOutputWithContext ¶ added in v0.3.1
func (o EnabledConfigResponsePtrOutput) ToEnabledConfigResponsePtrOutputWithContext(ctx context.Context) EnabledConfigResponsePtrOutput
type Experiments ¶
type Experiments struct { // List of ramp-up rules. RampUpRules []RampUpRule `pulumi:"rampUpRules"` }
Routing rules in production experiments.
type ExperimentsArgs ¶
type ExperimentsArgs struct { // List of ramp-up rules. RampUpRules RampUpRuleArrayInput `pulumi:"rampUpRules"` }
Routing rules in production experiments.
func (ExperimentsArgs) ElementType ¶
func (ExperimentsArgs) ElementType() reflect.Type
func (ExperimentsArgs) ToExperimentsOutput ¶
func (i ExperimentsArgs) ToExperimentsOutput() ExperimentsOutput
func (ExperimentsArgs) ToExperimentsOutputWithContext ¶
func (i ExperimentsArgs) ToExperimentsOutputWithContext(ctx context.Context) ExperimentsOutput
func (ExperimentsArgs) ToExperimentsPtrOutput ¶
func (i ExperimentsArgs) ToExperimentsPtrOutput() ExperimentsPtrOutput
func (ExperimentsArgs) ToExperimentsPtrOutputWithContext ¶
func (i ExperimentsArgs) ToExperimentsPtrOutputWithContext(ctx context.Context) ExperimentsPtrOutput
type ExperimentsInput ¶
type ExperimentsInput interface { pulumi.Input ToExperimentsOutput() ExperimentsOutput ToExperimentsOutputWithContext(context.Context) ExperimentsOutput }
ExperimentsInput is an input type that accepts ExperimentsArgs and ExperimentsOutput values. You can construct a concrete instance of `ExperimentsInput` via:
ExperimentsArgs{...}
type ExperimentsOutput ¶
type ExperimentsOutput struct{ *pulumi.OutputState }
Routing rules in production experiments.
func (ExperimentsOutput) ElementType ¶
func (ExperimentsOutput) ElementType() reflect.Type
func (ExperimentsOutput) RampUpRules ¶
func (o ExperimentsOutput) RampUpRules() RampUpRuleArrayOutput
List of ramp-up rules.
func (ExperimentsOutput) ToExperimentsOutput ¶
func (o ExperimentsOutput) ToExperimentsOutput() ExperimentsOutput
func (ExperimentsOutput) ToExperimentsOutputWithContext ¶
func (o ExperimentsOutput) ToExperimentsOutputWithContext(ctx context.Context) ExperimentsOutput
func (ExperimentsOutput) ToExperimentsPtrOutput ¶
func (o ExperimentsOutput) ToExperimentsPtrOutput() ExperimentsPtrOutput
func (ExperimentsOutput) ToExperimentsPtrOutputWithContext ¶
func (o ExperimentsOutput) ToExperimentsPtrOutputWithContext(ctx context.Context) ExperimentsPtrOutput
type ExperimentsPtrInput ¶
type ExperimentsPtrInput interface { pulumi.Input ToExperimentsPtrOutput() ExperimentsPtrOutput ToExperimentsPtrOutputWithContext(context.Context) ExperimentsPtrOutput }
ExperimentsPtrInput is an input type that accepts ExperimentsArgs, ExperimentsPtr and ExperimentsPtrOutput values. You can construct a concrete instance of `ExperimentsPtrInput` via:
ExperimentsArgs{...} or: nil
func ExperimentsPtr ¶
func ExperimentsPtr(v *ExperimentsArgs) ExperimentsPtrInput
type ExperimentsPtrOutput ¶
type ExperimentsPtrOutput struct{ *pulumi.OutputState }
func (ExperimentsPtrOutput) Elem ¶
func (o ExperimentsPtrOutput) Elem() ExperimentsOutput
func (ExperimentsPtrOutput) ElementType ¶
func (ExperimentsPtrOutput) ElementType() reflect.Type
func (ExperimentsPtrOutput) RampUpRules ¶
func (o ExperimentsPtrOutput) RampUpRules() RampUpRuleArrayOutput
List of ramp-up rules.
func (ExperimentsPtrOutput) ToExperimentsPtrOutput ¶
func (o ExperimentsPtrOutput) ToExperimentsPtrOutput() ExperimentsPtrOutput
func (ExperimentsPtrOutput) ToExperimentsPtrOutputWithContext ¶
func (o ExperimentsPtrOutput) ToExperimentsPtrOutputWithContext(ctx context.Context) ExperimentsPtrOutput
type ExperimentsResponse ¶
type ExperimentsResponse struct { // List of ramp-up rules. RampUpRules []RampUpRuleResponse `pulumi:"rampUpRules"` }
Routing rules in production experiments.
type ExperimentsResponseArgs ¶
type ExperimentsResponseArgs struct { // List of ramp-up rules. RampUpRules RampUpRuleResponseArrayInput `pulumi:"rampUpRules"` }
Routing rules in production experiments.
func (ExperimentsResponseArgs) ElementType ¶
func (ExperimentsResponseArgs) ElementType() reflect.Type
func (ExperimentsResponseArgs) ToExperimentsResponseOutput ¶
func (i ExperimentsResponseArgs) ToExperimentsResponseOutput() ExperimentsResponseOutput
func (ExperimentsResponseArgs) ToExperimentsResponseOutputWithContext ¶
func (i ExperimentsResponseArgs) ToExperimentsResponseOutputWithContext(ctx context.Context) ExperimentsResponseOutput
func (ExperimentsResponseArgs) ToExperimentsResponsePtrOutput ¶
func (i ExperimentsResponseArgs) ToExperimentsResponsePtrOutput() ExperimentsResponsePtrOutput
func (ExperimentsResponseArgs) ToExperimentsResponsePtrOutputWithContext ¶
func (i ExperimentsResponseArgs) ToExperimentsResponsePtrOutputWithContext(ctx context.Context) ExperimentsResponsePtrOutput
type ExperimentsResponseInput ¶
type ExperimentsResponseInput interface { pulumi.Input ToExperimentsResponseOutput() ExperimentsResponseOutput ToExperimentsResponseOutputWithContext(context.Context) ExperimentsResponseOutput }
ExperimentsResponseInput is an input type that accepts ExperimentsResponseArgs and ExperimentsResponseOutput values. You can construct a concrete instance of `ExperimentsResponseInput` via:
ExperimentsResponseArgs{...}
type ExperimentsResponseOutput ¶
type ExperimentsResponseOutput struct{ *pulumi.OutputState }
Routing rules in production experiments.
func (ExperimentsResponseOutput) ElementType ¶
func (ExperimentsResponseOutput) ElementType() reflect.Type
func (ExperimentsResponseOutput) RampUpRules ¶
func (o ExperimentsResponseOutput) RampUpRules() RampUpRuleResponseArrayOutput
List of ramp-up rules.
func (ExperimentsResponseOutput) ToExperimentsResponseOutput ¶
func (o ExperimentsResponseOutput) ToExperimentsResponseOutput() ExperimentsResponseOutput
func (ExperimentsResponseOutput) ToExperimentsResponseOutputWithContext ¶
func (o ExperimentsResponseOutput) ToExperimentsResponseOutputWithContext(ctx context.Context) ExperimentsResponseOutput
func (ExperimentsResponseOutput) ToExperimentsResponsePtrOutput ¶
func (o ExperimentsResponseOutput) ToExperimentsResponsePtrOutput() ExperimentsResponsePtrOutput
func (ExperimentsResponseOutput) ToExperimentsResponsePtrOutputWithContext ¶
func (o ExperimentsResponseOutput) ToExperimentsResponsePtrOutputWithContext(ctx context.Context) ExperimentsResponsePtrOutput
type ExperimentsResponsePtrInput ¶
type ExperimentsResponsePtrInput interface { pulumi.Input ToExperimentsResponsePtrOutput() ExperimentsResponsePtrOutput ToExperimentsResponsePtrOutputWithContext(context.Context) ExperimentsResponsePtrOutput }
ExperimentsResponsePtrInput is an input type that accepts ExperimentsResponseArgs, ExperimentsResponsePtr and ExperimentsResponsePtrOutput values. You can construct a concrete instance of `ExperimentsResponsePtrInput` via:
ExperimentsResponseArgs{...} or: nil
func ExperimentsResponsePtr ¶
func ExperimentsResponsePtr(v *ExperimentsResponseArgs) ExperimentsResponsePtrInput
type ExperimentsResponsePtrOutput ¶
type ExperimentsResponsePtrOutput struct{ *pulumi.OutputState }
func (ExperimentsResponsePtrOutput) Elem ¶
func (o ExperimentsResponsePtrOutput) Elem() ExperimentsResponseOutput
func (ExperimentsResponsePtrOutput) ElementType ¶
func (ExperimentsResponsePtrOutput) ElementType() reflect.Type
func (ExperimentsResponsePtrOutput) RampUpRules ¶
func (o ExperimentsResponsePtrOutput) RampUpRules() RampUpRuleResponseArrayOutput
List of ramp-up rules.
func (ExperimentsResponsePtrOutput) ToExperimentsResponsePtrOutput ¶
func (o ExperimentsResponsePtrOutput) ToExperimentsResponsePtrOutput() ExperimentsResponsePtrOutput
func (ExperimentsResponsePtrOutput) ToExperimentsResponsePtrOutputWithContext ¶
func (o ExperimentsResponsePtrOutput) ToExperimentsResponsePtrOutputWithContext(ctx context.Context) ExperimentsResponsePtrOutput
type FileSystemApplicationLogsConfig ¶ added in v0.3.1
type FileSystemApplicationLogsConfig struct { // Log level. Level *string `pulumi:"level"` }
Application logs to file system configuration.
type FileSystemApplicationLogsConfigArgs ¶ added in v0.3.1
type FileSystemApplicationLogsConfigArgs struct { // Log level. Level LogLevel `pulumi:"level"` }
Application logs to file system configuration.
func (FileSystemApplicationLogsConfigArgs) ElementType ¶ added in v0.3.1
func (FileSystemApplicationLogsConfigArgs) ElementType() reflect.Type
func (FileSystemApplicationLogsConfigArgs) ToFileSystemApplicationLogsConfigOutput ¶ added in v0.3.1
func (i FileSystemApplicationLogsConfigArgs) ToFileSystemApplicationLogsConfigOutput() FileSystemApplicationLogsConfigOutput
func (FileSystemApplicationLogsConfigArgs) ToFileSystemApplicationLogsConfigOutputWithContext ¶ added in v0.3.1
func (i FileSystemApplicationLogsConfigArgs) ToFileSystemApplicationLogsConfigOutputWithContext(ctx context.Context) FileSystemApplicationLogsConfigOutput
func (FileSystemApplicationLogsConfigArgs) ToFileSystemApplicationLogsConfigPtrOutput ¶ added in v0.3.1
func (i FileSystemApplicationLogsConfigArgs) ToFileSystemApplicationLogsConfigPtrOutput() FileSystemApplicationLogsConfigPtrOutput
func (FileSystemApplicationLogsConfigArgs) ToFileSystemApplicationLogsConfigPtrOutputWithContext ¶ added in v0.3.1
func (i FileSystemApplicationLogsConfigArgs) ToFileSystemApplicationLogsConfigPtrOutputWithContext(ctx context.Context) FileSystemApplicationLogsConfigPtrOutput
type FileSystemApplicationLogsConfigInput ¶ added in v0.3.1
type FileSystemApplicationLogsConfigInput interface { pulumi.Input ToFileSystemApplicationLogsConfigOutput() FileSystemApplicationLogsConfigOutput ToFileSystemApplicationLogsConfigOutputWithContext(context.Context) FileSystemApplicationLogsConfigOutput }
FileSystemApplicationLogsConfigInput is an input type that accepts FileSystemApplicationLogsConfigArgs and FileSystemApplicationLogsConfigOutput values. You can construct a concrete instance of `FileSystemApplicationLogsConfigInput` via:
FileSystemApplicationLogsConfigArgs{...}
type FileSystemApplicationLogsConfigOutput ¶ added in v0.3.1
type FileSystemApplicationLogsConfigOutput struct{ *pulumi.OutputState }
Application logs to file system configuration.
func (FileSystemApplicationLogsConfigOutput) ElementType ¶ added in v0.3.1
func (FileSystemApplicationLogsConfigOutput) ElementType() reflect.Type
func (FileSystemApplicationLogsConfigOutput) Level ¶ added in v0.3.1
func (o FileSystemApplicationLogsConfigOutput) Level() pulumi.StringPtrOutput
Log level.
func (FileSystemApplicationLogsConfigOutput) ToFileSystemApplicationLogsConfigOutput ¶ added in v0.3.1
func (o FileSystemApplicationLogsConfigOutput) ToFileSystemApplicationLogsConfigOutput() FileSystemApplicationLogsConfigOutput
func (FileSystemApplicationLogsConfigOutput) ToFileSystemApplicationLogsConfigOutputWithContext ¶ added in v0.3.1
func (o FileSystemApplicationLogsConfigOutput) ToFileSystemApplicationLogsConfigOutputWithContext(ctx context.Context) FileSystemApplicationLogsConfigOutput
func (FileSystemApplicationLogsConfigOutput) ToFileSystemApplicationLogsConfigPtrOutput ¶ added in v0.3.1
func (o FileSystemApplicationLogsConfigOutput) ToFileSystemApplicationLogsConfigPtrOutput() FileSystemApplicationLogsConfigPtrOutput
func (FileSystemApplicationLogsConfigOutput) ToFileSystemApplicationLogsConfigPtrOutputWithContext ¶ added in v0.3.1
func (o FileSystemApplicationLogsConfigOutput) ToFileSystemApplicationLogsConfigPtrOutputWithContext(ctx context.Context) FileSystemApplicationLogsConfigPtrOutput
type FileSystemApplicationLogsConfigPtrInput ¶ added in v0.3.1
type FileSystemApplicationLogsConfigPtrInput interface { pulumi.Input ToFileSystemApplicationLogsConfigPtrOutput() FileSystemApplicationLogsConfigPtrOutput ToFileSystemApplicationLogsConfigPtrOutputWithContext(context.Context) FileSystemApplicationLogsConfigPtrOutput }
FileSystemApplicationLogsConfigPtrInput is an input type that accepts FileSystemApplicationLogsConfigArgs, FileSystemApplicationLogsConfigPtr and FileSystemApplicationLogsConfigPtrOutput values. You can construct a concrete instance of `FileSystemApplicationLogsConfigPtrInput` via:
FileSystemApplicationLogsConfigArgs{...} or: nil
func FileSystemApplicationLogsConfigPtr ¶ added in v0.3.1
func FileSystemApplicationLogsConfigPtr(v *FileSystemApplicationLogsConfigArgs) FileSystemApplicationLogsConfigPtrInput
type FileSystemApplicationLogsConfigPtrOutput ¶ added in v0.3.1
type FileSystemApplicationLogsConfigPtrOutput struct{ *pulumi.OutputState }
func (FileSystemApplicationLogsConfigPtrOutput) ElementType ¶ added in v0.3.1
func (FileSystemApplicationLogsConfigPtrOutput) ElementType() reflect.Type
func (FileSystemApplicationLogsConfigPtrOutput) Level ¶ added in v0.3.1
func (o FileSystemApplicationLogsConfigPtrOutput) Level() pulumi.StringPtrOutput
Log level.
func (FileSystemApplicationLogsConfigPtrOutput) ToFileSystemApplicationLogsConfigPtrOutput ¶ added in v0.3.1
func (o FileSystemApplicationLogsConfigPtrOutput) ToFileSystemApplicationLogsConfigPtrOutput() FileSystemApplicationLogsConfigPtrOutput
func (FileSystemApplicationLogsConfigPtrOutput) ToFileSystemApplicationLogsConfigPtrOutputWithContext ¶ added in v0.3.1
func (o FileSystemApplicationLogsConfigPtrOutput) ToFileSystemApplicationLogsConfigPtrOutputWithContext(ctx context.Context) FileSystemApplicationLogsConfigPtrOutput
type FileSystemApplicationLogsConfigResponse ¶ added in v0.3.1
type FileSystemApplicationLogsConfigResponse struct { // Log level. Level *string `pulumi:"level"` }
Application logs to file system configuration.
type FileSystemApplicationLogsConfigResponseArgs ¶ added in v0.3.1
type FileSystemApplicationLogsConfigResponseArgs struct { // Log level. Level pulumi.StringPtrInput `pulumi:"level"` }
Application logs to file system configuration.
func (FileSystemApplicationLogsConfigResponseArgs) ElementType ¶ added in v0.3.1
func (FileSystemApplicationLogsConfigResponseArgs) ElementType() reflect.Type
func (FileSystemApplicationLogsConfigResponseArgs) ToFileSystemApplicationLogsConfigResponseOutput ¶ added in v0.3.1
func (i FileSystemApplicationLogsConfigResponseArgs) ToFileSystemApplicationLogsConfigResponseOutput() FileSystemApplicationLogsConfigResponseOutput
func (FileSystemApplicationLogsConfigResponseArgs) ToFileSystemApplicationLogsConfigResponseOutputWithContext ¶ added in v0.3.1
func (i FileSystemApplicationLogsConfigResponseArgs) ToFileSystemApplicationLogsConfigResponseOutputWithContext(ctx context.Context) FileSystemApplicationLogsConfigResponseOutput
func (FileSystemApplicationLogsConfigResponseArgs) ToFileSystemApplicationLogsConfigResponsePtrOutput ¶ added in v0.3.1
func (i FileSystemApplicationLogsConfigResponseArgs) ToFileSystemApplicationLogsConfigResponsePtrOutput() FileSystemApplicationLogsConfigResponsePtrOutput
func (FileSystemApplicationLogsConfigResponseArgs) ToFileSystemApplicationLogsConfigResponsePtrOutputWithContext ¶ added in v0.3.1
func (i FileSystemApplicationLogsConfigResponseArgs) ToFileSystemApplicationLogsConfigResponsePtrOutputWithContext(ctx context.Context) FileSystemApplicationLogsConfigResponsePtrOutput
type FileSystemApplicationLogsConfigResponseInput ¶ added in v0.3.1
type FileSystemApplicationLogsConfigResponseInput interface { pulumi.Input ToFileSystemApplicationLogsConfigResponseOutput() FileSystemApplicationLogsConfigResponseOutput ToFileSystemApplicationLogsConfigResponseOutputWithContext(context.Context) FileSystemApplicationLogsConfigResponseOutput }
FileSystemApplicationLogsConfigResponseInput is an input type that accepts FileSystemApplicationLogsConfigResponseArgs and FileSystemApplicationLogsConfigResponseOutput values. You can construct a concrete instance of `FileSystemApplicationLogsConfigResponseInput` via:
FileSystemApplicationLogsConfigResponseArgs{...}
type FileSystemApplicationLogsConfigResponseOutput ¶ added in v0.3.1
type FileSystemApplicationLogsConfigResponseOutput struct{ *pulumi.OutputState }
Application logs to file system configuration.
func (FileSystemApplicationLogsConfigResponseOutput) ElementType ¶ added in v0.3.1
func (FileSystemApplicationLogsConfigResponseOutput) ElementType() reflect.Type
func (FileSystemApplicationLogsConfigResponseOutput) Level ¶ added in v0.3.1
func (o FileSystemApplicationLogsConfigResponseOutput) Level() pulumi.StringPtrOutput
Log level.
func (FileSystemApplicationLogsConfigResponseOutput) ToFileSystemApplicationLogsConfigResponseOutput ¶ added in v0.3.1
func (o FileSystemApplicationLogsConfigResponseOutput) ToFileSystemApplicationLogsConfigResponseOutput() FileSystemApplicationLogsConfigResponseOutput
func (FileSystemApplicationLogsConfigResponseOutput) ToFileSystemApplicationLogsConfigResponseOutputWithContext ¶ added in v0.3.1
func (o FileSystemApplicationLogsConfigResponseOutput) ToFileSystemApplicationLogsConfigResponseOutputWithContext(ctx context.Context) FileSystemApplicationLogsConfigResponseOutput
func (FileSystemApplicationLogsConfigResponseOutput) ToFileSystemApplicationLogsConfigResponsePtrOutput ¶ added in v0.3.1
func (o FileSystemApplicationLogsConfigResponseOutput) ToFileSystemApplicationLogsConfigResponsePtrOutput() FileSystemApplicationLogsConfigResponsePtrOutput
func (FileSystemApplicationLogsConfigResponseOutput) ToFileSystemApplicationLogsConfigResponsePtrOutputWithContext ¶ added in v0.3.1
func (o FileSystemApplicationLogsConfigResponseOutput) ToFileSystemApplicationLogsConfigResponsePtrOutputWithContext(ctx context.Context) FileSystemApplicationLogsConfigResponsePtrOutput
type FileSystemApplicationLogsConfigResponsePtrInput ¶ added in v0.3.1
type FileSystemApplicationLogsConfigResponsePtrInput interface { pulumi.Input ToFileSystemApplicationLogsConfigResponsePtrOutput() FileSystemApplicationLogsConfigResponsePtrOutput ToFileSystemApplicationLogsConfigResponsePtrOutputWithContext(context.Context) FileSystemApplicationLogsConfigResponsePtrOutput }
FileSystemApplicationLogsConfigResponsePtrInput is an input type that accepts FileSystemApplicationLogsConfigResponseArgs, FileSystemApplicationLogsConfigResponsePtr and FileSystemApplicationLogsConfigResponsePtrOutput values. You can construct a concrete instance of `FileSystemApplicationLogsConfigResponsePtrInput` via:
FileSystemApplicationLogsConfigResponseArgs{...} or: nil
func FileSystemApplicationLogsConfigResponsePtr ¶ added in v0.3.1
func FileSystemApplicationLogsConfigResponsePtr(v *FileSystemApplicationLogsConfigResponseArgs) FileSystemApplicationLogsConfigResponsePtrInput
type FileSystemApplicationLogsConfigResponsePtrOutput ¶ added in v0.3.1
type FileSystemApplicationLogsConfigResponsePtrOutput struct{ *pulumi.OutputState }
func (FileSystemApplicationLogsConfigResponsePtrOutput) ElementType ¶ added in v0.3.1
func (FileSystemApplicationLogsConfigResponsePtrOutput) ElementType() reflect.Type
func (FileSystemApplicationLogsConfigResponsePtrOutput) Level ¶ added in v0.3.1
func (o FileSystemApplicationLogsConfigResponsePtrOutput) Level() pulumi.StringPtrOutput
Log level.
func (FileSystemApplicationLogsConfigResponsePtrOutput) ToFileSystemApplicationLogsConfigResponsePtrOutput ¶ added in v0.3.1
func (o FileSystemApplicationLogsConfigResponsePtrOutput) ToFileSystemApplicationLogsConfigResponsePtrOutput() FileSystemApplicationLogsConfigResponsePtrOutput
func (FileSystemApplicationLogsConfigResponsePtrOutput) ToFileSystemApplicationLogsConfigResponsePtrOutputWithContext ¶ added in v0.3.1
func (o FileSystemApplicationLogsConfigResponsePtrOutput) ToFileSystemApplicationLogsConfigResponsePtrOutputWithContext(ctx context.Context) FileSystemApplicationLogsConfigResponsePtrOutput
type FileSystemHttpLogsConfig ¶ added in v0.3.1
type FileSystemHttpLogsConfig struct { // True if configuration is enabled, false if it is disabled and null if configuration is not set. Enabled *bool `pulumi:"enabled"` // Retention in days. // Remove files older than X days. // 0 or lower means no retention. RetentionInDays *int `pulumi:"retentionInDays"` // Maximum size in megabytes that http log files can use. // When reached old log files will be removed to make space for new ones. // Value can range between 25 and 100. RetentionInMb *int `pulumi:"retentionInMb"` }
Http logs to file system configuration.
type FileSystemHttpLogsConfigArgs ¶ added in v0.3.1
type FileSystemHttpLogsConfigArgs struct { // True if configuration is enabled, false if it is disabled and null if configuration is not set. Enabled pulumi.BoolPtrInput `pulumi:"enabled"` // Retention in days. // Remove files older than X days. // 0 or lower means no retention. RetentionInDays pulumi.IntPtrInput `pulumi:"retentionInDays"` // Maximum size in megabytes that http log files can use. // When reached old log files will be removed to make space for new ones. // Value can range between 25 and 100. RetentionInMb pulumi.IntPtrInput `pulumi:"retentionInMb"` }
Http logs to file system configuration.
func (FileSystemHttpLogsConfigArgs) ElementType ¶ added in v0.3.1
func (FileSystemHttpLogsConfigArgs) ElementType() reflect.Type
func (FileSystemHttpLogsConfigArgs) ToFileSystemHttpLogsConfigOutput ¶ added in v0.3.1
func (i FileSystemHttpLogsConfigArgs) ToFileSystemHttpLogsConfigOutput() FileSystemHttpLogsConfigOutput
func (FileSystemHttpLogsConfigArgs) ToFileSystemHttpLogsConfigOutputWithContext ¶ added in v0.3.1
func (i FileSystemHttpLogsConfigArgs) ToFileSystemHttpLogsConfigOutputWithContext(ctx context.Context) FileSystemHttpLogsConfigOutput
func (FileSystemHttpLogsConfigArgs) ToFileSystemHttpLogsConfigPtrOutput ¶ added in v0.3.1
func (i FileSystemHttpLogsConfigArgs) ToFileSystemHttpLogsConfigPtrOutput() FileSystemHttpLogsConfigPtrOutput
func (FileSystemHttpLogsConfigArgs) ToFileSystemHttpLogsConfigPtrOutputWithContext ¶ added in v0.3.1
func (i FileSystemHttpLogsConfigArgs) ToFileSystemHttpLogsConfigPtrOutputWithContext(ctx context.Context) FileSystemHttpLogsConfigPtrOutput
type FileSystemHttpLogsConfigInput ¶ added in v0.3.1
type FileSystemHttpLogsConfigInput interface { pulumi.Input ToFileSystemHttpLogsConfigOutput() FileSystemHttpLogsConfigOutput ToFileSystemHttpLogsConfigOutputWithContext(context.Context) FileSystemHttpLogsConfigOutput }
FileSystemHttpLogsConfigInput is an input type that accepts FileSystemHttpLogsConfigArgs and FileSystemHttpLogsConfigOutput values. You can construct a concrete instance of `FileSystemHttpLogsConfigInput` via:
FileSystemHttpLogsConfigArgs{...}
type FileSystemHttpLogsConfigOutput ¶ added in v0.3.1
type FileSystemHttpLogsConfigOutput struct{ *pulumi.OutputState }
Http logs to file system configuration.
func (FileSystemHttpLogsConfigOutput) ElementType ¶ added in v0.3.1
func (FileSystemHttpLogsConfigOutput) ElementType() reflect.Type
func (FileSystemHttpLogsConfigOutput) Enabled ¶ added in v0.3.1
func (o FileSystemHttpLogsConfigOutput) Enabled() pulumi.BoolPtrOutput
True if configuration is enabled, false if it is disabled and null if configuration is not set.
func (FileSystemHttpLogsConfigOutput) RetentionInDays ¶ added in v0.3.1
func (o FileSystemHttpLogsConfigOutput) RetentionInDays() pulumi.IntPtrOutput
Retention in days. Remove files older than X days. 0 or lower means no retention.
func (FileSystemHttpLogsConfigOutput) RetentionInMb ¶ added in v0.3.1
func (o FileSystemHttpLogsConfigOutput) RetentionInMb() pulumi.IntPtrOutput
Maximum size in megabytes that http log files can use. When reached old log files will be removed to make space for new ones. Value can range between 25 and 100.
func (FileSystemHttpLogsConfigOutput) ToFileSystemHttpLogsConfigOutput ¶ added in v0.3.1
func (o FileSystemHttpLogsConfigOutput) ToFileSystemHttpLogsConfigOutput() FileSystemHttpLogsConfigOutput
func (FileSystemHttpLogsConfigOutput) ToFileSystemHttpLogsConfigOutputWithContext ¶ added in v0.3.1
func (o FileSystemHttpLogsConfigOutput) ToFileSystemHttpLogsConfigOutputWithContext(ctx context.Context) FileSystemHttpLogsConfigOutput
func (FileSystemHttpLogsConfigOutput) ToFileSystemHttpLogsConfigPtrOutput ¶ added in v0.3.1
func (o FileSystemHttpLogsConfigOutput) ToFileSystemHttpLogsConfigPtrOutput() FileSystemHttpLogsConfigPtrOutput
func (FileSystemHttpLogsConfigOutput) ToFileSystemHttpLogsConfigPtrOutputWithContext ¶ added in v0.3.1
func (o FileSystemHttpLogsConfigOutput) ToFileSystemHttpLogsConfigPtrOutputWithContext(ctx context.Context) FileSystemHttpLogsConfigPtrOutput
type FileSystemHttpLogsConfigPtrInput ¶ added in v0.3.1
type FileSystemHttpLogsConfigPtrInput interface { pulumi.Input ToFileSystemHttpLogsConfigPtrOutput() FileSystemHttpLogsConfigPtrOutput ToFileSystemHttpLogsConfigPtrOutputWithContext(context.Context) FileSystemHttpLogsConfigPtrOutput }
FileSystemHttpLogsConfigPtrInput is an input type that accepts FileSystemHttpLogsConfigArgs, FileSystemHttpLogsConfigPtr and FileSystemHttpLogsConfigPtrOutput values. You can construct a concrete instance of `FileSystemHttpLogsConfigPtrInput` via:
FileSystemHttpLogsConfigArgs{...} or: nil
func FileSystemHttpLogsConfigPtr ¶ added in v0.3.1
func FileSystemHttpLogsConfigPtr(v *FileSystemHttpLogsConfigArgs) FileSystemHttpLogsConfigPtrInput
type FileSystemHttpLogsConfigPtrOutput ¶ added in v0.3.1
type FileSystemHttpLogsConfigPtrOutput struct{ *pulumi.OutputState }
func (FileSystemHttpLogsConfigPtrOutput) Elem ¶ added in v0.3.1
func (o FileSystemHttpLogsConfigPtrOutput) Elem() FileSystemHttpLogsConfigOutput
func (FileSystemHttpLogsConfigPtrOutput) ElementType ¶ added in v0.3.1
func (FileSystemHttpLogsConfigPtrOutput) ElementType() reflect.Type
func (FileSystemHttpLogsConfigPtrOutput) Enabled ¶ added in v0.3.1
func (o FileSystemHttpLogsConfigPtrOutput) Enabled() pulumi.BoolPtrOutput
True if configuration is enabled, false if it is disabled and null if configuration is not set.
func (FileSystemHttpLogsConfigPtrOutput) RetentionInDays ¶ added in v0.3.1
func (o FileSystemHttpLogsConfigPtrOutput) RetentionInDays() pulumi.IntPtrOutput
Retention in days. Remove files older than X days. 0 or lower means no retention.
func (FileSystemHttpLogsConfigPtrOutput) RetentionInMb ¶ added in v0.3.1
func (o FileSystemHttpLogsConfigPtrOutput) RetentionInMb() pulumi.IntPtrOutput
Maximum size in megabytes that http log files can use. When reached old log files will be removed to make space for new ones. Value can range between 25 and 100.
func (FileSystemHttpLogsConfigPtrOutput) ToFileSystemHttpLogsConfigPtrOutput ¶ added in v0.3.1
func (o FileSystemHttpLogsConfigPtrOutput) ToFileSystemHttpLogsConfigPtrOutput() FileSystemHttpLogsConfigPtrOutput
func (FileSystemHttpLogsConfigPtrOutput) ToFileSystemHttpLogsConfigPtrOutputWithContext ¶ added in v0.3.1
func (o FileSystemHttpLogsConfigPtrOutput) ToFileSystemHttpLogsConfigPtrOutputWithContext(ctx context.Context) FileSystemHttpLogsConfigPtrOutput
type FileSystemHttpLogsConfigResponse ¶ added in v0.3.1
type FileSystemHttpLogsConfigResponse struct { // True if configuration is enabled, false if it is disabled and null if configuration is not set. Enabled *bool `pulumi:"enabled"` // Retention in days. // Remove files older than X days. // 0 or lower means no retention. RetentionInDays *int `pulumi:"retentionInDays"` // Maximum size in megabytes that http log files can use. // When reached old log files will be removed to make space for new ones. // Value can range between 25 and 100. RetentionInMb *int `pulumi:"retentionInMb"` }
Http logs to file system configuration.
type FileSystemHttpLogsConfigResponseArgs ¶ added in v0.3.1
type FileSystemHttpLogsConfigResponseArgs struct { // True if configuration is enabled, false if it is disabled and null if configuration is not set. Enabled pulumi.BoolPtrInput `pulumi:"enabled"` // Retention in days. // Remove files older than X days. // 0 or lower means no retention. RetentionInDays pulumi.IntPtrInput `pulumi:"retentionInDays"` // Maximum size in megabytes that http log files can use. // When reached old log files will be removed to make space for new ones. // Value can range between 25 and 100. RetentionInMb pulumi.IntPtrInput `pulumi:"retentionInMb"` }
Http logs to file system configuration.
func (FileSystemHttpLogsConfigResponseArgs) ElementType ¶ added in v0.3.1
func (FileSystemHttpLogsConfigResponseArgs) ElementType() reflect.Type
func (FileSystemHttpLogsConfigResponseArgs) ToFileSystemHttpLogsConfigResponseOutput ¶ added in v0.3.1
func (i FileSystemHttpLogsConfigResponseArgs) ToFileSystemHttpLogsConfigResponseOutput() FileSystemHttpLogsConfigResponseOutput
func (FileSystemHttpLogsConfigResponseArgs) ToFileSystemHttpLogsConfigResponseOutputWithContext ¶ added in v0.3.1
func (i FileSystemHttpLogsConfigResponseArgs) ToFileSystemHttpLogsConfigResponseOutputWithContext(ctx context.Context) FileSystemHttpLogsConfigResponseOutput
func (FileSystemHttpLogsConfigResponseArgs) ToFileSystemHttpLogsConfigResponsePtrOutput ¶ added in v0.3.1
func (i FileSystemHttpLogsConfigResponseArgs) ToFileSystemHttpLogsConfigResponsePtrOutput() FileSystemHttpLogsConfigResponsePtrOutput
func (FileSystemHttpLogsConfigResponseArgs) ToFileSystemHttpLogsConfigResponsePtrOutputWithContext ¶ added in v0.3.1
func (i FileSystemHttpLogsConfigResponseArgs) ToFileSystemHttpLogsConfigResponsePtrOutputWithContext(ctx context.Context) FileSystemHttpLogsConfigResponsePtrOutput
type FileSystemHttpLogsConfigResponseInput ¶ added in v0.3.1
type FileSystemHttpLogsConfigResponseInput interface { pulumi.Input ToFileSystemHttpLogsConfigResponseOutput() FileSystemHttpLogsConfigResponseOutput ToFileSystemHttpLogsConfigResponseOutputWithContext(context.Context) FileSystemHttpLogsConfigResponseOutput }
FileSystemHttpLogsConfigResponseInput is an input type that accepts FileSystemHttpLogsConfigResponseArgs and FileSystemHttpLogsConfigResponseOutput values. You can construct a concrete instance of `FileSystemHttpLogsConfigResponseInput` via:
FileSystemHttpLogsConfigResponseArgs{...}
type FileSystemHttpLogsConfigResponseOutput ¶ added in v0.3.1
type FileSystemHttpLogsConfigResponseOutput struct{ *pulumi.OutputState }
Http logs to file system configuration.
func (FileSystemHttpLogsConfigResponseOutput) ElementType ¶ added in v0.3.1
func (FileSystemHttpLogsConfigResponseOutput) ElementType() reflect.Type
func (FileSystemHttpLogsConfigResponseOutput) Enabled ¶ added in v0.3.1
func (o FileSystemHttpLogsConfigResponseOutput) Enabled() pulumi.BoolPtrOutput
True if configuration is enabled, false if it is disabled and null if configuration is not set.
func (FileSystemHttpLogsConfigResponseOutput) RetentionInDays ¶ added in v0.3.1
func (o FileSystemHttpLogsConfigResponseOutput) RetentionInDays() pulumi.IntPtrOutput
Retention in days. Remove files older than X days. 0 or lower means no retention.
func (FileSystemHttpLogsConfigResponseOutput) RetentionInMb ¶ added in v0.3.1
func (o FileSystemHttpLogsConfigResponseOutput) RetentionInMb() pulumi.IntPtrOutput
Maximum size in megabytes that http log files can use. When reached old log files will be removed to make space for new ones. Value can range between 25 and 100.
func (FileSystemHttpLogsConfigResponseOutput) ToFileSystemHttpLogsConfigResponseOutput ¶ added in v0.3.1
func (o FileSystemHttpLogsConfigResponseOutput) ToFileSystemHttpLogsConfigResponseOutput() FileSystemHttpLogsConfigResponseOutput
func (FileSystemHttpLogsConfigResponseOutput) ToFileSystemHttpLogsConfigResponseOutputWithContext ¶ added in v0.3.1
func (o FileSystemHttpLogsConfigResponseOutput) ToFileSystemHttpLogsConfigResponseOutputWithContext(ctx context.Context) FileSystemHttpLogsConfigResponseOutput
func (FileSystemHttpLogsConfigResponseOutput) ToFileSystemHttpLogsConfigResponsePtrOutput ¶ added in v0.3.1
func (o FileSystemHttpLogsConfigResponseOutput) ToFileSystemHttpLogsConfigResponsePtrOutput() FileSystemHttpLogsConfigResponsePtrOutput
func (FileSystemHttpLogsConfigResponseOutput) ToFileSystemHttpLogsConfigResponsePtrOutputWithContext ¶ added in v0.3.1
func (o FileSystemHttpLogsConfigResponseOutput) ToFileSystemHttpLogsConfigResponsePtrOutputWithContext(ctx context.Context) FileSystemHttpLogsConfigResponsePtrOutput
type FileSystemHttpLogsConfigResponsePtrInput ¶ added in v0.3.1
type FileSystemHttpLogsConfigResponsePtrInput interface { pulumi.Input ToFileSystemHttpLogsConfigResponsePtrOutput() FileSystemHttpLogsConfigResponsePtrOutput ToFileSystemHttpLogsConfigResponsePtrOutputWithContext(context.Context) FileSystemHttpLogsConfigResponsePtrOutput }
FileSystemHttpLogsConfigResponsePtrInput is an input type that accepts FileSystemHttpLogsConfigResponseArgs, FileSystemHttpLogsConfigResponsePtr and FileSystemHttpLogsConfigResponsePtrOutput values. You can construct a concrete instance of `FileSystemHttpLogsConfigResponsePtrInput` via:
FileSystemHttpLogsConfigResponseArgs{...} or: nil
func FileSystemHttpLogsConfigResponsePtr ¶ added in v0.3.1
func FileSystemHttpLogsConfigResponsePtr(v *FileSystemHttpLogsConfigResponseArgs) FileSystemHttpLogsConfigResponsePtrInput
type FileSystemHttpLogsConfigResponsePtrOutput ¶ added in v0.3.1
type FileSystemHttpLogsConfigResponsePtrOutput struct{ *pulumi.OutputState }
func (FileSystemHttpLogsConfigResponsePtrOutput) ElementType ¶ added in v0.3.1
func (FileSystemHttpLogsConfigResponsePtrOutput) ElementType() reflect.Type
func (FileSystemHttpLogsConfigResponsePtrOutput) Enabled ¶ added in v0.3.1
func (o FileSystemHttpLogsConfigResponsePtrOutput) Enabled() pulumi.BoolPtrOutput
True if configuration is enabled, false if it is disabled and null if configuration is not set.
func (FileSystemHttpLogsConfigResponsePtrOutput) RetentionInDays ¶ added in v0.3.1
func (o FileSystemHttpLogsConfigResponsePtrOutput) RetentionInDays() pulumi.IntPtrOutput
Retention in days. Remove files older than X days. 0 or lower means no retention.
func (FileSystemHttpLogsConfigResponsePtrOutput) RetentionInMb ¶ added in v0.3.1
func (o FileSystemHttpLogsConfigResponsePtrOutput) RetentionInMb() pulumi.IntPtrOutput
Maximum size in megabytes that http log files can use. When reached old log files will be removed to make space for new ones. Value can range between 25 and 100.
func (FileSystemHttpLogsConfigResponsePtrOutput) ToFileSystemHttpLogsConfigResponsePtrOutput ¶ added in v0.3.1
func (o FileSystemHttpLogsConfigResponsePtrOutput) ToFileSystemHttpLogsConfigResponsePtrOutput() FileSystemHttpLogsConfigResponsePtrOutput
func (FileSystemHttpLogsConfigResponsePtrOutput) ToFileSystemHttpLogsConfigResponsePtrOutputWithContext ¶ added in v0.3.1
func (o FileSystemHttpLogsConfigResponsePtrOutput) ToFileSystemHttpLogsConfigResponsePtrOutputWithContext(ctx context.Context) FileSystemHttpLogsConfigResponsePtrOutput
type FrequencyUnit ¶ added in v0.3.1
The unit of time for how often the backup should be executed (e.g. for weekly backup, this should be set to Day and FrequencyInterval should be set to 7)
func (FrequencyUnit) ElementType ¶ added in v0.3.1
func (FrequencyUnit) ElementType() reflect.Type
func (FrequencyUnit) ToStringOutput ¶ added in v0.3.1
func (e FrequencyUnit) ToStringOutput() pulumi.StringOutput
func (FrequencyUnit) ToStringOutputWithContext ¶ added in v0.3.1
func (e FrequencyUnit) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (FrequencyUnit) ToStringPtrOutput ¶ added in v0.3.1
func (e FrequencyUnit) ToStringPtrOutput() pulumi.StringPtrOutput
func (FrequencyUnit) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e FrequencyUnit) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FtpsState ¶ added in v0.3.1
State of FTP / FTPS service
func (FtpsState) ElementType ¶ added in v0.3.1
func (FtpsState) ToStringOutput ¶ added in v0.3.1
func (e FtpsState) ToStringOutput() pulumi.StringOutput
func (FtpsState) ToStringOutputWithContext ¶ added in v0.3.1
func (e FtpsState) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (FtpsState) ToStringPtrOutput ¶ added in v0.3.1
func (e FtpsState) ToStringPtrOutput() pulumi.StringPtrOutput
func (FtpsState) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e FtpsState) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GeoDistribution ¶
type GeoDistribution struct { // Location. Location *string `pulumi:"location"` // NumberOfWorkers. NumberOfWorkers *int `pulumi:"numberOfWorkers"` }
A global distribution definition.
type GeoDistributionArgs ¶
type GeoDistributionArgs struct { // Location. Location pulumi.StringPtrInput `pulumi:"location"` // NumberOfWorkers. NumberOfWorkers pulumi.IntPtrInput `pulumi:"numberOfWorkers"` }
A global distribution definition.
func (GeoDistributionArgs) ElementType ¶
func (GeoDistributionArgs) ElementType() reflect.Type
func (GeoDistributionArgs) ToGeoDistributionOutput ¶
func (i GeoDistributionArgs) ToGeoDistributionOutput() GeoDistributionOutput
func (GeoDistributionArgs) ToGeoDistributionOutputWithContext ¶
func (i GeoDistributionArgs) ToGeoDistributionOutputWithContext(ctx context.Context) GeoDistributionOutput
type GeoDistributionArray ¶
type GeoDistributionArray []GeoDistributionInput
func (GeoDistributionArray) ElementType ¶
func (GeoDistributionArray) ElementType() reflect.Type
func (GeoDistributionArray) ToGeoDistributionArrayOutput ¶
func (i GeoDistributionArray) ToGeoDistributionArrayOutput() GeoDistributionArrayOutput
func (GeoDistributionArray) ToGeoDistributionArrayOutputWithContext ¶
func (i GeoDistributionArray) ToGeoDistributionArrayOutputWithContext(ctx context.Context) GeoDistributionArrayOutput
type GeoDistributionArrayInput ¶
type GeoDistributionArrayInput interface { pulumi.Input ToGeoDistributionArrayOutput() GeoDistributionArrayOutput ToGeoDistributionArrayOutputWithContext(context.Context) GeoDistributionArrayOutput }
GeoDistributionArrayInput is an input type that accepts GeoDistributionArray and GeoDistributionArrayOutput values. You can construct a concrete instance of `GeoDistributionArrayInput` via:
GeoDistributionArray{ GeoDistributionArgs{...} }
type GeoDistributionArrayOutput ¶
type GeoDistributionArrayOutput struct{ *pulumi.OutputState }
func (GeoDistributionArrayOutput) ElementType ¶
func (GeoDistributionArrayOutput) ElementType() reflect.Type
func (GeoDistributionArrayOutput) Index ¶
func (o GeoDistributionArrayOutput) Index(i pulumi.IntInput) GeoDistributionOutput
func (GeoDistributionArrayOutput) ToGeoDistributionArrayOutput ¶
func (o GeoDistributionArrayOutput) ToGeoDistributionArrayOutput() GeoDistributionArrayOutput
func (GeoDistributionArrayOutput) ToGeoDistributionArrayOutputWithContext ¶
func (o GeoDistributionArrayOutput) ToGeoDistributionArrayOutputWithContext(ctx context.Context) GeoDistributionArrayOutput
type GeoDistributionInput ¶
type GeoDistributionInput interface { pulumi.Input ToGeoDistributionOutput() GeoDistributionOutput ToGeoDistributionOutputWithContext(context.Context) GeoDistributionOutput }
GeoDistributionInput is an input type that accepts GeoDistributionArgs and GeoDistributionOutput values. You can construct a concrete instance of `GeoDistributionInput` via:
GeoDistributionArgs{...}
type GeoDistributionOutput ¶
type GeoDistributionOutput struct{ *pulumi.OutputState }
A global distribution definition.
func (GeoDistributionOutput) ElementType ¶
func (GeoDistributionOutput) ElementType() reflect.Type
func (GeoDistributionOutput) Location ¶
func (o GeoDistributionOutput) Location() pulumi.StringPtrOutput
Location.
func (GeoDistributionOutput) NumberOfWorkers ¶
func (o GeoDistributionOutput) NumberOfWorkers() pulumi.IntPtrOutput
NumberOfWorkers.
func (GeoDistributionOutput) ToGeoDistributionOutput ¶
func (o GeoDistributionOutput) ToGeoDistributionOutput() GeoDistributionOutput
func (GeoDistributionOutput) ToGeoDistributionOutputWithContext ¶
func (o GeoDistributionOutput) ToGeoDistributionOutputWithContext(ctx context.Context) GeoDistributionOutput
type GeoDistributionResponse ¶
type GeoDistributionResponse struct { // Location. Location *string `pulumi:"location"` // NumberOfWorkers. NumberOfWorkers *int `pulumi:"numberOfWorkers"` }
A global distribution definition.
type GeoDistributionResponseArgs ¶
type GeoDistributionResponseArgs struct { // Location. Location pulumi.StringPtrInput `pulumi:"location"` // NumberOfWorkers. NumberOfWorkers pulumi.IntPtrInput `pulumi:"numberOfWorkers"` }
A global distribution definition.
func (GeoDistributionResponseArgs) ElementType ¶
func (GeoDistributionResponseArgs) ElementType() reflect.Type
func (GeoDistributionResponseArgs) ToGeoDistributionResponseOutput ¶
func (i GeoDistributionResponseArgs) ToGeoDistributionResponseOutput() GeoDistributionResponseOutput
func (GeoDistributionResponseArgs) ToGeoDistributionResponseOutputWithContext ¶
func (i GeoDistributionResponseArgs) ToGeoDistributionResponseOutputWithContext(ctx context.Context) GeoDistributionResponseOutput
type GeoDistributionResponseArray ¶
type GeoDistributionResponseArray []GeoDistributionResponseInput
func (GeoDistributionResponseArray) ElementType ¶
func (GeoDistributionResponseArray) ElementType() reflect.Type
func (GeoDistributionResponseArray) ToGeoDistributionResponseArrayOutput ¶
func (i GeoDistributionResponseArray) ToGeoDistributionResponseArrayOutput() GeoDistributionResponseArrayOutput
func (GeoDistributionResponseArray) ToGeoDistributionResponseArrayOutputWithContext ¶
func (i GeoDistributionResponseArray) ToGeoDistributionResponseArrayOutputWithContext(ctx context.Context) GeoDistributionResponseArrayOutput
type GeoDistributionResponseArrayInput ¶
type GeoDistributionResponseArrayInput interface { pulumi.Input ToGeoDistributionResponseArrayOutput() GeoDistributionResponseArrayOutput ToGeoDistributionResponseArrayOutputWithContext(context.Context) GeoDistributionResponseArrayOutput }
GeoDistributionResponseArrayInput is an input type that accepts GeoDistributionResponseArray and GeoDistributionResponseArrayOutput values. You can construct a concrete instance of `GeoDistributionResponseArrayInput` via:
GeoDistributionResponseArray{ GeoDistributionResponseArgs{...} }
type GeoDistributionResponseArrayOutput ¶
type GeoDistributionResponseArrayOutput struct{ *pulumi.OutputState }
func (GeoDistributionResponseArrayOutput) ElementType ¶
func (GeoDistributionResponseArrayOutput) ElementType() reflect.Type
func (GeoDistributionResponseArrayOutput) Index ¶
func (o GeoDistributionResponseArrayOutput) Index(i pulumi.IntInput) GeoDistributionResponseOutput
func (GeoDistributionResponseArrayOutput) ToGeoDistributionResponseArrayOutput ¶
func (o GeoDistributionResponseArrayOutput) ToGeoDistributionResponseArrayOutput() GeoDistributionResponseArrayOutput
func (GeoDistributionResponseArrayOutput) ToGeoDistributionResponseArrayOutputWithContext ¶
func (o GeoDistributionResponseArrayOutput) ToGeoDistributionResponseArrayOutputWithContext(ctx context.Context) GeoDistributionResponseArrayOutput
type GeoDistributionResponseInput ¶
type GeoDistributionResponseInput interface { pulumi.Input ToGeoDistributionResponseOutput() GeoDistributionResponseOutput ToGeoDistributionResponseOutputWithContext(context.Context) GeoDistributionResponseOutput }
GeoDistributionResponseInput is an input type that accepts GeoDistributionResponseArgs and GeoDistributionResponseOutput values. You can construct a concrete instance of `GeoDistributionResponseInput` via:
GeoDistributionResponseArgs{...}
type GeoDistributionResponseOutput ¶
type GeoDistributionResponseOutput struct{ *pulumi.OutputState }
A global distribution definition.
func (GeoDistributionResponseOutput) ElementType ¶
func (GeoDistributionResponseOutput) ElementType() reflect.Type
func (GeoDistributionResponseOutput) Location ¶
func (o GeoDistributionResponseOutput) Location() pulumi.StringPtrOutput
Location.
func (GeoDistributionResponseOutput) NumberOfWorkers ¶
func (o GeoDistributionResponseOutput) NumberOfWorkers() pulumi.IntPtrOutput
NumberOfWorkers.
func (GeoDistributionResponseOutput) ToGeoDistributionResponseOutput ¶
func (o GeoDistributionResponseOutput) ToGeoDistributionResponseOutput() GeoDistributionResponseOutput
func (GeoDistributionResponseOutput) ToGeoDistributionResponseOutputWithContext ¶
func (o GeoDistributionResponseOutput) ToGeoDistributionResponseOutputWithContext(ctx context.Context) GeoDistributionResponseOutput
type HandlerMapping ¶
type HandlerMapping struct { // Command-line arguments to be passed to the script processor. Arguments *string `pulumi:"arguments"` // Requests with this extension will be handled using the specified FastCGI application. Extension *string `pulumi:"extension"` // The absolute path to the FastCGI application. ScriptProcessor *string `pulumi:"scriptProcessor"` }
The IIS handler mappings used to define which handler processes HTTP requests with certain extension. For example, it is used to configure php-cgi.exe process to handle all HTTP requests with *.php extension.
type HandlerMappingArgs ¶
type HandlerMappingArgs struct { // Command-line arguments to be passed to the script processor. Arguments pulumi.StringPtrInput `pulumi:"arguments"` // Requests with this extension will be handled using the specified FastCGI application. Extension pulumi.StringPtrInput `pulumi:"extension"` // The absolute path to the FastCGI application. ScriptProcessor pulumi.StringPtrInput `pulumi:"scriptProcessor"` }
The IIS handler mappings used to define which handler processes HTTP requests with certain extension. For example, it is used to configure php-cgi.exe process to handle all HTTP requests with *.php extension.
func (HandlerMappingArgs) ElementType ¶
func (HandlerMappingArgs) ElementType() reflect.Type
func (HandlerMappingArgs) ToHandlerMappingOutput ¶
func (i HandlerMappingArgs) ToHandlerMappingOutput() HandlerMappingOutput
func (HandlerMappingArgs) ToHandlerMappingOutputWithContext ¶
func (i HandlerMappingArgs) ToHandlerMappingOutputWithContext(ctx context.Context) HandlerMappingOutput
type HandlerMappingArray ¶
type HandlerMappingArray []HandlerMappingInput
func (HandlerMappingArray) ElementType ¶
func (HandlerMappingArray) ElementType() reflect.Type
func (HandlerMappingArray) ToHandlerMappingArrayOutput ¶
func (i HandlerMappingArray) ToHandlerMappingArrayOutput() HandlerMappingArrayOutput
func (HandlerMappingArray) ToHandlerMappingArrayOutputWithContext ¶
func (i HandlerMappingArray) ToHandlerMappingArrayOutputWithContext(ctx context.Context) HandlerMappingArrayOutput
type HandlerMappingArrayInput ¶
type HandlerMappingArrayInput interface { pulumi.Input ToHandlerMappingArrayOutput() HandlerMappingArrayOutput ToHandlerMappingArrayOutputWithContext(context.Context) HandlerMappingArrayOutput }
HandlerMappingArrayInput is an input type that accepts HandlerMappingArray and HandlerMappingArrayOutput values. You can construct a concrete instance of `HandlerMappingArrayInput` via:
HandlerMappingArray{ HandlerMappingArgs{...} }
type HandlerMappingArrayOutput ¶
type HandlerMappingArrayOutput struct{ *pulumi.OutputState }
func (HandlerMappingArrayOutput) ElementType ¶
func (HandlerMappingArrayOutput) ElementType() reflect.Type
func (HandlerMappingArrayOutput) Index ¶
func (o HandlerMappingArrayOutput) Index(i pulumi.IntInput) HandlerMappingOutput
func (HandlerMappingArrayOutput) ToHandlerMappingArrayOutput ¶
func (o HandlerMappingArrayOutput) ToHandlerMappingArrayOutput() HandlerMappingArrayOutput
func (HandlerMappingArrayOutput) ToHandlerMappingArrayOutputWithContext ¶
func (o HandlerMappingArrayOutput) ToHandlerMappingArrayOutputWithContext(ctx context.Context) HandlerMappingArrayOutput
type HandlerMappingInput ¶
type HandlerMappingInput interface { pulumi.Input ToHandlerMappingOutput() HandlerMappingOutput ToHandlerMappingOutputWithContext(context.Context) HandlerMappingOutput }
HandlerMappingInput is an input type that accepts HandlerMappingArgs and HandlerMappingOutput values. You can construct a concrete instance of `HandlerMappingInput` via:
HandlerMappingArgs{...}
type HandlerMappingOutput ¶
type HandlerMappingOutput struct{ *pulumi.OutputState }
The IIS handler mappings used to define which handler processes HTTP requests with certain extension. For example, it is used to configure php-cgi.exe process to handle all HTTP requests with *.php extension.
func (HandlerMappingOutput) Arguments ¶
func (o HandlerMappingOutput) Arguments() pulumi.StringPtrOutput
Command-line arguments to be passed to the script processor.
func (HandlerMappingOutput) ElementType ¶
func (HandlerMappingOutput) ElementType() reflect.Type
func (HandlerMappingOutput) Extension ¶
func (o HandlerMappingOutput) Extension() pulumi.StringPtrOutput
Requests with this extension will be handled using the specified FastCGI application.
func (HandlerMappingOutput) ScriptProcessor ¶
func (o HandlerMappingOutput) ScriptProcessor() pulumi.StringPtrOutput
The absolute path to the FastCGI application.
func (HandlerMappingOutput) ToHandlerMappingOutput ¶
func (o HandlerMappingOutput) ToHandlerMappingOutput() HandlerMappingOutput
func (HandlerMappingOutput) ToHandlerMappingOutputWithContext ¶
func (o HandlerMappingOutput) ToHandlerMappingOutputWithContext(ctx context.Context) HandlerMappingOutput
type HandlerMappingResponse ¶
type HandlerMappingResponse struct { // Command-line arguments to be passed to the script processor. Arguments *string `pulumi:"arguments"` // Requests with this extension will be handled using the specified FastCGI application. Extension *string `pulumi:"extension"` // The absolute path to the FastCGI application. ScriptProcessor *string `pulumi:"scriptProcessor"` }
The IIS handler mappings used to define which handler processes HTTP requests with certain extension. For example, it is used to configure php-cgi.exe process to handle all HTTP requests with *.php extension.
type HandlerMappingResponseArgs ¶
type HandlerMappingResponseArgs struct { // Command-line arguments to be passed to the script processor. Arguments pulumi.StringPtrInput `pulumi:"arguments"` // Requests with this extension will be handled using the specified FastCGI application. Extension pulumi.StringPtrInput `pulumi:"extension"` // The absolute path to the FastCGI application. ScriptProcessor pulumi.StringPtrInput `pulumi:"scriptProcessor"` }
The IIS handler mappings used to define which handler processes HTTP requests with certain extension. For example, it is used to configure php-cgi.exe process to handle all HTTP requests with *.php extension.
func (HandlerMappingResponseArgs) ElementType ¶
func (HandlerMappingResponseArgs) ElementType() reflect.Type
func (HandlerMappingResponseArgs) ToHandlerMappingResponseOutput ¶
func (i HandlerMappingResponseArgs) ToHandlerMappingResponseOutput() HandlerMappingResponseOutput
func (HandlerMappingResponseArgs) ToHandlerMappingResponseOutputWithContext ¶
func (i HandlerMappingResponseArgs) ToHandlerMappingResponseOutputWithContext(ctx context.Context) HandlerMappingResponseOutput
type HandlerMappingResponseArray ¶
type HandlerMappingResponseArray []HandlerMappingResponseInput
func (HandlerMappingResponseArray) ElementType ¶
func (HandlerMappingResponseArray) ElementType() reflect.Type
func (HandlerMappingResponseArray) ToHandlerMappingResponseArrayOutput ¶
func (i HandlerMappingResponseArray) ToHandlerMappingResponseArrayOutput() HandlerMappingResponseArrayOutput
func (HandlerMappingResponseArray) ToHandlerMappingResponseArrayOutputWithContext ¶
func (i HandlerMappingResponseArray) ToHandlerMappingResponseArrayOutputWithContext(ctx context.Context) HandlerMappingResponseArrayOutput
type HandlerMappingResponseArrayInput ¶
type HandlerMappingResponseArrayInput interface { pulumi.Input ToHandlerMappingResponseArrayOutput() HandlerMappingResponseArrayOutput ToHandlerMappingResponseArrayOutputWithContext(context.Context) HandlerMappingResponseArrayOutput }
HandlerMappingResponseArrayInput is an input type that accepts HandlerMappingResponseArray and HandlerMappingResponseArrayOutput values. You can construct a concrete instance of `HandlerMappingResponseArrayInput` via:
HandlerMappingResponseArray{ HandlerMappingResponseArgs{...} }
type HandlerMappingResponseArrayOutput ¶
type HandlerMappingResponseArrayOutput struct{ *pulumi.OutputState }
func (HandlerMappingResponseArrayOutput) ElementType ¶
func (HandlerMappingResponseArrayOutput) ElementType() reflect.Type
func (HandlerMappingResponseArrayOutput) Index ¶
func (o HandlerMappingResponseArrayOutput) Index(i pulumi.IntInput) HandlerMappingResponseOutput
func (HandlerMappingResponseArrayOutput) ToHandlerMappingResponseArrayOutput ¶
func (o HandlerMappingResponseArrayOutput) ToHandlerMappingResponseArrayOutput() HandlerMappingResponseArrayOutput
func (HandlerMappingResponseArrayOutput) ToHandlerMappingResponseArrayOutputWithContext ¶
func (o HandlerMappingResponseArrayOutput) ToHandlerMappingResponseArrayOutputWithContext(ctx context.Context) HandlerMappingResponseArrayOutput
type HandlerMappingResponseInput ¶
type HandlerMappingResponseInput interface { pulumi.Input ToHandlerMappingResponseOutput() HandlerMappingResponseOutput ToHandlerMappingResponseOutputWithContext(context.Context) HandlerMappingResponseOutput }
HandlerMappingResponseInput is an input type that accepts HandlerMappingResponseArgs and HandlerMappingResponseOutput values. You can construct a concrete instance of `HandlerMappingResponseInput` via:
HandlerMappingResponseArgs{...}
type HandlerMappingResponseOutput ¶
type HandlerMappingResponseOutput struct{ *pulumi.OutputState }
The IIS handler mappings used to define which handler processes HTTP requests with certain extension. For example, it is used to configure php-cgi.exe process to handle all HTTP requests with *.php extension.
func (HandlerMappingResponseOutput) Arguments ¶
func (o HandlerMappingResponseOutput) Arguments() pulumi.StringPtrOutput
Command-line arguments to be passed to the script processor.
func (HandlerMappingResponseOutput) ElementType ¶
func (HandlerMappingResponseOutput) ElementType() reflect.Type
func (HandlerMappingResponseOutput) Extension ¶
func (o HandlerMappingResponseOutput) Extension() pulumi.StringPtrOutput
Requests with this extension will be handled using the specified FastCGI application.
func (HandlerMappingResponseOutput) ScriptProcessor ¶
func (o HandlerMappingResponseOutput) ScriptProcessor() pulumi.StringPtrOutput
The absolute path to the FastCGI application.
func (HandlerMappingResponseOutput) ToHandlerMappingResponseOutput ¶
func (o HandlerMappingResponseOutput) ToHandlerMappingResponseOutput() HandlerMappingResponseOutput
func (HandlerMappingResponseOutput) ToHandlerMappingResponseOutputWithContext ¶
func (o HandlerMappingResponseOutput) ToHandlerMappingResponseOutputWithContext(ctx context.Context) HandlerMappingResponseOutput
type HostNameSslState ¶
type HostNameSslState struct { // Indicates whether the hostname is a standard or repository hostname. HostType *string `pulumi:"hostType"` // Hostname. Name *string `pulumi:"name"` // SSL type. SslState *string `pulumi:"sslState"` // SSL certificate thumbprint. Thumbprint *string `pulumi:"thumbprint"` // Set to <code>true</code> to update existing hostname. ToUpdate *bool `pulumi:"toUpdate"` // Virtual IP address assigned to the hostname if IP based SSL is enabled. VirtualIP *string `pulumi:"virtualIP"` }
SSL-enabled hostname.
type HostNameSslStateArgs ¶
type HostNameSslStateArgs struct { // Indicates whether the hostname is a standard or repository hostname. HostType HostType `pulumi:"hostType"` // Hostname. Name pulumi.StringPtrInput `pulumi:"name"` // SSL type. SslState SslState `pulumi:"sslState"` // SSL certificate thumbprint. Thumbprint pulumi.StringPtrInput `pulumi:"thumbprint"` // Set to <code>true</code> to update existing hostname. ToUpdate pulumi.BoolPtrInput `pulumi:"toUpdate"` // Virtual IP address assigned to the hostname if IP based SSL is enabled. VirtualIP pulumi.StringPtrInput `pulumi:"virtualIP"` }
SSL-enabled hostname.
func (HostNameSslStateArgs) ElementType ¶
func (HostNameSslStateArgs) ElementType() reflect.Type
func (HostNameSslStateArgs) ToHostNameSslStateOutput ¶
func (i HostNameSslStateArgs) ToHostNameSslStateOutput() HostNameSslStateOutput
func (HostNameSslStateArgs) ToHostNameSslStateOutputWithContext ¶
func (i HostNameSslStateArgs) ToHostNameSslStateOutputWithContext(ctx context.Context) HostNameSslStateOutput
type HostNameSslStateArray ¶
type HostNameSslStateArray []HostNameSslStateInput
func (HostNameSslStateArray) ElementType ¶
func (HostNameSslStateArray) ElementType() reflect.Type
func (HostNameSslStateArray) ToHostNameSslStateArrayOutput ¶
func (i HostNameSslStateArray) ToHostNameSslStateArrayOutput() HostNameSslStateArrayOutput
func (HostNameSslStateArray) ToHostNameSslStateArrayOutputWithContext ¶
func (i HostNameSslStateArray) ToHostNameSslStateArrayOutputWithContext(ctx context.Context) HostNameSslStateArrayOutput
type HostNameSslStateArrayInput ¶
type HostNameSslStateArrayInput interface { pulumi.Input ToHostNameSslStateArrayOutput() HostNameSslStateArrayOutput ToHostNameSslStateArrayOutputWithContext(context.Context) HostNameSslStateArrayOutput }
HostNameSslStateArrayInput is an input type that accepts HostNameSslStateArray and HostNameSslStateArrayOutput values. You can construct a concrete instance of `HostNameSslStateArrayInput` via:
HostNameSslStateArray{ HostNameSslStateArgs{...} }
type HostNameSslStateArrayOutput ¶
type HostNameSslStateArrayOutput struct{ *pulumi.OutputState }
func (HostNameSslStateArrayOutput) ElementType ¶
func (HostNameSslStateArrayOutput) ElementType() reflect.Type
func (HostNameSslStateArrayOutput) Index ¶
func (o HostNameSslStateArrayOutput) Index(i pulumi.IntInput) HostNameSslStateOutput
func (HostNameSslStateArrayOutput) ToHostNameSslStateArrayOutput ¶
func (o HostNameSslStateArrayOutput) ToHostNameSslStateArrayOutput() HostNameSslStateArrayOutput
func (HostNameSslStateArrayOutput) ToHostNameSslStateArrayOutputWithContext ¶
func (o HostNameSslStateArrayOutput) ToHostNameSslStateArrayOutputWithContext(ctx context.Context) HostNameSslStateArrayOutput
type HostNameSslStateInput ¶
type HostNameSslStateInput interface { pulumi.Input ToHostNameSslStateOutput() HostNameSslStateOutput ToHostNameSslStateOutputWithContext(context.Context) HostNameSslStateOutput }
HostNameSslStateInput is an input type that accepts HostNameSslStateArgs and HostNameSslStateOutput values. You can construct a concrete instance of `HostNameSslStateInput` via:
HostNameSslStateArgs{...}
type HostNameSslStateOutput ¶
type HostNameSslStateOutput struct{ *pulumi.OutputState }
SSL-enabled hostname.
func (HostNameSslStateOutput) ElementType ¶
func (HostNameSslStateOutput) ElementType() reflect.Type
func (HostNameSslStateOutput) HostType ¶
func (o HostNameSslStateOutput) HostType() pulumi.StringPtrOutput
Indicates whether the hostname is a standard or repository hostname.
func (HostNameSslStateOutput) Name ¶
func (o HostNameSslStateOutput) Name() pulumi.StringPtrOutput
Hostname.
func (HostNameSslStateOutput) SslState ¶
func (o HostNameSslStateOutput) SslState() pulumi.StringPtrOutput
SSL type.
func (HostNameSslStateOutput) Thumbprint ¶
func (o HostNameSslStateOutput) Thumbprint() pulumi.StringPtrOutput
SSL certificate thumbprint.
func (HostNameSslStateOutput) ToHostNameSslStateOutput ¶
func (o HostNameSslStateOutput) ToHostNameSslStateOutput() HostNameSslStateOutput
func (HostNameSslStateOutput) ToHostNameSslStateOutputWithContext ¶
func (o HostNameSslStateOutput) ToHostNameSslStateOutputWithContext(ctx context.Context) HostNameSslStateOutput
func (HostNameSslStateOutput) ToUpdate ¶
func (o HostNameSslStateOutput) ToUpdate() pulumi.BoolPtrOutput
Set to <code>true</code> to update existing hostname.
func (HostNameSslStateOutput) VirtualIP ¶
func (o HostNameSslStateOutput) VirtualIP() pulumi.StringPtrOutput
Virtual IP address assigned to the hostname if IP based SSL is enabled.
type HostNameSslStateResponse ¶
type HostNameSslStateResponse struct { // Indicates whether the hostname is a standard or repository hostname. HostType *string `pulumi:"hostType"` // Hostname. Name *string `pulumi:"name"` // SSL type. SslState *string `pulumi:"sslState"` // SSL certificate thumbprint. Thumbprint *string `pulumi:"thumbprint"` // Set to <code>true</code> to update existing hostname. ToUpdate *bool `pulumi:"toUpdate"` // Virtual IP address assigned to the hostname if IP based SSL is enabled. VirtualIP *string `pulumi:"virtualIP"` }
SSL-enabled hostname.
type HostNameSslStateResponseArgs ¶
type HostNameSslStateResponseArgs struct { // Indicates whether the hostname is a standard or repository hostname. HostType pulumi.StringPtrInput `pulumi:"hostType"` // Hostname. Name pulumi.StringPtrInput `pulumi:"name"` // SSL type. SslState pulumi.StringPtrInput `pulumi:"sslState"` // SSL certificate thumbprint. Thumbprint pulumi.StringPtrInput `pulumi:"thumbprint"` // Set to <code>true</code> to update existing hostname. ToUpdate pulumi.BoolPtrInput `pulumi:"toUpdate"` // Virtual IP address assigned to the hostname if IP based SSL is enabled. VirtualIP pulumi.StringPtrInput `pulumi:"virtualIP"` }
SSL-enabled hostname.
func (HostNameSslStateResponseArgs) ElementType ¶
func (HostNameSslStateResponseArgs) ElementType() reflect.Type
func (HostNameSslStateResponseArgs) ToHostNameSslStateResponseOutput ¶
func (i HostNameSslStateResponseArgs) ToHostNameSslStateResponseOutput() HostNameSslStateResponseOutput
func (HostNameSslStateResponseArgs) ToHostNameSslStateResponseOutputWithContext ¶
func (i HostNameSslStateResponseArgs) ToHostNameSslStateResponseOutputWithContext(ctx context.Context) HostNameSslStateResponseOutput
type HostNameSslStateResponseArray ¶
type HostNameSslStateResponseArray []HostNameSslStateResponseInput
func (HostNameSslStateResponseArray) ElementType ¶
func (HostNameSslStateResponseArray) ElementType() reflect.Type
func (HostNameSslStateResponseArray) ToHostNameSslStateResponseArrayOutput ¶
func (i HostNameSslStateResponseArray) ToHostNameSslStateResponseArrayOutput() HostNameSslStateResponseArrayOutput
func (HostNameSslStateResponseArray) ToHostNameSslStateResponseArrayOutputWithContext ¶
func (i HostNameSslStateResponseArray) ToHostNameSslStateResponseArrayOutputWithContext(ctx context.Context) HostNameSslStateResponseArrayOutput
type HostNameSslStateResponseArrayInput ¶
type HostNameSslStateResponseArrayInput interface { pulumi.Input ToHostNameSslStateResponseArrayOutput() HostNameSslStateResponseArrayOutput ToHostNameSslStateResponseArrayOutputWithContext(context.Context) HostNameSslStateResponseArrayOutput }
HostNameSslStateResponseArrayInput is an input type that accepts HostNameSslStateResponseArray and HostNameSslStateResponseArrayOutput values. You can construct a concrete instance of `HostNameSslStateResponseArrayInput` via:
HostNameSslStateResponseArray{ HostNameSslStateResponseArgs{...} }
type HostNameSslStateResponseArrayOutput ¶
type HostNameSslStateResponseArrayOutput struct{ *pulumi.OutputState }
func (HostNameSslStateResponseArrayOutput) ElementType ¶
func (HostNameSslStateResponseArrayOutput) ElementType() reflect.Type
func (HostNameSslStateResponseArrayOutput) Index ¶
func (o HostNameSslStateResponseArrayOutput) Index(i pulumi.IntInput) HostNameSslStateResponseOutput
func (HostNameSslStateResponseArrayOutput) ToHostNameSslStateResponseArrayOutput ¶
func (o HostNameSslStateResponseArrayOutput) ToHostNameSslStateResponseArrayOutput() HostNameSslStateResponseArrayOutput
func (HostNameSslStateResponseArrayOutput) ToHostNameSslStateResponseArrayOutputWithContext ¶
func (o HostNameSslStateResponseArrayOutput) ToHostNameSslStateResponseArrayOutputWithContext(ctx context.Context) HostNameSslStateResponseArrayOutput
type HostNameSslStateResponseInput ¶
type HostNameSslStateResponseInput interface { pulumi.Input ToHostNameSslStateResponseOutput() HostNameSslStateResponseOutput ToHostNameSslStateResponseOutputWithContext(context.Context) HostNameSslStateResponseOutput }
HostNameSslStateResponseInput is an input type that accepts HostNameSslStateResponseArgs and HostNameSslStateResponseOutput values. You can construct a concrete instance of `HostNameSslStateResponseInput` via:
HostNameSslStateResponseArgs{...}
type HostNameSslStateResponseOutput ¶
type HostNameSslStateResponseOutput struct{ *pulumi.OutputState }
SSL-enabled hostname.
func (HostNameSslStateResponseOutput) ElementType ¶
func (HostNameSslStateResponseOutput) ElementType() reflect.Type
func (HostNameSslStateResponseOutput) HostType ¶
func (o HostNameSslStateResponseOutput) HostType() pulumi.StringPtrOutput
Indicates whether the hostname is a standard or repository hostname.
func (HostNameSslStateResponseOutput) Name ¶
func (o HostNameSslStateResponseOutput) Name() pulumi.StringPtrOutput
Hostname.
func (HostNameSslStateResponseOutput) SslState ¶
func (o HostNameSslStateResponseOutput) SslState() pulumi.StringPtrOutput
SSL type.
func (HostNameSslStateResponseOutput) Thumbprint ¶
func (o HostNameSslStateResponseOutput) Thumbprint() pulumi.StringPtrOutput
SSL certificate thumbprint.
func (HostNameSslStateResponseOutput) ToHostNameSslStateResponseOutput ¶
func (o HostNameSslStateResponseOutput) ToHostNameSslStateResponseOutput() HostNameSslStateResponseOutput
func (HostNameSslStateResponseOutput) ToHostNameSslStateResponseOutputWithContext ¶
func (o HostNameSslStateResponseOutput) ToHostNameSslStateResponseOutputWithContext(ctx context.Context) HostNameSslStateResponseOutput
func (HostNameSslStateResponseOutput) ToUpdate ¶
func (o HostNameSslStateResponseOutput) ToUpdate() pulumi.BoolPtrOutput
Set to <code>true</code> to update existing hostname.
func (HostNameSslStateResponseOutput) VirtualIP ¶
func (o HostNameSslStateResponseOutput) VirtualIP() pulumi.StringPtrOutput
Virtual IP address assigned to the hostname if IP based SSL is enabled.
type HostNameType ¶ added in v0.3.1
Hostname type.
func (HostNameType) ElementType ¶ added in v0.3.1
func (HostNameType) ElementType() reflect.Type
func (HostNameType) ToStringOutput ¶ added in v0.3.1
func (e HostNameType) ToStringOutput() pulumi.StringOutput
func (HostNameType) ToStringOutputWithContext ¶ added in v0.3.1
func (e HostNameType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (HostNameType) ToStringPtrOutput ¶ added in v0.3.1
func (e HostNameType) ToStringPtrOutput() pulumi.StringPtrOutput
func (HostNameType) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e HostNameType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type HostType ¶ added in v0.3.1
Indicates whether the hostname is a standard or repository hostname.
func (HostType) ElementType ¶ added in v0.3.1
func (HostType) ToStringOutput ¶ added in v0.3.1
func (e HostType) ToStringOutput() pulumi.StringOutput
func (HostType) ToStringOutputWithContext ¶ added in v0.3.1
func (e HostType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (HostType) ToStringPtrOutput ¶ added in v0.3.1
func (e HostType) ToStringPtrOutput() pulumi.StringPtrOutput
func (HostType) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e HostType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type HostingEnvironmentProfile ¶
type HostingEnvironmentProfile struct { // Resource ID of the App Service Environment. Id *string `pulumi:"id"` }
Specification for an App Service Environment to use for this resource.
type HostingEnvironmentProfileArgs ¶
type HostingEnvironmentProfileArgs struct { // Resource ID of the App Service Environment. Id pulumi.StringPtrInput `pulumi:"id"` }
Specification for an App Service Environment to use for this resource.
func (HostingEnvironmentProfileArgs) ElementType ¶
func (HostingEnvironmentProfileArgs) ElementType() reflect.Type
func (HostingEnvironmentProfileArgs) ToHostingEnvironmentProfileOutput ¶
func (i HostingEnvironmentProfileArgs) ToHostingEnvironmentProfileOutput() HostingEnvironmentProfileOutput
func (HostingEnvironmentProfileArgs) ToHostingEnvironmentProfileOutputWithContext ¶
func (i HostingEnvironmentProfileArgs) ToHostingEnvironmentProfileOutputWithContext(ctx context.Context) HostingEnvironmentProfileOutput
func (HostingEnvironmentProfileArgs) ToHostingEnvironmentProfilePtrOutput ¶
func (i HostingEnvironmentProfileArgs) ToHostingEnvironmentProfilePtrOutput() HostingEnvironmentProfilePtrOutput
func (HostingEnvironmentProfileArgs) ToHostingEnvironmentProfilePtrOutputWithContext ¶
func (i HostingEnvironmentProfileArgs) ToHostingEnvironmentProfilePtrOutputWithContext(ctx context.Context) HostingEnvironmentProfilePtrOutput
type HostingEnvironmentProfileInput ¶
type HostingEnvironmentProfileInput interface { pulumi.Input ToHostingEnvironmentProfileOutput() HostingEnvironmentProfileOutput ToHostingEnvironmentProfileOutputWithContext(context.Context) HostingEnvironmentProfileOutput }
HostingEnvironmentProfileInput is an input type that accepts HostingEnvironmentProfileArgs and HostingEnvironmentProfileOutput values. You can construct a concrete instance of `HostingEnvironmentProfileInput` via:
HostingEnvironmentProfileArgs{...}
type HostingEnvironmentProfileOutput ¶
type HostingEnvironmentProfileOutput struct{ *pulumi.OutputState }
Specification for an App Service Environment to use for this resource.
func (HostingEnvironmentProfileOutput) ElementType ¶
func (HostingEnvironmentProfileOutput) ElementType() reflect.Type
func (HostingEnvironmentProfileOutput) Id ¶
func (o HostingEnvironmentProfileOutput) Id() pulumi.StringPtrOutput
Resource ID of the App Service Environment.
func (HostingEnvironmentProfileOutput) ToHostingEnvironmentProfileOutput ¶
func (o HostingEnvironmentProfileOutput) ToHostingEnvironmentProfileOutput() HostingEnvironmentProfileOutput
func (HostingEnvironmentProfileOutput) ToHostingEnvironmentProfileOutputWithContext ¶
func (o HostingEnvironmentProfileOutput) ToHostingEnvironmentProfileOutputWithContext(ctx context.Context) HostingEnvironmentProfileOutput
func (HostingEnvironmentProfileOutput) ToHostingEnvironmentProfilePtrOutput ¶
func (o HostingEnvironmentProfileOutput) ToHostingEnvironmentProfilePtrOutput() HostingEnvironmentProfilePtrOutput
func (HostingEnvironmentProfileOutput) ToHostingEnvironmentProfilePtrOutputWithContext ¶
func (o HostingEnvironmentProfileOutput) ToHostingEnvironmentProfilePtrOutputWithContext(ctx context.Context) HostingEnvironmentProfilePtrOutput
type HostingEnvironmentProfilePtrInput ¶
type HostingEnvironmentProfilePtrInput interface { pulumi.Input ToHostingEnvironmentProfilePtrOutput() HostingEnvironmentProfilePtrOutput ToHostingEnvironmentProfilePtrOutputWithContext(context.Context) HostingEnvironmentProfilePtrOutput }
HostingEnvironmentProfilePtrInput is an input type that accepts HostingEnvironmentProfileArgs, HostingEnvironmentProfilePtr and HostingEnvironmentProfilePtrOutput values. You can construct a concrete instance of `HostingEnvironmentProfilePtrInput` via:
HostingEnvironmentProfileArgs{...} or: nil
func HostingEnvironmentProfilePtr ¶
func HostingEnvironmentProfilePtr(v *HostingEnvironmentProfileArgs) HostingEnvironmentProfilePtrInput
type HostingEnvironmentProfilePtrOutput ¶
type HostingEnvironmentProfilePtrOutput struct{ *pulumi.OutputState }
func (HostingEnvironmentProfilePtrOutput) Elem ¶
func (o HostingEnvironmentProfilePtrOutput) Elem() HostingEnvironmentProfileOutput
func (HostingEnvironmentProfilePtrOutput) ElementType ¶
func (HostingEnvironmentProfilePtrOutput) ElementType() reflect.Type
func (HostingEnvironmentProfilePtrOutput) Id ¶
func (o HostingEnvironmentProfilePtrOutput) Id() pulumi.StringPtrOutput
Resource ID of the App Service Environment.
func (HostingEnvironmentProfilePtrOutput) ToHostingEnvironmentProfilePtrOutput ¶
func (o HostingEnvironmentProfilePtrOutput) ToHostingEnvironmentProfilePtrOutput() HostingEnvironmentProfilePtrOutput
func (HostingEnvironmentProfilePtrOutput) ToHostingEnvironmentProfilePtrOutputWithContext ¶
func (o HostingEnvironmentProfilePtrOutput) ToHostingEnvironmentProfilePtrOutputWithContext(ctx context.Context) HostingEnvironmentProfilePtrOutput
type HostingEnvironmentProfileResponse ¶
type HostingEnvironmentProfileResponse struct { // Resource ID of the App Service Environment. Id *string `pulumi:"id"` // Name of the App Service Environment. Name string `pulumi:"name"` // Resource type of the App Service Environment. Type string `pulumi:"type"` }
Specification for an App Service Environment to use for this resource.
type HostingEnvironmentProfileResponseArgs ¶
type HostingEnvironmentProfileResponseArgs struct { // Resource ID of the App Service Environment. Id pulumi.StringPtrInput `pulumi:"id"` // Name of the App Service Environment. Name pulumi.StringInput `pulumi:"name"` // Resource type of the App Service Environment. Type pulumi.StringInput `pulumi:"type"` }
Specification for an App Service Environment to use for this resource.
func (HostingEnvironmentProfileResponseArgs) ElementType ¶
func (HostingEnvironmentProfileResponseArgs) ElementType() reflect.Type
func (HostingEnvironmentProfileResponseArgs) ToHostingEnvironmentProfileResponseOutput ¶
func (i HostingEnvironmentProfileResponseArgs) ToHostingEnvironmentProfileResponseOutput() HostingEnvironmentProfileResponseOutput
func (HostingEnvironmentProfileResponseArgs) ToHostingEnvironmentProfileResponseOutputWithContext ¶
func (i HostingEnvironmentProfileResponseArgs) ToHostingEnvironmentProfileResponseOutputWithContext(ctx context.Context) HostingEnvironmentProfileResponseOutput
func (HostingEnvironmentProfileResponseArgs) ToHostingEnvironmentProfileResponsePtrOutput ¶
func (i HostingEnvironmentProfileResponseArgs) ToHostingEnvironmentProfileResponsePtrOutput() HostingEnvironmentProfileResponsePtrOutput
func (HostingEnvironmentProfileResponseArgs) ToHostingEnvironmentProfileResponsePtrOutputWithContext ¶
func (i HostingEnvironmentProfileResponseArgs) ToHostingEnvironmentProfileResponsePtrOutputWithContext(ctx context.Context) HostingEnvironmentProfileResponsePtrOutput
type HostingEnvironmentProfileResponseInput ¶
type HostingEnvironmentProfileResponseInput interface { pulumi.Input ToHostingEnvironmentProfileResponseOutput() HostingEnvironmentProfileResponseOutput ToHostingEnvironmentProfileResponseOutputWithContext(context.Context) HostingEnvironmentProfileResponseOutput }
HostingEnvironmentProfileResponseInput is an input type that accepts HostingEnvironmentProfileResponseArgs and HostingEnvironmentProfileResponseOutput values. You can construct a concrete instance of `HostingEnvironmentProfileResponseInput` via:
HostingEnvironmentProfileResponseArgs{...}
type HostingEnvironmentProfileResponseOutput ¶
type HostingEnvironmentProfileResponseOutput struct{ *pulumi.OutputState }
Specification for an App Service Environment to use for this resource.
func (HostingEnvironmentProfileResponseOutput) ElementType ¶
func (HostingEnvironmentProfileResponseOutput) ElementType() reflect.Type
func (HostingEnvironmentProfileResponseOutput) Id ¶
func (o HostingEnvironmentProfileResponseOutput) Id() pulumi.StringPtrOutput
Resource ID of the App Service Environment.
func (HostingEnvironmentProfileResponseOutput) Name ¶
func (o HostingEnvironmentProfileResponseOutput) Name() pulumi.StringOutput
Name of the App Service Environment.
func (HostingEnvironmentProfileResponseOutput) ToHostingEnvironmentProfileResponseOutput ¶
func (o HostingEnvironmentProfileResponseOutput) ToHostingEnvironmentProfileResponseOutput() HostingEnvironmentProfileResponseOutput
func (HostingEnvironmentProfileResponseOutput) ToHostingEnvironmentProfileResponseOutputWithContext ¶
func (o HostingEnvironmentProfileResponseOutput) ToHostingEnvironmentProfileResponseOutputWithContext(ctx context.Context) HostingEnvironmentProfileResponseOutput
func (HostingEnvironmentProfileResponseOutput) ToHostingEnvironmentProfileResponsePtrOutput ¶
func (o HostingEnvironmentProfileResponseOutput) ToHostingEnvironmentProfileResponsePtrOutput() HostingEnvironmentProfileResponsePtrOutput
func (HostingEnvironmentProfileResponseOutput) ToHostingEnvironmentProfileResponsePtrOutputWithContext ¶
func (o HostingEnvironmentProfileResponseOutput) ToHostingEnvironmentProfileResponsePtrOutputWithContext(ctx context.Context) HostingEnvironmentProfileResponsePtrOutput
func (HostingEnvironmentProfileResponseOutput) Type ¶
func (o HostingEnvironmentProfileResponseOutput) Type() pulumi.StringOutput
Resource type of the App Service Environment.
type HostingEnvironmentProfileResponsePtrInput ¶
type HostingEnvironmentProfileResponsePtrInput interface { pulumi.Input ToHostingEnvironmentProfileResponsePtrOutput() HostingEnvironmentProfileResponsePtrOutput ToHostingEnvironmentProfileResponsePtrOutputWithContext(context.Context) HostingEnvironmentProfileResponsePtrOutput }
HostingEnvironmentProfileResponsePtrInput is an input type that accepts HostingEnvironmentProfileResponseArgs, HostingEnvironmentProfileResponsePtr and HostingEnvironmentProfileResponsePtrOutput values. You can construct a concrete instance of `HostingEnvironmentProfileResponsePtrInput` via:
HostingEnvironmentProfileResponseArgs{...} or: nil
func HostingEnvironmentProfileResponsePtr ¶
func HostingEnvironmentProfileResponsePtr(v *HostingEnvironmentProfileResponseArgs) HostingEnvironmentProfileResponsePtrInput
type HostingEnvironmentProfileResponsePtrOutput ¶
type HostingEnvironmentProfileResponsePtrOutput struct{ *pulumi.OutputState }
func (HostingEnvironmentProfileResponsePtrOutput) ElementType ¶
func (HostingEnvironmentProfileResponsePtrOutput) ElementType() reflect.Type
func (HostingEnvironmentProfileResponsePtrOutput) Id ¶
func (o HostingEnvironmentProfileResponsePtrOutput) Id() pulumi.StringPtrOutput
Resource ID of the App Service Environment.
func (HostingEnvironmentProfileResponsePtrOutput) Name ¶
func (o HostingEnvironmentProfileResponsePtrOutput) Name() pulumi.StringPtrOutput
Name of the App Service Environment.
func (HostingEnvironmentProfileResponsePtrOutput) ToHostingEnvironmentProfileResponsePtrOutput ¶
func (o HostingEnvironmentProfileResponsePtrOutput) ToHostingEnvironmentProfileResponsePtrOutput() HostingEnvironmentProfileResponsePtrOutput
func (HostingEnvironmentProfileResponsePtrOutput) ToHostingEnvironmentProfileResponsePtrOutputWithContext ¶
func (o HostingEnvironmentProfileResponsePtrOutput) ToHostingEnvironmentProfileResponsePtrOutputWithContext(ctx context.Context) HostingEnvironmentProfileResponsePtrOutput
func (HostingEnvironmentProfileResponsePtrOutput) Type ¶
func (o HostingEnvironmentProfileResponsePtrOutput) Type() pulumi.StringPtrOutput
Resource type of the App Service Environment.
type HttpLogsConfig ¶ added in v0.3.1
type HttpLogsConfig struct { // Http logs to azure blob storage configuration. AzureBlobStorage *AzureBlobStorageHttpLogsConfig `pulumi:"azureBlobStorage"` // Http logs to file system configuration. FileSystem *FileSystemHttpLogsConfig `pulumi:"fileSystem"` }
Http logs configuration.
type HttpLogsConfigArgs ¶ added in v0.3.1
type HttpLogsConfigArgs struct { // Http logs to azure blob storage configuration. AzureBlobStorage AzureBlobStorageHttpLogsConfigPtrInput `pulumi:"azureBlobStorage"` // Http logs to file system configuration. FileSystem FileSystemHttpLogsConfigPtrInput `pulumi:"fileSystem"` }
Http logs configuration.
func (HttpLogsConfigArgs) ElementType ¶ added in v0.3.1
func (HttpLogsConfigArgs) ElementType() reflect.Type
func (HttpLogsConfigArgs) ToHttpLogsConfigOutput ¶ added in v0.3.1
func (i HttpLogsConfigArgs) ToHttpLogsConfigOutput() HttpLogsConfigOutput
func (HttpLogsConfigArgs) ToHttpLogsConfigOutputWithContext ¶ added in v0.3.1
func (i HttpLogsConfigArgs) ToHttpLogsConfigOutputWithContext(ctx context.Context) HttpLogsConfigOutput
func (HttpLogsConfigArgs) ToHttpLogsConfigPtrOutput ¶ added in v0.3.1
func (i HttpLogsConfigArgs) ToHttpLogsConfigPtrOutput() HttpLogsConfigPtrOutput
func (HttpLogsConfigArgs) ToHttpLogsConfigPtrOutputWithContext ¶ added in v0.3.1
func (i HttpLogsConfigArgs) ToHttpLogsConfigPtrOutputWithContext(ctx context.Context) HttpLogsConfigPtrOutput
type HttpLogsConfigInput ¶ added in v0.3.1
type HttpLogsConfigInput interface { pulumi.Input ToHttpLogsConfigOutput() HttpLogsConfigOutput ToHttpLogsConfigOutputWithContext(context.Context) HttpLogsConfigOutput }
HttpLogsConfigInput is an input type that accepts HttpLogsConfigArgs and HttpLogsConfigOutput values. You can construct a concrete instance of `HttpLogsConfigInput` via:
HttpLogsConfigArgs{...}
type HttpLogsConfigOutput ¶ added in v0.3.1
type HttpLogsConfigOutput struct{ *pulumi.OutputState }
Http logs configuration.
func (HttpLogsConfigOutput) AzureBlobStorage ¶ added in v0.3.1
func (o HttpLogsConfigOutput) AzureBlobStorage() AzureBlobStorageHttpLogsConfigPtrOutput
Http logs to azure blob storage configuration.
func (HttpLogsConfigOutput) ElementType ¶ added in v0.3.1
func (HttpLogsConfigOutput) ElementType() reflect.Type
func (HttpLogsConfigOutput) FileSystem ¶ added in v0.3.1
func (o HttpLogsConfigOutput) FileSystem() FileSystemHttpLogsConfigPtrOutput
Http logs to file system configuration.
func (HttpLogsConfigOutput) ToHttpLogsConfigOutput ¶ added in v0.3.1
func (o HttpLogsConfigOutput) ToHttpLogsConfigOutput() HttpLogsConfigOutput
func (HttpLogsConfigOutput) ToHttpLogsConfigOutputWithContext ¶ added in v0.3.1
func (o HttpLogsConfigOutput) ToHttpLogsConfigOutputWithContext(ctx context.Context) HttpLogsConfigOutput
func (HttpLogsConfigOutput) ToHttpLogsConfigPtrOutput ¶ added in v0.3.1
func (o HttpLogsConfigOutput) ToHttpLogsConfigPtrOutput() HttpLogsConfigPtrOutput
func (HttpLogsConfigOutput) ToHttpLogsConfigPtrOutputWithContext ¶ added in v0.3.1
func (o HttpLogsConfigOutput) ToHttpLogsConfigPtrOutputWithContext(ctx context.Context) HttpLogsConfigPtrOutput
type HttpLogsConfigPtrInput ¶ added in v0.3.1
type HttpLogsConfigPtrInput interface { pulumi.Input ToHttpLogsConfigPtrOutput() HttpLogsConfigPtrOutput ToHttpLogsConfigPtrOutputWithContext(context.Context) HttpLogsConfigPtrOutput }
HttpLogsConfigPtrInput is an input type that accepts HttpLogsConfigArgs, HttpLogsConfigPtr and HttpLogsConfigPtrOutput values. You can construct a concrete instance of `HttpLogsConfigPtrInput` via:
HttpLogsConfigArgs{...} or: nil
func HttpLogsConfigPtr ¶ added in v0.3.1
func HttpLogsConfigPtr(v *HttpLogsConfigArgs) HttpLogsConfigPtrInput
type HttpLogsConfigPtrOutput ¶ added in v0.3.1
type HttpLogsConfigPtrOutput struct{ *pulumi.OutputState }
func (HttpLogsConfigPtrOutput) AzureBlobStorage ¶ added in v0.3.1
func (o HttpLogsConfigPtrOutput) AzureBlobStorage() AzureBlobStorageHttpLogsConfigPtrOutput
Http logs to azure blob storage configuration.
func (HttpLogsConfigPtrOutput) Elem ¶ added in v0.3.1
func (o HttpLogsConfigPtrOutput) Elem() HttpLogsConfigOutput
func (HttpLogsConfigPtrOutput) ElementType ¶ added in v0.3.1
func (HttpLogsConfigPtrOutput) ElementType() reflect.Type
func (HttpLogsConfigPtrOutput) FileSystem ¶ added in v0.3.1
func (o HttpLogsConfigPtrOutput) FileSystem() FileSystemHttpLogsConfigPtrOutput
Http logs to file system configuration.
func (HttpLogsConfigPtrOutput) ToHttpLogsConfigPtrOutput ¶ added in v0.3.1
func (o HttpLogsConfigPtrOutput) ToHttpLogsConfigPtrOutput() HttpLogsConfigPtrOutput
func (HttpLogsConfigPtrOutput) ToHttpLogsConfigPtrOutputWithContext ¶ added in v0.3.1
func (o HttpLogsConfigPtrOutput) ToHttpLogsConfigPtrOutputWithContext(ctx context.Context) HttpLogsConfigPtrOutput
type HttpLogsConfigResponse ¶ added in v0.3.1
type HttpLogsConfigResponse struct { // Http logs to azure blob storage configuration. AzureBlobStorage *AzureBlobStorageHttpLogsConfigResponse `pulumi:"azureBlobStorage"` // Http logs to file system configuration. FileSystem *FileSystemHttpLogsConfigResponse `pulumi:"fileSystem"` }
Http logs configuration.
type HttpLogsConfigResponseArgs ¶ added in v0.3.1
type HttpLogsConfigResponseArgs struct { // Http logs to azure blob storage configuration. AzureBlobStorage AzureBlobStorageHttpLogsConfigResponsePtrInput `pulumi:"azureBlobStorage"` // Http logs to file system configuration. FileSystem FileSystemHttpLogsConfigResponsePtrInput `pulumi:"fileSystem"` }
Http logs configuration.
func (HttpLogsConfigResponseArgs) ElementType ¶ added in v0.3.1
func (HttpLogsConfigResponseArgs) ElementType() reflect.Type
func (HttpLogsConfigResponseArgs) ToHttpLogsConfigResponseOutput ¶ added in v0.3.1
func (i HttpLogsConfigResponseArgs) ToHttpLogsConfigResponseOutput() HttpLogsConfigResponseOutput
func (HttpLogsConfigResponseArgs) ToHttpLogsConfigResponseOutputWithContext ¶ added in v0.3.1
func (i HttpLogsConfigResponseArgs) ToHttpLogsConfigResponseOutputWithContext(ctx context.Context) HttpLogsConfigResponseOutput
func (HttpLogsConfigResponseArgs) ToHttpLogsConfigResponsePtrOutput ¶ added in v0.3.1
func (i HttpLogsConfigResponseArgs) ToHttpLogsConfigResponsePtrOutput() HttpLogsConfigResponsePtrOutput
func (HttpLogsConfigResponseArgs) ToHttpLogsConfigResponsePtrOutputWithContext ¶ added in v0.3.1
func (i HttpLogsConfigResponseArgs) ToHttpLogsConfigResponsePtrOutputWithContext(ctx context.Context) HttpLogsConfigResponsePtrOutput
type HttpLogsConfigResponseInput ¶ added in v0.3.1
type HttpLogsConfigResponseInput interface { pulumi.Input ToHttpLogsConfigResponseOutput() HttpLogsConfigResponseOutput ToHttpLogsConfigResponseOutputWithContext(context.Context) HttpLogsConfigResponseOutput }
HttpLogsConfigResponseInput is an input type that accepts HttpLogsConfigResponseArgs and HttpLogsConfigResponseOutput values. You can construct a concrete instance of `HttpLogsConfigResponseInput` via:
HttpLogsConfigResponseArgs{...}
type HttpLogsConfigResponseOutput ¶ added in v0.3.1
type HttpLogsConfigResponseOutput struct{ *pulumi.OutputState }
Http logs configuration.
func (HttpLogsConfigResponseOutput) AzureBlobStorage ¶ added in v0.3.1
func (o HttpLogsConfigResponseOutput) AzureBlobStorage() AzureBlobStorageHttpLogsConfigResponsePtrOutput
Http logs to azure blob storage configuration.
func (HttpLogsConfigResponseOutput) ElementType ¶ added in v0.3.1
func (HttpLogsConfigResponseOutput) ElementType() reflect.Type
func (HttpLogsConfigResponseOutput) FileSystem ¶ added in v0.3.1
func (o HttpLogsConfigResponseOutput) FileSystem() FileSystemHttpLogsConfigResponsePtrOutput
Http logs to file system configuration.
func (HttpLogsConfigResponseOutput) ToHttpLogsConfigResponseOutput ¶ added in v0.3.1
func (o HttpLogsConfigResponseOutput) ToHttpLogsConfigResponseOutput() HttpLogsConfigResponseOutput
func (HttpLogsConfigResponseOutput) ToHttpLogsConfigResponseOutputWithContext ¶ added in v0.3.1
func (o HttpLogsConfigResponseOutput) ToHttpLogsConfigResponseOutputWithContext(ctx context.Context) HttpLogsConfigResponseOutput
func (HttpLogsConfigResponseOutput) ToHttpLogsConfigResponsePtrOutput ¶ added in v0.3.1
func (o HttpLogsConfigResponseOutput) ToHttpLogsConfigResponsePtrOutput() HttpLogsConfigResponsePtrOutput
func (HttpLogsConfigResponseOutput) ToHttpLogsConfigResponsePtrOutputWithContext ¶ added in v0.3.1
func (o HttpLogsConfigResponseOutput) ToHttpLogsConfigResponsePtrOutputWithContext(ctx context.Context) HttpLogsConfigResponsePtrOutput
type HttpLogsConfigResponsePtrInput ¶ added in v0.3.1
type HttpLogsConfigResponsePtrInput interface { pulumi.Input ToHttpLogsConfigResponsePtrOutput() HttpLogsConfigResponsePtrOutput ToHttpLogsConfigResponsePtrOutputWithContext(context.Context) HttpLogsConfigResponsePtrOutput }
HttpLogsConfigResponsePtrInput is an input type that accepts HttpLogsConfigResponseArgs, HttpLogsConfigResponsePtr and HttpLogsConfigResponsePtrOutput values. You can construct a concrete instance of `HttpLogsConfigResponsePtrInput` via:
HttpLogsConfigResponseArgs{...} or: nil
func HttpLogsConfigResponsePtr ¶ added in v0.3.1
func HttpLogsConfigResponsePtr(v *HttpLogsConfigResponseArgs) HttpLogsConfigResponsePtrInput
type HttpLogsConfigResponsePtrOutput ¶ added in v0.3.1
type HttpLogsConfigResponsePtrOutput struct{ *pulumi.OutputState }
func (HttpLogsConfigResponsePtrOutput) AzureBlobStorage ¶ added in v0.3.1
func (o HttpLogsConfigResponsePtrOutput) AzureBlobStorage() AzureBlobStorageHttpLogsConfigResponsePtrOutput
Http logs to azure blob storage configuration.
func (HttpLogsConfigResponsePtrOutput) Elem ¶ added in v0.3.1
func (o HttpLogsConfigResponsePtrOutput) Elem() HttpLogsConfigResponseOutput
func (HttpLogsConfigResponsePtrOutput) ElementType ¶ added in v0.3.1
func (HttpLogsConfigResponsePtrOutput) ElementType() reflect.Type
func (HttpLogsConfigResponsePtrOutput) FileSystem ¶ added in v0.3.1
func (o HttpLogsConfigResponsePtrOutput) FileSystem() FileSystemHttpLogsConfigResponsePtrOutput
Http logs to file system configuration.
func (HttpLogsConfigResponsePtrOutput) ToHttpLogsConfigResponsePtrOutput ¶ added in v0.3.1
func (o HttpLogsConfigResponsePtrOutput) ToHttpLogsConfigResponsePtrOutput() HttpLogsConfigResponsePtrOutput
func (HttpLogsConfigResponsePtrOutput) ToHttpLogsConfigResponsePtrOutputWithContext ¶ added in v0.3.1
func (o HttpLogsConfigResponsePtrOutput) ToHttpLogsConfigResponsePtrOutputWithContext(ctx context.Context) HttpLogsConfigResponsePtrOutput
type IpFilterTag ¶ added in v0.3.1
Defines what this IP filter will be used for. This is to support IP filtering on proxies.
func (IpFilterTag) ElementType ¶ added in v0.3.1
func (IpFilterTag) ElementType() reflect.Type
func (IpFilterTag) ToStringOutput ¶ added in v0.3.1
func (e IpFilterTag) ToStringOutput() pulumi.StringOutput
func (IpFilterTag) ToStringOutputWithContext ¶ added in v0.3.1
func (e IpFilterTag) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (IpFilterTag) ToStringPtrOutput ¶ added in v0.3.1
func (e IpFilterTag) ToStringPtrOutput() pulumi.StringPtrOutput
func (IpFilterTag) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e IpFilterTag) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type IpSecurityRestriction ¶
type IpSecurityRestriction struct { // Allow or Deny access for this IP range. Action *string `pulumi:"action"` // IP restriction rule description. Description *string `pulumi:"description"` // IP address the security restriction is valid for. // It can be in form of pure ipv4 address (required SubnetMask property) or // CIDR notation such as ipv4/mask (leading bit match). For CIDR, // SubnetMask property must not be specified. IpAddress *string `pulumi:"ipAddress"` // IP restriction rule name. Name *string `pulumi:"name"` // Priority of IP restriction rule. Priority *int `pulumi:"priority"` // Subnet mask for the range of IP addresses the restriction is valid for. SubnetMask *string `pulumi:"subnetMask"` // (internal) Subnet traffic tag SubnetTrafficTag *int `pulumi:"subnetTrafficTag"` // Defines what this IP filter will be used for. This is to support IP filtering on proxies. Tag *string `pulumi:"tag"` // Virtual network resource id VnetSubnetResourceId *string `pulumi:"vnetSubnetResourceId"` // (internal) Vnet traffic tag VnetTrafficTag *int `pulumi:"vnetTrafficTag"` }
IP security restriction on an app.
type IpSecurityRestrictionArgs ¶
type IpSecurityRestrictionArgs struct { // Allow or Deny access for this IP range. Action pulumi.StringPtrInput `pulumi:"action"` // IP restriction rule description. Description pulumi.StringPtrInput `pulumi:"description"` // IP address the security restriction is valid for. // It can be in form of pure ipv4 address (required SubnetMask property) or // CIDR notation such as ipv4/mask (leading bit match). For CIDR, // SubnetMask property must not be specified. IpAddress pulumi.StringPtrInput `pulumi:"ipAddress"` // IP restriction rule name. Name pulumi.StringPtrInput `pulumi:"name"` // Priority of IP restriction rule. Priority pulumi.IntPtrInput `pulumi:"priority"` // Subnet mask for the range of IP addresses the restriction is valid for. SubnetMask pulumi.StringPtrInput `pulumi:"subnetMask"` // (internal) Subnet traffic tag SubnetTrafficTag pulumi.IntPtrInput `pulumi:"subnetTrafficTag"` // Defines what this IP filter will be used for. This is to support IP filtering on proxies. Tag IpFilterTag `pulumi:"tag"` // Virtual network resource id VnetSubnetResourceId pulumi.StringPtrInput `pulumi:"vnetSubnetResourceId"` // (internal) Vnet traffic tag VnetTrafficTag pulumi.IntPtrInput `pulumi:"vnetTrafficTag"` }
IP security restriction on an app.
func (IpSecurityRestrictionArgs) ElementType ¶
func (IpSecurityRestrictionArgs) ElementType() reflect.Type
func (IpSecurityRestrictionArgs) ToIpSecurityRestrictionOutput ¶
func (i IpSecurityRestrictionArgs) ToIpSecurityRestrictionOutput() IpSecurityRestrictionOutput
func (IpSecurityRestrictionArgs) ToIpSecurityRestrictionOutputWithContext ¶
func (i IpSecurityRestrictionArgs) ToIpSecurityRestrictionOutputWithContext(ctx context.Context) IpSecurityRestrictionOutput
type IpSecurityRestrictionArray ¶
type IpSecurityRestrictionArray []IpSecurityRestrictionInput
func (IpSecurityRestrictionArray) ElementType ¶
func (IpSecurityRestrictionArray) ElementType() reflect.Type
func (IpSecurityRestrictionArray) ToIpSecurityRestrictionArrayOutput ¶
func (i IpSecurityRestrictionArray) ToIpSecurityRestrictionArrayOutput() IpSecurityRestrictionArrayOutput
func (IpSecurityRestrictionArray) ToIpSecurityRestrictionArrayOutputWithContext ¶
func (i IpSecurityRestrictionArray) ToIpSecurityRestrictionArrayOutputWithContext(ctx context.Context) IpSecurityRestrictionArrayOutput
type IpSecurityRestrictionArrayInput ¶
type IpSecurityRestrictionArrayInput interface { pulumi.Input ToIpSecurityRestrictionArrayOutput() IpSecurityRestrictionArrayOutput ToIpSecurityRestrictionArrayOutputWithContext(context.Context) IpSecurityRestrictionArrayOutput }
IpSecurityRestrictionArrayInput is an input type that accepts IpSecurityRestrictionArray and IpSecurityRestrictionArrayOutput values. You can construct a concrete instance of `IpSecurityRestrictionArrayInput` via:
IpSecurityRestrictionArray{ IpSecurityRestrictionArgs{...} }
type IpSecurityRestrictionArrayOutput ¶
type IpSecurityRestrictionArrayOutput struct{ *pulumi.OutputState }
func (IpSecurityRestrictionArrayOutput) ElementType ¶
func (IpSecurityRestrictionArrayOutput) ElementType() reflect.Type
func (IpSecurityRestrictionArrayOutput) Index ¶
func (o IpSecurityRestrictionArrayOutput) Index(i pulumi.IntInput) IpSecurityRestrictionOutput
func (IpSecurityRestrictionArrayOutput) ToIpSecurityRestrictionArrayOutput ¶
func (o IpSecurityRestrictionArrayOutput) ToIpSecurityRestrictionArrayOutput() IpSecurityRestrictionArrayOutput
func (IpSecurityRestrictionArrayOutput) ToIpSecurityRestrictionArrayOutputWithContext ¶
func (o IpSecurityRestrictionArrayOutput) ToIpSecurityRestrictionArrayOutputWithContext(ctx context.Context) IpSecurityRestrictionArrayOutput
type IpSecurityRestrictionInput ¶
type IpSecurityRestrictionInput interface { pulumi.Input ToIpSecurityRestrictionOutput() IpSecurityRestrictionOutput ToIpSecurityRestrictionOutputWithContext(context.Context) IpSecurityRestrictionOutput }
IpSecurityRestrictionInput is an input type that accepts IpSecurityRestrictionArgs and IpSecurityRestrictionOutput values. You can construct a concrete instance of `IpSecurityRestrictionInput` via:
IpSecurityRestrictionArgs{...}
type IpSecurityRestrictionOutput ¶
type IpSecurityRestrictionOutput struct{ *pulumi.OutputState }
IP security restriction on an app.
func (IpSecurityRestrictionOutput) Action ¶
func (o IpSecurityRestrictionOutput) Action() pulumi.StringPtrOutput
Allow or Deny access for this IP range.
func (IpSecurityRestrictionOutput) Description ¶
func (o IpSecurityRestrictionOutput) Description() pulumi.StringPtrOutput
IP restriction rule description.
func (IpSecurityRestrictionOutput) ElementType ¶
func (IpSecurityRestrictionOutput) ElementType() reflect.Type
func (IpSecurityRestrictionOutput) IpAddress ¶
func (o IpSecurityRestrictionOutput) IpAddress() pulumi.StringPtrOutput
IP address the security restriction is valid for. It can be in form of pure ipv4 address (required SubnetMask property) or CIDR notation such as ipv4/mask (leading bit match). For CIDR, SubnetMask property must not be specified.
func (IpSecurityRestrictionOutput) Name ¶
func (o IpSecurityRestrictionOutput) Name() pulumi.StringPtrOutput
IP restriction rule name.
func (IpSecurityRestrictionOutput) Priority ¶
func (o IpSecurityRestrictionOutput) Priority() pulumi.IntPtrOutput
Priority of IP restriction rule.
func (IpSecurityRestrictionOutput) SubnetMask ¶
func (o IpSecurityRestrictionOutput) SubnetMask() pulumi.StringPtrOutput
Subnet mask for the range of IP addresses the restriction is valid for.
func (IpSecurityRestrictionOutput) SubnetTrafficTag ¶
func (o IpSecurityRestrictionOutput) SubnetTrafficTag() pulumi.IntPtrOutput
(internal) Subnet traffic tag
func (IpSecurityRestrictionOutput) Tag ¶
func (o IpSecurityRestrictionOutput) Tag() pulumi.StringPtrOutput
Defines what this IP filter will be used for. This is to support IP filtering on proxies.
func (IpSecurityRestrictionOutput) ToIpSecurityRestrictionOutput ¶
func (o IpSecurityRestrictionOutput) ToIpSecurityRestrictionOutput() IpSecurityRestrictionOutput
func (IpSecurityRestrictionOutput) ToIpSecurityRestrictionOutputWithContext ¶
func (o IpSecurityRestrictionOutput) ToIpSecurityRestrictionOutputWithContext(ctx context.Context) IpSecurityRestrictionOutput
func (IpSecurityRestrictionOutput) VnetSubnetResourceId ¶
func (o IpSecurityRestrictionOutput) VnetSubnetResourceId() pulumi.StringPtrOutput
Virtual network resource id
func (IpSecurityRestrictionOutput) VnetTrafficTag ¶
func (o IpSecurityRestrictionOutput) VnetTrafficTag() pulumi.IntPtrOutput
(internal) Vnet traffic tag
type IpSecurityRestrictionResponse ¶
type IpSecurityRestrictionResponse struct { // Allow or Deny access for this IP range. Action *string `pulumi:"action"` // IP restriction rule description. Description *string `pulumi:"description"` // IP address the security restriction is valid for. // It can be in form of pure ipv4 address (required SubnetMask property) or // CIDR notation such as ipv4/mask (leading bit match). For CIDR, // SubnetMask property must not be specified. IpAddress *string `pulumi:"ipAddress"` // IP restriction rule name. Name *string `pulumi:"name"` // Priority of IP restriction rule. Priority *int `pulumi:"priority"` // Subnet mask for the range of IP addresses the restriction is valid for. SubnetMask *string `pulumi:"subnetMask"` // (internal) Subnet traffic tag SubnetTrafficTag *int `pulumi:"subnetTrafficTag"` // Defines what this IP filter will be used for. This is to support IP filtering on proxies. Tag *string `pulumi:"tag"` // Virtual network resource id VnetSubnetResourceId *string `pulumi:"vnetSubnetResourceId"` // (internal) Vnet traffic tag VnetTrafficTag *int `pulumi:"vnetTrafficTag"` }
IP security restriction on an app.
type IpSecurityRestrictionResponseArgs ¶
type IpSecurityRestrictionResponseArgs struct { // Allow or Deny access for this IP range. Action pulumi.StringPtrInput `pulumi:"action"` // IP restriction rule description. Description pulumi.StringPtrInput `pulumi:"description"` // IP address the security restriction is valid for. // It can be in form of pure ipv4 address (required SubnetMask property) or // CIDR notation such as ipv4/mask (leading bit match). For CIDR, // SubnetMask property must not be specified. IpAddress pulumi.StringPtrInput `pulumi:"ipAddress"` // IP restriction rule name. Name pulumi.StringPtrInput `pulumi:"name"` // Priority of IP restriction rule. Priority pulumi.IntPtrInput `pulumi:"priority"` // Subnet mask for the range of IP addresses the restriction is valid for. SubnetMask pulumi.StringPtrInput `pulumi:"subnetMask"` // (internal) Subnet traffic tag SubnetTrafficTag pulumi.IntPtrInput `pulumi:"subnetTrafficTag"` // Defines what this IP filter will be used for. This is to support IP filtering on proxies. Tag pulumi.StringPtrInput `pulumi:"tag"` // Virtual network resource id VnetSubnetResourceId pulumi.StringPtrInput `pulumi:"vnetSubnetResourceId"` // (internal) Vnet traffic tag VnetTrafficTag pulumi.IntPtrInput `pulumi:"vnetTrafficTag"` }
IP security restriction on an app.
func (IpSecurityRestrictionResponseArgs) ElementType ¶
func (IpSecurityRestrictionResponseArgs) ElementType() reflect.Type
func (IpSecurityRestrictionResponseArgs) ToIpSecurityRestrictionResponseOutput ¶
func (i IpSecurityRestrictionResponseArgs) ToIpSecurityRestrictionResponseOutput() IpSecurityRestrictionResponseOutput
func (IpSecurityRestrictionResponseArgs) ToIpSecurityRestrictionResponseOutputWithContext ¶
func (i IpSecurityRestrictionResponseArgs) ToIpSecurityRestrictionResponseOutputWithContext(ctx context.Context) IpSecurityRestrictionResponseOutput
type IpSecurityRestrictionResponseArray ¶
type IpSecurityRestrictionResponseArray []IpSecurityRestrictionResponseInput
func (IpSecurityRestrictionResponseArray) ElementType ¶
func (IpSecurityRestrictionResponseArray) ElementType() reflect.Type
func (IpSecurityRestrictionResponseArray) ToIpSecurityRestrictionResponseArrayOutput ¶
func (i IpSecurityRestrictionResponseArray) ToIpSecurityRestrictionResponseArrayOutput() IpSecurityRestrictionResponseArrayOutput
func (IpSecurityRestrictionResponseArray) ToIpSecurityRestrictionResponseArrayOutputWithContext ¶
func (i IpSecurityRestrictionResponseArray) ToIpSecurityRestrictionResponseArrayOutputWithContext(ctx context.Context) IpSecurityRestrictionResponseArrayOutput
type IpSecurityRestrictionResponseArrayInput ¶
type IpSecurityRestrictionResponseArrayInput interface { pulumi.Input ToIpSecurityRestrictionResponseArrayOutput() IpSecurityRestrictionResponseArrayOutput ToIpSecurityRestrictionResponseArrayOutputWithContext(context.Context) IpSecurityRestrictionResponseArrayOutput }
IpSecurityRestrictionResponseArrayInput is an input type that accepts IpSecurityRestrictionResponseArray and IpSecurityRestrictionResponseArrayOutput values. You can construct a concrete instance of `IpSecurityRestrictionResponseArrayInput` via:
IpSecurityRestrictionResponseArray{ IpSecurityRestrictionResponseArgs{...} }
type IpSecurityRestrictionResponseArrayOutput ¶
type IpSecurityRestrictionResponseArrayOutput struct{ *pulumi.OutputState }
func (IpSecurityRestrictionResponseArrayOutput) ElementType ¶
func (IpSecurityRestrictionResponseArrayOutput) ElementType() reflect.Type
func (IpSecurityRestrictionResponseArrayOutput) ToIpSecurityRestrictionResponseArrayOutput ¶
func (o IpSecurityRestrictionResponseArrayOutput) ToIpSecurityRestrictionResponseArrayOutput() IpSecurityRestrictionResponseArrayOutput
func (IpSecurityRestrictionResponseArrayOutput) ToIpSecurityRestrictionResponseArrayOutputWithContext ¶
func (o IpSecurityRestrictionResponseArrayOutput) ToIpSecurityRestrictionResponseArrayOutputWithContext(ctx context.Context) IpSecurityRestrictionResponseArrayOutput
type IpSecurityRestrictionResponseInput ¶
type IpSecurityRestrictionResponseInput interface { pulumi.Input ToIpSecurityRestrictionResponseOutput() IpSecurityRestrictionResponseOutput ToIpSecurityRestrictionResponseOutputWithContext(context.Context) IpSecurityRestrictionResponseOutput }
IpSecurityRestrictionResponseInput is an input type that accepts IpSecurityRestrictionResponseArgs and IpSecurityRestrictionResponseOutput values. You can construct a concrete instance of `IpSecurityRestrictionResponseInput` via:
IpSecurityRestrictionResponseArgs{...}
type IpSecurityRestrictionResponseOutput ¶
type IpSecurityRestrictionResponseOutput struct{ *pulumi.OutputState }
IP security restriction on an app.
func (IpSecurityRestrictionResponseOutput) Action ¶
func (o IpSecurityRestrictionResponseOutput) Action() pulumi.StringPtrOutput
Allow or Deny access for this IP range.
func (IpSecurityRestrictionResponseOutput) Description ¶
func (o IpSecurityRestrictionResponseOutput) Description() pulumi.StringPtrOutput
IP restriction rule description.
func (IpSecurityRestrictionResponseOutput) ElementType ¶
func (IpSecurityRestrictionResponseOutput) ElementType() reflect.Type
func (IpSecurityRestrictionResponseOutput) IpAddress ¶
func (o IpSecurityRestrictionResponseOutput) IpAddress() pulumi.StringPtrOutput
IP address the security restriction is valid for. It can be in form of pure ipv4 address (required SubnetMask property) or CIDR notation such as ipv4/mask (leading bit match). For CIDR, SubnetMask property must not be specified.
func (IpSecurityRestrictionResponseOutput) Name ¶
func (o IpSecurityRestrictionResponseOutput) Name() pulumi.StringPtrOutput
IP restriction rule name.
func (IpSecurityRestrictionResponseOutput) Priority ¶
func (o IpSecurityRestrictionResponseOutput) Priority() pulumi.IntPtrOutput
Priority of IP restriction rule.
func (IpSecurityRestrictionResponseOutput) SubnetMask ¶
func (o IpSecurityRestrictionResponseOutput) SubnetMask() pulumi.StringPtrOutput
Subnet mask for the range of IP addresses the restriction is valid for.
func (IpSecurityRestrictionResponseOutput) SubnetTrafficTag ¶
func (o IpSecurityRestrictionResponseOutput) SubnetTrafficTag() pulumi.IntPtrOutput
(internal) Subnet traffic tag
func (IpSecurityRestrictionResponseOutput) Tag ¶
func (o IpSecurityRestrictionResponseOutput) Tag() pulumi.StringPtrOutput
Defines what this IP filter will be used for. This is to support IP filtering on proxies.
func (IpSecurityRestrictionResponseOutput) ToIpSecurityRestrictionResponseOutput ¶
func (o IpSecurityRestrictionResponseOutput) ToIpSecurityRestrictionResponseOutput() IpSecurityRestrictionResponseOutput
func (IpSecurityRestrictionResponseOutput) ToIpSecurityRestrictionResponseOutputWithContext ¶
func (o IpSecurityRestrictionResponseOutput) ToIpSecurityRestrictionResponseOutputWithContext(ctx context.Context) IpSecurityRestrictionResponseOutput
func (IpSecurityRestrictionResponseOutput) VnetSubnetResourceId ¶
func (o IpSecurityRestrictionResponseOutput) VnetSubnetResourceId() pulumi.StringPtrOutput
Virtual network resource id
func (IpSecurityRestrictionResponseOutput) VnetTrafficTag ¶
func (o IpSecurityRestrictionResponseOutput) VnetTrafficTag() pulumi.IntPtrOutput
(internal) Vnet traffic tag
type ListWebAppAuthSettingsResult ¶
type ListWebAppAuthSettingsResult struct { // Login parameters to send to the OpenID Connect authorization endpoint when // a user logs in. Each parameter must be in the form "key=value". AdditionalLoginParams []string `pulumi:"additionalLoginParams"` // Allowed audience values to consider when validating JWTs issued by // Azure Active Directory. Note that the <code>ClientID</code> value is always considered an // allowed audience, regardless of this setting. AllowedAudiences []string `pulumi:"allowedAudiences"` // External URLs that can be redirected to as part of logging in or logging out of the app. Note that the query string part of the URL is ignored. // This is an advanced setting typically only needed by Windows Store application backends. // Note that URLs within the current domain are always implicitly allowed. AllowedExternalRedirectUrls []string `pulumi:"allowedExternalRedirectUrls"` // The Client ID of this relying party application, known as the client_id. // This setting is required for enabling OpenID Connection authentication with Azure Active Directory or // other 3rd party OpenID Connect providers. // More information on OpenID Connect: http://openid.net/specs/openid-connect-core-1_0.html ClientId *string `pulumi:"clientId"` // The Client Secret of this relying party application (in Azure Active Directory, this is also referred to as the Key). // This setting is optional. If no client secret is configured, the OpenID Connect implicit auth flow is used to authenticate end users. // Otherwise, the OpenID Connect Authorization Code Flow is used to authenticate end users. // More information on OpenID Connect: http://openid.net/specs/openid-connect-core-1_0.html ClientSecret *string `pulumi:"clientSecret"` // An alternative to the client secret, that is the thumbprint of a certificate used for signing purposes. This property acts as // a replacement for the Client Secret. It is also optional. ClientSecretCertificateThumbprint *string `pulumi:"clientSecretCertificateThumbprint"` // The default authentication provider to use when multiple providers are configured. // This setting is only needed if multiple providers are configured and the unauthenticated client // action is set to "RedirectToLoginPage". DefaultProvider *string `pulumi:"defaultProvider"` // <code>true</code> if the Authentication / Authorization feature is enabled for the current app; otherwise, <code>false</code>. Enabled *bool `pulumi:"enabled"` // The App ID of the Facebook app used for login. // This setting is required for enabling Facebook Login. // Facebook Login documentation: https://developers.facebook.com/docs/facebook-login FacebookAppId *string `pulumi:"facebookAppId"` // The App Secret of the Facebook app used for Facebook Login. // This setting is required for enabling Facebook Login. // Facebook Login documentation: https://developers.facebook.com/docs/facebook-login FacebookAppSecret *string `pulumi:"facebookAppSecret"` // The OAuth 2.0 scopes that will be requested as part of Facebook Login authentication. // This setting is optional. // Facebook Login documentation: https://developers.facebook.com/docs/facebook-login FacebookOAuthScopes []string `pulumi:"facebookOAuthScopes"` // The OpenID Connect Client ID for the Google web application. // This setting is required for enabling Google Sign-In. // Google Sign-In documentation: https://developers.google.com/identity/sign-in/web/ GoogleClientId *string `pulumi:"googleClientId"` // The client secret associated with the Google web application. // This setting is required for enabling Google Sign-In. // Google Sign-In documentation: https://developers.google.com/identity/sign-in/web/ GoogleClientSecret *string `pulumi:"googleClientSecret"` // The OAuth 2.0 scopes that will be requested as part of Google Sign-In authentication. // This setting is optional. If not specified, "openid", "profile", and "email" are used as default scopes. // Google Sign-In documentation: https://developers.google.com/identity/sign-in/web/ GoogleOAuthScopes []string `pulumi:"googleOAuthScopes"` // Resource Id. Id string `pulumi:"id"` // The OpenID Connect Issuer URI that represents the entity which issues access tokens for this application. // When using Azure Active Directory, this value is the URI of the directory tenant, e.g. https://sts.windows.net/{tenant-guid}/. // This URI is a case-sensitive identifier for the token issuer. // More information on OpenID Connect Discovery: http://openid.net/specs/openid-connect-discovery-1_0.html Issuer *string `pulumi:"issuer"` // Kind of resource. Kind *string `pulumi:"kind"` // The OAuth 2.0 client ID that was created for the app used for authentication. // This setting is required for enabling Microsoft Account authentication. // Microsoft Account OAuth documentation: https://dev.onedrive.com/auth/msa_oauth.htm MicrosoftAccountClientId *string `pulumi:"microsoftAccountClientId"` // The OAuth 2.0 client secret that was created for the app used for authentication. // This setting is required for enabling Microsoft Account authentication. // Microsoft Account OAuth documentation: https://dev.onedrive.com/auth/msa_oauth.htm MicrosoftAccountClientSecret *string `pulumi:"microsoftAccountClientSecret"` // The OAuth 2.0 scopes that will be requested as part of Microsoft Account authentication. // This setting is optional. If not specified, "wl.basic" is used as the default scope. // Microsoft Account Scopes and permissions documentation: https://msdn.microsoft.com/en-us/library/dn631845.aspx MicrosoftAccountOAuthScopes []string `pulumi:"microsoftAccountOAuthScopes"` // Resource Name. Name string `pulumi:"name"` // The RuntimeVersion of the Authentication / Authorization feature in use for the current app. // The setting in this value can control the behavior of certain features in the Authentication / Authorization module. RuntimeVersion *string `pulumi:"runtimeVersion"` // The number of hours after session token expiration that a session token can be used to // call the token refresh API. The default is 72 hours. TokenRefreshExtensionHours *float64 `pulumi:"tokenRefreshExtensionHours"` // <code>true</code> to durably store platform-specific security tokens that are obtained during login flows; otherwise, <code>false</code>. // The default is <code>false</code>. TokenStoreEnabled *bool `pulumi:"tokenStoreEnabled"` // The OAuth 1.0a consumer key of the Twitter application used for sign-in. // This setting is required for enabling Twitter Sign-In. // Twitter Sign-In documentation: https://dev.twitter.com/web/sign-in TwitterConsumerKey *string `pulumi:"twitterConsumerKey"` // The OAuth 1.0a consumer secret of the Twitter application used for sign-in. // This setting is required for enabling Twitter Sign-In. // Twitter Sign-In documentation: https://dev.twitter.com/web/sign-in TwitterConsumerSecret *string `pulumi:"twitterConsumerSecret"` // Resource type. Type string `pulumi:"type"` // The action to take when an unauthenticated client attempts to access the app. UnauthenticatedClientAction *string `pulumi:"unauthenticatedClientAction"` // Gets a value indicating whether the issuer should be a valid HTTPS url and be validated as such. ValidateIssuer *bool `pulumi:"validateIssuer"` }
Configuration settings for the Azure App Service Authentication / Authorization feature.
func ListWebAppAuthSettings ¶
func ListWebAppAuthSettings(ctx *pulumi.Context, args *ListWebAppAuthSettingsArgs, opts ...pulumi.InvokeOption) (*ListWebAppAuthSettingsResult, error)
type ListWebAppAuthSettingsSlotArgs ¶
type ListWebAppAuthSettingsSlotArgs struct { // Name of the app. Name string `pulumi:"name"` // Name of the resource group to which the resource belongs. ResourceGroupName string `pulumi:"resourceGroupName"` // Name of the deployment slot. If a slot is not specified, the API will get the settings for the production slot. Slot string `pulumi:"slot"` }
type ListWebAppAuthSettingsSlotResult ¶
type ListWebAppAuthSettingsSlotResult struct { // Login parameters to send to the OpenID Connect authorization endpoint when // a user logs in. Each parameter must be in the form "key=value". AdditionalLoginParams []string `pulumi:"additionalLoginParams"` // Allowed audience values to consider when validating JWTs issued by // Azure Active Directory. Note that the <code>ClientID</code> value is always considered an // allowed audience, regardless of this setting. AllowedAudiences []string `pulumi:"allowedAudiences"` // External URLs that can be redirected to as part of logging in or logging out of the app. Note that the query string part of the URL is ignored. // This is an advanced setting typically only needed by Windows Store application backends. // Note that URLs within the current domain are always implicitly allowed. AllowedExternalRedirectUrls []string `pulumi:"allowedExternalRedirectUrls"` // The Client ID of this relying party application, known as the client_id. // This setting is required for enabling OpenID Connection authentication with Azure Active Directory or // other 3rd party OpenID Connect providers. // More information on OpenID Connect: http://openid.net/specs/openid-connect-core-1_0.html ClientId *string `pulumi:"clientId"` // The Client Secret of this relying party application (in Azure Active Directory, this is also referred to as the Key). // This setting is optional. If no client secret is configured, the OpenID Connect implicit auth flow is used to authenticate end users. // Otherwise, the OpenID Connect Authorization Code Flow is used to authenticate end users. // More information on OpenID Connect: http://openid.net/specs/openid-connect-core-1_0.html ClientSecret *string `pulumi:"clientSecret"` // An alternative to the client secret, that is the thumbprint of a certificate used for signing purposes. This property acts as // a replacement for the Client Secret. It is also optional. ClientSecretCertificateThumbprint *string `pulumi:"clientSecretCertificateThumbprint"` // The default authentication provider to use when multiple providers are configured. // This setting is only needed if multiple providers are configured and the unauthenticated client // action is set to "RedirectToLoginPage". DefaultProvider *string `pulumi:"defaultProvider"` // <code>true</code> if the Authentication / Authorization feature is enabled for the current app; otherwise, <code>false</code>. Enabled *bool `pulumi:"enabled"` // The App ID of the Facebook app used for login. // This setting is required for enabling Facebook Login. // Facebook Login documentation: https://developers.facebook.com/docs/facebook-login FacebookAppId *string `pulumi:"facebookAppId"` // The App Secret of the Facebook app used for Facebook Login. // This setting is required for enabling Facebook Login. // Facebook Login documentation: https://developers.facebook.com/docs/facebook-login FacebookAppSecret *string `pulumi:"facebookAppSecret"` // The OAuth 2.0 scopes that will be requested as part of Facebook Login authentication. // This setting is optional. // Facebook Login documentation: https://developers.facebook.com/docs/facebook-login FacebookOAuthScopes []string `pulumi:"facebookOAuthScopes"` // The OpenID Connect Client ID for the Google web application. // This setting is required for enabling Google Sign-In. // Google Sign-In documentation: https://developers.google.com/identity/sign-in/web/ GoogleClientId *string `pulumi:"googleClientId"` // The client secret associated with the Google web application. // This setting is required for enabling Google Sign-In. // Google Sign-In documentation: https://developers.google.com/identity/sign-in/web/ GoogleClientSecret *string `pulumi:"googleClientSecret"` // The OAuth 2.0 scopes that will be requested as part of Google Sign-In authentication. // This setting is optional. If not specified, "openid", "profile", and "email" are used as default scopes. // Google Sign-In documentation: https://developers.google.com/identity/sign-in/web/ GoogleOAuthScopes []string `pulumi:"googleOAuthScopes"` // Resource Id. Id string `pulumi:"id"` // The OpenID Connect Issuer URI that represents the entity which issues access tokens for this application. // When using Azure Active Directory, this value is the URI of the directory tenant, e.g. https://sts.windows.net/{tenant-guid}/. // This URI is a case-sensitive identifier for the token issuer. // More information on OpenID Connect Discovery: http://openid.net/specs/openid-connect-discovery-1_0.html Issuer *string `pulumi:"issuer"` // Kind of resource. Kind *string `pulumi:"kind"` // The OAuth 2.0 client ID that was created for the app used for authentication. // This setting is required for enabling Microsoft Account authentication. // Microsoft Account OAuth documentation: https://dev.onedrive.com/auth/msa_oauth.htm MicrosoftAccountClientId *string `pulumi:"microsoftAccountClientId"` // The OAuth 2.0 client secret that was created for the app used for authentication. // This setting is required for enabling Microsoft Account authentication. // Microsoft Account OAuth documentation: https://dev.onedrive.com/auth/msa_oauth.htm MicrosoftAccountClientSecret *string `pulumi:"microsoftAccountClientSecret"` // The OAuth 2.0 scopes that will be requested as part of Microsoft Account authentication. // This setting is optional. If not specified, "wl.basic" is used as the default scope. // Microsoft Account Scopes and permissions documentation: https://msdn.microsoft.com/en-us/library/dn631845.aspx MicrosoftAccountOAuthScopes []string `pulumi:"microsoftAccountOAuthScopes"` // Resource Name. Name string `pulumi:"name"` // The RuntimeVersion of the Authentication / Authorization feature in use for the current app. // The setting in this value can control the behavior of certain features in the Authentication / Authorization module. RuntimeVersion *string `pulumi:"runtimeVersion"` // The number of hours after session token expiration that a session token can be used to // call the token refresh API. The default is 72 hours. TokenRefreshExtensionHours *float64 `pulumi:"tokenRefreshExtensionHours"` // <code>true</code> to durably store platform-specific security tokens that are obtained during login flows; otherwise, <code>false</code>. // The default is <code>false</code>. TokenStoreEnabled *bool `pulumi:"tokenStoreEnabled"` // The OAuth 1.0a consumer key of the Twitter application used for sign-in. // This setting is required for enabling Twitter Sign-In. // Twitter Sign-In documentation: https://dev.twitter.com/web/sign-in TwitterConsumerKey *string `pulumi:"twitterConsumerKey"` // The OAuth 1.0a consumer secret of the Twitter application used for sign-in. // This setting is required for enabling Twitter Sign-In. // Twitter Sign-In documentation: https://dev.twitter.com/web/sign-in TwitterConsumerSecret *string `pulumi:"twitterConsumerSecret"` // Resource type. Type string `pulumi:"type"` // The action to take when an unauthenticated client attempts to access the app. UnauthenticatedClientAction *string `pulumi:"unauthenticatedClientAction"` // Gets a value indicating whether the issuer should be a valid HTTPS url and be validated as such. ValidateIssuer *bool `pulumi:"validateIssuer"` }
Configuration settings for the Azure App Service Authentication / Authorization feature.
func ListWebAppAuthSettingsSlot ¶
func ListWebAppAuthSettingsSlot(ctx *pulumi.Context, args *ListWebAppAuthSettingsSlotArgs, opts ...pulumi.InvokeOption) (*ListWebAppAuthSettingsSlotResult, error)
type ListWebAppAzureStorageAccountsResult ¶
type ListWebAppAzureStorageAccountsResult struct { // Resource Id. Id string `pulumi:"id"` // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // Azure storage accounts. Properties map[string]AzureStorageInfoValueResponse `pulumi:"properties"` // Resource type. Type string `pulumi:"type"` }
AzureStorageInfo dictionary resource.
func ListWebAppAzureStorageAccounts ¶
func ListWebAppAzureStorageAccounts(ctx *pulumi.Context, args *ListWebAppAzureStorageAccountsArgs, opts ...pulumi.InvokeOption) (*ListWebAppAzureStorageAccountsResult, error)
type ListWebAppAzureStorageAccountsSlotArgs ¶
type ListWebAppAzureStorageAccountsSlotArgs struct { // Name of the app. Name string `pulumi:"name"` // Name of the resource group to which the resource belongs. ResourceGroupName string `pulumi:"resourceGroupName"` // Name of the deployment slot. If a slot is not specified, the API will update the Azure storage account configurations for the production slot. Slot string `pulumi:"slot"` }
type ListWebAppAzureStorageAccountsSlotResult ¶
type ListWebAppAzureStorageAccountsSlotResult struct { // Resource Id. Id string `pulumi:"id"` // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // Azure storage accounts. Properties map[string]AzureStorageInfoValueResponse `pulumi:"properties"` // Resource type. Type string `pulumi:"type"` }
AzureStorageInfo dictionary resource.
func ListWebAppAzureStorageAccountsSlot ¶
func ListWebAppAzureStorageAccountsSlot(ctx *pulumi.Context, args *ListWebAppAzureStorageAccountsSlotArgs, opts ...pulumi.InvokeOption) (*ListWebAppAzureStorageAccountsSlotResult, error)
type ListWebAppBackupConfigurationResult ¶
type ListWebAppBackupConfigurationResult struct { // Name of the backup. BackupName *string `pulumi:"backupName"` // Schedule for the backup if it is executed periodically. BackupSchedule *BackupScheduleResponse `pulumi:"backupSchedule"` // Databases included in the backup. Databases []DatabaseBackupSettingResponse `pulumi:"databases"` // True if the backup schedule is enabled (must be included in that case), false if the backup schedule should be disabled. Enabled *bool `pulumi:"enabled"` // Resource Id. Id string `pulumi:"id"` // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // SAS URL to the container. StorageAccountUrl string `pulumi:"storageAccountUrl"` // Resource type. Type string `pulumi:"type"` }
Description of a backup which will be performed.
func ListWebAppBackupConfiguration ¶
func ListWebAppBackupConfiguration(ctx *pulumi.Context, args *ListWebAppBackupConfigurationArgs, opts ...pulumi.InvokeOption) (*ListWebAppBackupConfigurationResult, error)
type ListWebAppBackupConfigurationSlotArgs ¶
type ListWebAppBackupConfigurationSlotArgs struct { // Name of the app. Name string `pulumi:"name"` // Name of the resource group to which the resource belongs. ResourceGroupName string `pulumi:"resourceGroupName"` // Name of the deployment slot. If a slot is not specified, the API will get the backup configuration for the production slot. Slot string `pulumi:"slot"` }
type ListWebAppBackupConfigurationSlotResult ¶
type ListWebAppBackupConfigurationSlotResult struct { // Name of the backup. BackupName *string `pulumi:"backupName"` // Schedule for the backup if it is executed periodically. BackupSchedule *BackupScheduleResponse `pulumi:"backupSchedule"` // Databases included in the backup. Databases []DatabaseBackupSettingResponse `pulumi:"databases"` // True if the backup schedule is enabled (must be included in that case), false if the backup schedule should be disabled. Enabled *bool `pulumi:"enabled"` // Resource Id. Id string `pulumi:"id"` // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // SAS URL to the container. StorageAccountUrl string `pulumi:"storageAccountUrl"` // Resource type. Type string `pulumi:"type"` }
Description of a backup which will be performed.
func ListWebAppBackupConfigurationSlot ¶
func ListWebAppBackupConfigurationSlot(ctx *pulumi.Context, args *ListWebAppBackupConfigurationSlotArgs, opts ...pulumi.InvokeOption) (*ListWebAppBackupConfigurationSlotResult, error)
type ListWebAppBackupStatusSecretsArgs ¶
type ListWebAppBackupStatusSecretsArgs struct { // ID of backup. BackupId string `pulumi:"backupId"` // Name of the backup. BackupName *string `pulumi:"backupName"` // Schedule for the backup if it is executed periodically. BackupSchedule *BackupSchedule `pulumi:"backupSchedule"` // Databases included in the backup. Databases []DatabaseBackupSetting `pulumi:"databases"` // True if the backup schedule is enabled (must be included in that case), false if the backup schedule should be disabled. Enabled *bool `pulumi:"enabled"` // Kind of resource. Kind *string `pulumi:"kind"` // Name of web app. Name string `pulumi:"name"` // Name of the resource group to which the resource belongs. ResourceGroupName string `pulumi:"resourceGroupName"` // SAS URL to the container. StorageAccountUrl string `pulumi:"storageAccountUrl"` }
type ListWebAppBackupStatusSecretsResult ¶
type ListWebAppBackupStatusSecretsResult struct { // Id of the backup. BackupId int `pulumi:"backupId"` // Name of the blob which contains data for this backup. BlobName string `pulumi:"blobName"` // Unique correlation identifier. Please use this along with the timestamp while communicating with Azure support. CorrelationId string `pulumi:"correlationId"` // Timestamp of the backup creation. Created string `pulumi:"created"` // List of databases included in the backup. Databases []DatabaseBackupSettingResponse `pulumi:"databases"` // Timestamp when this backup finished. FinishedTimeStamp string `pulumi:"finishedTimeStamp"` // Resource Id. Id string `pulumi:"id"` // Kind of resource. Kind *string `pulumi:"kind"` // Timestamp of a last restore operation which used this backup. LastRestoreTimeStamp string `pulumi:"lastRestoreTimeStamp"` // Details regarding this backup. Might contain an error message. Log string `pulumi:"log"` // Resource Name. Name string `pulumi:"name"` // True if this backup has been created due to a schedule being triggered. Scheduled bool `pulumi:"scheduled"` // Size of the backup in bytes. SizeInBytes float64 `pulumi:"sizeInBytes"` // Backup status. Status string `pulumi:"status"` // SAS URL for the storage account container which contains this backup. StorageAccountUrl string `pulumi:"storageAccountUrl"` // Resource type. Type string `pulumi:"type"` // Size of the original web app which has been backed up. WebsiteSizeInBytes float64 `pulumi:"websiteSizeInBytes"` }
Backup description.
func ListWebAppBackupStatusSecrets ¶
func ListWebAppBackupStatusSecrets(ctx *pulumi.Context, args *ListWebAppBackupStatusSecretsArgs, opts ...pulumi.InvokeOption) (*ListWebAppBackupStatusSecretsResult, error)
type ListWebAppBackupStatusSecretsSlotArgs ¶
type ListWebAppBackupStatusSecretsSlotArgs struct { // ID of backup. BackupId string `pulumi:"backupId"` // Name of the backup. BackupName *string `pulumi:"backupName"` // Schedule for the backup if it is executed periodically. BackupSchedule *BackupSchedule `pulumi:"backupSchedule"` // Databases included in the backup. Databases []DatabaseBackupSetting `pulumi:"databases"` // True if the backup schedule is enabled (must be included in that case), false if the backup schedule should be disabled. Enabled *bool `pulumi:"enabled"` // Kind of resource. Kind *string `pulumi:"kind"` // Name of web app. Name string `pulumi:"name"` // Name of the resource group to which the resource belongs. ResourceGroupName string `pulumi:"resourceGroupName"` // Name of web app slot. If not specified then will default to production slot. Slot string `pulumi:"slot"` // SAS URL to the container. StorageAccountUrl string `pulumi:"storageAccountUrl"` }
type ListWebAppBackupStatusSecretsSlotResult ¶
type ListWebAppBackupStatusSecretsSlotResult struct { // Id of the backup. BackupId int `pulumi:"backupId"` // Name of the blob which contains data for this backup. BlobName string `pulumi:"blobName"` // Unique correlation identifier. Please use this along with the timestamp while communicating with Azure support. CorrelationId string `pulumi:"correlationId"` // Timestamp of the backup creation. Created string `pulumi:"created"` // List of databases included in the backup. Databases []DatabaseBackupSettingResponse `pulumi:"databases"` // Timestamp when this backup finished. FinishedTimeStamp string `pulumi:"finishedTimeStamp"` // Resource Id. Id string `pulumi:"id"` // Kind of resource. Kind *string `pulumi:"kind"` // Timestamp of a last restore operation which used this backup. LastRestoreTimeStamp string `pulumi:"lastRestoreTimeStamp"` // Details regarding this backup. Might contain an error message. Log string `pulumi:"log"` // Resource Name. Name string `pulumi:"name"` // True if this backup has been created due to a schedule being triggered. Scheduled bool `pulumi:"scheduled"` // Size of the backup in bytes. SizeInBytes float64 `pulumi:"sizeInBytes"` // Backup status. Status string `pulumi:"status"` // SAS URL for the storage account container which contains this backup. StorageAccountUrl string `pulumi:"storageAccountUrl"` // Resource type. Type string `pulumi:"type"` // Size of the original web app which has been backed up. WebsiteSizeInBytes float64 `pulumi:"websiteSizeInBytes"` }
Backup description.
func ListWebAppBackupStatusSecretsSlot ¶
func ListWebAppBackupStatusSecretsSlot(ctx *pulumi.Context, args *ListWebAppBackupStatusSecretsSlotArgs, opts ...pulumi.InvokeOption) (*ListWebAppBackupStatusSecretsSlotResult, error)
type ListWebAppConnectionStringsResult ¶
type ListWebAppConnectionStringsResult struct { // Resource Id. Id string `pulumi:"id"` // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // Connection strings. Properties map[string]ConnStringValueTypePairResponse `pulumi:"properties"` // Resource type. Type string `pulumi:"type"` }
String dictionary resource.
func ListWebAppConnectionStrings ¶
func ListWebAppConnectionStrings(ctx *pulumi.Context, args *ListWebAppConnectionStringsArgs, opts ...pulumi.InvokeOption) (*ListWebAppConnectionStringsResult, error)
type ListWebAppConnectionStringsSlotArgs ¶
type ListWebAppConnectionStringsSlotArgs struct { // Name of the app. Name string `pulumi:"name"` // Name of the resource group to which the resource belongs. ResourceGroupName string `pulumi:"resourceGroupName"` // Name of the deployment slot. If a slot is not specified, the API will get the connection settings for the production slot. Slot string `pulumi:"slot"` }
type ListWebAppConnectionStringsSlotResult ¶
type ListWebAppConnectionStringsSlotResult struct { // Resource Id. Id string `pulumi:"id"` // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // Connection strings. Properties map[string]ConnStringValueTypePairResponse `pulumi:"properties"` // Resource type. Type string `pulumi:"type"` }
String dictionary resource.
func ListWebAppConnectionStringsSlot ¶
func ListWebAppConnectionStringsSlot(ctx *pulumi.Context, args *ListWebAppConnectionStringsSlotArgs, opts ...pulumi.InvokeOption) (*ListWebAppConnectionStringsSlotResult, error)
type ListWebAppFunctionSecretsResult ¶
type ListWebAppFunctionSecretsResult struct { // Resource Id. Id string `pulumi:"id"` // Secret key. Key *string `pulumi:"key"` // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // Trigger URL. TriggerUrl *string `pulumi:"triggerUrl"` // Resource type. Type string `pulumi:"type"` }
Function secrets.
func ListWebAppFunctionSecrets ¶
func ListWebAppFunctionSecrets(ctx *pulumi.Context, args *ListWebAppFunctionSecretsArgs, opts ...pulumi.InvokeOption) (*ListWebAppFunctionSecretsResult, error)
type ListWebAppFunctionSecretsSlotArgs ¶
type ListWebAppFunctionSecretsSlotArgs struct { // Function name. FunctionName string `pulumi:"functionName"` // Site name. Name string `pulumi:"name"` // Name of the resource group to which the resource belongs. ResourceGroupName string `pulumi:"resourceGroupName"` // Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot. Slot string `pulumi:"slot"` }
type ListWebAppFunctionSecretsSlotResult ¶
type ListWebAppFunctionSecretsSlotResult struct { // Resource Id. Id string `pulumi:"id"` // Secret key. Key *string `pulumi:"key"` // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // Trigger URL. TriggerUrl *string `pulumi:"triggerUrl"` // Resource type. Type string `pulumi:"type"` }
Function secrets.
func ListWebAppFunctionSecretsSlot ¶
func ListWebAppFunctionSecretsSlot(ctx *pulumi.Context, args *ListWebAppFunctionSecretsSlotArgs, opts ...pulumi.InvokeOption) (*ListWebAppFunctionSecretsSlotResult, error)
type ListWebAppHybridConnectionKeysArgs ¶
type ListWebAppHybridConnectionKeysArgs struct { // The name of the web app. Name string `pulumi:"name"` // The namespace for this hybrid connection. NamespaceName string `pulumi:"namespaceName"` // The relay name for this hybrid connection. RelayName string `pulumi:"relayName"` // Name of the resource group to which the resource belongs. ResourceGroupName string `pulumi:"resourceGroupName"` }
type ListWebAppHybridConnectionKeysResult ¶
type ListWebAppHybridConnectionKeysResult struct { // Resource Id. Id string `pulumi:"id"` // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // The name of the send key. SendKeyName string `pulumi:"sendKeyName"` // The value of the send key. SendKeyValue string `pulumi:"sendKeyValue"` // Resource type. Type string `pulumi:"type"` }
Hybrid Connection key contract. This has the send key name and value for a Hybrid Connection.
func ListWebAppHybridConnectionKeys ¶
func ListWebAppHybridConnectionKeys(ctx *pulumi.Context, args *ListWebAppHybridConnectionKeysArgs, opts ...pulumi.InvokeOption) (*ListWebAppHybridConnectionKeysResult, error)
type ListWebAppHybridConnectionKeysSlotArgs ¶
type ListWebAppHybridConnectionKeysSlotArgs struct { // The name of the web app. Name string `pulumi:"name"` // The namespace for this hybrid connection. NamespaceName string `pulumi:"namespaceName"` // The relay name for this hybrid connection. RelayName string `pulumi:"relayName"` // Name of the resource group to which the resource belongs. ResourceGroupName string `pulumi:"resourceGroupName"` // The name of the slot for the web app. Slot string `pulumi:"slot"` }
type ListWebAppHybridConnectionKeysSlotResult ¶
type ListWebAppHybridConnectionKeysSlotResult struct { // Resource Id. Id string `pulumi:"id"` // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // The name of the send key. SendKeyName string `pulumi:"sendKeyName"` // The value of the send key. SendKeyValue string `pulumi:"sendKeyValue"` // Resource type. Type string `pulumi:"type"` }
Hybrid Connection key contract. This has the send key name and value for a Hybrid Connection.
func ListWebAppHybridConnectionKeysSlot ¶
func ListWebAppHybridConnectionKeysSlot(ctx *pulumi.Context, args *ListWebAppHybridConnectionKeysSlotArgs, opts ...pulumi.InvokeOption) (*ListWebAppHybridConnectionKeysSlotResult, error)
type ListWebAppMetadataArgs ¶
type ListWebAppMetadataResult ¶
type ListWebAppMetadataResult struct { // Resource Id. Id string `pulumi:"id"` // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // Settings. Properties map[string]string `pulumi:"properties"` // Resource type. Type string `pulumi:"type"` }
String dictionary resource.
func ListWebAppMetadata ¶
func ListWebAppMetadata(ctx *pulumi.Context, args *ListWebAppMetadataArgs, opts ...pulumi.InvokeOption) (*ListWebAppMetadataResult, error)
type ListWebAppMetadataSlotArgs ¶
type ListWebAppMetadataSlotArgs struct { // Name of the app. Name string `pulumi:"name"` // Name of the resource group to which the resource belongs. ResourceGroupName string `pulumi:"resourceGroupName"` // Name of the deployment slot. If a slot is not specified, the API will get the metadata for the production slot. Slot string `pulumi:"slot"` }
type ListWebAppMetadataSlotResult ¶
type ListWebAppMetadataSlotResult struct { // Resource Id. Id string `pulumi:"id"` // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // Settings. Properties map[string]string `pulumi:"properties"` // Resource type. Type string `pulumi:"type"` }
String dictionary resource.
func ListWebAppMetadataSlot ¶
func ListWebAppMetadataSlot(ctx *pulumi.Context, args *ListWebAppMetadataSlotArgs, opts ...pulumi.InvokeOption) (*ListWebAppMetadataSlotResult, error)
type ListWebAppPublishingCredentialsResult ¶
type ListWebAppPublishingCredentialsResult struct { // Resource Id. Id string `pulumi:"id"` // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // Password used for publishing. PublishingPassword *string `pulumi:"publishingPassword"` // Password hash used for publishing. PublishingPasswordHash *string `pulumi:"publishingPasswordHash"` // Password hash salt used for publishing. PublishingPasswordHashSalt *string `pulumi:"publishingPasswordHashSalt"` // Username used for publishing. PublishingUserName string `pulumi:"publishingUserName"` // Url of SCM site. ScmUri *string `pulumi:"scmUri"` // Resource type. Type string `pulumi:"type"` }
User credentials used for publishing activity.
func ListWebAppPublishingCredentials ¶
func ListWebAppPublishingCredentials(ctx *pulumi.Context, args *ListWebAppPublishingCredentialsArgs, opts ...pulumi.InvokeOption) (*ListWebAppPublishingCredentialsResult, error)
type ListWebAppPublishingCredentialsSlotArgs ¶
type ListWebAppPublishingCredentialsSlotArgs struct { // Name of the app. Name string `pulumi:"name"` // Name of the resource group to which the resource belongs. ResourceGroupName string `pulumi:"resourceGroupName"` // Name of the deployment slot. If a slot is not specified, the API will get the publishing credentials for the production slot. Slot string `pulumi:"slot"` }
type ListWebAppPublishingCredentialsSlotResult ¶
type ListWebAppPublishingCredentialsSlotResult struct { // Resource Id. Id string `pulumi:"id"` // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // Password used for publishing. PublishingPassword *string `pulumi:"publishingPassword"` // Password hash used for publishing. PublishingPasswordHash *string `pulumi:"publishingPasswordHash"` // Password hash salt used for publishing. PublishingPasswordHashSalt *string `pulumi:"publishingPasswordHashSalt"` // Username used for publishing. PublishingUserName string `pulumi:"publishingUserName"` // Url of SCM site. ScmUri *string `pulumi:"scmUri"` // Resource type. Type string `pulumi:"type"` }
User credentials used for publishing activity.
func ListWebAppPublishingCredentialsSlot ¶
func ListWebAppPublishingCredentialsSlot(ctx *pulumi.Context, args *ListWebAppPublishingCredentialsSlotArgs, opts ...pulumi.InvokeOption) (*ListWebAppPublishingCredentialsSlotResult, error)
type ListWebAppSitePushSettingsResult ¶
type ListWebAppSitePushSettingsResult struct { // Gets or sets a JSON string containing a list of dynamic tags that will be evaluated from user claims in the push registration endpoint. DynamicTagsJson *string `pulumi:"dynamicTagsJson"` // Resource Id. Id string `pulumi:"id"` // Gets or sets a flag indicating whether the Push endpoint is enabled. IsPushEnabled bool `pulumi:"isPushEnabled"` // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // Gets or sets a JSON string containing a list of tags that are whitelisted for use by the push registration endpoint. TagWhitelistJson *string `pulumi:"tagWhitelistJson"` // Gets or sets a JSON string containing a list of tags that require user authentication to be used in the push registration endpoint. // Tags can consist of alphanumeric characters and the following: // '_', '@', '#', '.', ':', '-'. // Validation should be performed at the PushRequestHandler. TagsRequiringAuth *string `pulumi:"tagsRequiringAuth"` // Resource type. Type string `pulumi:"type"` }
Push settings for the App.
func ListWebAppSitePushSettings ¶
func ListWebAppSitePushSettings(ctx *pulumi.Context, args *ListWebAppSitePushSettingsArgs, opts ...pulumi.InvokeOption) (*ListWebAppSitePushSettingsResult, error)
type ListWebAppSitePushSettingsSlotArgs ¶
type ListWebAppSitePushSettingsSlotArgs struct { // Name of web app. Name string `pulumi:"name"` // Name of the resource group to which the resource belongs. ResourceGroupName string `pulumi:"resourceGroupName"` // Name of web app slot. If not specified then will default to production slot. Slot string `pulumi:"slot"` }
type ListWebAppSitePushSettingsSlotResult ¶
type ListWebAppSitePushSettingsSlotResult struct { // Gets or sets a JSON string containing a list of dynamic tags that will be evaluated from user claims in the push registration endpoint. DynamicTagsJson *string `pulumi:"dynamicTagsJson"` // Resource Id. Id string `pulumi:"id"` // Gets or sets a flag indicating whether the Push endpoint is enabled. IsPushEnabled bool `pulumi:"isPushEnabled"` // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // Gets or sets a JSON string containing a list of tags that are whitelisted for use by the push registration endpoint. TagWhitelistJson *string `pulumi:"tagWhitelistJson"` // Gets or sets a JSON string containing a list of tags that require user authentication to be used in the push registration endpoint. // Tags can consist of alphanumeric characters and the following: // '_', '@', '#', '.', ':', '-'. // Validation should be performed at the PushRequestHandler. TagsRequiringAuth *string `pulumi:"tagsRequiringAuth"` // Resource type. Type string `pulumi:"type"` }
Push settings for the App.
func ListWebAppSitePushSettingsSlot ¶
func ListWebAppSitePushSettingsSlot(ctx *pulumi.Context, args *ListWebAppSitePushSettingsSlotArgs, opts ...pulumi.InvokeOption) (*ListWebAppSitePushSettingsSlotResult, error)
type ListWebAppSyncFunctionTriggersResult ¶
type ListWebAppSyncFunctionTriggersResult struct { // Resource Id. Id string `pulumi:"id"` // Secret key. Key *string `pulumi:"key"` // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // Trigger URL. TriggerUrl *string `pulumi:"triggerUrl"` // Resource type. Type string `pulumi:"type"` }
Function secrets.
func ListWebAppSyncFunctionTriggers ¶
func ListWebAppSyncFunctionTriggers(ctx *pulumi.Context, args *ListWebAppSyncFunctionTriggersArgs, opts ...pulumi.InvokeOption) (*ListWebAppSyncFunctionTriggersResult, error)
type ListWebAppSyncFunctionTriggersSlotArgs ¶
type ListWebAppSyncFunctionTriggersSlotArgs struct { // Name of the app. Name string `pulumi:"name"` // Name of the resource group to which the resource belongs. ResourceGroupName string `pulumi:"resourceGroupName"` // Name of the deployment slot. If a slot is not specified, the API will restore a backup of the production slot. Slot string `pulumi:"slot"` }
type ListWebAppSyncFunctionTriggersSlotResult ¶
type ListWebAppSyncFunctionTriggersSlotResult struct { // Resource Id. Id string `pulumi:"id"` // Secret key. Key *string `pulumi:"key"` // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // Trigger URL. TriggerUrl *string `pulumi:"triggerUrl"` // Resource type. Type string `pulumi:"type"` }
Function secrets.
func ListWebAppSyncFunctionTriggersSlot ¶
func ListWebAppSyncFunctionTriggersSlot(ctx *pulumi.Context, args *ListWebAppSyncFunctionTriggersSlotArgs, opts ...pulumi.InvokeOption) (*ListWebAppSyncFunctionTriggersSlotResult, error)
type ListWebApplicationSettingsResult ¶
type ListWebApplicationSettingsResult struct { // Resource Id. Id string `pulumi:"id"` // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // Settings. Properties map[string]string `pulumi:"properties"` // Resource type. Type string `pulumi:"type"` }
String dictionary resource.
func ListWebApplicationSettings ¶
func ListWebApplicationSettings(ctx *pulumi.Context, args *ListWebApplicationSettingsArgs, opts ...pulumi.InvokeOption) (*ListWebApplicationSettingsResult, error)
type ListWebApplicationSettingsSlotArgs ¶
type ListWebApplicationSettingsSlotArgs struct { // Name of the app. Name string `pulumi:"name"` // Name of the resource group to which the resource belongs. ResourceGroupName string `pulumi:"resourceGroupName"` // Name of the deployment slot. If a slot is not specified, the API will get the application settings for the production slot. Slot string `pulumi:"slot"` }
type ListWebApplicationSettingsSlotResult ¶
type ListWebApplicationSettingsSlotResult struct { // Resource Id. Id string `pulumi:"id"` // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // Settings. Properties map[string]string `pulumi:"properties"` // Resource type. Type string `pulumi:"type"` }
String dictionary resource.
func ListWebApplicationSettingsSlot ¶
func ListWebApplicationSettingsSlot(ctx *pulumi.Context, args *ListWebApplicationSettingsSlotArgs, opts ...pulumi.InvokeOption) (*ListWebApplicationSettingsSlotResult, error)
type LogLevel ¶ added in v0.3.1
Log level.
func (LogLevel) ElementType ¶ added in v0.3.1
func (LogLevel) ToStringOutput ¶ added in v0.3.1
func (e LogLevel) ToStringOutput() pulumi.StringOutput
func (LogLevel) ToStringOutputWithContext ¶ added in v0.3.1
func (e LogLevel) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (LogLevel) ToStringPtrOutput ¶ added in v0.3.1
func (e LogLevel) ToStringPtrOutput() pulumi.StringPtrOutput
func (LogLevel) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e LogLevel) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LookupCertificateArgs ¶
type LookupCertificateResult ¶
type LookupCertificateResult struct { // Raw bytes of .cer file CerBlob string `pulumi:"cerBlob"` // Certificate expiration date. ExpirationDate string `pulumi:"expirationDate"` // Friendly name of the certificate. FriendlyName string `pulumi:"friendlyName"` // Host names the certificate applies to. HostNames []string `pulumi:"hostNames"` // Specification for the App Service Environment to use for the certificate. HostingEnvironmentProfile HostingEnvironmentProfileResponse `pulumi:"hostingEnvironmentProfile"` // Resource Id. Id string `pulumi:"id"` // Certificate issue Date. IssueDate string `pulumi:"issueDate"` // Certificate issuer. Issuer string `pulumi:"issuer"` // Key Vault Csm resource Id. KeyVaultId *string `pulumi:"keyVaultId"` // Key Vault secret name. KeyVaultSecretName *string `pulumi:"keyVaultSecretName"` // Status of the Key Vault secret. KeyVaultSecretStatus string `pulumi:"keyVaultSecretStatus"` // Kind of resource. Kind *string `pulumi:"kind"` // Resource Location. Location string `pulumi:"location"` // Resource Name. Name string `pulumi:"name"` // Certificate password. Password string `pulumi:"password"` // Pfx blob. PfxBlob *string `pulumi:"pfxBlob"` // Public key hash. PublicKeyHash string `pulumi:"publicKeyHash"` // Self link. SelfLink string `pulumi:"selfLink"` // Resource ID of the associated App Service plan, formatted as: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}". ServerFarmId *string `pulumi:"serverFarmId"` // App name. SiteName string `pulumi:"siteName"` // Subject name of the certificate. SubjectName string `pulumi:"subjectName"` // Resource tags. Tags map[string]string `pulumi:"tags"` // Certificate thumbprint. Thumbprint string `pulumi:"thumbprint"` // Resource type. Type string `pulumi:"type"` // Is the certificate valid?. Valid bool `pulumi:"valid"` }
SSL certificate for an app.
func LookupCertificate ¶
func LookupCertificate(ctx *pulumi.Context, args *LookupCertificateArgs, opts ...pulumi.InvokeOption) (*LookupCertificateResult, error)
type LookupWebAppArgs ¶
type LookupWebAppDeploymentResult ¶
type LookupWebAppDeploymentResult struct { // True if deployment is currently active, false if completed and null if not started. Active *bool `pulumi:"active"` // Who authored the deployment. Author *string `pulumi:"author"` // Author email. AuthorEmail *string `pulumi:"authorEmail"` // Who performed the deployment. Deployer *string `pulumi:"deployer"` // Details on deployment. Details *string `pulumi:"details"` // End time. EndTime *string `pulumi:"endTime"` // Resource Id. Id string `pulumi:"id"` // Kind of resource. Kind *string `pulumi:"kind"` // Details about deployment status. Message *string `pulumi:"message"` // Resource Name. Name string `pulumi:"name"` // Start time. StartTime *string `pulumi:"startTime"` // Deployment status. Status *int `pulumi:"status"` // Resource type. Type string `pulumi:"type"` }
User credentials used for publishing activity.
func LookupWebAppDeployment ¶
func LookupWebAppDeployment(ctx *pulumi.Context, args *LookupWebAppDeploymentArgs, opts ...pulumi.InvokeOption) (*LookupWebAppDeploymentResult, error)
type LookupWebAppDeploymentSlotArgs ¶
type LookupWebAppDeploymentSlotArgs struct { // Deployment ID. Id string `pulumi:"id"` // Name of the app. Name string `pulumi:"name"` // Name of the resource group to which the resource belongs. ResourceGroupName string `pulumi:"resourceGroupName"` // Name of the deployment slot. If a slot is not specified, the API gets a deployment for the production slot. Slot string `pulumi:"slot"` }
type LookupWebAppDeploymentSlotResult ¶
type LookupWebAppDeploymentSlotResult struct { // True if deployment is currently active, false if completed and null if not started. Active *bool `pulumi:"active"` // Who authored the deployment. Author *string `pulumi:"author"` // Author email. AuthorEmail *string `pulumi:"authorEmail"` // Who performed the deployment. Deployer *string `pulumi:"deployer"` // Details on deployment. Details *string `pulumi:"details"` // End time. EndTime *string `pulumi:"endTime"` // Resource Id. Id string `pulumi:"id"` // Kind of resource. Kind *string `pulumi:"kind"` // Details about deployment status. Message *string `pulumi:"message"` // Resource Name. Name string `pulumi:"name"` // Start time. StartTime *string `pulumi:"startTime"` // Deployment status. Status *int `pulumi:"status"` // Resource type. Type string `pulumi:"type"` }
User credentials used for publishing activity.
func LookupWebAppDeploymentSlot ¶
func LookupWebAppDeploymentSlot(ctx *pulumi.Context, args *LookupWebAppDeploymentSlotArgs, opts ...pulumi.InvokeOption) (*LookupWebAppDeploymentSlotResult, error)
type LookupWebAppDiagnosticLogsConfigurationArgs ¶ added in v0.3.1
type LookupWebAppDiagnosticLogsConfigurationResult ¶ added in v0.3.1
type LookupWebAppDiagnosticLogsConfigurationResult struct { // Application logs configuration. ApplicationLogs *ApplicationLogsConfigResponse `pulumi:"applicationLogs"` // Detailed error messages configuration. DetailedErrorMessages *EnabledConfigResponse `pulumi:"detailedErrorMessages"` // Failed requests tracing configuration. FailedRequestsTracing *EnabledConfigResponse `pulumi:"failedRequestsTracing"` // HTTP logs configuration. HttpLogs *HttpLogsConfigResponse `pulumi:"httpLogs"` // Resource Id. Id string `pulumi:"id"` // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // Resource type. Type string `pulumi:"type"` }
Configuration of App Service site logs.
func LookupWebAppDiagnosticLogsConfiguration ¶ added in v0.3.1
func LookupWebAppDiagnosticLogsConfiguration(ctx *pulumi.Context, args *LookupWebAppDiagnosticLogsConfigurationArgs, opts ...pulumi.InvokeOption) (*LookupWebAppDiagnosticLogsConfigurationResult, error)
type LookupWebAppDomainOwnershipIdentifierArgs ¶
type LookupWebAppDomainOwnershipIdentifierArgs struct { // Name of domain ownership identifier. DomainOwnershipIdentifierName string `pulumi:"domainOwnershipIdentifierName"` // Name of the app. Name string `pulumi:"name"` // Name of the resource group to which the resource belongs. ResourceGroupName string `pulumi:"resourceGroupName"` }
type LookupWebAppDomainOwnershipIdentifierResult ¶
type LookupWebAppDomainOwnershipIdentifierResult struct { // Resource Id. Id string `pulumi:"id"` // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // Resource type. Type string `pulumi:"type"` }
A domain specific resource identifier.
func LookupWebAppDomainOwnershipIdentifier ¶
func LookupWebAppDomainOwnershipIdentifier(ctx *pulumi.Context, args *LookupWebAppDomainOwnershipIdentifierArgs, opts ...pulumi.InvokeOption) (*LookupWebAppDomainOwnershipIdentifierResult, error)
type LookupWebAppDomainOwnershipIdentifierSlotArgs ¶
type LookupWebAppDomainOwnershipIdentifierSlotArgs struct { // Name of domain ownership identifier. DomainOwnershipIdentifierName string `pulumi:"domainOwnershipIdentifierName"` // Name of the app. Name string `pulumi:"name"` // Name of the resource group to which the resource belongs. ResourceGroupName string `pulumi:"resourceGroupName"` // Name of the deployment slot. If a slot is not specified, the API will delete the binding for the production slot. Slot string `pulumi:"slot"` }
type LookupWebAppDomainOwnershipIdentifierSlotResult ¶
type LookupWebAppDomainOwnershipIdentifierSlotResult struct { // Resource Id. Id string `pulumi:"id"` // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // Resource type. Type string `pulumi:"type"` }
A domain specific resource identifier.
func LookupWebAppDomainOwnershipIdentifierSlot ¶
func LookupWebAppDomainOwnershipIdentifierSlot(ctx *pulumi.Context, args *LookupWebAppDomainOwnershipIdentifierSlotArgs, opts ...pulumi.InvokeOption) (*LookupWebAppDomainOwnershipIdentifierSlotResult, error)
type LookupWebAppFunctionResult ¶
type LookupWebAppFunctionResult struct { // Config information. Config interface{} `pulumi:"config"` // Config URI. ConfigHref *string `pulumi:"configHref"` // File list. Files map[string]string `pulumi:"files"` // Function App ID. FunctionAppId *string `pulumi:"functionAppId"` // Function URI. Href *string `pulumi:"href"` // Resource Id. Id string `pulumi:"id"` // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // Script URI. ScriptHref *string `pulumi:"scriptHref"` // Script root path URI. ScriptRootPathHref *string `pulumi:"scriptRootPathHref"` // Secrets file URI. SecretsFileHref *string `pulumi:"secretsFileHref"` // Test data used when testing via the Azure Portal. TestData *string `pulumi:"testData"` // Resource type. Type string `pulumi:"type"` }
Web Job Information.
func LookupWebAppFunction ¶
func LookupWebAppFunction(ctx *pulumi.Context, args *LookupWebAppFunctionArgs, opts ...pulumi.InvokeOption) (*LookupWebAppFunctionResult, error)
type LookupWebAppHostNameBindingResult ¶
type LookupWebAppHostNameBindingResult struct { // Azure resource name. AzureResourceName *string `pulumi:"azureResourceName"` // Azure resource type. AzureResourceType *string `pulumi:"azureResourceType"` // Custom DNS record type. CustomHostNameDnsRecordType *string `pulumi:"customHostNameDnsRecordType"` // Fully qualified ARM domain resource URI. DomainId *string `pulumi:"domainId"` // Hostname type. HostNameType *string `pulumi:"hostNameType"` // Resource Id. Id string `pulumi:"id"` // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // App Service app name. SiteName *string `pulumi:"siteName"` // SSL type SslState *string `pulumi:"sslState"` // SSL certificate thumbprint Thumbprint *string `pulumi:"thumbprint"` // Resource type. Type string `pulumi:"type"` // Virtual IP address assigned to the hostname if IP based SSL is enabled. VirtualIP string `pulumi:"virtualIP"` }
A hostname binding object.
func LookupWebAppHostNameBinding ¶
func LookupWebAppHostNameBinding(ctx *pulumi.Context, args *LookupWebAppHostNameBindingArgs, opts ...pulumi.InvokeOption) (*LookupWebAppHostNameBindingResult, error)
type LookupWebAppHostNameBindingSlotArgs ¶
type LookupWebAppHostNameBindingSlotArgs struct { // Hostname in the hostname binding. HostName string `pulumi:"hostName"` // Name of the app. Name string `pulumi:"name"` // Name of the resource group to which the resource belongs. ResourceGroupName string `pulumi:"resourceGroupName"` // Name of the deployment slot. If a slot is not specified, the API the named binding for the production slot. Slot string `pulumi:"slot"` }
type LookupWebAppHostNameBindingSlotResult ¶
type LookupWebAppHostNameBindingSlotResult struct { // Azure resource name. AzureResourceName *string `pulumi:"azureResourceName"` // Azure resource type. AzureResourceType *string `pulumi:"azureResourceType"` // Custom DNS record type. CustomHostNameDnsRecordType *string `pulumi:"customHostNameDnsRecordType"` // Fully qualified ARM domain resource URI. DomainId *string `pulumi:"domainId"` // Hostname type. HostNameType *string `pulumi:"hostNameType"` // Resource Id. Id string `pulumi:"id"` // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // App Service app name. SiteName *string `pulumi:"siteName"` // SSL type SslState *string `pulumi:"sslState"` // SSL certificate thumbprint Thumbprint *string `pulumi:"thumbprint"` // Resource type. Type string `pulumi:"type"` // Virtual IP address assigned to the hostname if IP based SSL is enabled. VirtualIP string `pulumi:"virtualIP"` }
A hostname binding object.
func LookupWebAppHostNameBindingSlot ¶
func LookupWebAppHostNameBindingSlot(ctx *pulumi.Context, args *LookupWebAppHostNameBindingSlotArgs, opts ...pulumi.InvokeOption) (*LookupWebAppHostNameBindingSlotResult, error)
type LookupWebAppHybridConnectionArgs ¶
type LookupWebAppHybridConnectionArgs struct { // The name of the web app. Name string `pulumi:"name"` // The namespace for this hybrid connection. NamespaceName string `pulumi:"namespaceName"` // The relay name for this hybrid connection. RelayName string `pulumi:"relayName"` // Name of the resource group to which the resource belongs. ResourceGroupName string `pulumi:"resourceGroupName"` }
type LookupWebAppHybridConnectionResult ¶
type LookupWebAppHybridConnectionResult struct { // The hostname of the endpoint. Hostname *string `pulumi:"hostname"` // Resource Id. Id string `pulumi:"id"` // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // The port of the endpoint. Port *int `pulumi:"port"` // The ARM URI to the Service Bus relay. RelayArmUri *string `pulumi:"relayArmUri"` // The name of the Service Bus relay. RelayName *string `pulumi:"relayName"` // The name of the Service Bus key which has Send permissions. This is used to authenticate to Service Bus. SendKeyName *string `pulumi:"sendKeyName"` // The value of the Service Bus key. This is used to authenticate to Service Bus. In ARM this key will not be returned // normally, use the POST /listKeys API instead. SendKeyValue *string `pulumi:"sendKeyValue"` // The name of the Service Bus namespace. ServiceBusNamespace *string `pulumi:"serviceBusNamespace"` // The suffix for the service bus endpoint. By default this is .servicebus.windows.net ServiceBusSuffix *string `pulumi:"serviceBusSuffix"` // Resource type. Type string `pulumi:"type"` }
Hybrid Connection contract. This is used to configure a Hybrid Connection.
func LookupWebAppHybridConnection ¶
func LookupWebAppHybridConnection(ctx *pulumi.Context, args *LookupWebAppHybridConnectionArgs, opts ...pulumi.InvokeOption) (*LookupWebAppHybridConnectionResult, error)
type LookupWebAppHybridConnectionSlotArgs ¶
type LookupWebAppHybridConnectionSlotArgs struct { // The name of the web app. Name string `pulumi:"name"` // The namespace for this hybrid connection. NamespaceName string `pulumi:"namespaceName"` // The relay name for this hybrid connection. RelayName string `pulumi:"relayName"` // Name of the resource group to which the resource belongs. ResourceGroupName string `pulumi:"resourceGroupName"` // The name of the slot for the web app. Slot string `pulumi:"slot"` }
type LookupWebAppHybridConnectionSlotResult ¶
type LookupWebAppHybridConnectionSlotResult struct { // The hostname of the endpoint. Hostname *string `pulumi:"hostname"` // Resource Id. Id string `pulumi:"id"` // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // The port of the endpoint. Port *int `pulumi:"port"` // The ARM URI to the Service Bus relay. RelayArmUri *string `pulumi:"relayArmUri"` // The name of the Service Bus relay. RelayName *string `pulumi:"relayName"` // The name of the Service Bus key which has Send permissions. This is used to authenticate to Service Bus. SendKeyName *string `pulumi:"sendKeyName"` // The value of the Service Bus key. This is used to authenticate to Service Bus. In ARM this key will not be returned // normally, use the POST /listKeys API instead. SendKeyValue *string `pulumi:"sendKeyValue"` // The name of the Service Bus namespace. ServiceBusNamespace *string `pulumi:"serviceBusNamespace"` // The suffix for the service bus endpoint. By default this is .servicebus.windows.net ServiceBusSuffix *string `pulumi:"serviceBusSuffix"` // Resource type. Type string `pulumi:"type"` }
Hybrid Connection contract. This is used to configure a Hybrid Connection.
func LookupWebAppHybridConnectionSlot ¶
func LookupWebAppHybridConnectionSlot(ctx *pulumi.Context, args *LookupWebAppHybridConnectionSlotArgs, opts ...pulumi.InvokeOption) (*LookupWebAppHybridConnectionSlotResult, error)
type LookupWebAppInstanceFunctionSlotArgs ¶
type LookupWebAppInstanceFunctionSlotArgs struct { // Function name. FunctionName string `pulumi:"functionName"` // Site name. Name string `pulumi:"name"` // Name of the resource group to which the resource belongs. ResourceGroupName string `pulumi:"resourceGroupName"` // Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot. Slot string `pulumi:"slot"` }
type LookupWebAppInstanceFunctionSlotResult ¶
type LookupWebAppInstanceFunctionSlotResult struct { // Config information. Config interface{} `pulumi:"config"` // Config URI. ConfigHref *string `pulumi:"configHref"` // File list. Files map[string]string `pulumi:"files"` // Function App ID. FunctionAppId *string `pulumi:"functionAppId"` // Function URI. Href *string `pulumi:"href"` // Resource Id. Id string `pulumi:"id"` // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // Script URI. ScriptHref *string `pulumi:"scriptHref"` // Script root path URI. ScriptRootPathHref *string `pulumi:"scriptRootPathHref"` // Secrets file URI. SecretsFileHref *string `pulumi:"secretsFileHref"` // Test data used when testing via the Azure Portal. TestData *string `pulumi:"testData"` // Resource type. Type string `pulumi:"type"` }
Web Job Information.
func LookupWebAppInstanceFunctionSlot ¶
func LookupWebAppInstanceFunctionSlot(ctx *pulumi.Context, args *LookupWebAppInstanceFunctionSlotArgs, opts ...pulumi.InvokeOption) (*LookupWebAppInstanceFunctionSlotResult, error)
type LookupWebAppPremierAddOnResult ¶
type LookupWebAppPremierAddOnResult struct { // Resource Id. Id string `pulumi:"id"` // Kind of resource. Kind *string `pulumi:"kind"` // Resource Location. Location string `pulumi:"location"` // Premier add on Marketplace offer. MarketplaceOffer *string `pulumi:"marketplaceOffer"` // Premier add on Marketplace publisher. MarketplacePublisher *string `pulumi:"marketplacePublisher"` // Resource Name. Name string `pulumi:"name"` // Premier add on Product. Product *string `pulumi:"product"` // Premier add on SKU. Sku *string `pulumi:"sku"` // Resource tags. Tags map[string]string `pulumi:"tags"` // Resource type. Type string `pulumi:"type"` // Premier add on Vendor. Vendor *string `pulumi:"vendor"` }
Premier add-on.
func LookupWebAppPremierAddOn ¶
func LookupWebAppPremierAddOn(ctx *pulumi.Context, args *LookupWebAppPremierAddOnArgs, opts ...pulumi.InvokeOption) (*LookupWebAppPremierAddOnResult, error)
type LookupWebAppPremierAddOnSlotArgs ¶
type LookupWebAppPremierAddOnSlotArgs struct { // Name of the app. Name string `pulumi:"name"` // Add-on name. PremierAddOnName string `pulumi:"premierAddOnName"` // Name of the resource group to which the resource belongs. ResourceGroupName string `pulumi:"resourceGroupName"` // Name of the deployment slot. If a slot is not specified, the API will get the named add-on for the production slot. Slot string `pulumi:"slot"` }
type LookupWebAppPremierAddOnSlotResult ¶
type LookupWebAppPremierAddOnSlotResult struct { // Resource Id. Id string `pulumi:"id"` // Kind of resource. Kind *string `pulumi:"kind"` // Resource Location. Location string `pulumi:"location"` // Premier add on Marketplace offer. MarketplaceOffer *string `pulumi:"marketplaceOffer"` // Premier add on Marketplace publisher. MarketplacePublisher *string `pulumi:"marketplacePublisher"` // Resource Name. Name string `pulumi:"name"` // Premier add on Product. Product *string `pulumi:"product"` // Premier add on SKU. Sku *string `pulumi:"sku"` // Resource tags. Tags map[string]string `pulumi:"tags"` // Resource type. Type string `pulumi:"type"` // Premier add on Vendor. Vendor *string `pulumi:"vendor"` }
Premier add-on.
func LookupWebAppPremierAddOnSlot ¶
func LookupWebAppPremierAddOnSlot(ctx *pulumi.Context, args *LookupWebAppPremierAddOnSlotArgs, opts ...pulumi.InvokeOption) (*LookupWebAppPremierAddOnSlotResult, error)
type LookupWebAppPublicCertificateArgs ¶
type LookupWebAppPublicCertificateArgs struct { // Name of the app. Name string `pulumi:"name"` // Public certificate name. PublicCertificateName string `pulumi:"publicCertificateName"` // Name of the resource group to which the resource belongs. ResourceGroupName string `pulumi:"resourceGroupName"` }
type LookupWebAppPublicCertificateResult ¶
type LookupWebAppPublicCertificateResult struct { // Public Certificate byte array Blob *string `pulumi:"blob"` // Resource Id. Id string `pulumi:"id"` // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // Public Certificate Location PublicCertificateLocation *string `pulumi:"publicCertificateLocation"` // Certificate Thumbprint Thumbprint string `pulumi:"thumbprint"` // Resource type. Type string `pulumi:"type"` }
Public certificate object
func LookupWebAppPublicCertificate ¶
func LookupWebAppPublicCertificate(ctx *pulumi.Context, args *LookupWebAppPublicCertificateArgs, opts ...pulumi.InvokeOption) (*LookupWebAppPublicCertificateResult, error)
type LookupWebAppPublicCertificateSlotArgs ¶
type LookupWebAppPublicCertificateSlotArgs struct { // Name of the app. Name string `pulumi:"name"` // Public certificate name. PublicCertificateName string `pulumi:"publicCertificateName"` // Name of the resource group to which the resource belongs. ResourceGroupName string `pulumi:"resourceGroupName"` // Name of the deployment slot. If a slot is not specified, the API the named binding for the production slot. Slot string `pulumi:"slot"` }
type LookupWebAppPublicCertificateSlotResult ¶
type LookupWebAppPublicCertificateSlotResult struct { // Public Certificate byte array Blob *string `pulumi:"blob"` // Resource Id. Id string `pulumi:"id"` // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // Public Certificate Location PublicCertificateLocation *string `pulumi:"publicCertificateLocation"` // Certificate Thumbprint Thumbprint string `pulumi:"thumbprint"` // Resource type. Type string `pulumi:"type"` }
Public certificate object
func LookupWebAppPublicCertificateSlot ¶
func LookupWebAppPublicCertificateSlot(ctx *pulumi.Context, args *LookupWebAppPublicCertificateSlotArgs, opts ...pulumi.InvokeOption) (*LookupWebAppPublicCertificateSlotResult, error)
type LookupWebAppRelayServiceConnectionResult ¶
type LookupWebAppRelayServiceConnectionResult struct { BiztalkUri *string `pulumi:"biztalkUri"` EntityConnectionString *string `pulumi:"entityConnectionString"` EntityName *string `pulumi:"entityName"` Hostname *string `pulumi:"hostname"` // Resource Id. Id string `pulumi:"id"` // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` Port *int `pulumi:"port"` ResourceConnectionString *string `pulumi:"resourceConnectionString"` ResourceType *string `pulumi:"resourceType"` // Resource type. Type string `pulumi:"type"` }
Hybrid Connection for an App Service app.
func LookupWebAppRelayServiceConnection ¶
func LookupWebAppRelayServiceConnection(ctx *pulumi.Context, args *LookupWebAppRelayServiceConnectionArgs, opts ...pulumi.InvokeOption) (*LookupWebAppRelayServiceConnectionResult, error)
type LookupWebAppRelayServiceConnectionSlotArgs ¶
type LookupWebAppRelayServiceConnectionSlotArgs struct { // Name of the hybrid connection. EntityName string `pulumi:"entityName"` // Name of the app. Name string `pulumi:"name"` // Name of the resource group to which the resource belongs. ResourceGroupName string `pulumi:"resourceGroupName"` // Name of the deployment slot. If a slot is not specified, the API will get a hybrid connection for the production slot. Slot string `pulumi:"slot"` }
type LookupWebAppRelayServiceConnectionSlotResult ¶
type LookupWebAppRelayServiceConnectionSlotResult struct { BiztalkUri *string `pulumi:"biztalkUri"` EntityConnectionString *string `pulumi:"entityConnectionString"` EntityName *string `pulumi:"entityName"` Hostname *string `pulumi:"hostname"` // Resource Id. Id string `pulumi:"id"` // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` Port *int `pulumi:"port"` ResourceConnectionString *string `pulumi:"resourceConnectionString"` ResourceType *string `pulumi:"resourceType"` // Resource type. Type string `pulumi:"type"` }
Hybrid Connection for an App Service app.
func LookupWebAppRelayServiceConnectionSlot ¶
func LookupWebAppRelayServiceConnectionSlot(ctx *pulumi.Context, args *LookupWebAppRelayServiceConnectionSlotArgs, opts ...pulumi.InvokeOption) (*LookupWebAppRelayServiceConnectionSlotResult, error)
type LookupWebAppResult ¶
type LookupWebAppResult struct { // Management information availability state for the app. AvailabilityState string `pulumi:"availabilityState"` // <code>true</code> to enable client affinity; <code>false</code> to stop sending session affinity cookies, which route client requests in the same session to the same instance. Default is <code>true</code>. ClientAffinityEnabled *bool `pulumi:"clientAffinityEnabled"` // <code>true</code> to enable client certificate authentication (TLS mutual authentication); otherwise, <code>false</code>. Default is <code>false</code>. ClientCertEnabled *bool `pulumi:"clientCertEnabled"` // client certificate authentication comma-separated exclusion paths ClientCertExclusionPaths *string `pulumi:"clientCertExclusionPaths"` // If specified during app creation, the app is cloned from a source app. CloningInfo *CloningInfoResponse `pulumi:"cloningInfo"` // Size of the function container. ContainerSize *int `pulumi:"containerSize"` // Maximum allowed daily memory-time quota (applicable on dynamic apps only). DailyMemoryTimeQuota *int `pulumi:"dailyMemoryTimeQuota"` // Default hostname of the app. Read-only. DefaultHostName string `pulumi:"defaultHostName"` // <code>true</code> if the app is enabled; otherwise, <code>false</code>. Setting this value to false disables the app (takes the app offline). Enabled *bool `pulumi:"enabled"` // Enabled hostnames for the app.Hostnames need to be assigned (see HostNames) AND enabled. Otherwise, // the app is not served on those hostnames. EnabledHostNames []string `pulumi:"enabledHostNames"` // GeoDistributions for this site GeoDistributions []GeoDistributionResponse `pulumi:"geoDistributions"` // Hostname SSL states are used to manage the SSL bindings for app's hostnames. HostNameSslStates []HostNameSslStateResponse `pulumi:"hostNameSslStates"` // Hostnames associated with the app. HostNames []string `pulumi:"hostNames"` // <code>true</code> to disable the public hostnames of the app; otherwise, <code>false</code>. // If <code>true</code>, the app is only accessible via API management process. HostNamesDisabled *bool `pulumi:"hostNamesDisabled"` // App Service Environment to use for the app. HostingEnvironmentProfile *HostingEnvironmentProfileResponse `pulumi:"hostingEnvironmentProfile"` // HttpsOnly: configures a web site to accept only https requests. Issues redirect for // http requests HttpsOnly *bool `pulumi:"httpsOnly"` // Hyper-V sandbox. HyperV *bool `pulumi:"hyperV"` // Resource Id. Id string `pulumi:"id"` // Managed service identity. Identity *ManagedServiceIdentityResponse `pulumi:"identity"` // Specifies an operation id if this site has a pending operation. InProgressOperationId string `pulumi:"inProgressOperationId"` // <code>true</code> if the app is a default container; otherwise, <code>false</code>. IsDefaultContainer bool `pulumi:"isDefaultContainer"` // Obsolete: Hyper-V sandbox. IsXenon *bool `pulumi:"isXenon"` // Kind of resource. Kind *string `pulumi:"kind"` // Last time the app was modified, in UTC. Read-only. LastModifiedTimeUtc string `pulumi:"lastModifiedTimeUtc"` // Resource Location. Location string `pulumi:"location"` // Maximum number of workers. // This only applies to Functions container. MaxNumberOfWorkers int `pulumi:"maxNumberOfWorkers"` // Resource Name. Name string `pulumi:"name"` // List of IP addresses that the app uses for outbound connections (e.g. database access). Includes VIPs from tenants that site can be hosted with current settings. Read-only. OutboundIpAddresses string `pulumi:"outboundIpAddresses"` // List of IP addresses that the app uses for outbound connections (e.g. database access). Includes VIPs from all tenants. Read-only. PossibleOutboundIpAddresses string `pulumi:"possibleOutboundIpAddresses"` // Site redundancy mode RedundancyMode *string `pulumi:"redundancyMode"` // Name of the repository site. RepositorySiteName string `pulumi:"repositorySiteName"` // <code>true</code> if reserved; otherwise, <code>false</code>. Reserved *bool `pulumi:"reserved"` // Name of the resource group the app belongs to. Read-only. ResourceGroup string `pulumi:"resourceGroup"` // <code>true</code> to stop SCM (KUDU) site when the app is stopped; otherwise, <code>false</code>. The default is <code>false</code>. ScmSiteAlsoStopped *bool `pulumi:"scmSiteAlsoStopped"` // Resource ID of the associated App Service plan, formatted as: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}". ServerFarmId *string `pulumi:"serverFarmId"` // Configuration of the app. SiteConfig *SiteConfigResponse `pulumi:"siteConfig"` // Status of the last deployment slot swap operation. SlotSwapStatus SlotSwapStatusResponse `pulumi:"slotSwapStatus"` // Current state of the app. State string `pulumi:"state"` // App suspended till in case memory-time quota is exceeded. SuspendedTill string `pulumi:"suspendedTill"` // Resource tags. Tags map[string]string `pulumi:"tags"` // Specifies which deployment slot this app will swap into. Read-only. TargetSwapSlot string `pulumi:"targetSwapSlot"` // Azure Traffic Manager hostnames associated with the app. Read-only. TrafficManagerHostNames []string `pulumi:"trafficManagerHostNames"` // Resource type. Type string `pulumi:"type"` // State indicating whether the app has exceeded its quota usage. Read-only. UsageState string `pulumi:"usageState"` }
A web app, a mobile app backend, or an API app.
func LookupWebApp ¶
func LookupWebApp(ctx *pulumi.Context, args *LookupWebAppArgs, opts ...pulumi.InvokeOption) (*LookupWebAppResult, error)
type LookupWebAppSiteExtensionResult ¶
type LookupWebAppSiteExtensionResult struct { // List of authors. Authors []string `pulumi:"authors"` // Site Extension comment. Comment *string `pulumi:"comment"` // Detailed description. Description *string `pulumi:"description"` // Count of downloads. DownloadCount *int `pulumi:"downloadCount"` // Site extension ID. ExtensionId *string `pulumi:"extensionId"` // Site extension type. ExtensionType *string `pulumi:"extensionType"` // Extension URL. ExtensionUrl *string `pulumi:"extensionUrl"` // Feed URL. FeedUrl *string `pulumi:"feedUrl"` // Icon URL. IconUrl *string `pulumi:"iconUrl"` // Resource Id. Id string `pulumi:"id"` // Installed timestamp. InstalledDateTime *string `pulumi:"installedDateTime"` // Installer command line parameters. InstallerCommandLineParams *string `pulumi:"installerCommandLineParams"` // Kind of resource. Kind *string `pulumi:"kind"` // License URL. LicenseUrl *string `pulumi:"licenseUrl"` // <code>true</code> if the local version is the latest version; <code>false</code> otherwise. LocalIsLatestVersion *bool `pulumi:"localIsLatestVersion"` // Local path. LocalPath *string `pulumi:"localPath"` // Resource Name. Name string `pulumi:"name"` // Project URL. ProjectUrl *string `pulumi:"projectUrl"` // Provisioning state. ProvisioningState *string `pulumi:"provisioningState"` // Published timestamp. PublishedDateTime *string `pulumi:"publishedDateTime"` // Summary description. Summary *string `pulumi:"summary"` Title *string `pulumi:"title"` // Resource type. Type string `pulumi:"type"` // Version information. Version *string `pulumi:"version"` }
Site Extension Information.
func LookupWebAppSiteExtension ¶
func LookupWebAppSiteExtension(ctx *pulumi.Context, args *LookupWebAppSiteExtensionArgs, opts ...pulumi.InvokeOption) (*LookupWebAppSiteExtensionResult, error)
type LookupWebAppSiteExtensionSlotArgs ¶
type LookupWebAppSiteExtensionSlotArgs struct { // Site name. Name string `pulumi:"name"` // Name of the resource group to which the resource belongs. ResourceGroupName string `pulumi:"resourceGroupName"` // Site extension name. SiteExtensionId string `pulumi:"siteExtensionId"` // Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot. Slot string `pulumi:"slot"` }
type LookupWebAppSiteExtensionSlotResult ¶
type LookupWebAppSiteExtensionSlotResult struct { // List of authors. Authors []string `pulumi:"authors"` // Site Extension comment. Comment *string `pulumi:"comment"` // Detailed description. Description *string `pulumi:"description"` // Count of downloads. DownloadCount *int `pulumi:"downloadCount"` // Site extension ID. ExtensionId *string `pulumi:"extensionId"` // Site extension type. ExtensionType *string `pulumi:"extensionType"` // Extension URL. ExtensionUrl *string `pulumi:"extensionUrl"` // Feed URL. FeedUrl *string `pulumi:"feedUrl"` // Icon URL. IconUrl *string `pulumi:"iconUrl"` // Resource Id. Id string `pulumi:"id"` // Installed timestamp. InstalledDateTime *string `pulumi:"installedDateTime"` // Installer command line parameters. InstallerCommandLineParams *string `pulumi:"installerCommandLineParams"` // Kind of resource. Kind *string `pulumi:"kind"` // License URL. LicenseUrl *string `pulumi:"licenseUrl"` // <code>true</code> if the local version is the latest version; <code>false</code> otherwise. LocalIsLatestVersion *bool `pulumi:"localIsLatestVersion"` // Local path. LocalPath *string `pulumi:"localPath"` // Resource Name. Name string `pulumi:"name"` // Project URL. ProjectUrl *string `pulumi:"projectUrl"` // Provisioning state. ProvisioningState *string `pulumi:"provisioningState"` // Published timestamp. PublishedDateTime *string `pulumi:"publishedDateTime"` // Summary description. Summary *string `pulumi:"summary"` Title *string `pulumi:"title"` // Resource type. Type string `pulumi:"type"` // Version information. Version *string `pulumi:"version"` }
Site Extension Information.
func LookupWebAppSiteExtensionSlot ¶
func LookupWebAppSiteExtensionSlot(ctx *pulumi.Context, args *LookupWebAppSiteExtensionSlotArgs, opts ...pulumi.InvokeOption) (*LookupWebAppSiteExtensionSlotResult, error)
type LookupWebAppSlotArgs ¶
type LookupWebAppSlotArgs struct { // Name of the app. Name string `pulumi:"name"` // Name of the resource group to which the resource belongs. ResourceGroupName string `pulumi:"resourceGroupName"` // Name of the deployment slot. By default, this API returns the production slot. Slot string `pulumi:"slot"` }
type LookupWebAppSlotConfigurationNamesArgs ¶ added in v0.2.5
type LookupWebAppSlotConfigurationNamesResult ¶ added in v0.2.5
type LookupWebAppSlotConfigurationNamesResult struct { // List of application settings names. AppSettingNames []string `pulumi:"appSettingNames"` // List of external Azure storage account identifiers. AzureStorageConfigNames []string `pulumi:"azureStorageConfigNames"` // List of connection string names. ConnectionStringNames []string `pulumi:"connectionStringNames"` // Resource Id. Id string `pulumi:"id"` // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // Resource type. Type string `pulumi:"type"` }
Slot Config names azure resource.
func LookupWebAppSlotConfigurationNames ¶ added in v0.2.5
func LookupWebAppSlotConfigurationNames(ctx *pulumi.Context, args *LookupWebAppSlotConfigurationNamesArgs, opts ...pulumi.InvokeOption) (*LookupWebAppSlotConfigurationNamesResult, error)
type LookupWebAppSlotResult ¶
type LookupWebAppSlotResult struct { // Management information availability state for the app. AvailabilityState string `pulumi:"availabilityState"` // <code>true</code> to enable client affinity; <code>false</code> to stop sending session affinity cookies, which route client requests in the same session to the same instance. Default is <code>true</code>. ClientAffinityEnabled *bool `pulumi:"clientAffinityEnabled"` // <code>true</code> to enable client certificate authentication (TLS mutual authentication); otherwise, <code>false</code>. Default is <code>false</code>. ClientCertEnabled *bool `pulumi:"clientCertEnabled"` // client certificate authentication comma-separated exclusion paths ClientCertExclusionPaths *string `pulumi:"clientCertExclusionPaths"` // If specified during app creation, the app is cloned from a source app. CloningInfo *CloningInfoResponse `pulumi:"cloningInfo"` // Size of the function container. ContainerSize *int `pulumi:"containerSize"` // Maximum allowed daily memory-time quota (applicable on dynamic apps only). DailyMemoryTimeQuota *int `pulumi:"dailyMemoryTimeQuota"` // Default hostname of the app. Read-only. DefaultHostName string `pulumi:"defaultHostName"` // <code>true</code> if the app is enabled; otherwise, <code>false</code>. Setting this value to false disables the app (takes the app offline). Enabled *bool `pulumi:"enabled"` // Enabled hostnames for the app.Hostnames need to be assigned (see HostNames) AND enabled. Otherwise, // the app is not served on those hostnames. EnabledHostNames []string `pulumi:"enabledHostNames"` // GeoDistributions for this site GeoDistributions []GeoDistributionResponse `pulumi:"geoDistributions"` // Hostname SSL states are used to manage the SSL bindings for app's hostnames. HostNameSslStates []HostNameSslStateResponse `pulumi:"hostNameSslStates"` // Hostnames associated with the app. HostNames []string `pulumi:"hostNames"` // <code>true</code> to disable the public hostnames of the app; otherwise, <code>false</code>. // If <code>true</code>, the app is only accessible via API management process. HostNamesDisabled *bool `pulumi:"hostNamesDisabled"` // App Service Environment to use for the app. HostingEnvironmentProfile *HostingEnvironmentProfileResponse `pulumi:"hostingEnvironmentProfile"` // HttpsOnly: configures a web site to accept only https requests. Issues redirect for // http requests HttpsOnly *bool `pulumi:"httpsOnly"` // Hyper-V sandbox. HyperV *bool `pulumi:"hyperV"` // Resource Id. Id string `pulumi:"id"` // Managed service identity. Identity *ManagedServiceIdentityResponse `pulumi:"identity"` // Specifies an operation id if this site has a pending operation. InProgressOperationId string `pulumi:"inProgressOperationId"` // <code>true</code> if the app is a default container; otherwise, <code>false</code>. IsDefaultContainer bool `pulumi:"isDefaultContainer"` // Obsolete: Hyper-V sandbox. IsXenon *bool `pulumi:"isXenon"` // Kind of resource. Kind *string `pulumi:"kind"` // Last time the app was modified, in UTC. Read-only. LastModifiedTimeUtc string `pulumi:"lastModifiedTimeUtc"` // Resource Location. Location string `pulumi:"location"` // Maximum number of workers. // This only applies to Functions container. MaxNumberOfWorkers int `pulumi:"maxNumberOfWorkers"` // Resource Name. Name string `pulumi:"name"` // List of IP addresses that the app uses for outbound connections (e.g. database access). Includes VIPs from tenants that site can be hosted with current settings. Read-only. OutboundIpAddresses string `pulumi:"outboundIpAddresses"` // List of IP addresses that the app uses for outbound connections (e.g. database access). Includes VIPs from all tenants. Read-only. PossibleOutboundIpAddresses string `pulumi:"possibleOutboundIpAddresses"` // Site redundancy mode RedundancyMode *string `pulumi:"redundancyMode"` // Name of the repository site. RepositorySiteName string `pulumi:"repositorySiteName"` // <code>true</code> if reserved; otherwise, <code>false</code>. Reserved *bool `pulumi:"reserved"` // Name of the resource group the app belongs to. Read-only. ResourceGroup string `pulumi:"resourceGroup"` // <code>true</code> to stop SCM (KUDU) site when the app is stopped; otherwise, <code>false</code>. The default is <code>false</code>. ScmSiteAlsoStopped *bool `pulumi:"scmSiteAlsoStopped"` // Resource ID of the associated App Service plan, formatted as: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}". ServerFarmId *string `pulumi:"serverFarmId"` // Configuration of the app. SiteConfig *SiteConfigResponse `pulumi:"siteConfig"` // Status of the last deployment slot swap operation. SlotSwapStatus SlotSwapStatusResponse `pulumi:"slotSwapStatus"` // Current state of the app. State string `pulumi:"state"` // App suspended till in case memory-time quota is exceeded. SuspendedTill string `pulumi:"suspendedTill"` // Resource tags. Tags map[string]string `pulumi:"tags"` // Specifies which deployment slot this app will swap into. Read-only. TargetSwapSlot string `pulumi:"targetSwapSlot"` // Azure Traffic Manager hostnames associated with the app. Read-only. TrafficManagerHostNames []string `pulumi:"trafficManagerHostNames"` // Resource type. Type string `pulumi:"type"` // State indicating whether the app has exceeded its quota usage. Read-only. UsageState string `pulumi:"usageState"` }
A web app, a mobile app backend, or an API app.
func LookupWebAppSlot ¶
func LookupWebAppSlot(ctx *pulumi.Context, args *LookupWebAppSlotArgs, opts ...pulumi.InvokeOption) (*LookupWebAppSlotResult, error)
type LookupWebAppSourceControlResult ¶
type LookupWebAppSourceControlResult struct { // Name of branch to use for deployment. Branch *string `pulumi:"branch"` // <code>true</code> to enable deployment rollback; otherwise, <code>false</code>. DeploymentRollbackEnabled *bool `pulumi:"deploymentRollbackEnabled"` // Resource Id. Id string `pulumi:"id"` // <code>true</code> to limit to manual integration; <code>false</code> to enable continuous integration (which configures webhooks into online repos like GitHub). IsManualIntegration *bool `pulumi:"isManualIntegration"` // <code>true</code> for a Mercurial repository; <code>false</code> for a Git repository. IsMercurial *bool `pulumi:"isMercurial"` // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // Repository or source control URL. RepoUrl *string `pulumi:"repoUrl"` // Resource type. Type string `pulumi:"type"` }
Source control configuration for an app.
func LookupWebAppSourceControl ¶
func LookupWebAppSourceControl(ctx *pulumi.Context, args *LookupWebAppSourceControlArgs, opts ...pulumi.InvokeOption) (*LookupWebAppSourceControlResult, error)
type LookupWebAppSourceControlSlotArgs ¶
type LookupWebAppSourceControlSlotArgs struct { // Name of the app. Name string `pulumi:"name"` // Name of the resource group to which the resource belongs. ResourceGroupName string `pulumi:"resourceGroupName"` // Name of the deployment slot. If a slot is not specified, the API will get the source control configuration for the production slot. Slot string `pulumi:"slot"` }
type LookupWebAppSourceControlSlotResult ¶
type LookupWebAppSourceControlSlotResult struct { // Name of branch to use for deployment. Branch *string `pulumi:"branch"` // <code>true</code> to enable deployment rollback; otherwise, <code>false</code>. DeploymentRollbackEnabled *bool `pulumi:"deploymentRollbackEnabled"` // Resource Id. Id string `pulumi:"id"` // <code>true</code> to limit to manual integration; <code>false</code> to enable continuous integration (which configures webhooks into online repos like GitHub). IsManualIntegration *bool `pulumi:"isManualIntegration"` // <code>true</code> for a Mercurial repository; <code>false</code> for a Git repository. IsMercurial *bool `pulumi:"isMercurial"` // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // Repository or source control URL. RepoUrl *string `pulumi:"repoUrl"` // Resource type. Type string `pulumi:"type"` }
Source control configuration for an app.
func LookupWebAppSourceControlSlot ¶
func LookupWebAppSourceControlSlot(ctx *pulumi.Context, args *LookupWebAppSourceControlSlotArgs, opts ...pulumi.InvokeOption) (*LookupWebAppSourceControlSlotResult, error)
type LookupWebAppSwiftVirtualNetworkConnectionResult ¶
type LookupWebAppSwiftVirtualNetworkConnectionResult struct { // Resource Id. Id string `pulumi:"id"` // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // The Virtual Network subnet's resource ID. This is the subnet that this Web App will join. This subnet must have a delegation to Microsoft.Web/serverFarms defined first. SubnetResourceId *string `pulumi:"subnetResourceId"` // A flag that specifies if the scale unit this Web App is on supports Swift integration. SwiftSupported *bool `pulumi:"swiftSupported"` // Resource type. Type string `pulumi:"type"` }
Swift Virtual Network Contract. This is used to enable the new Swift way of doing virtual network integration.
func LookupWebAppSwiftVirtualNetworkConnection ¶
func LookupWebAppSwiftVirtualNetworkConnection(ctx *pulumi.Context, args *LookupWebAppSwiftVirtualNetworkConnectionArgs, opts ...pulumi.InvokeOption) (*LookupWebAppSwiftVirtualNetworkConnectionResult, error)
type LookupWebAppSwiftVirtualNetworkConnectionSlotArgs ¶
type LookupWebAppSwiftVirtualNetworkConnectionSlotArgs struct { // Name of the app. Name string `pulumi:"name"` // Name of the resource group to which the resource belongs. ResourceGroupName string `pulumi:"resourceGroupName"` // Name of the deployment slot. If a slot is not specified, the API will get a gateway for the production slot's Virtual Network. Slot string `pulumi:"slot"` }
type LookupWebAppSwiftVirtualNetworkConnectionSlotResult ¶
type LookupWebAppSwiftVirtualNetworkConnectionSlotResult struct { // Resource Id. Id string `pulumi:"id"` // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // The Virtual Network subnet's resource ID. This is the subnet that this Web App will join. This subnet must have a delegation to Microsoft.Web/serverFarms defined first. SubnetResourceId *string `pulumi:"subnetResourceId"` // A flag that specifies if the scale unit this Web App is on supports Swift integration. SwiftSupported *bool `pulumi:"swiftSupported"` // Resource type. Type string `pulumi:"type"` }
Swift Virtual Network Contract. This is used to enable the new Swift way of doing virtual network integration.
func LookupWebAppSwiftVirtualNetworkConnectionSlot ¶
func LookupWebAppSwiftVirtualNetworkConnectionSlot(ctx *pulumi.Context, args *LookupWebAppSwiftVirtualNetworkConnectionSlotArgs, opts ...pulumi.InvokeOption) (*LookupWebAppSwiftVirtualNetworkConnectionSlotResult, error)
type LookupWebAppVnetConnectionResult ¶
type LookupWebAppVnetConnectionResult struct { // A certificate file (.cer) blob containing the public key of the private key used to authenticate a // Point-To-Site VPN connection. CertBlob *string `pulumi:"certBlob"` // The client certificate thumbprint. CertThumbprint string `pulumi:"certThumbprint"` // DNS servers to be used by this Virtual Network. This should be a comma-separated list of IP addresses. DnsServers *string `pulumi:"dnsServers"` // Resource Id. Id string `pulumi:"id"` // Flag that is used to denote if this is VNET injection IsSwift *bool `pulumi:"isSwift"` // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // <code>true</code> if a resync is required; otherwise, <code>false</code>. ResyncRequired bool `pulumi:"resyncRequired"` // The routes that this Virtual Network connection uses. Routes []VnetRouteResponse `pulumi:"routes"` // Resource type. Type string `pulumi:"type"` // The Virtual Network's resource ID. VnetResourceId *string `pulumi:"vnetResourceId"` }
Virtual Network information contract.
func LookupWebAppVnetConnection ¶
func LookupWebAppVnetConnection(ctx *pulumi.Context, args *LookupWebAppVnetConnectionArgs, opts ...pulumi.InvokeOption) (*LookupWebAppVnetConnectionResult, error)
type LookupWebAppVnetConnectionSlotArgs ¶
type LookupWebAppVnetConnectionSlotArgs struct { // Name of the app. Name string `pulumi:"name"` // Name of the resource group to which the resource belongs. ResourceGroupName string `pulumi:"resourceGroupName"` // Name of the deployment slot. If a slot is not specified, the API will get the named virtual network for the production slot. Slot string `pulumi:"slot"` // Name of the virtual network. VnetName string `pulumi:"vnetName"` }
type LookupWebAppVnetConnectionSlotResult ¶
type LookupWebAppVnetConnectionSlotResult struct { // A certificate file (.cer) blob containing the public key of the private key used to authenticate a // Point-To-Site VPN connection. CertBlob *string `pulumi:"certBlob"` // The client certificate thumbprint. CertThumbprint string `pulumi:"certThumbprint"` // DNS servers to be used by this Virtual Network. This should be a comma-separated list of IP addresses. DnsServers *string `pulumi:"dnsServers"` // Resource Id. Id string `pulumi:"id"` // Flag that is used to denote if this is VNET injection IsSwift *bool `pulumi:"isSwift"` // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // <code>true</code> if a resync is required; otherwise, <code>false</code>. ResyncRequired bool `pulumi:"resyncRequired"` // The routes that this Virtual Network connection uses. Routes []VnetRouteResponse `pulumi:"routes"` // Resource type. Type string `pulumi:"type"` // The Virtual Network's resource ID. VnetResourceId *string `pulumi:"vnetResourceId"` }
Virtual Network information contract.
func LookupWebAppVnetConnectionSlot ¶
func LookupWebAppVnetConnectionSlot(ctx *pulumi.Context, args *LookupWebAppVnetConnectionSlotArgs, opts ...pulumi.InvokeOption) (*LookupWebAppVnetConnectionSlotResult, error)
type ManagedPipelineMode ¶ added in v0.3.1
Managed pipeline mode.
func (ManagedPipelineMode) ElementType ¶ added in v0.3.1
func (ManagedPipelineMode) ElementType() reflect.Type
func (ManagedPipelineMode) ToStringOutput ¶ added in v0.3.1
func (e ManagedPipelineMode) ToStringOutput() pulumi.StringOutput
func (ManagedPipelineMode) ToStringOutputWithContext ¶ added in v0.3.1
func (e ManagedPipelineMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ManagedPipelineMode) ToStringPtrOutput ¶ added in v0.3.1
func (e ManagedPipelineMode) ToStringPtrOutput() pulumi.StringPtrOutput
func (ManagedPipelineMode) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e ManagedPipelineMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ManagedServiceIdentity ¶
type ManagedServiceIdentity struct { // Type of managed service identity. Type *string `pulumi:"type"` // The list of user assigned identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} UserAssignedIdentities map[string]interface{} `pulumi:"userAssignedIdentities"` }
Managed service identity.
type ManagedServiceIdentityArgs ¶
type ManagedServiceIdentityArgs struct { // Type of managed service identity. Type pulumi.StringPtrInput `pulumi:"type"` // The list of user assigned identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} UserAssignedIdentities pulumi.MapInput `pulumi:"userAssignedIdentities"` }
Managed service identity.
func (ManagedServiceIdentityArgs) ElementType ¶
func (ManagedServiceIdentityArgs) ElementType() reflect.Type
func (ManagedServiceIdentityArgs) ToManagedServiceIdentityOutput ¶
func (i ManagedServiceIdentityArgs) ToManagedServiceIdentityOutput() ManagedServiceIdentityOutput
func (ManagedServiceIdentityArgs) ToManagedServiceIdentityOutputWithContext ¶
func (i ManagedServiceIdentityArgs) ToManagedServiceIdentityOutputWithContext(ctx context.Context) ManagedServiceIdentityOutput
func (ManagedServiceIdentityArgs) ToManagedServiceIdentityPtrOutput ¶
func (i ManagedServiceIdentityArgs) ToManagedServiceIdentityPtrOutput() ManagedServiceIdentityPtrOutput
func (ManagedServiceIdentityArgs) ToManagedServiceIdentityPtrOutputWithContext ¶
func (i ManagedServiceIdentityArgs) ToManagedServiceIdentityPtrOutputWithContext(ctx context.Context) ManagedServiceIdentityPtrOutput
type ManagedServiceIdentityInput ¶
type ManagedServiceIdentityInput interface { pulumi.Input ToManagedServiceIdentityOutput() ManagedServiceIdentityOutput ToManagedServiceIdentityOutputWithContext(context.Context) ManagedServiceIdentityOutput }
ManagedServiceIdentityInput is an input type that accepts ManagedServiceIdentityArgs and ManagedServiceIdentityOutput values. You can construct a concrete instance of `ManagedServiceIdentityInput` via:
ManagedServiceIdentityArgs{...}
type ManagedServiceIdentityOutput ¶
type ManagedServiceIdentityOutput struct{ *pulumi.OutputState }
Managed service identity.
func (ManagedServiceIdentityOutput) ElementType ¶
func (ManagedServiceIdentityOutput) ElementType() reflect.Type
func (ManagedServiceIdentityOutput) ToManagedServiceIdentityOutput ¶
func (o ManagedServiceIdentityOutput) ToManagedServiceIdentityOutput() ManagedServiceIdentityOutput
func (ManagedServiceIdentityOutput) ToManagedServiceIdentityOutputWithContext ¶
func (o ManagedServiceIdentityOutput) ToManagedServiceIdentityOutputWithContext(ctx context.Context) ManagedServiceIdentityOutput
func (ManagedServiceIdentityOutput) ToManagedServiceIdentityPtrOutput ¶
func (o ManagedServiceIdentityOutput) ToManagedServiceIdentityPtrOutput() ManagedServiceIdentityPtrOutput
func (ManagedServiceIdentityOutput) ToManagedServiceIdentityPtrOutputWithContext ¶
func (o ManagedServiceIdentityOutput) ToManagedServiceIdentityPtrOutputWithContext(ctx context.Context) ManagedServiceIdentityPtrOutput
func (ManagedServiceIdentityOutput) Type ¶
func (o ManagedServiceIdentityOutput) Type() pulumi.StringPtrOutput
Type of managed service identity.
func (ManagedServiceIdentityOutput) UserAssignedIdentities ¶ added in v0.2.8
func (o ManagedServiceIdentityOutput) UserAssignedIdentities() pulumi.MapOutput
The list of user assigned identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}
type ManagedServiceIdentityPtrInput ¶
type ManagedServiceIdentityPtrInput interface { pulumi.Input ToManagedServiceIdentityPtrOutput() ManagedServiceIdentityPtrOutput ToManagedServiceIdentityPtrOutputWithContext(context.Context) ManagedServiceIdentityPtrOutput }
ManagedServiceIdentityPtrInput is an input type that accepts ManagedServiceIdentityArgs, ManagedServiceIdentityPtr and ManagedServiceIdentityPtrOutput values. You can construct a concrete instance of `ManagedServiceIdentityPtrInput` via:
ManagedServiceIdentityArgs{...} or: nil
func ManagedServiceIdentityPtr ¶
func ManagedServiceIdentityPtr(v *ManagedServiceIdentityArgs) ManagedServiceIdentityPtrInput
type ManagedServiceIdentityPtrOutput ¶
type ManagedServiceIdentityPtrOutput struct{ *pulumi.OutputState }
func (ManagedServiceIdentityPtrOutput) Elem ¶
func (o ManagedServiceIdentityPtrOutput) Elem() ManagedServiceIdentityOutput
func (ManagedServiceIdentityPtrOutput) ElementType ¶
func (ManagedServiceIdentityPtrOutput) ElementType() reflect.Type
func (ManagedServiceIdentityPtrOutput) ToManagedServiceIdentityPtrOutput ¶
func (o ManagedServiceIdentityPtrOutput) ToManagedServiceIdentityPtrOutput() ManagedServiceIdentityPtrOutput
func (ManagedServiceIdentityPtrOutput) ToManagedServiceIdentityPtrOutputWithContext ¶
func (o ManagedServiceIdentityPtrOutput) ToManagedServiceIdentityPtrOutputWithContext(ctx context.Context) ManagedServiceIdentityPtrOutput
func (ManagedServiceIdentityPtrOutput) Type ¶
func (o ManagedServiceIdentityPtrOutput) Type() pulumi.StringPtrOutput
Type of managed service identity.
func (ManagedServiceIdentityPtrOutput) UserAssignedIdentities ¶ added in v0.2.8
func (o ManagedServiceIdentityPtrOutput) UserAssignedIdentities() pulumi.MapOutput
The list of user assigned identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}
type ManagedServiceIdentityResponse ¶
type ManagedServiceIdentityResponse struct { // Principal Id of managed service identity. PrincipalId string `pulumi:"principalId"` // Tenant of managed service identity. TenantId string `pulumi:"tenantId"` // Type of managed service identity. Type *string `pulumi:"type"` // The list of user assigned identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} UserAssignedIdentities map[string]ManagedServiceIdentityResponseUserAssignedIdentities `pulumi:"userAssignedIdentities"` }
Managed service identity.
type ManagedServiceIdentityResponseArgs ¶
type ManagedServiceIdentityResponseArgs struct { // Principal Id of managed service identity. PrincipalId pulumi.StringInput `pulumi:"principalId"` // Tenant of managed service identity. TenantId pulumi.StringInput `pulumi:"tenantId"` // Type of managed service identity. Type pulumi.StringPtrInput `pulumi:"type"` // The list of user assigned identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} UserAssignedIdentities ManagedServiceIdentityResponseUserAssignedIdentitiesMapInput `pulumi:"userAssignedIdentities"` }
Managed service identity.
func (ManagedServiceIdentityResponseArgs) ElementType ¶
func (ManagedServiceIdentityResponseArgs) ElementType() reflect.Type
func (ManagedServiceIdentityResponseArgs) ToManagedServiceIdentityResponseOutput ¶
func (i ManagedServiceIdentityResponseArgs) ToManagedServiceIdentityResponseOutput() ManagedServiceIdentityResponseOutput
func (ManagedServiceIdentityResponseArgs) ToManagedServiceIdentityResponseOutputWithContext ¶
func (i ManagedServiceIdentityResponseArgs) ToManagedServiceIdentityResponseOutputWithContext(ctx context.Context) ManagedServiceIdentityResponseOutput
func (ManagedServiceIdentityResponseArgs) ToManagedServiceIdentityResponsePtrOutput ¶
func (i ManagedServiceIdentityResponseArgs) ToManagedServiceIdentityResponsePtrOutput() ManagedServiceIdentityResponsePtrOutput
func (ManagedServiceIdentityResponseArgs) ToManagedServiceIdentityResponsePtrOutputWithContext ¶
func (i ManagedServiceIdentityResponseArgs) ToManagedServiceIdentityResponsePtrOutputWithContext(ctx context.Context) ManagedServiceIdentityResponsePtrOutput
type ManagedServiceIdentityResponseInput ¶
type ManagedServiceIdentityResponseInput interface { pulumi.Input ToManagedServiceIdentityResponseOutput() ManagedServiceIdentityResponseOutput ToManagedServiceIdentityResponseOutputWithContext(context.Context) ManagedServiceIdentityResponseOutput }
ManagedServiceIdentityResponseInput is an input type that accepts ManagedServiceIdentityResponseArgs and ManagedServiceIdentityResponseOutput values. You can construct a concrete instance of `ManagedServiceIdentityResponseInput` via:
ManagedServiceIdentityResponseArgs{...}
type ManagedServiceIdentityResponseOutput ¶
type ManagedServiceIdentityResponseOutput struct{ *pulumi.OutputState }
Managed service identity.
func (ManagedServiceIdentityResponseOutput) ElementType ¶
func (ManagedServiceIdentityResponseOutput) ElementType() reflect.Type
func (ManagedServiceIdentityResponseOutput) PrincipalId ¶
func (o ManagedServiceIdentityResponseOutput) PrincipalId() pulumi.StringOutput
Principal Id of managed service identity.
func (ManagedServiceIdentityResponseOutput) TenantId ¶
func (o ManagedServiceIdentityResponseOutput) TenantId() pulumi.StringOutput
Tenant of managed service identity.
func (ManagedServiceIdentityResponseOutput) ToManagedServiceIdentityResponseOutput ¶
func (o ManagedServiceIdentityResponseOutput) ToManagedServiceIdentityResponseOutput() ManagedServiceIdentityResponseOutput
func (ManagedServiceIdentityResponseOutput) ToManagedServiceIdentityResponseOutputWithContext ¶
func (o ManagedServiceIdentityResponseOutput) ToManagedServiceIdentityResponseOutputWithContext(ctx context.Context) ManagedServiceIdentityResponseOutput
func (ManagedServiceIdentityResponseOutput) ToManagedServiceIdentityResponsePtrOutput ¶
func (o ManagedServiceIdentityResponseOutput) ToManagedServiceIdentityResponsePtrOutput() ManagedServiceIdentityResponsePtrOutput
func (ManagedServiceIdentityResponseOutput) ToManagedServiceIdentityResponsePtrOutputWithContext ¶
func (o ManagedServiceIdentityResponseOutput) ToManagedServiceIdentityResponsePtrOutputWithContext(ctx context.Context) ManagedServiceIdentityResponsePtrOutput
func (ManagedServiceIdentityResponseOutput) Type ¶
func (o ManagedServiceIdentityResponseOutput) Type() pulumi.StringPtrOutput
Type of managed service identity.
func (ManagedServiceIdentityResponseOutput) UserAssignedIdentities ¶
func (o ManagedServiceIdentityResponseOutput) UserAssignedIdentities() ManagedServiceIdentityResponseUserAssignedIdentitiesMapOutput
The list of user assigned identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}
type ManagedServiceIdentityResponsePtrInput ¶
type ManagedServiceIdentityResponsePtrInput interface { pulumi.Input ToManagedServiceIdentityResponsePtrOutput() ManagedServiceIdentityResponsePtrOutput ToManagedServiceIdentityResponsePtrOutputWithContext(context.Context) ManagedServiceIdentityResponsePtrOutput }
ManagedServiceIdentityResponsePtrInput is an input type that accepts ManagedServiceIdentityResponseArgs, ManagedServiceIdentityResponsePtr and ManagedServiceIdentityResponsePtrOutput values. You can construct a concrete instance of `ManagedServiceIdentityResponsePtrInput` via:
ManagedServiceIdentityResponseArgs{...} or: nil
func ManagedServiceIdentityResponsePtr ¶
func ManagedServiceIdentityResponsePtr(v *ManagedServiceIdentityResponseArgs) ManagedServiceIdentityResponsePtrInput
type ManagedServiceIdentityResponsePtrOutput ¶
type ManagedServiceIdentityResponsePtrOutput struct{ *pulumi.OutputState }
func (ManagedServiceIdentityResponsePtrOutput) ElementType ¶
func (ManagedServiceIdentityResponsePtrOutput) ElementType() reflect.Type
func (ManagedServiceIdentityResponsePtrOutput) PrincipalId ¶
func (o ManagedServiceIdentityResponsePtrOutput) PrincipalId() pulumi.StringPtrOutput
Principal Id of managed service identity.
func (ManagedServiceIdentityResponsePtrOutput) TenantId ¶
func (o ManagedServiceIdentityResponsePtrOutput) TenantId() pulumi.StringPtrOutput
Tenant of managed service identity.
func (ManagedServiceIdentityResponsePtrOutput) ToManagedServiceIdentityResponsePtrOutput ¶
func (o ManagedServiceIdentityResponsePtrOutput) ToManagedServiceIdentityResponsePtrOutput() ManagedServiceIdentityResponsePtrOutput
func (ManagedServiceIdentityResponsePtrOutput) ToManagedServiceIdentityResponsePtrOutputWithContext ¶
func (o ManagedServiceIdentityResponsePtrOutput) ToManagedServiceIdentityResponsePtrOutputWithContext(ctx context.Context) ManagedServiceIdentityResponsePtrOutput
func (ManagedServiceIdentityResponsePtrOutput) Type ¶
func (o ManagedServiceIdentityResponsePtrOutput) Type() pulumi.StringPtrOutput
Type of managed service identity.
func (ManagedServiceIdentityResponsePtrOutput) UserAssignedIdentities ¶
func (o ManagedServiceIdentityResponsePtrOutput) UserAssignedIdentities() ManagedServiceIdentityResponseUserAssignedIdentitiesMapOutput
The list of user assigned identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}
type ManagedServiceIdentityResponseUserAssignedIdentitiesArgs ¶
type ManagedServiceIdentityResponseUserAssignedIdentitiesArgs struct { // Client Id of user assigned identity ClientId pulumi.StringInput `pulumi:"clientId"` // Principal Id of user assigned identity PrincipalId pulumi.StringInput `pulumi:"principalId"` }
func (ManagedServiceIdentityResponseUserAssignedIdentitiesArgs) ElementType ¶
func (ManagedServiceIdentityResponseUserAssignedIdentitiesArgs) ElementType() reflect.Type
func (ManagedServiceIdentityResponseUserAssignedIdentitiesArgs) ToManagedServiceIdentityResponseUserAssignedIdentitiesOutput ¶
func (i ManagedServiceIdentityResponseUserAssignedIdentitiesArgs) ToManagedServiceIdentityResponseUserAssignedIdentitiesOutput() ManagedServiceIdentityResponseUserAssignedIdentitiesOutput
func (ManagedServiceIdentityResponseUserAssignedIdentitiesArgs) ToManagedServiceIdentityResponseUserAssignedIdentitiesOutputWithContext ¶
func (i ManagedServiceIdentityResponseUserAssignedIdentitiesArgs) ToManagedServiceIdentityResponseUserAssignedIdentitiesOutputWithContext(ctx context.Context) ManagedServiceIdentityResponseUserAssignedIdentitiesOutput
type ManagedServiceIdentityResponseUserAssignedIdentitiesInput ¶
type ManagedServiceIdentityResponseUserAssignedIdentitiesInput interface { pulumi.Input ToManagedServiceIdentityResponseUserAssignedIdentitiesOutput() ManagedServiceIdentityResponseUserAssignedIdentitiesOutput ToManagedServiceIdentityResponseUserAssignedIdentitiesOutputWithContext(context.Context) ManagedServiceIdentityResponseUserAssignedIdentitiesOutput }
ManagedServiceIdentityResponseUserAssignedIdentitiesInput is an input type that accepts ManagedServiceIdentityResponseUserAssignedIdentitiesArgs and ManagedServiceIdentityResponseUserAssignedIdentitiesOutput values. You can construct a concrete instance of `ManagedServiceIdentityResponseUserAssignedIdentitiesInput` via:
ManagedServiceIdentityResponseUserAssignedIdentitiesArgs{...}
type ManagedServiceIdentityResponseUserAssignedIdentitiesMap ¶
type ManagedServiceIdentityResponseUserAssignedIdentitiesMap map[string]ManagedServiceIdentityResponseUserAssignedIdentitiesInput
func (ManagedServiceIdentityResponseUserAssignedIdentitiesMap) ElementType ¶
func (ManagedServiceIdentityResponseUserAssignedIdentitiesMap) ElementType() reflect.Type
func (ManagedServiceIdentityResponseUserAssignedIdentitiesMap) ToManagedServiceIdentityResponseUserAssignedIdentitiesMapOutput ¶
func (i ManagedServiceIdentityResponseUserAssignedIdentitiesMap) ToManagedServiceIdentityResponseUserAssignedIdentitiesMapOutput() ManagedServiceIdentityResponseUserAssignedIdentitiesMapOutput
func (ManagedServiceIdentityResponseUserAssignedIdentitiesMap) ToManagedServiceIdentityResponseUserAssignedIdentitiesMapOutputWithContext ¶
func (i ManagedServiceIdentityResponseUserAssignedIdentitiesMap) ToManagedServiceIdentityResponseUserAssignedIdentitiesMapOutputWithContext(ctx context.Context) ManagedServiceIdentityResponseUserAssignedIdentitiesMapOutput
type ManagedServiceIdentityResponseUserAssignedIdentitiesMapInput ¶
type ManagedServiceIdentityResponseUserAssignedIdentitiesMapInput interface { pulumi.Input ToManagedServiceIdentityResponseUserAssignedIdentitiesMapOutput() ManagedServiceIdentityResponseUserAssignedIdentitiesMapOutput ToManagedServiceIdentityResponseUserAssignedIdentitiesMapOutputWithContext(context.Context) ManagedServiceIdentityResponseUserAssignedIdentitiesMapOutput }
ManagedServiceIdentityResponseUserAssignedIdentitiesMapInput is an input type that accepts ManagedServiceIdentityResponseUserAssignedIdentitiesMap and ManagedServiceIdentityResponseUserAssignedIdentitiesMapOutput values. You can construct a concrete instance of `ManagedServiceIdentityResponseUserAssignedIdentitiesMapInput` via:
ManagedServiceIdentityResponseUserAssignedIdentitiesMap{ "key": ManagedServiceIdentityResponseUserAssignedIdentitiesArgs{...} }
type ManagedServiceIdentityResponseUserAssignedIdentitiesMapOutput ¶
type ManagedServiceIdentityResponseUserAssignedIdentitiesMapOutput struct{ *pulumi.OutputState }
func (ManagedServiceIdentityResponseUserAssignedIdentitiesMapOutput) ElementType ¶
func (ManagedServiceIdentityResponseUserAssignedIdentitiesMapOutput) ElementType() reflect.Type
func (ManagedServiceIdentityResponseUserAssignedIdentitiesMapOutput) ToManagedServiceIdentityResponseUserAssignedIdentitiesMapOutput ¶
func (o ManagedServiceIdentityResponseUserAssignedIdentitiesMapOutput) ToManagedServiceIdentityResponseUserAssignedIdentitiesMapOutput() ManagedServiceIdentityResponseUserAssignedIdentitiesMapOutput
func (ManagedServiceIdentityResponseUserAssignedIdentitiesMapOutput) ToManagedServiceIdentityResponseUserAssignedIdentitiesMapOutputWithContext ¶
func (o ManagedServiceIdentityResponseUserAssignedIdentitiesMapOutput) ToManagedServiceIdentityResponseUserAssignedIdentitiesMapOutputWithContext(ctx context.Context) ManagedServiceIdentityResponseUserAssignedIdentitiesMapOutput
type ManagedServiceIdentityResponseUserAssignedIdentitiesOutput ¶
type ManagedServiceIdentityResponseUserAssignedIdentitiesOutput struct{ *pulumi.OutputState }
func (ManagedServiceIdentityResponseUserAssignedIdentitiesOutput) ClientId ¶
func (o ManagedServiceIdentityResponseUserAssignedIdentitiesOutput) ClientId() pulumi.StringOutput
Client Id of user assigned identity
func (ManagedServiceIdentityResponseUserAssignedIdentitiesOutput) ElementType ¶
func (ManagedServiceIdentityResponseUserAssignedIdentitiesOutput) ElementType() reflect.Type
func (ManagedServiceIdentityResponseUserAssignedIdentitiesOutput) PrincipalId ¶
func (o ManagedServiceIdentityResponseUserAssignedIdentitiesOutput) PrincipalId() pulumi.StringOutput
Principal Id of user assigned identity
func (ManagedServiceIdentityResponseUserAssignedIdentitiesOutput) ToManagedServiceIdentityResponseUserAssignedIdentitiesOutput ¶
func (o ManagedServiceIdentityResponseUserAssignedIdentitiesOutput) ToManagedServiceIdentityResponseUserAssignedIdentitiesOutput() ManagedServiceIdentityResponseUserAssignedIdentitiesOutput
func (ManagedServiceIdentityResponseUserAssignedIdentitiesOutput) ToManagedServiceIdentityResponseUserAssignedIdentitiesOutputWithContext ¶
func (o ManagedServiceIdentityResponseUserAssignedIdentitiesOutput) ToManagedServiceIdentityResponseUserAssignedIdentitiesOutputWithContext(ctx context.Context) ManagedServiceIdentityResponseUserAssignedIdentitiesOutput
type ManagedServiceIdentityType ¶ added in v0.3.1
Type of managed service identity.
func (ManagedServiceIdentityType) ElementType ¶ added in v0.3.1
func (ManagedServiceIdentityType) ElementType() reflect.Type
func (ManagedServiceIdentityType) ToStringOutput ¶ added in v0.3.1
func (e ManagedServiceIdentityType) ToStringOutput() pulumi.StringOutput
func (ManagedServiceIdentityType) ToStringOutputWithContext ¶ added in v0.3.1
func (e ManagedServiceIdentityType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ManagedServiceIdentityType) ToStringPtrOutput ¶ added in v0.3.1
func (e ManagedServiceIdentityType) ToStringPtrOutput() pulumi.StringPtrOutput
func (ManagedServiceIdentityType) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e ManagedServiceIdentityType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type NameValuePair ¶
type NameValuePair struct { // Pair name. Name *string `pulumi:"name"` // Pair value. Value *string `pulumi:"value"` }
Name value pair.
type NameValuePairArgs ¶
type NameValuePairArgs struct { // Pair name. Name pulumi.StringPtrInput `pulumi:"name"` // Pair value. Value pulumi.StringPtrInput `pulumi:"value"` }
Name value pair.
func (NameValuePairArgs) ElementType ¶
func (NameValuePairArgs) ElementType() reflect.Type
func (NameValuePairArgs) ToNameValuePairOutput ¶
func (i NameValuePairArgs) ToNameValuePairOutput() NameValuePairOutput
func (NameValuePairArgs) ToNameValuePairOutputWithContext ¶
func (i NameValuePairArgs) ToNameValuePairOutputWithContext(ctx context.Context) NameValuePairOutput
type NameValuePairArray ¶
type NameValuePairArray []NameValuePairInput
func (NameValuePairArray) ElementType ¶
func (NameValuePairArray) ElementType() reflect.Type
func (NameValuePairArray) ToNameValuePairArrayOutput ¶
func (i NameValuePairArray) ToNameValuePairArrayOutput() NameValuePairArrayOutput
func (NameValuePairArray) ToNameValuePairArrayOutputWithContext ¶
func (i NameValuePairArray) ToNameValuePairArrayOutputWithContext(ctx context.Context) NameValuePairArrayOutput
type NameValuePairArrayInput ¶
type NameValuePairArrayInput interface { pulumi.Input ToNameValuePairArrayOutput() NameValuePairArrayOutput ToNameValuePairArrayOutputWithContext(context.Context) NameValuePairArrayOutput }
NameValuePairArrayInput is an input type that accepts NameValuePairArray and NameValuePairArrayOutput values. You can construct a concrete instance of `NameValuePairArrayInput` via:
NameValuePairArray{ NameValuePairArgs{...} }
type NameValuePairArrayOutput ¶
type NameValuePairArrayOutput struct{ *pulumi.OutputState }
func (NameValuePairArrayOutput) ElementType ¶
func (NameValuePairArrayOutput) ElementType() reflect.Type
func (NameValuePairArrayOutput) Index ¶
func (o NameValuePairArrayOutput) Index(i pulumi.IntInput) NameValuePairOutput
func (NameValuePairArrayOutput) ToNameValuePairArrayOutput ¶
func (o NameValuePairArrayOutput) ToNameValuePairArrayOutput() NameValuePairArrayOutput
func (NameValuePairArrayOutput) ToNameValuePairArrayOutputWithContext ¶
func (o NameValuePairArrayOutput) ToNameValuePairArrayOutputWithContext(ctx context.Context) NameValuePairArrayOutput
type NameValuePairInput ¶
type NameValuePairInput interface { pulumi.Input ToNameValuePairOutput() NameValuePairOutput ToNameValuePairOutputWithContext(context.Context) NameValuePairOutput }
NameValuePairInput is an input type that accepts NameValuePairArgs and NameValuePairOutput values. You can construct a concrete instance of `NameValuePairInput` via:
NameValuePairArgs{...}
type NameValuePairOutput ¶
type NameValuePairOutput struct{ *pulumi.OutputState }
Name value pair.
func (NameValuePairOutput) ElementType ¶
func (NameValuePairOutput) ElementType() reflect.Type
func (NameValuePairOutput) Name ¶
func (o NameValuePairOutput) Name() pulumi.StringPtrOutput
Pair name.
func (NameValuePairOutput) ToNameValuePairOutput ¶
func (o NameValuePairOutput) ToNameValuePairOutput() NameValuePairOutput
func (NameValuePairOutput) ToNameValuePairOutputWithContext ¶
func (o NameValuePairOutput) ToNameValuePairOutputWithContext(ctx context.Context) NameValuePairOutput
func (NameValuePairOutput) Value ¶
func (o NameValuePairOutput) Value() pulumi.StringPtrOutput
Pair value.
type NameValuePairResponse ¶
type NameValuePairResponse struct { // Pair name. Name *string `pulumi:"name"` // Pair value. Value *string `pulumi:"value"` }
Name value pair.
type NameValuePairResponseArgs ¶
type NameValuePairResponseArgs struct { // Pair name. Name pulumi.StringPtrInput `pulumi:"name"` // Pair value. Value pulumi.StringPtrInput `pulumi:"value"` }
Name value pair.
func (NameValuePairResponseArgs) ElementType ¶
func (NameValuePairResponseArgs) ElementType() reflect.Type
func (NameValuePairResponseArgs) ToNameValuePairResponseOutput ¶
func (i NameValuePairResponseArgs) ToNameValuePairResponseOutput() NameValuePairResponseOutput
func (NameValuePairResponseArgs) ToNameValuePairResponseOutputWithContext ¶
func (i NameValuePairResponseArgs) ToNameValuePairResponseOutputWithContext(ctx context.Context) NameValuePairResponseOutput
type NameValuePairResponseArray ¶
type NameValuePairResponseArray []NameValuePairResponseInput
func (NameValuePairResponseArray) ElementType ¶
func (NameValuePairResponseArray) ElementType() reflect.Type
func (NameValuePairResponseArray) ToNameValuePairResponseArrayOutput ¶
func (i NameValuePairResponseArray) ToNameValuePairResponseArrayOutput() NameValuePairResponseArrayOutput
func (NameValuePairResponseArray) ToNameValuePairResponseArrayOutputWithContext ¶
func (i NameValuePairResponseArray) ToNameValuePairResponseArrayOutputWithContext(ctx context.Context) NameValuePairResponseArrayOutput
type NameValuePairResponseArrayInput ¶
type NameValuePairResponseArrayInput interface { pulumi.Input ToNameValuePairResponseArrayOutput() NameValuePairResponseArrayOutput ToNameValuePairResponseArrayOutputWithContext(context.Context) NameValuePairResponseArrayOutput }
NameValuePairResponseArrayInput is an input type that accepts NameValuePairResponseArray and NameValuePairResponseArrayOutput values. You can construct a concrete instance of `NameValuePairResponseArrayInput` via:
NameValuePairResponseArray{ NameValuePairResponseArgs{...} }
type NameValuePairResponseArrayOutput ¶
type NameValuePairResponseArrayOutput struct{ *pulumi.OutputState }
func (NameValuePairResponseArrayOutput) ElementType ¶
func (NameValuePairResponseArrayOutput) ElementType() reflect.Type
func (NameValuePairResponseArrayOutput) Index ¶
func (o NameValuePairResponseArrayOutput) Index(i pulumi.IntInput) NameValuePairResponseOutput
func (NameValuePairResponseArrayOutput) ToNameValuePairResponseArrayOutput ¶
func (o NameValuePairResponseArrayOutput) ToNameValuePairResponseArrayOutput() NameValuePairResponseArrayOutput
func (NameValuePairResponseArrayOutput) ToNameValuePairResponseArrayOutputWithContext ¶
func (o NameValuePairResponseArrayOutput) ToNameValuePairResponseArrayOutputWithContext(ctx context.Context) NameValuePairResponseArrayOutput
type NameValuePairResponseInput ¶
type NameValuePairResponseInput interface { pulumi.Input ToNameValuePairResponseOutput() NameValuePairResponseOutput ToNameValuePairResponseOutputWithContext(context.Context) NameValuePairResponseOutput }
NameValuePairResponseInput is an input type that accepts NameValuePairResponseArgs and NameValuePairResponseOutput values. You can construct a concrete instance of `NameValuePairResponseInput` via:
NameValuePairResponseArgs{...}
type NameValuePairResponseOutput ¶
type NameValuePairResponseOutput struct{ *pulumi.OutputState }
Name value pair.
func (NameValuePairResponseOutput) ElementType ¶
func (NameValuePairResponseOutput) ElementType() reflect.Type
func (NameValuePairResponseOutput) Name ¶
func (o NameValuePairResponseOutput) Name() pulumi.StringPtrOutput
Pair name.
func (NameValuePairResponseOutput) ToNameValuePairResponseOutput ¶
func (o NameValuePairResponseOutput) ToNameValuePairResponseOutput() NameValuePairResponseOutput
func (NameValuePairResponseOutput) ToNameValuePairResponseOutputWithContext ¶
func (o NameValuePairResponseOutput) ToNameValuePairResponseOutputWithContext(ctx context.Context) NameValuePairResponseOutput
func (NameValuePairResponseOutput) Value ¶
func (o NameValuePairResponseOutput) Value() pulumi.StringPtrOutput
Pair value.
type PublicCertificateLocation ¶ added in v0.3.1
Public Certificate Location
func (PublicCertificateLocation) ElementType ¶ added in v0.3.1
func (PublicCertificateLocation) ElementType() reflect.Type
func (PublicCertificateLocation) ToStringOutput ¶ added in v0.3.1
func (e PublicCertificateLocation) ToStringOutput() pulumi.StringOutput
func (PublicCertificateLocation) ToStringOutputWithContext ¶ added in v0.3.1
func (e PublicCertificateLocation) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (PublicCertificateLocation) ToStringPtrOutput ¶ added in v0.3.1
func (e PublicCertificateLocation) ToStringPtrOutput() pulumi.StringPtrOutput
func (PublicCertificateLocation) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e PublicCertificateLocation) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PushSettings ¶
type PushSettings struct { // Gets or sets a JSON string containing a list of dynamic tags that will be evaluated from user claims in the push registration endpoint. DynamicTagsJson *string `pulumi:"dynamicTagsJson"` // Gets or sets a flag indicating whether the Push endpoint is enabled. IsPushEnabled bool `pulumi:"isPushEnabled"` // Kind of resource. Kind *string `pulumi:"kind"` // Gets or sets a JSON string containing a list of tags that are whitelisted for use by the push registration endpoint. TagWhitelistJson *string `pulumi:"tagWhitelistJson"` // Gets or sets a JSON string containing a list of tags that require user authentication to be used in the push registration endpoint. // Tags can consist of alphanumeric characters and the following: // '_', '@', '#', '.', ':', '-'. // Validation should be performed at the PushRequestHandler. TagsRequiringAuth *string `pulumi:"tagsRequiringAuth"` }
Push settings for the App.
type PushSettingsArgs ¶
type PushSettingsArgs struct { // Gets or sets a JSON string containing a list of dynamic tags that will be evaluated from user claims in the push registration endpoint. DynamicTagsJson pulumi.StringPtrInput `pulumi:"dynamicTagsJson"` // Gets or sets a flag indicating whether the Push endpoint is enabled. IsPushEnabled pulumi.BoolInput `pulumi:"isPushEnabled"` // Kind of resource. Kind pulumi.StringPtrInput `pulumi:"kind"` // Gets or sets a JSON string containing a list of tags that are whitelisted for use by the push registration endpoint. TagWhitelistJson pulumi.StringPtrInput `pulumi:"tagWhitelistJson"` // Gets or sets a JSON string containing a list of tags that require user authentication to be used in the push registration endpoint. // Tags can consist of alphanumeric characters and the following: // '_', '@', '#', '.', ':', '-'. // Validation should be performed at the PushRequestHandler. TagsRequiringAuth pulumi.StringPtrInput `pulumi:"tagsRequiringAuth"` }
Push settings for the App.
func (PushSettingsArgs) ElementType ¶
func (PushSettingsArgs) ElementType() reflect.Type
func (PushSettingsArgs) ToPushSettingsOutput ¶
func (i PushSettingsArgs) ToPushSettingsOutput() PushSettingsOutput
func (PushSettingsArgs) ToPushSettingsOutputWithContext ¶
func (i PushSettingsArgs) ToPushSettingsOutputWithContext(ctx context.Context) PushSettingsOutput
func (PushSettingsArgs) ToPushSettingsPtrOutput ¶
func (i PushSettingsArgs) ToPushSettingsPtrOutput() PushSettingsPtrOutput
func (PushSettingsArgs) ToPushSettingsPtrOutputWithContext ¶
func (i PushSettingsArgs) ToPushSettingsPtrOutputWithContext(ctx context.Context) PushSettingsPtrOutput
type PushSettingsInput ¶
type PushSettingsInput interface { pulumi.Input ToPushSettingsOutput() PushSettingsOutput ToPushSettingsOutputWithContext(context.Context) PushSettingsOutput }
PushSettingsInput is an input type that accepts PushSettingsArgs and PushSettingsOutput values. You can construct a concrete instance of `PushSettingsInput` via:
PushSettingsArgs{...}
type PushSettingsOutput ¶
type PushSettingsOutput struct{ *pulumi.OutputState }
Push settings for the App.
func (PushSettingsOutput) DynamicTagsJson ¶
func (o PushSettingsOutput) DynamicTagsJson() pulumi.StringPtrOutput
Gets or sets a JSON string containing a list of dynamic tags that will be evaluated from user claims in the push registration endpoint.
func (PushSettingsOutput) ElementType ¶
func (PushSettingsOutput) ElementType() reflect.Type
func (PushSettingsOutput) IsPushEnabled ¶
func (o PushSettingsOutput) IsPushEnabled() pulumi.BoolOutput
Gets or sets a flag indicating whether the Push endpoint is enabled.
func (PushSettingsOutput) Kind ¶
func (o PushSettingsOutput) Kind() pulumi.StringPtrOutput
Kind of resource.
func (PushSettingsOutput) TagWhitelistJson ¶
func (o PushSettingsOutput) TagWhitelistJson() pulumi.StringPtrOutput
Gets or sets a JSON string containing a list of tags that are whitelisted for use by the push registration endpoint.
func (PushSettingsOutput) TagsRequiringAuth ¶
func (o PushSettingsOutput) TagsRequiringAuth() pulumi.StringPtrOutput
Gets or sets a JSON string containing a list of tags that require user authentication to be used in the push registration endpoint. Tags can consist of alphanumeric characters and the following: '_', '@', '#', '.', ':', '-'. Validation should be performed at the PushRequestHandler.
func (PushSettingsOutput) ToPushSettingsOutput ¶
func (o PushSettingsOutput) ToPushSettingsOutput() PushSettingsOutput
func (PushSettingsOutput) ToPushSettingsOutputWithContext ¶
func (o PushSettingsOutput) ToPushSettingsOutputWithContext(ctx context.Context) PushSettingsOutput
func (PushSettingsOutput) ToPushSettingsPtrOutput ¶
func (o PushSettingsOutput) ToPushSettingsPtrOutput() PushSettingsPtrOutput
func (PushSettingsOutput) ToPushSettingsPtrOutputWithContext ¶
func (o PushSettingsOutput) ToPushSettingsPtrOutputWithContext(ctx context.Context) PushSettingsPtrOutput
type PushSettingsPtrInput ¶
type PushSettingsPtrInput interface { pulumi.Input ToPushSettingsPtrOutput() PushSettingsPtrOutput ToPushSettingsPtrOutputWithContext(context.Context) PushSettingsPtrOutput }
PushSettingsPtrInput is an input type that accepts PushSettingsArgs, PushSettingsPtr and PushSettingsPtrOutput values. You can construct a concrete instance of `PushSettingsPtrInput` via:
PushSettingsArgs{...} or: nil
func PushSettingsPtr ¶
func PushSettingsPtr(v *PushSettingsArgs) PushSettingsPtrInput
type PushSettingsPtrOutput ¶
type PushSettingsPtrOutput struct{ *pulumi.OutputState }
func (PushSettingsPtrOutput) DynamicTagsJson ¶
func (o PushSettingsPtrOutput) DynamicTagsJson() pulumi.StringPtrOutput
Gets or sets a JSON string containing a list of dynamic tags that will be evaluated from user claims in the push registration endpoint.
func (PushSettingsPtrOutput) Elem ¶
func (o PushSettingsPtrOutput) Elem() PushSettingsOutput
func (PushSettingsPtrOutput) ElementType ¶
func (PushSettingsPtrOutput) ElementType() reflect.Type
func (PushSettingsPtrOutput) IsPushEnabled ¶
func (o PushSettingsPtrOutput) IsPushEnabled() pulumi.BoolPtrOutput
Gets or sets a flag indicating whether the Push endpoint is enabled.
func (PushSettingsPtrOutput) Kind ¶
func (o PushSettingsPtrOutput) Kind() pulumi.StringPtrOutput
Kind of resource.
func (PushSettingsPtrOutput) TagWhitelistJson ¶
func (o PushSettingsPtrOutput) TagWhitelistJson() pulumi.StringPtrOutput
Gets or sets a JSON string containing a list of tags that are whitelisted for use by the push registration endpoint.
func (PushSettingsPtrOutput) TagsRequiringAuth ¶
func (o PushSettingsPtrOutput) TagsRequiringAuth() pulumi.StringPtrOutput
Gets or sets a JSON string containing a list of tags that require user authentication to be used in the push registration endpoint. Tags can consist of alphanumeric characters and the following: '_', '@', '#', '.', ':', '-'. Validation should be performed at the PushRequestHandler.
func (PushSettingsPtrOutput) ToPushSettingsPtrOutput ¶
func (o PushSettingsPtrOutput) ToPushSettingsPtrOutput() PushSettingsPtrOutput
func (PushSettingsPtrOutput) ToPushSettingsPtrOutputWithContext ¶
func (o PushSettingsPtrOutput) ToPushSettingsPtrOutputWithContext(ctx context.Context) PushSettingsPtrOutput
type PushSettingsResponse ¶
type PushSettingsResponse struct { // Gets or sets a JSON string containing a list of dynamic tags that will be evaluated from user claims in the push registration endpoint. DynamicTagsJson *string `pulumi:"dynamicTagsJson"` // Resource Id. Id string `pulumi:"id"` // Gets or sets a flag indicating whether the Push endpoint is enabled. IsPushEnabled bool `pulumi:"isPushEnabled"` // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // Gets or sets a JSON string containing a list of tags that are whitelisted for use by the push registration endpoint. TagWhitelistJson *string `pulumi:"tagWhitelistJson"` // Gets or sets a JSON string containing a list of tags that require user authentication to be used in the push registration endpoint. // Tags can consist of alphanumeric characters and the following: // '_', '@', '#', '.', ':', '-'. // Validation should be performed at the PushRequestHandler. TagsRequiringAuth *string `pulumi:"tagsRequiringAuth"` // Resource type. Type string `pulumi:"type"` }
Push settings for the App.
type PushSettingsResponseArgs ¶
type PushSettingsResponseArgs struct { // Gets or sets a JSON string containing a list of dynamic tags that will be evaluated from user claims in the push registration endpoint. DynamicTagsJson pulumi.StringPtrInput `pulumi:"dynamicTagsJson"` // Resource Id. Id pulumi.StringInput `pulumi:"id"` // Gets or sets a flag indicating whether the Push endpoint is enabled. IsPushEnabled pulumi.BoolInput `pulumi:"isPushEnabled"` // Kind of resource. Kind pulumi.StringPtrInput `pulumi:"kind"` // Resource Name. Name pulumi.StringInput `pulumi:"name"` // Gets or sets a JSON string containing a list of tags that are whitelisted for use by the push registration endpoint. TagWhitelistJson pulumi.StringPtrInput `pulumi:"tagWhitelistJson"` // Gets or sets a JSON string containing a list of tags that require user authentication to be used in the push registration endpoint. // Tags can consist of alphanumeric characters and the following: // '_', '@', '#', '.', ':', '-'. // Validation should be performed at the PushRequestHandler. TagsRequiringAuth pulumi.StringPtrInput `pulumi:"tagsRequiringAuth"` // Resource type. Type pulumi.StringInput `pulumi:"type"` }
Push settings for the App.
func (PushSettingsResponseArgs) ElementType ¶
func (PushSettingsResponseArgs) ElementType() reflect.Type
func (PushSettingsResponseArgs) ToPushSettingsResponseOutput ¶
func (i PushSettingsResponseArgs) ToPushSettingsResponseOutput() PushSettingsResponseOutput
func (PushSettingsResponseArgs) ToPushSettingsResponseOutputWithContext ¶
func (i PushSettingsResponseArgs) ToPushSettingsResponseOutputWithContext(ctx context.Context) PushSettingsResponseOutput
func (PushSettingsResponseArgs) ToPushSettingsResponsePtrOutput ¶
func (i PushSettingsResponseArgs) ToPushSettingsResponsePtrOutput() PushSettingsResponsePtrOutput
func (PushSettingsResponseArgs) ToPushSettingsResponsePtrOutputWithContext ¶
func (i PushSettingsResponseArgs) ToPushSettingsResponsePtrOutputWithContext(ctx context.Context) PushSettingsResponsePtrOutput
type PushSettingsResponseInput ¶
type PushSettingsResponseInput interface { pulumi.Input ToPushSettingsResponseOutput() PushSettingsResponseOutput ToPushSettingsResponseOutputWithContext(context.Context) PushSettingsResponseOutput }
PushSettingsResponseInput is an input type that accepts PushSettingsResponseArgs and PushSettingsResponseOutput values. You can construct a concrete instance of `PushSettingsResponseInput` via:
PushSettingsResponseArgs{...}
type PushSettingsResponseOutput ¶
type PushSettingsResponseOutput struct{ *pulumi.OutputState }
Push settings for the App.
func (PushSettingsResponseOutput) DynamicTagsJson ¶
func (o PushSettingsResponseOutput) DynamicTagsJson() pulumi.StringPtrOutput
Gets or sets a JSON string containing a list of dynamic tags that will be evaluated from user claims in the push registration endpoint.
func (PushSettingsResponseOutput) ElementType ¶
func (PushSettingsResponseOutput) ElementType() reflect.Type
func (PushSettingsResponseOutput) Id ¶
func (o PushSettingsResponseOutput) Id() pulumi.StringOutput
Resource Id.
func (PushSettingsResponseOutput) IsPushEnabled ¶
func (o PushSettingsResponseOutput) IsPushEnabled() pulumi.BoolOutput
Gets or sets a flag indicating whether the Push endpoint is enabled.
func (PushSettingsResponseOutput) Kind ¶
func (o PushSettingsResponseOutput) Kind() pulumi.StringPtrOutput
Kind of resource.
func (PushSettingsResponseOutput) Name ¶
func (o PushSettingsResponseOutput) Name() pulumi.StringOutput
Resource Name.
func (PushSettingsResponseOutput) TagWhitelistJson ¶
func (o PushSettingsResponseOutput) TagWhitelistJson() pulumi.StringPtrOutput
Gets or sets a JSON string containing a list of tags that are whitelisted for use by the push registration endpoint.
func (PushSettingsResponseOutput) TagsRequiringAuth ¶
func (o PushSettingsResponseOutput) TagsRequiringAuth() pulumi.StringPtrOutput
Gets or sets a JSON string containing a list of tags that require user authentication to be used in the push registration endpoint. Tags can consist of alphanumeric characters and the following: '_', '@', '#', '.', ':', '-'. Validation should be performed at the PushRequestHandler.
func (PushSettingsResponseOutput) ToPushSettingsResponseOutput ¶
func (o PushSettingsResponseOutput) ToPushSettingsResponseOutput() PushSettingsResponseOutput
func (PushSettingsResponseOutput) ToPushSettingsResponseOutputWithContext ¶
func (o PushSettingsResponseOutput) ToPushSettingsResponseOutputWithContext(ctx context.Context) PushSettingsResponseOutput
func (PushSettingsResponseOutput) ToPushSettingsResponsePtrOutput ¶
func (o PushSettingsResponseOutput) ToPushSettingsResponsePtrOutput() PushSettingsResponsePtrOutput
func (PushSettingsResponseOutput) ToPushSettingsResponsePtrOutputWithContext ¶
func (o PushSettingsResponseOutput) ToPushSettingsResponsePtrOutputWithContext(ctx context.Context) PushSettingsResponsePtrOutput
func (PushSettingsResponseOutput) Type ¶
func (o PushSettingsResponseOutput) Type() pulumi.StringOutput
Resource type.
type PushSettingsResponsePtrInput ¶
type PushSettingsResponsePtrInput interface { pulumi.Input ToPushSettingsResponsePtrOutput() PushSettingsResponsePtrOutput ToPushSettingsResponsePtrOutputWithContext(context.Context) PushSettingsResponsePtrOutput }
PushSettingsResponsePtrInput is an input type that accepts PushSettingsResponseArgs, PushSettingsResponsePtr and PushSettingsResponsePtrOutput values. You can construct a concrete instance of `PushSettingsResponsePtrInput` via:
PushSettingsResponseArgs{...} or: nil
func PushSettingsResponsePtr ¶
func PushSettingsResponsePtr(v *PushSettingsResponseArgs) PushSettingsResponsePtrInput
type PushSettingsResponsePtrOutput ¶
type PushSettingsResponsePtrOutput struct{ *pulumi.OutputState }
func (PushSettingsResponsePtrOutput) DynamicTagsJson ¶
func (o PushSettingsResponsePtrOutput) DynamicTagsJson() pulumi.StringPtrOutput
Gets or sets a JSON string containing a list of dynamic tags that will be evaluated from user claims in the push registration endpoint.
func (PushSettingsResponsePtrOutput) Elem ¶
func (o PushSettingsResponsePtrOutput) Elem() PushSettingsResponseOutput
func (PushSettingsResponsePtrOutput) ElementType ¶
func (PushSettingsResponsePtrOutput) ElementType() reflect.Type
func (PushSettingsResponsePtrOutput) Id ¶
func (o PushSettingsResponsePtrOutput) Id() pulumi.StringPtrOutput
Resource Id.
func (PushSettingsResponsePtrOutput) IsPushEnabled ¶
func (o PushSettingsResponsePtrOutput) IsPushEnabled() pulumi.BoolPtrOutput
Gets or sets a flag indicating whether the Push endpoint is enabled.
func (PushSettingsResponsePtrOutput) Kind ¶
func (o PushSettingsResponsePtrOutput) Kind() pulumi.StringPtrOutput
Kind of resource.
func (PushSettingsResponsePtrOutput) Name ¶
func (o PushSettingsResponsePtrOutput) Name() pulumi.StringPtrOutput
Resource Name.
func (PushSettingsResponsePtrOutput) TagWhitelistJson ¶
func (o PushSettingsResponsePtrOutput) TagWhitelistJson() pulumi.StringPtrOutput
Gets or sets a JSON string containing a list of tags that are whitelisted for use by the push registration endpoint.
func (PushSettingsResponsePtrOutput) TagsRequiringAuth ¶
func (o PushSettingsResponsePtrOutput) TagsRequiringAuth() pulumi.StringPtrOutput
Gets or sets a JSON string containing a list of tags that require user authentication to be used in the push registration endpoint. Tags can consist of alphanumeric characters and the following: '_', '@', '#', '.', ':', '-'. Validation should be performed at the PushRequestHandler.
func (PushSettingsResponsePtrOutput) ToPushSettingsResponsePtrOutput ¶
func (o PushSettingsResponsePtrOutput) ToPushSettingsResponsePtrOutput() PushSettingsResponsePtrOutput
func (PushSettingsResponsePtrOutput) ToPushSettingsResponsePtrOutputWithContext ¶
func (o PushSettingsResponsePtrOutput) ToPushSettingsResponsePtrOutputWithContext(ctx context.Context) PushSettingsResponsePtrOutput
func (PushSettingsResponsePtrOutput) Type ¶
func (o PushSettingsResponsePtrOutput) Type() pulumi.StringPtrOutput
Resource type.
type RampUpRule ¶
type RampUpRule struct { // Hostname of a slot to which the traffic will be redirected if decided to. E.g. myapp-stage.azurewebsites.net. ActionHostName *string `pulumi:"actionHostName"` // Custom decision algorithm can be provided in TiPCallback site extension which URL can be specified. See TiPCallback site extension for the scaffold and contracts. // https://www.siteextensions.net/packages/TiPCallback/ ChangeDecisionCallbackUrl *string `pulumi:"changeDecisionCallbackUrl"` // Specifies interval in minutes to reevaluate ReroutePercentage. ChangeIntervalInMinutes *int `pulumi:"changeIntervalInMinutes"` // In auto ramp up scenario this is the step to add/remove from <code>ReroutePercentage</code> until it reaches // <code>MinReroutePercentage</code> or <code>MaxReroutePercentage</code>. Site metrics are checked every N minutes specified in <code>ChangeIntervalInMinutes</code>. // Custom decision algorithm can be provided in TiPCallback site extension which URL can be specified in <code>ChangeDecisionCallbackUrl</code>. ChangeStep *float64 `pulumi:"changeStep"` // Specifies upper boundary below which ReroutePercentage will stay. MaxReroutePercentage *float64 `pulumi:"maxReroutePercentage"` // Specifies lower boundary above which ReroutePercentage will stay. MinReroutePercentage *float64 `pulumi:"minReroutePercentage"` // Name of the routing rule. The recommended name would be to point to the slot which will receive the traffic in the experiment. Name *string `pulumi:"name"` // Percentage of the traffic which will be redirected to <code>ActionHostName</code>. ReroutePercentage *float64 `pulumi:"reroutePercentage"` }
Routing rules for ramp up testing. This rule allows to redirect static traffic % to a slot or to gradually change routing % based on performance.
type RampUpRuleArgs ¶
type RampUpRuleArgs struct { // Hostname of a slot to which the traffic will be redirected if decided to. E.g. myapp-stage.azurewebsites.net. ActionHostName pulumi.StringPtrInput `pulumi:"actionHostName"` // Custom decision algorithm can be provided in TiPCallback site extension which URL can be specified. See TiPCallback site extension for the scaffold and contracts. // https://www.siteextensions.net/packages/TiPCallback/ ChangeDecisionCallbackUrl pulumi.StringPtrInput `pulumi:"changeDecisionCallbackUrl"` // Specifies interval in minutes to reevaluate ReroutePercentage. ChangeIntervalInMinutes pulumi.IntPtrInput `pulumi:"changeIntervalInMinutes"` // In auto ramp up scenario this is the step to add/remove from <code>ReroutePercentage</code> until it reaches // <code>MinReroutePercentage</code> or <code>MaxReroutePercentage</code>. Site metrics are checked every N minutes specified in <code>ChangeIntervalInMinutes</code>. // Custom decision algorithm can be provided in TiPCallback site extension which URL can be specified in <code>ChangeDecisionCallbackUrl</code>. ChangeStep pulumi.Float64PtrInput `pulumi:"changeStep"` // Specifies upper boundary below which ReroutePercentage will stay. MaxReroutePercentage pulumi.Float64PtrInput `pulumi:"maxReroutePercentage"` // Specifies lower boundary above which ReroutePercentage will stay. MinReroutePercentage pulumi.Float64PtrInput `pulumi:"minReroutePercentage"` // Name of the routing rule. The recommended name would be to point to the slot which will receive the traffic in the experiment. Name pulumi.StringPtrInput `pulumi:"name"` // Percentage of the traffic which will be redirected to <code>ActionHostName</code>. ReroutePercentage pulumi.Float64PtrInput `pulumi:"reroutePercentage"` }
Routing rules for ramp up testing. This rule allows to redirect static traffic % to a slot or to gradually change routing % based on performance.
func (RampUpRuleArgs) ElementType ¶
func (RampUpRuleArgs) ElementType() reflect.Type
func (RampUpRuleArgs) ToRampUpRuleOutput ¶
func (i RampUpRuleArgs) ToRampUpRuleOutput() RampUpRuleOutput
func (RampUpRuleArgs) ToRampUpRuleOutputWithContext ¶
func (i RampUpRuleArgs) ToRampUpRuleOutputWithContext(ctx context.Context) RampUpRuleOutput
type RampUpRuleArray ¶
type RampUpRuleArray []RampUpRuleInput
func (RampUpRuleArray) ElementType ¶
func (RampUpRuleArray) ElementType() reflect.Type
func (RampUpRuleArray) ToRampUpRuleArrayOutput ¶
func (i RampUpRuleArray) ToRampUpRuleArrayOutput() RampUpRuleArrayOutput
func (RampUpRuleArray) ToRampUpRuleArrayOutputWithContext ¶
func (i RampUpRuleArray) ToRampUpRuleArrayOutputWithContext(ctx context.Context) RampUpRuleArrayOutput
type RampUpRuleArrayInput ¶
type RampUpRuleArrayInput interface { pulumi.Input ToRampUpRuleArrayOutput() RampUpRuleArrayOutput ToRampUpRuleArrayOutputWithContext(context.Context) RampUpRuleArrayOutput }
RampUpRuleArrayInput is an input type that accepts RampUpRuleArray and RampUpRuleArrayOutput values. You can construct a concrete instance of `RampUpRuleArrayInput` via:
RampUpRuleArray{ RampUpRuleArgs{...} }
type RampUpRuleArrayOutput ¶
type RampUpRuleArrayOutput struct{ *pulumi.OutputState }
func (RampUpRuleArrayOutput) ElementType ¶
func (RampUpRuleArrayOutput) ElementType() reflect.Type
func (RampUpRuleArrayOutput) Index ¶
func (o RampUpRuleArrayOutput) Index(i pulumi.IntInput) RampUpRuleOutput
func (RampUpRuleArrayOutput) ToRampUpRuleArrayOutput ¶
func (o RampUpRuleArrayOutput) ToRampUpRuleArrayOutput() RampUpRuleArrayOutput
func (RampUpRuleArrayOutput) ToRampUpRuleArrayOutputWithContext ¶
func (o RampUpRuleArrayOutput) ToRampUpRuleArrayOutputWithContext(ctx context.Context) RampUpRuleArrayOutput
type RampUpRuleInput ¶
type RampUpRuleInput interface { pulumi.Input ToRampUpRuleOutput() RampUpRuleOutput ToRampUpRuleOutputWithContext(context.Context) RampUpRuleOutput }
RampUpRuleInput is an input type that accepts RampUpRuleArgs and RampUpRuleOutput values. You can construct a concrete instance of `RampUpRuleInput` via:
RampUpRuleArgs{...}
type RampUpRuleOutput ¶
type RampUpRuleOutput struct{ *pulumi.OutputState }
Routing rules for ramp up testing. This rule allows to redirect static traffic % to a slot or to gradually change routing % based on performance.
func (RampUpRuleOutput) ActionHostName ¶
func (o RampUpRuleOutput) ActionHostName() pulumi.StringPtrOutput
Hostname of a slot to which the traffic will be redirected if decided to. E.g. myapp-stage.azurewebsites.net.
func (RampUpRuleOutput) ChangeDecisionCallbackUrl ¶
func (o RampUpRuleOutput) ChangeDecisionCallbackUrl() pulumi.StringPtrOutput
Custom decision algorithm can be provided in TiPCallback site extension which URL can be specified. See TiPCallback site extension for the scaffold and contracts. https://www.siteextensions.net/packages/TiPCallback/
func (RampUpRuleOutput) ChangeIntervalInMinutes ¶
func (o RampUpRuleOutput) ChangeIntervalInMinutes() pulumi.IntPtrOutput
Specifies interval in minutes to reevaluate ReroutePercentage.
func (RampUpRuleOutput) ChangeStep ¶
func (o RampUpRuleOutput) ChangeStep() pulumi.Float64PtrOutput
In auto ramp up scenario this is the step to add/remove from <code>ReroutePercentage</code> until it reaches <code>MinReroutePercentage</code> or <code>MaxReroutePercentage</code>. Site metrics are checked every N minutes specified in <code>ChangeIntervalInMinutes</code>. Custom decision algorithm can be provided in TiPCallback site extension which URL can be specified in <code>ChangeDecisionCallbackUrl</code>.
func (RampUpRuleOutput) ElementType ¶
func (RampUpRuleOutput) ElementType() reflect.Type
func (RampUpRuleOutput) MaxReroutePercentage ¶
func (o RampUpRuleOutput) MaxReroutePercentage() pulumi.Float64PtrOutput
Specifies upper boundary below which ReroutePercentage will stay.
func (RampUpRuleOutput) MinReroutePercentage ¶
func (o RampUpRuleOutput) MinReroutePercentage() pulumi.Float64PtrOutput
Specifies lower boundary above which ReroutePercentage will stay.
func (RampUpRuleOutput) Name ¶
func (o RampUpRuleOutput) Name() pulumi.StringPtrOutput
Name of the routing rule. The recommended name would be to point to the slot which will receive the traffic in the experiment.
func (RampUpRuleOutput) ReroutePercentage ¶
func (o RampUpRuleOutput) ReroutePercentage() pulumi.Float64PtrOutput
Percentage of the traffic which will be redirected to <code>ActionHostName</code>.
func (RampUpRuleOutput) ToRampUpRuleOutput ¶
func (o RampUpRuleOutput) ToRampUpRuleOutput() RampUpRuleOutput
func (RampUpRuleOutput) ToRampUpRuleOutputWithContext ¶
func (o RampUpRuleOutput) ToRampUpRuleOutputWithContext(ctx context.Context) RampUpRuleOutput
type RampUpRuleResponse ¶
type RampUpRuleResponse struct { // Hostname of a slot to which the traffic will be redirected if decided to. E.g. myapp-stage.azurewebsites.net. ActionHostName *string `pulumi:"actionHostName"` // Custom decision algorithm can be provided in TiPCallback site extension which URL can be specified. See TiPCallback site extension for the scaffold and contracts. // https://www.siteextensions.net/packages/TiPCallback/ ChangeDecisionCallbackUrl *string `pulumi:"changeDecisionCallbackUrl"` // Specifies interval in minutes to reevaluate ReroutePercentage. ChangeIntervalInMinutes *int `pulumi:"changeIntervalInMinutes"` // In auto ramp up scenario this is the step to add/remove from <code>ReroutePercentage</code> until it reaches // <code>MinReroutePercentage</code> or <code>MaxReroutePercentage</code>. Site metrics are checked every N minutes specified in <code>ChangeIntervalInMinutes</code>. // Custom decision algorithm can be provided in TiPCallback site extension which URL can be specified in <code>ChangeDecisionCallbackUrl</code>. ChangeStep *float64 `pulumi:"changeStep"` // Specifies upper boundary below which ReroutePercentage will stay. MaxReroutePercentage *float64 `pulumi:"maxReroutePercentage"` // Specifies lower boundary above which ReroutePercentage will stay. MinReroutePercentage *float64 `pulumi:"minReroutePercentage"` // Name of the routing rule. The recommended name would be to point to the slot which will receive the traffic in the experiment. Name *string `pulumi:"name"` // Percentage of the traffic which will be redirected to <code>ActionHostName</code>. ReroutePercentage *float64 `pulumi:"reroutePercentage"` }
Routing rules for ramp up testing. This rule allows to redirect static traffic % to a slot or to gradually change routing % based on performance.
type RampUpRuleResponseArgs ¶
type RampUpRuleResponseArgs struct { // Hostname of a slot to which the traffic will be redirected if decided to. E.g. myapp-stage.azurewebsites.net. ActionHostName pulumi.StringPtrInput `pulumi:"actionHostName"` // Custom decision algorithm can be provided in TiPCallback site extension which URL can be specified. See TiPCallback site extension for the scaffold and contracts. // https://www.siteextensions.net/packages/TiPCallback/ ChangeDecisionCallbackUrl pulumi.StringPtrInput `pulumi:"changeDecisionCallbackUrl"` // Specifies interval in minutes to reevaluate ReroutePercentage. ChangeIntervalInMinutes pulumi.IntPtrInput `pulumi:"changeIntervalInMinutes"` // In auto ramp up scenario this is the step to add/remove from <code>ReroutePercentage</code> until it reaches // <code>MinReroutePercentage</code> or <code>MaxReroutePercentage</code>. Site metrics are checked every N minutes specified in <code>ChangeIntervalInMinutes</code>. // Custom decision algorithm can be provided in TiPCallback site extension which URL can be specified in <code>ChangeDecisionCallbackUrl</code>. ChangeStep pulumi.Float64PtrInput `pulumi:"changeStep"` // Specifies upper boundary below which ReroutePercentage will stay. MaxReroutePercentage pulumi.Float64PtrInput `pulumi:"maxReroutePercentage"` // Specifies lower boundary above which ReroutePercentage will stay. MinReroutePercentage pulumi.Float64PtrInput `pulumi:"minReroutePercentage"` // Name of the routing rule. The recommended name would be to point to the slot which will receive the traffic in the experiment. Name pulumi.StringPtrInput `pulumi:"name"` // Percentage of the traffic which will be redirected to <code>ActionHostName</code>. ReroutePercentage pulumi.Float64PtrInput `pulumi:"reroutePercentage"` }
Routing rules for ramp up testing. This rule allows to redirect static traffic % to a slot or to gradually change routing % based on performance.
func (RampUpRuleResponseArgs) ElementType ¶
func (RampUpRuleResponseArgs) ElementType() reflect.Type
func (RampUpRuleResponseArgs) ToRampUpRuleResponseOutput ¶
func (i RampUpRuleResponseArgs) ToRampUpRuleResponseOutput() RampUpRuleResponseOutput
func (RampUpRuleResponseArgs) ToRampUpRuleResponseOutputWithContext ¶
func (i RampUpRuleResponseArgs) ToRampUpRuleResponseOutputWithContext(ctx context.Context) RampUpRuleResponseOutput
type RampUpRuleResponseArray ¶
type RampUpRuleResponseArray []RampUpRuleResponseInput
func (RampUpRuleResponseArray) ElementType ¶
func (RampUpRuleResponseArray) ElementType() reflect.Type
func (RampUpRuleResponseArray) ToRampUpRuleResponseArrayOutput ¶
func (i RampUpRuleResponseArray) ToRampUpRuleResponseArrayOutput() RampUpRuleResponseArrayOutput
func (RampUpRuleResponseArray) ToRampUpRuleResponseArrayOutputWithContext ¶
func (i RampUpRuleResponseArray) ToRampUpRuleResponseArrayOutputWithContext(ctx context.Context) RampUpRuleResponseArrayOutput
type RampUpRuleResponseArrayInput ¶
type RampUpRuleResponseArrayInput interface { pulumi.Input ToRampUpRuleResponseArrayOutput() RampUpRuleResponseArrayOutput ToRampUpRuleResponseArrayOutputWithContext(context.Context) RampUpRuleResponseArrayOutput }
RampUpRuleResponseArrayInput is an input type that accepts RampUpRuleResponseArray and RampUpRuleResponseArrayOutput values. You can construct a concrete instance of `RampUpRuleResponseArrayInput` via:
RampUpRuleResponseArray{ RampUpRuleResponseArgs{...} }
type RampUpRuleResponseArrayOutput ¶
type RampUpRuleResponseArrayOutput struct{ *pulumi.OutputState }
func (RampUpRuleResponseArrayOutput) ElementType ¶
func (RampUpRuleResponseArrayOutput) ElementType() reflect.Type
func (RampUpRuleResponseArrayOutput) Index ¶
func (o RampUpRuleResponseArrayOutput) Index(i pulumi.IntInput) RampUpRuleResponseOutput
func (RampUpRuleResponseArrayOutput) ToRampUpRuleResponseArrayOutput ¶
func (o RampUpRuleResponseArrayOutput) ToRampUpRuleResponseArrayOutput() RampUpRuleResponseArrayOutput
func (RampUpRuleResponseArrayOutput) ToRampUpRuleResponseArrayOutputWithContext ¶
func (o RampUpRuleResponseArrayOutput) ToRampUpRuleResponseArrayOutputWithContext(ctx context.Context) RampUpRuleResponseArrayOutput
type RampUpRuleResponseInput ¶
type RampUpRuleResponseInput interface { pulumi.Input ToRampUpRuleResponseOutput() RampUpRuleResponseOutput ToRampUpRuleResponseOutputWithContext(context.Context) RampUpRuleResponseOutput }
RampUpRuleResponseInput is an input type that accepts RampUpRuleResponseArgs and RampUpRuleResponseOutput values. You can construct a concrete instance of `RampUpRuleResponseInput` via:
RampUpRuleResponseArgs{...}
type RampUpRuleResponseOutput ¶
type RampUpRuleResponseOutput struct{ *pulumi.OutputState }
Routing rules for ramp up testing. This rule allows to redirect static traffic % to a slot or to gradually change routing % based on performance.
func (RampUpRuleResponseOutput) ActionHostName ¶
func (o RampUpRuleResponseOutput) ActionHostName() pulumi.StringPtrOutput
Hostname of a slot to which the traffic will be redirected if decided to. E.g. myapp-stage.azurewebsites.net.
func (RampUpRuleResponseOutput) ChangeDecisionCallbackUrl ¶
func (o RampUpRuleResponseOutput) ChangeDecisionCallbackUrl() pulumi.StringPtrOutput
Custom decision algorithm can be provided in TiPCallback site extension which URL can be specified. See TiPCallback site extension for the scaffold and contracts. https://www.siteextensions.net/packages/TiPCallback/
func (RampUpRuleResponseOutput) ChangeIntervalInMinutes ¶
func (o RampUpRuleResponseOutput) ChangeIntervalInMinutes() pulumi.IntPtrOutput
Specifies interval in minutes to reevaluate ReroutePercentage.
func (RampUpRuleResponseOutput) ChangeStep ¶
func (o RampUpRuleResponseOutput) ChangeStep() pulumi.Float64PtrOutput
In auto ramp up scenario this is the step to add/remove from <code>ReroutePercentage</code> until it reaches <code>MinReroutePercentage</code> or <code>MaxReroutePercentage</code>. Site metrics are checked every N minutes specified in <code>ChangeIntervalInMinutes</code>. Custom decision algorithm can be provided in TiPCallback site extension which URL can be specified in <code>ChangeDecisionCallbackUrl</code>.
func (RampUpRuleResponseOutput) ElementType ¶
func (RampUpRuleResponseOutput) ElementType() reflect.Type
func (RampUpRuleResponseOutput) MaxReroutePercentage ¶
func (o RampUpRuleResponseOutput) MaxReroutePercentage() pulumi.Float64PtrOutput
Specifies upper boundary below which ReroutePercentage will stay.
func (RampUpRuleResponseOutput) MinReroutePercentage ¶
func (o RampUpRuleResponseOutput) MinReroutePercentage() pulumi.Float64PtrOutput
Specifies lower boundary above which ReroutePercentage will stay.
func (RampUpRuleResponseOutput) Name ¶
func (o RampUpRuleResponseOutput) Name() pulumi.StringPtrOutput
Name of the routing rule. The recommended name would be to point to the slot which will receive the traffic in the experiment.
func (RampUpRuleResponseOutput) ReroutePercentage ¶
func (o RampUpRuleResponseOutput) ReroutePercentage() pulumi.Float64PtrOutput
Percentage of the traffic which will be redirected to <code>ActionHostName</code>.
func (RampUpRuleResponseOutput) ToRampUpRuleResponseOutput ¶
func (o RampUpRuleResponseOutput) ToRampUpRuleResponseOutput() RampUpRuleResponseOutput
func (RampUpRuleResponseOutput) ToRampUpRuleResponseOutputWithContext ¶
func (o RampUpRuleResponseOutput) ToRampUpRuleResponseOutputWithContext(ctx context.Context) RampUpRuleResponseOutput
type RedundancyMode ¶ added in v0.3.1
Site redundancy mode
func (RedundancyMode) ElementType ¶ added in v0.3.1
func (RedundancyMode) ElementType() reflect.Type
func (RedundancyMode) ToStringOutput ¶ added in v0.3.1
func (e RedundancyMode) ToStringOutput() pulumi.StringOutput
func (RedundancyMode) ToStringOutputWithContext ¶ added in v0.3.1
func (e RedundancyMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (RedundancyMode) ToStringPtrOutput ¶ added in v0.3.1
func (e RedundancyMode) ToStringPtrOutput() pulumi.StringPtrOutput
func (RedundancyMode) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e RedundancyMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type RequestsBasedTrigger ¶
type RequestsBasedTrigger struct { // Request Count. Count *int `pulumi:"count"` // Time interval. TimeInterval *string `pulumi:"timeInterval"` }
Trigger based on total requests.
type RequestsBasedTriggerArgs ¶
type RequestsBasedTriggerArgs struct { // Request Count. Count pulumi.IntPtrInput `pulumi:"count"` // Time interval. TimeInterval pulumi.StringPtrInput `pulumi:"timeInterval"` }
Trigger based on total requests.
func (RequestsBasedTriggerArgs) ElementType ¶
func (RequestsBasedTriggerArgs) ElementType() reflect.Type
func (RequestsBasedTriggerArgs) ToRequestsBasedTriggerOutput ¶
func (i RequestsBasedTriggerArgs) ToRequestsBasedTriggerOutput() RequestsBasedTriggerOutput
func (RequestsBasedTriggerArgs) ToRequestsBasedTriggerOutputWithContext ¶
func (i RequestsBasedTriggerArgs) ToRequestsBasedTriggerOutputWithContext(ctx context.Context) RequestsBasedTriggerOutput
func (RequestsBasedTriggerArgs) ToRequestsBasedTriggerPtrOutput ¶
func (i RequestsBasedTriggerArgs) ToRequestsBasedTriggerPtrOutput() RequestsBasedTriggerPtrOutput
func (RequestsBasedTriggerArgs) ToRequestsBasedTriggerPtrOutputWithContext ¶
func (i RequestsBasedTriggerArgs) ToRequestsBasedTriggerPtrOutputWithContext(ctx context.Context) RequestsBasedTriggerPtrOutput
type RequestsBasedTriggerInput ¶
type RequestsBasedTriggerInput interface { pulumi.Input ToRequestsBasedTriggerOutput() RequestsBasedTriggerOutput ToRequestsBasedTriggerOutputWithContext(context.Context) RequestsBasedTriggerOutput }
RequestsBasedTriggerInput is an input type that accepts RequestsBasedTriggerArgs and RequestsBasedTriggerOutput values. You can construct a concrete instance of `RequestsBasedTriggerInput` via:
RequestsBasedTriggerArgs{...}
type RequestsBasedTriggerOutput ¶
type RequestsBasedTriggerOutput struct{ *pulumi.OutputState }
Trigger based on total requests.
func (RequestsBasedTriggerOutput) Count ¶
func (o RequestsBasedTriggerOutput) Count() pulumi.IntPtrOutput
Request Count.
func (RequestsBasedTriggerOutput) ElementType ¶
func (RequestsBasedTriggerOutput) ElementType() reflect.Type
func (RequestsBasedTriggerOutput) TimeInterval ¶
func (o RequestsBasedTriggerOutput) TimeInterval() pulumi.StringPtrOutput
Time interval.
func (RequestsBasedTriggerOutput) ToRequestsBasedTriggerOutput ¶
func (o RequestsBasedTriggerOutput) ToRequestsBasedTriggerOutput() RequestsBasedTriggerOutput
func (RequestsBasedTriggerOutput) ToRequestsBasedTriggerOutputWithContext ¶
func (o RequestsBasedTriggerOutput) ToRequestsBasedTriggerOutputWithContext(ctx context.Context) RequestsBasedTriggerOutput
func (RequestsBasedTriggerOutput) ToRequestsBasedTriggerPtrOutput ¶
func (o RequestsBasedTriggerOutput) ToRequestsBasedTriggerPtrOutput() RequestsBasedTriggerPtrOutput
func (RequestsBasedTriggerOutput) ToRequestsBasedTriggerPtrOutputWithContext ¶
func (o RequestsBasedTriggerOutput) ToRequestsBasedTriggerPtrOutputWithContext(ctx context.Context) RequestsBasedTriggerPtrOutput
type RequestsBasedTriggerPtrInput ¶
type RequestsBasedTriggerPtrInput interface { pulumi.Input ToRequestsBasedTriggerPtrOutput() RequestsBasedTriggerPtrOutput ToRequestsBasedTriggerPtrOutputWithContext(context.Context) RequestsBasedTriggerPtrOutput }
RequestsBasedTriggerPtrInput is an input type that accepts RequestsBasedTriggerArgs, RequestsBasedTriggerPtr and RequestsBasedTriggerPtrOutput values. You can construct a concrete instance of `RequestsBasedTriggerPtrInput` via:
RequestsBasedTriggerArgs{...} or: nil
func RequestsBasedTriggerPtr ¶
func RequestsBasedTriggerPtr(v *RequestsBasedTriggerArgs) RequestsBasedTriggerPtrInput
type RequestsBasedTriggerPtrOutput ¶
type RequestsBasedTriggerPtrOutput struct{ *pulumi.OutputState }
func (RequestsBasedTriggerPtrOutput) Count ¶
func (o RequestsBasedTriggerPtrOutput) Count() pulumi.IntPtrOutput
Request Count.
func (RequestsBasedTriggerPtrOutput) Elem ¶
func (o RequestsBasedTriggerPtrOutput) Elem() RequestsBasedTriggerOutput
func (RequestsBasedTriggerPtrOutput) ElementType ¶
func (RequestsBasedTriggerPtrOutput) ElementType() reflect.Type
func (RequestsBasedTriggerPtrOutput) TimeInterval ¶
func (o RequestsBasedTriggerPtrOutput) TimeInterval() pulumi.StringPtrOutput
Time interval.
func (RequestsBasedTriggerPtrOutput) ToRequestsBasedTriggerPtrOutput ¶
func (o RequestsBasedTriggerPtrOutput) ToRequestsBasedTriggerPtrOutput() RequestsBasedTriggerPtrOutput
func (RequestsBasedTriggerPtrOutput) ToRequestsBasedTriggerPtrOutputWithContext ¶
func (o RequestsBasedTriggerPtrOutput) ToRequestsBasedTriggerPtrOutputWithContext(ctx context.Context) RequestsBasedTriggerPtrOutput
type RequestsBasedTriggerResponse ¶
type RequestsBasedTriggerResponse struct { // Request Count. Count *int `pulumi:"count"` // Time interval. TimeInterval *string `pulumi:"timeInterval"` }
Trigger based on total requests.
type RequestsBasedTriggerResponseArgs ¶
type RequestsBasedTriggerResponseArgs struct { // Request Count. Count pulumi.IntPtrInput `pulumi:"count"` // Time interval. TimeInterval pulumi.StringPtrInput `pulumi:"timeInterval"` }
Trigger based on total requests.
func (RequestsBasedTriggerResponseArgs) ElementType ¶
func (RequestsBasedTriggerResponseArgs) ElementType() reflect.Type
func (RequestsBasedTriggerResponseArgs) ToRequestsBasedTriggerResponseOutput ¶
func (i RequestsBasedTriggerResponseArgs) ToRequestsBasedTriggerResponseOutput() RequestsBasedTriggerResponseOutput
func (RequestsBasedTriggerResponseArgs) ToRequestsBasedTriggerResponseOutputWithContext ¶
func (i RequestsBasedTriggerResponseArgs) ToRequestsBasedTriggerResponseOutputWithContext(ctx context.Context) RequestsBasedTriggerResponseOutput
func (RequestsBasedTriggerResponseArgs) ToRequestsBasedTriggerResponsePtrOutput ¶
func (i RequestsBasedTriggerResponseArgs) ToRequestsBasedTriggerResponsePtrOutput() RequestsBasedTriggerResponsePtrOutput
func (RequestsBasedTriggerResponseArgs) ToRequestsBasedTriggerResponsePtrOutputWithContext ¶
func (i RequestsBasedTriggerResponseArgs) ToRequestsBasedTriggerResponsePtrOutputWithContext(ctx context.Context) RequestsBasedTriggerResponsePtrOutput
type RequestsBasedTriggerResponseInput ¶
type RequestsBasedTriggerResponseInput interface { pulumi.Input ToRequestsBasedTriggerResponseOutput() RequestsBasedTriggerResponseOutput ToRequestsBasedTriggerResponseOutputWithContext(context.Context) RequestsBasedTriggerResponseOutput }
RequestsBasedTriggerResponseInput is an input type that accepts RequestsBasedTriggerResponseArgs and RequestsBasedTriggerResponseOutput values. You can construct a concrete instance of `RequestsBasedTriggerResponseInput` via:
RequestsBasedTriggerResponseArgs{...}
type RequestsBasedTriggerResponseOutput ¶
type RequestsBasedTriggerResponseOutput struct{ *pulumi.OutputState }
Trigger based on total requests.
func (RequestsBasedTriggerResponseOutput) Count ¶
func (o RequestsBasedTriggerResponseOutput) Count() pulumi.IntPtrOutput
Request Count.
func (RequestsBasedTriggerResponseOutput) ElementType ¶
func (RequestsBasedTriggerResponseOutput) ElementType() reflect.Type
func (RequestsBasedTriggerResponseOutput) TimeInterval ¶
func (o RequestsBasedTriggerResponseOutput) TimeInterval() pulumi.StringPtrOutput
Time interval.
func (RequestsBasedTriggerResponseOutput) ToRequestsBasedTriggerResponseOutput ¶
func (o RequestsBasedTriggerResponseOutput) ToRequestsBasedTriggerResponseOutput() RequestsBasedTriggerResponseOutput
func (RequestsBasedTriggerResponseOutput) ToRequestsBasedTriggerResponseOutputWithContext ¶
func (o RequestsBasedTriggerResponseOutput) ToRequestsBasedTriggerResponseOutputWithContext(ctx context.Context) RequestsBasedTriggerResponseOutput
func (RequestsBasedTriggerResponseOutput) ToRequestsBasedTriggerResponsePtrOutput ¶
func (o RequestsBasedTriggerResponseOutput) ToRequestsBasedTriggerResponsePtrOutput() RequestsBasedTriggerResponsePtrOutput
func (RequestsBasedTriggerResponseOutput) ToRequestsBasedTriggerResponsePtrOutputWithContext ¶
func (o RequestsBasedTriggerResponseOutput) ToRequestsBasedTriggerResponsePtrOutputWithContext(ctx context.Context) RequestsBasedTriggerResponsePtrOutput
type RequestsBasedTriggerResponsePtrInput ¶
type RequestsBasedTriggerResponsePtrInput interface { pulumi.Input ToRequestsBasedTriggerResponsePtrOutput() RequestsBasedTriggerResponsePtrOutput ToRequestsBasedTriggerResponsePtrOutputWithContext(context.Context) RequestsBasedTriggerResponsePtrOutput }
RequestsBasedTriggerResponsePtrInput is an input type that accepts RequestsBasedTriggerResponseArgs, RequestsBasedTriggerResponsePtr and RequestsBasedTriggerResponsePtrOutput values. You can construct a concrete instance of `RequestsBasedTriggerResponsePtrInput` via:
RequestsBasedTriggerResponseArgs{...} or: nil
func RequestsBasedTriggerResponsePtr ¶
func RequestsBasedTriggerResponsePtr(v *RequestsBasedTriggerResponseArgs) RequestsBasedTriggerResponsePtrInput
type RequestsBasedTriggerResponsePtrOutput ¶
type RequestsBasedTriggerResponsePtrOutput struct{ *pulumi.OutputState }
func (RequestsBasedTriggerResponsePtrOutput) Count ¶
func (o RequestsBasedTriggerResponsePtrOutput) Count() pulumi.IntPtrOutput
Request Count.
func (RequestsBasedTriggerResponsePtrOutput) ElementType ¶
func (RequestsBasedTriggerResponsePtrOutput) ElementType() reflect.Type
func (RequestsBasedTriggerResponsePtrOutput) TimeInterval ¶
func (o RequestsBasedTriggerResponsePtrOutput) TimeInterval() pulumi.StringPtrOutput
Time interval.
func (RequestsBasedTriggerResponsePtrOutput) ToRequestsBasedTriggerResponsePtrOutput ¶
func (o RequestsBasedTriggerResponsePtrOutput) ToRequestsBasedTriggerResponsePtrOutput() RequestsBasedTriggerResponsePtrOutput
func (RequestsBasedTriggerResponsePtrOutput) ToRequestsBasedTriggerResponsePtrOutputWithContext ¶
func (o RequestsBasedTriggerResponsePtrOutput) ToRequestsBasedTriggerResponsePtrOutputWithContext(ctx context.Context) RequestsBasedTriggerResponsePtrOutput
type ScmType ¶ added in v0.3.1
SCM type.
func (ScmType) ElementType ¶ added in v0.3.1
func (ScmType) ToStringOutput ¶ added in v0.3.1
func (e ScmType) ToStringOutput() pulumi.StringOutput
func (ScmType) ToStringOutputWithContext ¶ added in v0.3.1
func (e ScmType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ScmType) ToStringPtrOutput ¶ added in v0.3.1
func (e ScmType) ToStringPtrOutput() pulumi.StringPtrOutput
func (ScmType) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e ScmType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SiteConfig ¶
type SiteConfig struct { // <code>true</code> if Always On is enabled; otherwise, <code>false</code>. AlwaysOn *bool `pulumi:"alwaysOn"` // Information about the formal API definition for the app. ApiDefinition *ApiDefinitionInfo `pulumi:"apiDefinition"` // App command line to launch. AppCommandLine *string `pulumi:"appCommandLine"` // Application settings. AppSettings []NameValuePair `pulumi:"appSettings"` // <code>true</code> if Auto Heal is enabled; otherwise, <code>false</code>. AutoHealEnabled *bool `pulumi:"autoHealEnabled"` // Auto Heal rules. AutoHealRules *AutoHealRules `pulumi:"autoHealRules"` // Auto-swap slot name. AutoSwapSlotName *string `pulumi:"autoSwapSlotName"` // User-provided Azure storage accounts. AzureStorageAccounts map[string]AzureStorageInfoValue `pulumi:"azureStorageAccounts"` // Connection strings. ConnectionStrings []ConnStringInfo `pulumi:"connectionStrings"` // Cross-Origin Resource Sharing (CORS) settings. Cors *CorsSettings `pulumi:"cors"` // Default documents. DefaultDocuments []string `pulumi:"defaultDocuments"` // <code>true</code> if detailed error logging is enabled; otherwise, <code>false</code>. DetailedErrorLoggingEnabled *bool `pulumi:"detailedErrorLoggingEnabled"` // Document root. DocumentRoot *string `pulumi:"documentRoot"` // This is work around for polymorphic types. Experiments *Experiments `pulumi:"experiments"` // State of FTP / FTPS service FtpsState *string `pulumi:"ftpsState"` // Handler mappings. HandlerMappings []HandlerMapping `pulumi:"handlerMappings"` // Http20Enabled: configures a web site to allow clients to connect over http2.0 Http20Enabled *bool `pulumi:"http20Enabled"` // <code>true</code> if HTTP logging is enabled; otherwise, <code>false</code>. HttpLoggingEnabled *bool `pulumi:"httpLoggingEnabled"` // IP security restrictions for main. IpSecurityRestrictions []IpSecurityRestriction `pulumi:"ipSecurityRestrictions"` // Java container. JavaContainer *string `pulumi:"javaContainer"` // Java container version. JavaContainerVersion *string `pulumi:"javaContainerVersion"` // Java version. JavaVersion *string `pulumi:"javaVersion"` // Site limits. Limits *SiteLimits `pulumi:"limits"` // Linux App Framework and version LinuxFxVersion *string `pulumi:"linuxFxVersion"` // Site load balancing. LoadBalancing *string `pulumi:"loadBalancing"` // <code>true</code> to enable local MySQL; otherwise, <code>false</code>. LocalMySqlEnabled *bool `pulumi:"localMySqlEnabled"` // HTTP logs directory size limit. LogsDirectorySizeLimit *int `pulumi:"logsDirectorySizeLimit"` // Managed pipeline mode. ManagedPipelineMode *string `pulumi:"managedPipelineMode"` // Managed Service Identity Id ManagedServiceIdentityId *int `pulumi:"managedServiceIdentityId"` // MinTlsVersion: configures the minimum version of TLS required for SSL requests MinTlsVersion *string `pulumi:"minTlsVersion"` // .NET Framework version. NetFrameworkVersion *string `pulumi:"netFrameworkVersion"` // Version of Node.js. NodeVersion *string `pulumi:"nodeVersion"` // Number of workers. NumberOfWorkers *int `pulumi:"numberOfWorkers"` // Version of PHP. PhpVersion *string `pulumi:"phpVersion"` // Publishing user name. PublishingUsername *string `pulumi:"publishingUsername"` // Push endpoint settings. Push *PushSettings `pulumi:"push"` // Version of Python. PythonVersion *string `pulumi:"pythonVersion"` // <code>true</code> if remote debugging is enabled; otherwise, <code>false</code>. RemoteDebuggingEnabled *bool `pulumi:"remoteDebuggingEnabled"` // Remote debugging version. RemoteDebuggingVersion *string `pulumi:"remoteDebuggingVersion"` // <code>true</code> if request tracing is enabled; otherwise, <code>false</code>. RequestTracingEnabled *bool `pulumi:"requestTracingEnabled"` // Request tracing expiration time. RequestTracingExpirationTime *string `pulumi:"requestTracingExpirationTime"` // Number of reserved instances. // This setting only applies to the Consumption Plan ReservedInstanceCount *int `pulumi:"reservedInstanceCount"` // IP security restrictions for scm. ScmIpSecurityRestrictions []IpSecurityRestriction `pulumi:"scmIpSecurityRestrictions"` // IP security restrictions for scm to use main. ScmIpSecurityRestrictionsUseMain *bool `pulumi:"scmIpSecurityRestrictionsUseMain"` // SCM type. ScmType *string `pulumi:"scmType"` // Tracing options. TracingOptions *string `pulumi:"tracingOptions"` // <code>true</code> to use 32-bit worker process; otherwise, <code>false</code>. Use32BitWorkerProcess *bool `pulumi:"use32BitWorkerProcess"` // Virtual applications. VirtualApplications []VirtualApplication `pulumi:"virtualApplications"` // Virtual Network name. VnetName *string `pulumi:"vnetName"` // <code>true</code> if WebSocket is enabled; otherwise, <code>false</code>. WebSocketsEnabled *bool `pulumi:"webSocketsEnabled"` // Xenon App Framework and version WindowsFxVersion *string `pulumi:"windowsFxVersion"` // Explicit Managed Service Identity Id XManagedServiceIdentityId *int `pulumi:"xManagedServiceIdentityId"` }
Configuration of an App Service app.
type SiteConfigArgs ¶
type SiteConfigArgs struct { // <code>true</code> if Always On is enabled; otherwise, <code>false</code>. AlwaysOn pulumi.BoolPtrInput `pulumi:"alwaysOn"` // Information about the formal API definition for the app. ApiDefinition ApiDefinitionInfoPtrInput `pulumi:"apiDefinition"` // App command line to launch. AppCommandLine pulumi.StringPtrInput `pulumi:"appCommandLine"` // Application settings. AppSettings NameValuePairArrayInput `pulumi:"appSettings"` // <code>true</code> if Auto Heal is enabled; otherwise, <code>false</code>. AutoHealEnabled pulumi.BoolPtrInput `pulumi:"autoHealEnabled"` // Auto Heal rules. AutoHealRules AutoHealRulesPtrInput `pulumi:"autoHealRules"` // Auto-swap slot name. AutoSwapSlotName pulumi.StringPtrInput `pulumi:"autoSwapSlotName"` // User-provided Azure storage accounts. AzureStorageAccounts AzureStorageInfoValueMapInput `pulumi:"azureStorageAccounts"` // Connection strings. ConnectionStrings ConnStringInfoArrayInput `pulumi:"connectionStrings"` // Cross-Origin Resource Sharing (CORS) settings. Cors CorsSettingsPtrInput `pulumi:"cors"` // Default documents. DefaultDocuments pulumi.StringArrayInput `pulumi:"defaultDocuments"` // <code>true</code> if detailed error logging is enabled; otherwise, <code>false</code>. DetailedErrorLoggingEnabled pulumi.BoolPtrInput `pulumi:"detailedErrorLoggingEnabled"` // Document root. DocumentRoot pulumi.StringPtrInput `pulumi:"documentRoot"` // This is work around for polymorphic types. Experiments ExperimentsPtrInput `pulumi:"experiments"` // State of FTP / FTPS service FtpsState pulumi.StringPtrInput `pulumi:"ftpsState"` // Handler mappings. HandlerMappings HandlerMappingArrayInput `pulumi:"handlerMappings"` // Http20Enabled: configures a web site to allow clients to connect over http2.0 Http20Enabled pulumi.BoolPtrInput `pulumi:"http20Enabled"` // <code>true</code> if HTTP logging is enabled; otherwise, <code>false</code>. HttpLoggingEnabled pulumi.BoolPtrInput `pulumi:"httpLoggingEnabled"` // IP security restrictions for main. IpSecurityRestrictions IpSecurityRestrictionArrayInput `pulumi:"ipSecurityRestrictions"` // Java container. JavaContainer pulumi.StringPtrInput `pulumi:"javaContainer"` // Java container version. JavaContainerVersion pulumi.StringPtrInput `pulumi:"javaContainerVersion"` // Java version. JavaVersion pulumi.StringPtrInput `pulumi:"javaVersion"` // Site limits. Limits SiteLimitsPtrInput `pulumi:"limits"` // Linux App Framework and version LinuxFxVersion pulumi.StringPtrInput `pulumi:"linuxFxVersion"` // Site load balancing. LoadBalancing SiteLoadBalancing `pulumi:"loadBalancing"` // <code>true</code> to enable local MySQL; otherwise, <code>false</code>. LocalMySqlEnabled pulumi.BoolPtrInput `pulumi:"localMySqlEnabled"` // HTTP logs directory size limit. LogsDirectorySizeLimit pulumi.IntPtrInput `pulumi:"logsDirectorySizeLimit"` // Managed pipeline mode. ManagedPipelineMode ManagedPipelineMode `pulumi:"managedPipelineMode"` // Managed Service Identity Id ManagedServiceIdentityId pulumi.IntPtrInput `pulumi:"managedServiceIdentityId"` // MinTlsVersion: configures the minimum version of TLS required for SSL requests MinTlsVersion pulumi.StringPtrInput `pulumi:"minTlsVersion"` // .NET Framework version. NetFrameworkVersion pulumi.StringPtrInput `pulumi:"netFrameworkVersion"` // Version of Node.js. NodeVersion pulumi.StringPtrInput `pulumi:"nodeVersion"` // Number of workers. NumberOfWorkers pulumi.IntPtrInput `pulumi:"numberOfWorkers"` // Version of PHP. PhpVersion pulumi.StringPtrInput `pulumi:"phpVersion"` // Publishing user name. PublishingUsername pulumi.StringPtrInput `pulumi:"publishingUsername"` // Push endpoint settings. Push PushSettingsPtrInput `pulumi:"push"` // Version of Python. PythonVersion pulumi.StringPtrInput `pulumi:"pythonVersion"` // <code>true</code> if remote debugging is enabled; otherwise, <code>false</code>. RemoteDebuggingEnabled pulumi.BoolPtrInput `pulumi:"remoteDebuggingEnabled"` // Remote debugging version. RemoteDebuggingVersion pulumi.StringPtrInput `pulumi:"remoteDebuggingVersion"` // <code>true</code> if request tracing is enabled; otherwise, <code>false</code>. RequestTracingEnabled pulumi.BoolPtrInput `pulumi:"requestTracingEnabled"` // Request tracing expiration time. RequestTracingExpirationTime pulumi.StringPtrInput `pulumi:"requestTracingExpirationTime"` // Number of reserved instances. // This setting only applies to the Consumption Plan ReservedInstanceCount pulumi.IntPtrInput `pulumi:"reservedInstanceCount"` // IP security restrictions for scm. ScmIpSecurityRestrictions IpSecurityRestrictionArrayInput `pulumi:"scmIpSecurityRestrictions"` // IP security restrictions for scm to use main. ScmIpSecurityRestrictionsUseMain pulumi.BoolPtrInput `pulumi:"scmIpSecurityRestrictionsUseMain"` // SCM type. ScmType pulumi.StringPtrInput `pulumi:"scmType"` // Tracing options. TracingOptions pulumi.StringPtrInput `pulumi:"tracingOptions"` // <code>true</code> to use 32-bit worker process; otherwise, <code>false</code>. Use32BitWorkerProcess pulumi.BoolPtrInput `pulumi:"use32BitWorkerProcess"` // Virtual applications. VirtualApplications VirtualApplicationArrayInput `pulumi:"virtualApplications"` // Virtual Network name. VnetName pulumi.StringPtrInput `pulumi:"vnetName"` // <code>true</code> if WebSocket is enabled; otherwise, <code>false</code>. WebSocketsEnabled pulumi.BoolPtrInput `pulumi:"webSocketsEnabled"` // Xenon App Framework and version WindowsFxVersion pulumi.StringPtrInput `pulumi:"windowsFxVersion"` // Explicit Managed Service Identity Id XManagedServiceIdentityId pulumi.IntPtrInput `pulumi:"xManagedServiceIdentityId"` }
Configuration of an App Service app.
func (SiteConfigArgs) ElementType ¶
func (SiteConfigArgs) ElementType() reflect.Type
func (SiteConfigArgs) ToSiteConfigOutput ¶
func (i SiteConfigArgs) ToSiteConfigOutput() SiteConfigOutput
func (SiteConfigArgs) ToSiteConfigOutputWithContext ¶
func (i SiteConfigArgs) ToSiteConfigOutputWithContext(ctx context.Context) SiteConfigOutput
func (SiteConfigArgs) ToSiteConfigPtrOutput ¶
func (i SiteConfigArgs) ToSiteConfigPtrOutput() SiteConfigPtrOutput
func (SiteConfigArgs) ToSiteConfigPtrOutputWithContext ¶
func (i SiteConfigArgs) ToSiteConfigPtrOutputWithContext(ctx context.Context) SiteConfigPtrOutput
type SiteConfigInput ¶
type SiteConfigInput interface { pulumi.Input ToSiteConfigOutput() SiteConfigOutput ToSiteConfigOutputWithContext(context.Context) SiteConfigOutput }
SiteConfigInput is an input type that accepts SiteConfigArgs and SiteConfigOutput values. You can construct a concrete instance of `SiteConfigInput` via:
SiteConfigArgs{...}
type SiteConfigOutput ¶
type SiteConfigOutput struct{ *pulumi.OutputState }
Configuration of an App Service app.
func (SiteConfigOutput) AlwaysOn ¶
func (o SiteConfigOutput) AlwaysOn() pulumi.BoolPtrOutput
<code>true</code> if Always On is enabled; otherwise, <code>false</code>.
func (SiteConfigOutput) ApiDefinition ¶
func (o SiteConfigOutput) ApiDefinition() ApiDefinitionInfoPtrOutput
Information about the formal API definition for the app.
func (SiteConfigOutput) AppCommandLine ¶
func (o SiteConfigOutput) AppCommandLine() pulumi.StringPtrOutput
App command line to launch.
func (SiteConfigOutput) AppSettings ¶
func (o SiteConfigOutput) AppSettings() NameValuePairArrayOutput
Application settings.
func (SiteConfigOutput) AutoHealEnabled ¶
func (o SiteConfigOutput) AutoHealEnabled() pulumi.BoolPtrOutput
<code>true</code> if Auto Heal is enabled; otherwise, <code>false</code>.
func (SiteConfigOutput) AutoHealRules ¶
func (o SiteConfigOutput) AutoHealRules() AutoHealRulesPtrOutput
Auto Heal rules.
func (SiteConfigOutput) AutoSwapSlotName ¶
func (o SiteConfigOutput) AutoSwapSlotName() pulumi.StringPtrOutput
Auto-swap slot name.
func (SiteConfigOutput) AzureStorageAccounts ¶
func (o SiteConfigOutput) AzureStorageAccounts() AzureStorageInfoValueMapOutput
User-provided Azure storage accounts.
func (SiteConfigOutput) ConnectionStrings ¶
func (o SiteConfigOutput) ConnectionStrings() ConnStringInfoArrayOutput
Connection strings.
func (SiteConfigOutput) Cors ¶
func (o SiteConfigOutput) Cors() CorsSettingsPtrOutput
Cross-Origin Resource Sharing (CORS) settings.
func (SiteConfigOutput) DefaultDocuments ¶
func (o SiteConfigOutput) DefaultDocuments() pulumi.StringArrayOutput
Default documents.
func (SiteConfigOutput) DetailedErrorLoggingEnabled ¶
func (o SiteConfigOutput) DetailedErrorLoggingEnabled() pulumi.BoolPtrOutput
<code>true</code> if detailed error logging is enabled; otherwise, <code>false</code>.
func (SiteConfigOutput) DocumentRoot ¶
func (o SiteConfigOutput) DocumentRoot() pulumi.StringPtrOutput
Document root.
func (SiteConfigOutput) ElementType ¶
func (SiteConfigOutput) ElementType() reflect.Type
func (SiteConfigOutput) Experiments ¶
func (o SiteConfigOutput) Experiments() ExperimentsPtrOutput
This is work around for polymorphic types.
func (SiteConfigOutput) FtpsState ¶
func (o SiteConfigOutput) FtpsState() pulumi.StringPtrOutput
State of FTP / FTPS service
func (SiteConfigOutput) HandlerMappings ¶
func (o SiteConfigOutput) HandlerMappings() HandlerMappingArrayOutput
Handler mappings.
func (SiteConfigOutput) Http20Enabled ¶
func (o SiteConfigOutput) Http20Enabled() pulumi.BoolPtrOutput
Http20Enabled: configures a web site to allow clients to connect over http2.0
func (SiteConfigOutput) HttpLoggingEnabled ¶
func (o SiteConfigOutput) HttpLoggingEnabled() pulumi.BoolPtrOutput
<code>true</code> if HTTP logging is enabled; otherwise, <code>false</code>.
func (SiteConfigOutput) IpSecurityRestrictions ¶
func (o SiteConfigOutput) IpSecurityRestrictions() IpSecurityRestrictionArrayOutput
IP security restrictions for main.
func (SiteConfigOutput) JavaContainer ¶
func (o SiteConfigOutput) JavaContainer() pulumi.StringPtrOutput
Java container.
func (SiteConfigOutput) JavaContainerVersion ¶
func (o SiteConfigOutput) JavaContainerVersion() pulumi.StringPtrOutput
Java container version.
func (SiteConfigOutput) JavaVersion ¶
func (o SiteConfigOutput) JavaVersion() pulumi.StringPtrOutput
Java version.
func (SiteConfigOutput) Limits ¶
func (o SiteConfigOutput) Limits() SiteLimitsPtrOutput
Site limits.
func (SiteConfigOutput) LinuxFxVersion ¶
func (o SiteConfigOutput) LinuxFxVersion() pulumi.StringPtrOutput
Linux App Framework and version
func (SiteConfigOutput) LoadBalancing ¶
func (o SiteConfigOutput) LoadBalancing() pulumi.StringPtrOutput
Site load balancing.
func (SiteConfigOutput) LocalMySqlEnabled ¶
func (o SiteConfigOutput) LocalMySqlEnabled() pulumi.BoolPtrOutput
<code>true</code> to enable local MySQL; otherwise, <code>false</code>.
func (SiteConfigOutput) LogsDirectorySizeLimit ¶
func (o SiteConfigOutput) LogsDirectorySizeLimit() pulumi.IntPtrOutput
HTTP logs directory size limit.
func (SiteConfigOutput) ManagedPipelineMode ¶
func (o SiteConfigOutput) ManagedPipelineMode() pulumi.StringPtrOutput
Managed pipeline mode.
func (SiteConfigOutput) ManagedServiceIdentityId ¶
func (o SiteConfigOutput) ManagedServiceIdentityId() pulumi.IntPtrOutput
Managed Service Identity Id
func (SiteConfigOutput) MinTlsVersion ¶
func (o SiteConfigOutput) MinTlsVersion() pulumi.StringPtrOutput
MinTlsVersion: configures the minimum version of TLS required for SSL requests
func (SiteConfigOutput) NetFrameworkVersion ¶
func (o SiteConfigOutput) NetFrameworkVersion() pulumi.StringPtrOutput
.NET Framework version.
func (SiteConfigOutput) NodeVersion ¶
func (o SiteConfigOutput) NodeVersion() pulumi.StringPtrOutput
Version of Node.js.
func (SiteConfigOutput) NumberOfWorkers ¶
func (o SiteConfigOutput) NumberOfWorkers() pulumi.IntPtrOutput
Number of workers.
func (SiteConfigOutput) PhpVersion ¶
func (o SiteConfigOutput) PhpVersion() pulumi.StringPtrOutput
Version of PHP.
func (SiteConfigOutput) PublishingUsername ¶
func (o SiteConfigOutput) PublishingUsername() pulumi.StringPtrOutput
Publishing user name.
func (SiteConfigOutput) Push ¶
func (o SiteConfigOutput) Push() PushSettingsPtrOutput
Push endpoint settings.
func (SiteConfigOutput) PythonVersion ¶
func (o SiteConfigOutput) PythonVersion() pulumi.StringPtrOutput
Version of Python.
func (SiteConfigOutput) RemoteDebuggingEnabled ¶
func (o SiteConfigOutput) RemoteDebuggingEnabled() pulumi.BoolPtrOutput
<code>true</code> if remote debugging is enabled; otherwise, <code>false</code>.
func (SiteConfigOutput) RemoteDebuggingVersion ¶
func (o SiteConfigOutput) RemoteDebuggingVersion() pulumi.StringPtrOutput
Remote debugging version.
func (SiteConfigOutput) RequestTracingEnabled ¶
func (o SiteConfigOutput) RequestTracingEnabled() pulumi.BoolPtrOutput
<code>true</code> if request tracing is enabled; otherwise, <code>false</code>.
func (SiteConfigOutput) RequestTracingExpirationTime ¶
func (o SiteConfigOutput) RequestTracingExpirationTime() pulumi.StringPtrOutput
Request tracing expiration time.
func (SiteConfigOutput) ReservedInstanceCount ¶
func (o SiteConfigOutput) ReservedInstanceCount() pulumi.IntPtrOutput
Number of reserved instances. This setting only applies to the Consumption Plan
func (SiteConfigOutput) ScmIpSecurityRestrictions ¶
func (o SiteConfigOutput) ScmIpSecurityRestrictions() IpSecurityRestrictionArrayOutput
IP security restrictions for scm.
func (SiteConfigOutput) ScmIpSecurityRestrictionsUseMain ¶
func (o SiteConfigOutput) ScmIpSecurityRestrictionsUseMain() pulumi.BoolPtrOutput
IP security restrictions for scm to use main.
func (SiteConfigOutput) ScmType ¶
func (o SiteConfigOutput) ScmType() pulumi.StringPtrOutput
SCM type.
func (SiteConfigOutput) ToSiteConfigOutput ¶
func (o SiteConfigOutput) ToSiteConfigOutput() SiteConfigOutput
func (SiteConfigOutput) ToSiteConfigOutputWithContext ¶
func (o SiteConfigOutput) ToSiteConfigOutputWithContext(ctx context.Context) SiteConfigOutput
func (SiteConfigOutput) ToSiteConfigPtrOutput ¶
func (o SiteConfigOutput) ToSiteConfigPtrOutput() SiteConfigPtrOutput
func (SiteConfigOutput) ToSiteConfigPtrOutputWithContext ¶
func (o SiteConfigOutput) ToSiteConfigPtrOutputWithContext(ctx context.Context) SiteConfigPtrOutput
func (SiteConfigOutput) TracingOptions ¶
func (o SiteConfigOutput) TracingOptions() pulumi.StringPtrOutput
Tracing options.
func (SiteConfigOutput) Use32BitWorkerProcess ¶
func (o SiteConfigOutput) Use32BitWorkerProcess() pulumi.BoolPtrOutput
<code>true</code> to use 32-bit worker process; otherwise, <code>false</code>.
func (SiteConfigOutput) VirtualApplications ¶
func (o SiteConfigOutput) VirtualApplications() VirtualApplicationArrayOutput
Virtual applications.
func (SiteConfigOutput) VnetName ¶
func (o SiteConfigOutput) VnetName() pulumi.StringPtrOutput
Virtual Network name.
func (SiteConfigOutput) WebSocketsEnabled ¶
func (o SiteConfigOutput) WebSocketsEnabled() pulumi.BoolPtrOutput
<code>true</code> if WebSocket is enabled; otherwise, <code>false</code>.
func (SiteConfigOutput) WindowsFxVersion ¶
func (o SiteConfigOutput) WindowsFxVersion() pulumi.StringPtrOutput
Xenon App Framework and version
func (SiteConfigOutput) XManagedServiceIdentityId ¶
func (o SiteConfigOutput) XManagedServiceIdentityId() pulumi.IntPtrOutput
Explicit Managed Service Identity Id
type SiteConfigPtrInput ¶
type SiteConfigPtrInput interface { pulumi.Input ToSiteConfigPtrOutput() SiteConfigPtrOutput ToSiteConfigPtrOutputWithContext(context.Context) SiteConfigPtrOutput }
SiteConfigPtrInput is an input type that accepts SiteConfigArgs, SiteConfigPtr and SiteConfigPtrOutput values. You can construct a concrete instance of `SiteConfigPtrInput` via:
SiteConfigArgs{...} or: nil
func SiteConfigPtr ¶
func SiteConfigPtr(v *SiteConfigArgs) SiteConfigPtrInput
type SiteConfigPtrOutput ¶
type SiteConfigPtrOutput struct{ *pulumi.OutputState }
func (SiteConfigPtrOutput) AlwaysOn ¶
func (o SiteConfigPtrOutput) AlwaysOn() pulumi.BoolPtrOutput
<code>true</code> if Always On is enabled; otherwise, <code>false</code>.
func (SiteConfigPtrOutput) ApiDefinition ¶
func (o SiteConfigPtrOutput) ApiDefinition() ApiDefinitionInfoPtrOutput
Information about the formal API definition for the app.
func (SiteConfigPtrOutput) AppCommandLine ¶
func (o SiteConfigPtrOutput) AppCommandLine() pulumi.StringPtrOutput
App command line to launch.
func (SiteConfigPtrOutput) AppSettings ¶
func (o SiteConfigPtrOutput) AppSettings() NameValuePairArrayOutput
Application settings.
func (SiteConfigPtrOutput) AutoHealEnabled ¶
func (o SiteConfigPtrOutput) AutoHealEnabled() pulumi.BoolPtrOutput
<code>true</code> if Auto Heal is enabled; otherwise, <code>false</code>.
func (SiteConfigPtrOutput) AutoHealRules ¶
func (o SiteConfigPtrOutput) AutoHealRules() AutoHealRulesPtrOutput
Auto Heal rules.
func (SiteConfigPtrOutput) AutoSwapSlotName ¶
func (o SiteConfigPtrOutput) AutoSwapSlotName() pulumi.StringPtrOutput
Auto-swap slot name.
func (SiteConfigPtrOutput) AzureStorageAccounts ¶
func (o SiteConfigPtrOutput) AzureStorageAccounts() AzureStorageInfoValueMapOutput
User-provided Azure storage accounts.
func (SiteConfigPtrOutput) ConnectionStrings ¶
func (o SiteConfigPtrOutput) ConnectionStrings() ConnStringInfoArrayOutput
Connection strings.
func (SiteConfigPtrOutput) Cors ¶
func (o SiteConfigPtrOutput) Cors() CorsSettingsPtrOutput
Cross-Origin Resource Sharing (CORS) settings.
func (SiteConfigPtrOutput) DefaultDocuments ¶
func (o SiteConfigPtrOutput) DefaultDocuments() pulumi.StringArrayOutput
Default documents.
func (SiteConfigPtrOutput) DetailedErrorLoggingEnabled ¶
func (o SiteConfigPtrOutput) DetailedErrorLoggingEnabled() pulumi.BoolPtrOutput
<code>true</code> if detailed error logging is enabled; otherwise, <code>false</code>.
func (SiteConfigPtrOutput) DocumentRoot ¶
func (o SiteConfigPtrOutput) DocumentRoot() pulumi.StringPtrOutput
Document root.
func (SiteConfigPtrOutput) Elem ¶
func (o SiteConfigPtrOutput) Elem() SiteConfigOutput
func (SiteConfigPtrOutput) ElementType ¶
func (SiteConfigPtrOutput) ElementType() reflect.Type
func (SiteConfigPtrOutput) Experiments ¶
func (o SiteConfigPtrOutput) Experiments() ExperimentsPtrOutput
This is work around for polymorphic types.
func (SiteConfigPtrOutput) FtpsState ¶
func (o SiteConfigPtrOutput) FtpsState() pulumi.StringPtrOutput
State of FTP / FTPS service
func (SiteConfigPtrOutput) HandlerMappings ¶
func (o SiteConfigPtrOutput) HandlerMappings() HandlerMappingArrayOutput
Handler mappings.
func (SiteConfigPtrOutput) Http20Enabled ¶
func (o SiteConfigPtrOutput) Http20Enabled() pulumi.BoolPtrOutput
Http20Enabled: configures a web site to allow clients to connect over http2.0
func (SiteConfigPtrOutput) HttpLoggingEnabled ¶
func (o SiteConfigPtrOutput) HttpLoggingEnabled() pulumi.BoolPtrOutput
<code>true</code> if HTTP logging is enabled; otherwise, <code>false</code>.
func (SiteConfigPtrOutput) IpSecurityRestrictions ¶
func (o SiteConfigPtrOutput) IpSecurityRestrictions() IpSecurityRestrictionArrayOutput
IP security restrictions for main.
func (SiteConfigPtrOutput) JavaContainer ¶
func (o SiteConfigPtrOutput) JavaContainer() pulumi.StringPtrOutput
Java container.
func (SiteConfigPtrOutput) JavaContainerVersion ¶
func (o SiteConfigPtrOutput) JavaContainerVersion() pulumi.StringPtrOutput
Java container version.
func (SiteConfigPtrOutput) JavaVersion ¶
func (o SiteConfigPtrOutput) JavaVersion() pulumi.StringPtrOutput
Java version.
func (SiteConfigPtrOutput) Limits ¶
func (o SiteConfigPtrOutput) Limits() SiteLimitsPtrOutput
Site limits.
func (SiteConfigPtrOutput) LinuxFxVersion ¶
func (o SiteConfigPtrOutput) LinuxFxVersion() pulumi.StringPtrOutput
Linux App Framework and version
func (SiteConfigPtrOutput) LoadBalancing ¶
func (o SiteConfigPtrOutput) LoadBalancing() pulumi.StringPtrOutput
Site load balancing.
func (SiteConfigPtrOutput) LocalMySqlEnabled ¶
func (o SiteConfigPtrOutput) LocalMySqlEnabled() pulumi.BoolPtrOutput
<code>true</code> to enable local MySQL; otherwise, <code>false</code>.
func (SiteConfigPtrOutput) LogsDirectorySizeLimit ¶
func (o SiteConfigPtrOutput) LogsDirectorySizeLimit() pulumi.IntPtrOutput
HTTP logs directory size limit.
func (SiteConfigPtrOutput) ManagedPipelineMode ¶
func (o SiteConfigPtrOutput) ManagedPipelineMode() pulumi.StringPtrOutput
Managed pipeline mode.
func (SiteConfigPtrOutput) ManagedServiceIdentityId ¶
func (o SiteConfigPtrOutput) ManagedServiceIdentityId() pulumi.IntPtrOutput
Managed Service Identity Id
func (SiteConfigPtrOutput) MinTlsVersion ¶
func (o SiteConfigPtrOutput) MinTlsVersion() pulumi.StringPtrOutput
MinTlsVersion: configures the minimum version of TLS required for SSL requests
func (SiteConfigPtrOutput) NetFrameworkVersion ¶
func (o SiteConfigPtrOutput) NetFrameworkVersion() pulumi.StringPtrOutput
.NET Framework version.
func (SiteConfigPtrOutput) NodeVersion ¶
func (o SiteConfigPtrOutput) NodeVersion() pulumi.StringPtrOutput
Version of Node.js.
func (SiteConfigPtrOutput) NumberOfWorkers ¶
func (o SiteConfigPtrOutput) NumberOfWorkers() pulumi.IntPtrOutput
Number of workers.
func (SiteConfigPtrOutput) PhpVersion ¶
func (o SiteConfigPtrOutput) PhpVersion() pulumi.StringPtrOutput
Version of PHP.
func (SiteConfigPtrOutput) PublishingUsername ¶
func (o SiteConfigPtrOutput) PublishingUsername() pulumi.StringPtrOutput
Publishing user name.
func (SiteConfigPtrOutput) Push ¶
func (o SiteConfigPtrOutput) Push() PushSettingsPtrOutput
Push endpoint settings.
func (SiteConfigPtrOutput) PythonVersion ¶
func (o SiteConfigPtrOutput) PythonVersion() pulumi.StringPtrOutput
Version of Python.
func (SiteConfigPtrOutput) RemoteDebuggingEnabled ¶
func (o SiteConfigPtrOutput) RemoteDebuggingEnabled() pulumi.BoolPtrOutput
<code>true</code> if remote debugging is enabled; otherwise, <code>false</code>.
func (SiteConfigPtrOutput) RemoteDebuggingVersion ¶
func (o SiteConfigPtrOutput) RemoteDebuggingVersion() pulumi.StringPtrOutput
Remote debugging version.
func (SiteConfigPtrOutput) RequestTracingEnabled ¶
func (o SiteConfigPtrOutput) RequestTracingEnabled() pulumi.BoolPtrOutput
<code>true</code> if request tracing is enabled; otherwise, <code>false</code>.
func (SiteConfigPtrOutput) RequestTracingExpirationTime ¶
func (o SiteConfigPtrOutput) RequestTracingExpirationTime() pulumi.StringPtrOutput
Request tracing expiration time.
func (SiteConfigPtrOutput) ReservedInstanceCount ¶
func (o SiteConfigPtrOutput) ReservedInstanceCount() pulumi.IntPtrOutput
Number of reserved instances. This setting only applies to the Consumption Plan
func (SiteConfigPtrOutput) ScmIpSecurityRestrictions ¶
func (o SiteConfigPtrOutput) ScmIpSecurityRestrictions() IpSecurityRestrictionArrayOutput
IP security restrictions for scm.
func (SiteConfigPtrOutput) ScmIpSecurityRestrictionsUseMain ¶
func (o SiteConfigPtrOutput) ScmIpSecurityRestrictionsUseMain() pulumi.BoolPtrOutput
IP security restrictions for scm to use main.
func (SiteConfigPtrOutput) ScmType ¶
func (o SiteConfigPtrOutput) ScmType() pulumi.StringPtrOutput
SCM type.
func (SiteConfigPtrOutput) ToSiteConfigPtrOutput ¶
func (o SiteConfigPtrOutput) ToSiteConfigPtrOutput() SiteConfigPtrOutput
func (SiteConfigPtrOutput) ToSiteConfigPtrOutputWithContext ¶
func (o SiteConfigPtrOutput) ToSiteConfigPtrOutputWithContext(ctx context.Context) SiteConfigPtrOutput
func (SiteConfigPtrOutput) TracingOptions ¶
func (o SiteConfigPtrOutput) TracingOptions() pulumi.StringPtrOutput
Tracing options.
func (SiteConfigPtrOutput) Use32BitWorkerProcess ¶
func (o SiteConfigPtrOutput) Use32BitWorkerProcess() pulumi.BoolPtrOutput
<code>true</code> to use 32-bit worker process; otherwise, <code>false</code>.
func (SiteConfigPtrOutput) VirtualApplications ¶
func (o SiteConfigPtrOutput) VirtualApplications() VirtualApplicationArrayOutput
Virtual applications.
func (SiteConfigPtrOutput) VnetName ¶
func (o SiteConfigPtrOutput) VnetName() pulumi.StringPtrOutput
Virtual Network name.
func (SiteConfigPtrOutput) WebSocketsEnabled ¶
func (o SiteConfigPtrOutput) WebSocketsEnabled() pulumi.BoolPtrOutput
<code>true</code> if WebSocket is enabled; otherwise, <code>false</code>.
func (SiteConfigPtrOutput) WindowsFxVersion ¶
func (o SiteConfigPtrOutput) WindowsFxVersion() pulumi.StringPtrOutput
Xenon App Framework and version
func (SiteConfigPtrOutput) XManagedServiceIdentityId ¶
func (o SiteConfigPtrOutput) XManagedServiceIdentityId() pulumi.IntPtrOutput
Explicit Managed Service Identity Id
type SiteConfigResponse ¶
type SiteConfigResponse struct { // <code>true</code> if Always On is enabled; otherwise, <code>false</code>. AlwaysOn *bool `pulumi:"alwaysOn"` // Information about the formal API definition for the app. ApiDefinition *ApiDefinitionInfoResponse `pulumi:"apiDefinition"` // App command line to launch. AppCommandLine *string `pulumi:"appCommandLine"` // Application settings. AppSettings []NameValuePairResponse `pulumi:"appSettings"` // <code>true</code> if Auto Heal is enabled; otherwise, <code>false</code>. AutoHealEnabled *bool `pulumi:"autoHealEnabled"` // Auto Heal rules. AutoHealRules *AutoHealRulesResponse `pulumi:"autoHealRules"` // Auto-swap slot name. AutoSwapSlotName *string `pulumi:"autoSwapSlotName"` // User-provided Azure storage accounts. AzureStorageAccounts map[string]AzureStorageInfoValueResponse `pulumi:"azureStorageAccounts"` // Connection strings. ConnectionStrings []ConnStringInfoResponse `pulumi:"connectionStrings"` // Cross-Origin Resource Sharing (CORS) settings. Cors *CorsSettingsResponse `pulumi:"cors"` // Default documents. DefaultDocuments []string `pulumi:"defaultDocuments"` // <code>true</code> if detailed error logging is enabled; otherwise, <code>false</code>. DetailedErrorLoggingEnabled *bool `pulumi:"detailedErrorLoggingEnabled"` // Document root. DocumentRoot *string `pulumi:"documentRoot"` // This is work around for polymorphic types. Experiments *ExperimentsResponse `pulumi:"experiments"` // State of FTP / FTPS service FtpsState *string `pulumi:"ftpsState"` // Handler mappings. HandlerMappings []HandlerMappingResponse `pulumi:"handlerMappings"` // Http20Enabled: configures a web site to allow clients to connect over http2.0 Http20Enabled *bool `pulumi:"http20Enabled"` // <code>true</code> if HTTP logging is enabled; otherwise, <code>false</code>. HttpLoggingEnabled *bool `pulumi:"httpLoggingEnabled"` // IP security restrictions for main. IpSecurityRestrictions []IpSecurityRestrictionResponse `pulumi:"ipSecurityRestrictions"` // Java container. JavaContainer *string `pulumi:"javaContainer"` // Java container version. JavaContainerVersion *string `pulumi:"javaContainerVersion"` // Java version. JavaVersion *string `pulumi:"javaVersion"` // Site limits. Limits *SiteLimitsResponse `pulumi:"limits"` // Linux App Framework and version LinuxFxVersion *string `pulumi:"linuxFxVersion"` // Site load balancing. LoadBalancing *string `pulumi:"loadBalancing"` // <code>true</code> to enable local MySQL; otherwise, <code>false</code>. LocalMySqlEnabled *bool `pulumi:"localMySqlEnabled"` // HTTP logs directory size limit. LogsDirectorySizeLimit *int `pulumi:"logsDirectorySizeLimit"` // Site MachineKey. MachineKey SiteMachineKeyResponse `pulumi:"machineKey"` // Managed pipeline mode. ManagedPipelineMode *string `pulumi:"managedPipelineMode"` // Managed Service Identity Id ManagedServiceIdentityId *int `pulumi:"managedServiceIdentityId"` // MinTlsVersion: configures the minimum version of TLS required for SSL requests MinTlsVersion *string `pulumi:"minTlsVersion"` // .NET Framework version. NetFrameworkVersion *string `pulumi:"netFrameworkVersion"` // Version of Node.js. NodeVersion *string `pulumi:"nodeVersion"` // Number of workers. NumberOfWorkers *int `pulumi:"numberOfWorkers"` // Version of PHP. PhpVersion *string `pulumi:"phpVersion"` // Publishing user name. PublishingUsername *string `pulumi:"publishingUsername"` // Push endpoint settings. Push *PushSettingsResponse `pulumi:"push"` // Version of Python. PythonVersion *string `pulumi:"pythonVersion"` // <code>true</code> if remote debugging is enabled; otherwise, <code>false</code>. RemoteDebuggingEnabled *bool `pulumi:"remoteDebuggingEnabled"` // Remote debugging version. RemoteDebuggingVersion *string `pulumi:"remoteDebuggingVersion"` // <code>true</code> if request tracing is enabled; otherwise, <code>false</code>. RequestTracingEnabled *bool `pulumi:"requestTracingEnabled"` // Request tracing expiration time. RequestTracingExpirationTime *string `pulumi:"requestTracingExpirationTime"` // Number of reserved instances. // This setting only applies to the Consumption Plan ReservedInstanceCount *int `pulumi:"reservedInstanceCount"` // IP security restrictions for scm. ScmIpSecurityRestrictions []IpSecurityRestrictionResponse `pulumi:"scmIpSecurityRestrictions"` // IP security restrictions for scm to use main. ScmIpSecurityRestrictionsUseMain *bool `pulumi:"scmIpSecurityRestrictionsUseMain"` // SCM type. ScmType *string `pulumi:"scmType"` // Tracing options. TracingOptions *string `pulumi:"tracingOptions"` // <code>true</code> to use 32-bit worker process; otherwise, <code>false</code>. Use32BitWorkerProcess *bool `pulumi:"use32BitWorkerProcess"` // Virtual applications. VirtualApplications []VirtualApplicationResponse `pulumi:"virtualApplications"` // Virtual Network name. VnetName *string `pulumi:"vnetName"` // <code>true</code> if WebSocket is enabled; otherwise, <code>false</code>. WebSocketsEnabled *bool `pulumi:"webSocketsEnabled"` // Xenon App Framework and version WindowsFxVersion *string `pulumi:"windowsFxVersion"` // Explicit Managed Service Identity Id XManagedServiceIdentityId *int `pulumi:"xManagedServiceIdentityId"` }
Configuration of an App Service app.
type SiteConfigResponseArgs ¶
type SiteConfigResponseArgs struct { // <code>true</code> if Always On is enabled; otherwise, <code>false</code>. AlwaysOn pulumi.BoolPtrInput `pulumi:"alwaysOn"` // Information about the formal API definition for the app. ApiDefinition ApiDefinitionInfoResponsePtrInput `pulumi:"apiDefinition"` // App command line to launch. AppCommandLine pulumi.StringPtrInput `pulumi:"appCommandLine"` // Application settings. AppSettings NameValuePairResponseArrayInput `pulumi:"appSettings"` // <code>true</code> if Auto Heal is enabled; otherwise, <code>false</code>. AutoHealEnabled pulumi.BoolPtrInput `pulumi:"autoHealEnabled"` // Auto Heal rules. AutoHealRules AutoHealRulesResponsePtrInput `pulumi:"autoHealRules"` // Auto-swap slot name. AutoSwapSlotName pulumi.StringPtrInput `pulumi:"autoSwapSlotName"` // User-provided Azure storage accounts. AzureStorageAccounts AzureStorageInfoValueResponseMapInput `pulumi:"azureStorageAccounts"` // Connection strings. ConnectionStrings ConnStringInfoResponseArrayInput `pulumi:"connectionStrings"` // Cross-Origin Resource Sharing (CORS) settings. Cors CorsSettingsResponsePtrInput `pulumi:"cors"` // Default documents. DefaultDocuments pulumi.StringArrayInput `pulumi:"defaultDocuments"` // <code>true</code> if detailed error logging is enabled; otherwise, <code>false</code>. DetailedErrorLoggingEnabled pulumi.BoolPtrInput `pulumi:"detailedErrorLoggingEnabled"` // Document root. DocumentRoot pulumi.StringPtrInput `pulumi:"documentRoot"` // This is work around for polymorphic types. Experiments ExperimentsResponsePtrInput `pulumi:"experiments"` // State of FTP / FTPS service FtpsState pulumi.StringPtrInput `pulumi:"ftpsState"` // Handler mappings. HandlerMappings HandlerMappingResponseArrayInput `pulumi:"handlerMappings"` // Http20Enabled: configures a web site to allow clients to connect over http2.0 Http20Enabled pulumi.BoolPtrInput `pulumi:"http20Enabled"` // <code>true</code> if HTTP logging is enabled; otherwise, <code>false</code>. HttpLoggingEnabled pulumi.BoolPtrInput `pulumi:"httpLoggingEnabled"` // IP security restrictions for main. IpSecurityRestrictions IpSecurityRestrictionResponseArrayInput `pulumi:"ipSecurityRestrictions"` // Java container. JavaContainer pulumi.StringPtrInput `pulumi:"javaContainer"` // Java container version. JavaContainerVersion pulumi.StringPtrInput `pulumi:"javaContainerVersion"` // Java version. JavaVersion pulumi.StringPtrInput `pulumi:"javaVersion"` // Site limits. Limits SiteLimitsResponsePtrInput `pulumi:"limits"` // Linux App Framework and version LinuxFxVersion pulumi.StringPtrInput `pulumi:"linuxFxVersion"` // Site load balancing. LoadBalancing pulumi.StringPtrInput `pulumi:"loadBalancing"` // <code>true</code> to enable local MySQL; otherwise, <code>false</code>. LocalMySqlEnabled pulumi.BoolPtrInput `pulumi:"localMySqlEnabled"` // HTTP logs directory size limit. LogsDirectorySizeLimit pulumi.IntPtrInput `pulumi:"logsDirectorySizeLimit"` // Site MachineKey. MachineKey SiteMachineKeyResponseInput `pulumi:"machineKey"` // Managed pipeline mode. ManagedPipelineMode pulumi.StringPtrInput `pulumi:"managedPipelineMode"` // Managed Service Identity Id ManagedServiceIdentityId pulumi.IntPtrInput `pulumi:"managedServiceIdentityId"` // MinTlsVersion: configures the minimum version of TLS required for SSL requests MinTlsVersion pulumi.StringPtrInput `pulumi:"minTlsVersion"` // .NET Framework version. NetFrameworkVersion pulumi.StringPtrInput `pulumi:"netFrameworkVersion"` // Version of Node.js. NodeVersion pulumi.StringPtrInput `pulumi:"nodeVersion"` // Number of workers. NumberOfWorkers pulumi.IntPtrInput `pulumi:"numberOfWorkers"` // Version of PHP. PhpVersion pulumi.StringPtrInput `pulumi:"phpVersion"` // Publishing user name. PublishingUsername pulumi.StringPtrInput `pulumi:"publishingUsername"` // Push endpoint settings. Push PushSettingsResponsePtrInput `pulumi:"push"` // Version of Python. PythonVersion pulumi.StringPtrInput `pulumi:"pythonVersion"` // <code>true</code> if remote debugging is enabled; otherwise, <code>false</code>. RemoteDebuggingEnabled pulumi.BoolPtrInput `pulumi:"remoteDebuggingEnabled"` // Remote debugging version. RemoteDebuggingVersion pulumi.StringPtrInput `pulumi:"remoteDebuggingVersion"` // <code>true</code> if request tracing is enabled; otherwise, <code>false</code>. RequestTracingEnabled pulumi.BoolPtrInput `pulumi:"requestTracingEnabled"` // Request tracing expiration time. RequestTracingExpirationTime pulumi.StringPtrInput `pulumi:"requestTracingExpirationTime"` // Number of reserved instances. // This setting only applies to the Consumption Plan ReservedInstanceCount pulumi.IntPtrInput `pulumi:"reservedInstanceCount"` // IP security restrictions for scm. ScmIpSecurityRestrictions IpSecurityRestrictionResponseArrayInput `pulumi:"scmIpSecurityRestrictions"` // IP security restrictions for scm to use main. ScmIpSecurityRestrictionsUseMain pulumi.BoolPtrInput `pulumi:"scmIpSecurityRestrictionsUseMain"` // SCM type. ScmType pulumi.StringPtrInput `pulumi:"scmType"` // Tracing options. TracingOptions pulumi.StringPtrInput `pulumi:"tracingOptions"` // <code>true</code> to use 32-bit worker process; otherwise, <code>false</code>. Use32BitWorkerProcess pulumi.BoolPtrInput `pulumi:"use32BitWorkerProcess"` // Virtual applications. VirtualApplications VirtualApplicationResponseArrayInput `pulumi:"virtualApplications"` // Virtual Network name. VnetName pulumi.StringPtrInput `pulumi:"vnetName"` // <code>true</code> if WebSocket is enabled; otherwise, <code>false</code>. WebSocketsEnabled pulumi.BoolPtrInput `pulumi:"webSocketsEnabled"` // Xenon App Framework and version WindowsFxVersion pulumi.StringPtrInput `pulumi:"windowsFxVersion"` // Explicit Managed Service Identity Id XManagedServiceIdentityId pulumi.IntPtrInput `pulumi:"xManagedServiceIdentityId"` }
Configuration of an App Service app.
func (SiteConfigResponseArgs) ElementType ¶
func (SiteConfigResponseArgs) ElementType() reflect.Type
func (SiteConfigResponseArgs) ToSiteConfigResponseOutput ¶
func (i SiteConfigResponseArgs) ToSiteConfigResponseOutput() SiteConfigResponseOutput
func (SiteConfigResponseArgs) ToSiteConfigResponseOutputWithContext ¶
func (i SiteConfigResponseArgs) ToSiteConfigResponseOutputWithContext(ctx context.Context) SiteConfigResponseOutput
func (SiteConfigResponseArgs) ToSiteConfigResponsePtrOutput ¶
func (i SiteConfigResponseArgs) ToSiteConfigResponsePtrOutput() SiteConfigResponsePtrOutput
func (SiteConfigResponseArgs) ToSiteConfigResponsePtrOutputWithContext ¶
func (i SiteConfigResponseArgs) ToSiteConfigResponsePtrOutputWithContext(ctx context.Context) SiteConfigResponsePtrOutput
type SiteConfigResponseInput ¶
type SiteConfigResponseInput interface { pulumi.Input ToSiteConfigResponseOutput() SiteConfigResponseOutput ToSiteConfigResponseOutputWithContext(context.Context) SiteConfigResponseOutput }
SiteConfigResponseInput is an input type that accepts SiteConfigResponseArgs and SiteConfigResponseOutput values. You can construct a concrete instance of `SiteConfigResponseInput` via:
SiteConfigResponseArgs{...}
type SiteConfigResponseOutput ¶
type SiteConfigResponseOutput struct{ *pulumi.OutputState }
Configuration of an App Service app.
func (SiteConfigResponseOutput) AlwaysOn ¶
func (o SiteConfigResponseOutput) AlwaysOn() pulumi.BoolPtrOutput
<code>true</code> if Always On is enabled; otherwise, <code>false</code>.
func (SiteConfigResponseOutput) ApiDefinition ¶
func (o SiteConfigResponseOutput) ApiDefinition() ApiDefinitionInfoResponsePtrOutput
Information about the formal API definition for the app.
func (SiteConfigResponseOutput) AppCommandLine ¶
func (o SiteConfigResponseOutput) AppCommandLine() pulumi.StringPtrOutput
App command line to launch.
func (SiteConfigResponseOutput) AppSettings ¶
func (o SiteConfigResponseOutput) AppSettings() NameValuePairResponseArrayOutput
Application settings.
func (SiteConfigResponseOutput) AutoHealEnabled ¶
func (o SiteConfigResponseOutput) AutoHealEnabled() pulumi.BoolPtrOutput
<code>true</code> if Auto Heal is enabled; otherwise, <code>false</code>.
func (SiteConfigResponseOutput) AutoHealRules ¶
func (o SiteConfigResponseOutput) AutoHealRules() AutoHealRulesResponsePtrOutput
Auto Heal rules.
func (SiteConfigResponseOutput) AutoSwapSlotName ¶
func (o SiteConfigResponseOutput) AutoSwapSlotName() pulumi.StringPtrOutput
Auto-swap slot name.
func (SiteConfigResponseOutput) AzureStorageAccounts ¶
func (o SiteConfigResponseOutput) AzureStorageAccounts() AzureStorageInfoValueResponseMapOutput
User-provided Azure storage accounts.
func (SiteConfigResponseOutput) ConnectionStrings ¶
func (o SiteConfigResponseOutput) ConnectionStrings() ConnStringInfoResponseArrayOutput
Connection strings.
func (SiteConfigResponseOutput) Cors ¶
func (o SiteConfigResponseOutput) Cors() CorsSettingsResponsePtrOutput
Cross-Origin Resource Sharing (CORS) settings.
func (SiteConfigResponseOutput) DefaultDocuments ¶
func (o SiteConfigResponseOutput) DefaultDocuments() pulumi.StringArrayOutput
Default documents.
func (SiteConfigResponseOutput) DetailedErrorLoggingEnabled ¶
func (o SiteConfigResponseOutput) DetailedErrorLoggingEnabled() pulumi.BoolPtrOutput
<code>true</code> if detailed error logging is enabled; otherwise, <code>false</code>.
func (SiteConfigResponseOutput) DocumentRoot ¶
func (o SiteConfigResponseOutput) DocumentRoot() pulumi.StringPtrOutput
Document root.
func (SiteConfigResponseOutput) ElementType ¶
func (SiteConfigResponseOutput) ElementType() reflect.Type
func (SiteConfigResponseOutput) Experiments ¶
func (o SiteConfigResponseOutput) Experiments() ExperimentsResponsePtrOutput
This is work around for polymorphic types.
func (SiteConfigResponseOutput) FtpsState ¶
func (o SiteConfigResponseOutput) FtpsState() pulumi.StringPtrOutput
State of FTP / FTPS service
func (SiteConfigResponseOutput) HandlerMappings ¶
func (o SiteConfigResponseOutput) HandlerMappings() HandlerMappingResponseArrayOutput
Handler mappings.
func (SiteConfigResponseOutput) Http20Enabled ¶
func (o SiteConfigResponseOutput) Http20Enabled() pulumi.BoolPtrOutput
Http20Enabled: configures a web site to allow clients to connect over http2.0
func (SiteConfigResponseOutput) HttpLoggingEnabled ¶
func (o SiteConfigResponseOutput) HttpLoggingEnabled() pulumi.BoolPtrOutput
<code>true</code> if HTTP logging is enabled; otherwise, <code>false</code>.
func (SiteConfigResponseOutput) IpSecurityRestrictions ¶
func (o SiteConfigResponseOutput) IpSecurityRestrictions() IpSecurityRestrictionResponseArrayOutput
IP security restrictions for main.
func (SiteConfigResponseOutput) JavaContainer ¶
func (o SiteConfigResponseOutput) JavaContainer() pulumi.StringPtrOutput
Java container.
func (SiteConfigResponseOutput) JavaContainerVersion ¶
func (o SiteConfigResponseOutput) JavaContainerVersion() pulumi.StringPtrOutput
Java container version.
func (SiteConfigResponseOutput) JavaVersion ¶
func (o SiteConfigResponseOutput) JavaVersion() pulumi.StringPtrOutput
Java version.
func (SiteConfigResponseOutput) Limits ¶
func (o SiteConfigResponseOutput) Limits() SiteLimitsResponsePtrOutput
Site limits.
func (SiteConfigResponseOutput) LinuxFxVersion ¶
func (o SiteConfigResponseOutput) LinuxFxVersion() pulumi.StringPtrOutput
Linux App Framework and version
func (SiteConfigResponseOutput) LoadBalancing ¶
func (o SiteConfigResponseOutput) LoadBalancing() pulumi.StringPtrOutput
Site load balancing.
func (SiteConfigResponseOutput) LocalMySqlEnabled ¶
func (o SiteConfigResponseOutput) LocalMySqlEnabled() pulumi.BoolPtrOutput
<code>true</code> to enable local MySQL; otherwise, <code>false</code>.
func (SiteConfigResponseOutput) LogsDirectorySizeLimit ¶
func (o SiteConfigResponseOutput) LogsDirectorySizeLimit() pulumi.IntPtrOutput
HTTP logs directory size limit.
func (SiteConfigResponseOutput) MachineKey ¶
func (o SiteConfigResponseOutput) MachineKey() SiteMachineKeyResponseOutput
Site MachineKey.
func (SiteConfigResponseOutput) ManagedPipelineMode ¶
func (o SiteConfigResponseOutput) ManagedPipelineMode() pulumi.StringPtrOutput
Managed pipeline mode.
func (SiteConfigResponseOutput) ManagedServiceIdentityId ¶
func (o SiteConfigResponseOutput) ManagedServiceIdentityId() pulumi.IntPtrOutput
Managed Service Identity Id
func (SiteConfigResponseOutput) MinTlsVersion ¶
func (o SiteConfigResponseOutput) MinTlsVersion() pulumi.StringPtrOutput
MinTlsVersion: configures the minimum version of TLS required for SSL requests
func (SiteConfigResponseOutput) NetFrameworkVersion ¶
func (o SiteConfigResponseOutput) NetFrameworkVersion() pulumi.StringPtrOutput
.NET Framework version.
func (SiteConfigResponseOutput) NodeVersion ¶
func (o SiteConfigResponseOutput) NodeVersion() pulumi.StringPtrOutput
Version of Node.js.
func (SiteConfigResponseOutput) NumberOfWorkers ¶
func (o SiteConfigResponseOutput) NumberOfWorkers() pulumi.IntPtrOutput
Number of workers.
func (SiteConfigResponseOutput) PhpVersion ¶
func (o SiteConfigResponseOutput) PhpVersion() pulumi.StringPtrOutput
Version of PHP.
func (SiteConfigResponseOutput) PublishingUsername ¶
func (o SiteConfigResponseOutput) PublishingUsername() pulumi.StringPtrOutput
Publishing user name.
func (SiteConfigResponseOutput) Push ¶
func (o SiteConfigResponseOutput) Push() PushSettingsResponsePtrOutput
Push endpoint settings.
func (SiteConfigResponseOutput) PythonVersion ¶
func (o SiteConfigResponseOutput) PythonVersion() pulumi.StringPtrOutput
Version of Python.
func (SiteConfigResponseOutput) RemoteDebuggingEnabled ¶
func (o SiteConfigResponseOutput) RemoteDebuggingEnabled() pulumi.BoolPtrOutput
<code>true</code> if remote debugging is enabled; otherwise, <code>false</code>.
func (SiteConfigResponseOutput) RemoteDebuggingVersion ¶
func (o SiteConfigResponseOutput) RemoteDebuggingVersion() pulumi.StringPtrOutput
Remote debugging version.
func (SiteConfigResponseOutput) RequestTracingEnabled ¶
func (o SiteConfigResponseOutput) RequestTracingEnabled() pulumi.BoolPtrOutput
<code>true</code> if request tracing is enabled; otherwise, <code>false</code>.
func (SiteConfigResponseOutput) RequestTracingExpirationTime ¶
func (o SiteConfigResponseOutput) RequestTracingExpirationTime() pulumi.StringPtrOutput
Request tracing expiration time.
func (SiteConfigResponseOutput) ReservedInstanceCount ¶
func (o SiteConfigResponseOutput) ReservedInstanceCount() pulumi.IntPtrOutput
Number of reserved instances. This setting only applies to the Consumption Plan
func (SiteConfigResponseOutput) ScmIpSecurityRestrictions ¶
func (o SiteConfigResponseOutput) ScmIpSecurityRestrictions() IpSecurityRestrictionResponseArrayOutput
IP security restrictions for scm.
func (SiteConfigResponseOutput) ScmIpSecurityRestrictionsUseMain ¶
func (o SiteConfigResponseOutput) ScmIpSecurityRestrictionsUseMain() pulumi.BoolPtrOutput
IP security restrictions for scm to use main.
func (SiteConfigResponseOutput) ScmType ¶
func (o SiteConfigResponseOutput) ScmType() pulumi.StringPtrOutput
SCM type.
func (SiteConfigResponseOutput) ToSiteConfigResponseOutput ¶
func (o SiteConfigResponseOutput) ToSiteConfigResponseOutput() SiteConfigResponseOutput
func (SiteConfigResponseOutput) ToSiteConfigResponseOutputWithContext ¶
func (o SiteConfigResponseOutput) ToSiteConfigResponseOutputWithContext(ctx context.Context) SiteConfigResponseOutput
func (SiteConfigResponseOutput) ToSiteConfigResponsePtrOutput ¶
func (o SiteConfigResponseOutput) ToSiteConfigResponsePtrOutput() SiteConfigResponsePtrOutput
func (SiteConfigResponseOutput) ToSiteConfigResponsePtrOutputWithContext ¶
func (o SiteConfigResponseOutput) ToSiteConfigResponsePtrOutputWithContext(ctx context.Context) SiteConfigResponsePtrOutput
func (SiteConfigResponseOutput) TracingOptions ¶
func (o SiteConfigResponseOutput) TracingOptions() pulumi.StringPtrOutput
Tracing options.
func (SiteConfigResponseOutput) Use32BitWorkerProcess ¶
func (o SiteConfigResponseOutput) Use32BitWorkerProcess() pulumi.BoolPtrOutput
<code>true</code> to use 32-bit worker process; otherwise, <code>false</code>.
func (SiteConfigResponseOutput) VirtualApplications ¶
func (o SiteConfigResponseOutput) VirtualApplications() VirtualApplicationResponseArrayOutput
Virtual applications.
func (SiteConfigResponseOutput) VnetName ¶
func (o SiteConfigResponseOutput) VnetName() pulumi.StringPtrOutput
Virtual Network name.
func (SiteConfigResponseOutput) WebSocketsEnabled ¶
func (o SiteConfigResponseOutput) WebSocketsEnabled() pulumi.BoolPtrOutput
<code>true</code> if WebSocket is enabled; otherwise, <code>false</code>.
func (SiteConfigResponseOutput) WindowsFxVersion ¶
func (o SiteConfigResponseOutput) WindowsFxVersion() pulumi.StringPtrOutput
Xenon App Framework and version
func (SiteConfigResponseOutput) XManagedServiceIdentityId ¶
func (o SiteConfigResponseOutput) XManagedServiceIdentityId() pulumi.IntPtrOutput
Explicit Managed Service Identity Id
type SiteConfigResponsePtrInput ¶
type SiteConfigResponsePtrInput interface { pulumi.Input ToSiteConfigResponsePtrOutput() SiteConfigResponsePtrOutput ToSiteConfigResponsePtrOutputWithContext(context.Context) SiteConfigResponsePtrOutput }
SiteConfigResponsePtrInput is an input type that accepts SiteConfigResponseArgs, SiteConfigResponsePtr and SiteConfigResponsePtrOutput values. You can construct a concrete instance of `SiteConfigResponsePtrInput` via:
SiteConfigResponseArgs{...} or: nil
func SiteConfigResponsePtr ¶
func SiteConfigResponsePtr(v *SiteConfigResponseArgs) SiteConfigResponsePtrInput
type SiteConfigResponsePtrOutput ¶
type SiteConfigResponsePtrOutput struct{ *pulumi.OutputState }
func (SiteConfigResponsePtrOutput) AlwaysOn ¶
func (o SiteConfigResponsePtrOutput) AlwaysOn() pulumi.BoolPtrOutput
<code>true</code> if Always On is enabled; otherwise, <code>false</code>.
func (SiteConfigResponsePtrOutput) ApiDefinition ¶
func (o SiteConfigResponsePtrOutput) ApiDefinition() ApiDefinitionInfoResponsePtrOutput
Information about the formal API definition for the app.
func (SiteConfigResponsePtrOutput) AppCommandLine ¶
func (o SiteConfigResponsePtrOutput) AppCommandLine() pulumi.StringPtrOutput
App command line to launch.
func (SiteConfigResponsePtrOutput) AppSettings ¶
func (o SiteConfigResponsePtrOutput) AppSettings() NameValuePairResponseArrayOutput
Application settings.
func (SiteConfigResponsePtrOutput) AutoHealEnabled ¶
func (o SiteConfigResponsePtrOutput) AutoHealEnabled() pulumi.BoolPtrOutput
<code>true</code> if Auto Heal is enabled; otherwise, <code>false</code>.
func (SiteConfigResponsePtrOutput) AutoHealRules ¶
func (o SiteConfigResponsePtrOutput) AutoHealRules() AutoHealRulesResponsePtrOutput
Auto Heal rules.
func (SiteConfigResponsePtrOutput) AutoSwapSlotName ¶
func (o SiteConfigResponsePtrOutput) AutoSwapSlotName() pulumi.StringPtrOutput
Auto-swap slot name.
func (SiteConfigResponsePtrOutput) AzureStorageAccounts ¶
func (o SiteConfigResponsePtrOutput) AzureStorageAccounts() AzureStorageInfoValueResponseMapOutput
User-provided Azure storage accounts.
func (SiteConfigResponsePtrOutput) ConnectionStrings ¶
func (o SiteConfigResponsePtrOutput) ConnectionStrings() ConnStringInfoResponseArrayOutput
Connection strings.
func (SiteConfigResponsePtrOutput) Cors ¶
func (o SiteConfigResponsePtrOutput) Cors() CorsSettingsResponsePtrOutput
Cross-Origin Resource Sharing (CORS) settings.
func (SiteConfigResponsePtrOutput) DefaultDocuments ¶
func (o SiteConfigResponsePtrOutput) DefaultDocuments() pulumi.StringArrayOutput
Default documents.
func (SiteConfigResponsePtrOutput) DetailedErrorLoggingEnabled ¶
func (o SiteConfigResponsePtrOutput) DetailedErrorLoggingEnabled() pulumi.BoolPtrOutput
<code>true</code> if detailed error logging is enabled; otherwise, <code>false</code>.
func (SiteConfigResponsePtrOutput) DocumentRoot ¶
func (o SiteConfigResponsePtrOutput) DocumentRoot() pulumi.StringPtrOutput
Document root.
func (SiteConfigResponsePtrOutput) Elem ¶
func (o SiteConfigResponsePtrOutput) Elem() SiteConfigResponseOutput
func (SiteConfigResponsePtrOutput) ElementType ¶
func (SiteConfigResponsePtrOutput) ElementType() reflect.Type
func (SiteConfigResponsePtrOutput) Experiments ¶
func (o SiteConfigResponsePtrOutput) Experiments() ExperimentsResponsePtrOutput
This is work around for polymorphic types.
func (SiteConfigResponsePtrOutput) FtpsState ¶
func (o SiteConfigResponsePtrOutput) FtpsState() pulumi.StringPtrOutput
State of FTP / FTPS service
func (SiteConfigResponsePtrOutput) HandlerMappings ¶
func (o SiteConfigResponsePtrOutput) HandlerMappings() HandlerMappingResponseArrayOutput
Handler mappings.
func (SiteConfigResponsePtrOutput) Http20Enabled ¶
func (o SiteConfigResponsePtrOutput) Http20Enabled() pulumi.BoolPtrOutput
Http20Enabled: configures a web site to allow clients to connect over http2.0
func (SiteConfigResponsePtrOutput) HttpLoggingEnabled ¶
func (o SiteConfigResponsePtrOutput) HttpLoggingEnabled() pulumi.BoolPtrOutput
<code>true</code> if HTTP logging is enabled; otherwise, <code>false</code>.
func (SiteConfigResponsePtrOutput) IpSecurityRestrictions ¶
func (o SiteConfigResponsePtrOutput) IpSecurityRestrictions() IpSecurityRestrictionResponseArrayOutput
IP security restrictions for main.
func (SiteConfigResponsePtrOutput) JavaContainer ¶
func (o SiteConfigResponsePtrOutput) JavaContainer() pulumi.StringPtrOutput
Java container.
func (SiteConfigResponsePtrOutput) JavaContainerVersion ¶
func (o SiteConfigResponsePtrOutput) JavaContainerVersion() pulumi.StringPtrOutput
Java container version.
func (SiteConfigResponsePtrOutput) JavaVersion ¶
func (o SiteConfigResponsePtrOutput) JavaVersion() pulumi.StringPtrOutput
Java version.
func (SiteConfigResponsePtrOutput) Limits ¶
func (o SiteConfigResponsePtrOutput) Limits() SiteLimitsResponsePtrOutput
Site limits.
func (SiteConfigResponsePtrOutput) LinuxFxVersion ¶
func (o SiteConfigResponsePtrOutput) LinuxFxVersion() pulumi.StringPtrOutput
Linux App Framework and version
func (SiteConfigResponsePtrOutput) LoadBalancing ¶
func (o SiteConfigResponsePtrOutput) LoadBalancing() pulumi.StringPtrOutput
Site load balancing.
func (SiteConfigResponsePtrOutput) LocalMySqlEnabled ¶
func (o SiteConfigResponsePtrOutput) LocalMySqlEnabled() pulumi.BoolPtrOutput
<code>true</code> to enable local MySQL; otherwise, <code>false</code>.
func (SiteConfigResponsePtrOutput) LogsDirectorySizeLimit ¶
func (o SiteConfigResponsePtrOutput) LogsDirectorySizeLimit() pulumi.IntPtrOutput
HTTP logs directory size limit.
func (SiteConfigResponsePtrOutput) MachineKey ¶
func (o SiteConfigResponsePtrOutput) MachineKey() SiteMachineKeyResponsePtrOutput
Site MachineKey.
func (SiteConfigResponsePtrOutput) ManagedPipelineMode ¶
func (o SiteConfigResponsePtrOutput) ManagedPipelineMode() pulumi.StringPtrOutput
Managed pipeline mode.
func (SiteConfigResponsePtrOutput) ManagedServiceIdentityId ¶
func (o SiteConfigResponsePtrOutput) ManagedServiceIdentityId() pulumi.IntPtrOutput
Managed Service Identity Id
func (SiteConfigResponsePtrOutput) MinTlsVersion ¶
func (o SiteConfigResponsePtrOutput) MinTlsVersion() pulumi.StringPtrOutput
MinTlsVersion: configures the minimum version of TLS required for SSL requests
func (SiteConfigResponsePtrOutput) NetFrameworkVersion ¶
func (o SiteConfigResponsePtrOutput) NetFrameworkVersion() pulumi.StringPtrOutput
.NET Framework version.
func (SiteConfigResponsePtrOutput) NodeVersion ¶
func (o SiteConfigResponsePtrOutput) NodeVersion() pulumi.StringPtrOutput
Version of Node.js.
func (SiteConfigResponsePtrOutput) NumberOfWorkers ¶
func (o SiteConfigResponsePtrOutput) NumberOfWorkers() pulumi.IntPtrOutput
Number of workers.
func (SiteConfigResponsePtrOutput) PhpVersion ¶
func (o SiteConfigResponsePtrOutput) PhpVersion() pulumi.StringPtrOutput
Version of PHP.
func (SiteConfigResponsePtrOutput) PublishingUsername ¶
func (o SiteConfigResponsePtrOutput) PublishingUsername() pulumi.StringPtrOutput
Publishing user name.
func (SiteConfigResponsePtrOutput) Push ¶
func (o SiteConfigResponsePtrOutput) Push() PushSettingsResponsePtrOutput
Push endpoint settings.
func (SiteConfigResponsePtrOutput) PythonVersion ¶
func (o SiteConfigResponsePtrOutput) PythonVersion() pulumi.StringPtrOutput
Version of Python.
func (SiteConfigResponsePtrOutput) RemoteDebuggingEnabled ¶
func (o SiteConfigResponsePtrOutput) RemoteDebuggingEnabled() pulumi.BoolPtrOutput
<code>true</code> if remote debugging is enabled; otherwise, <code>false</code>.
func (SiteConfigResponsePtrOutput) RemoteDebuggingVersion ¶
func (o SiteConfigResponsePtrOutput) RemoteDebuggingVersion() pulumi.StringPtrOutput
Remote debugging version.
func (SiteConfigResponsePtrOutput) RequestTracingEnabled ¶
func (o SiteConfigResponsePtrOutput) RequestTracingEnabled() pulumi.BoolPtrOutput
<code>true</code> if request tracing is enabled; otherwise, <code>false</code>.
func (SiteConfigResponsePtrOutput) RequestTracingExpirationTime ¶
func (o SiteConfigResponsePtrOutput) RequestTracingExpirationTime() pulumi.StringPtrOutput
Request tracing expiration time.
func (SiteConfigResponsePtrOutput) ReservedInstanceCount ¶
func (o SiteConfigResponsePtrOutput) ReservedInstanceCount() pulumi.IntPtrOutput
Number of reserved instances. This setting only applies to the Consumption Plan
func (SiteConfigResponsePtrOutput) ScmIpSecurityRestrictions ¶
func (o SiteConfigResponsePtrOutput) ScmIpSecurityRestrictions() IpSecurityRestrictionResponseArrayOutput
IP security restrictions for scm.
func (SiteConfigResponsePtrOutput) ScmIpSecurityRestrictionsUseMain ¶
func (o SiteConfigResponsePtrOutput) ScmIpSecurityRestrictionsUseMain() pulumi.BoolPtrOutput
IP security restrictions for scm to use main.
func (SiteConfigResponsePtrOutput) ScmType ¶
func (o SiteConfigResponsePtrOutput) ScmType() pulumi.StringPtrOutput
SCM type.
func (SiteConfigResponsePtrOutput) ToSiteConfigResponsePtrOutput ¶
func (o SiteConfigResponsePtrOutput) ToSiteConfigResponsePtrOutput() SiteConfigResponsePtrOutput
func (SiteConfigResponsePtrOutput) ToSiteConfigResponsePtrOutputWithContext ¶
func (o SiteConfigResponsePtrOutput) ToSiteConfigResponsePtrOutputWithContext(ctx context.Context) SiteConfigResponsePtrOutput
func (SiteConfigResponsePtrOutput) TracingOptions ¶
func (o SiteConfigResponsePtrOutput) TracingOptions() pulumi.StringPtrOutput
Tracing options.
func (SiteConfigResponsePtrOutput) Use32BitWorkerProcess ¶
func (o SiteConfigResponsePtrOutput) Use32BitWorkerProcess() pulumi.BoolPtrOutput
<code>true</code> to use 32-bit worker process; otherwise, <code>false</code>.
func (SiteConfigResponsePtrOutput) VirtualApplications ¶
func (o SiteConfigResponsePtrOutput) VirtualApplications() VirtualApplicationResponseArrayOutput
Virtual applications.
func (SiteConfigResponsePtrOutput) VnetName ¶
func (o SiteConfigResponsePtrOutput) VnetName() pulumi.StringPtrOutput
Virtual Network name.
func (SiteConfigResponsePtrOutput) WebSocketsEnabled ¶
func (o SiteConfigResponsePtrOutput) WebSocketsEnabled() pulumi.BoolPtrOutput
<code>true</code> if WebSocket is enabled; otherwise, <code>false</code>.
func (SiteConfigResponsePtrOutput) WindowsFxVersion ¶
func (o SiteConfigResponsePtrOutput) WindowsFxVersion() pulumi.StringPtrOutput
Xenon App Framework and version
func (SiteConfigResponsePtrOutput) XManagedServiceIdentityId ¶
func (o SiteConfigResponsePtrOutput) XManagedServiceIdentityId() pulumi.IntPtrOutput
Explicit Managed Service Identity Id
type SiteLimits ¶
type SiteLimits struct { // Maximum allowed disk size usage in MB. MaxDiskSizeInMb *float64 `pulumi:"maxDiskSizeInMb"` // Maximum allowed memory usage in MB. MaxMemoryInMb *float64 `pulumi:"maxMemoryInMb"` // Maximum allowed CPU usage percentage. MaxPercentageCpu *float64 `pulumi:"maxPercentageCpu"` }
Metric limits set on an app.
type SiteLimitsArgs ¶
type SiteLimitsArgs struct { // Maximum allowed disk size usage in MB. MaxDiskSizeInMb pulumi.Float64PtrInput `pulumi:"maxDiskSizeInMb"` // Maximum allowed memory usage in MB. MaxMemoryInMb pulumi.Float64PtrInput `pulumi:"maxMemoryInMb"` // Maximum allowed CPU usage percentage. MaxPercentageCpu pulumi.Float64PtrInput `pulumi:"maxPercentageCpu"` }
Metric limits set on an app.
func (SiteLimitsArgs) ElementType ¶
func (SiteLimitsArgs) ElementType() reflect.Type
func (SiteLimitsArgs) ToSiteLimitsOutput ¶
func (i SiteLimitsArgs) ToSiteLimitsOutput() SiteLimitsOutput
func (SiteLimitsArgs) ToSiteLimitsOutputWithContext ¶
func (i SiteLimitsArgs) ToSiteLimitsOutputWithContext(ctx context.Context) SiteLimitsOutput
func (SiteLimitsArgs) ToSiteLimitsPtrOutput ¶
func (i SiteLimitsArgs) ToSiteLimitsPtrOutput() SiteLimitsPtrOutput
func (SiteLimitsArgs) ToSiteLimitsPtrOutputWithContext ¶
func (i SiteLimitsArgs) ToSiteLimitsPtrOutputWithContext(ctx context.Context) SiteLimitsPtrOutput
type SiteLimitsInput ¶
type SiteLimitsInput interface { pulumi.Input ToSiteLimitsOutput() SiteLimitsOutput ToSiteLimitsOutputWithContext(context.Context) SiteLimitsOutput }
SiteLimitsInput is an input type that accepts SiteLimitsArgs and SiteLimitsOutput values. You can construct a concrete instance of `SiteLimitsInput` via:
SiteLimitsArgs{...}
type SiteLimitsOutput ¶
type SiteLimitsOutput struct{ *pulumi.OutputState }
Metric limits set on an app.
func (SiteLimitsOutput) ElementType ¶
func (SiteLimitsOutput) ElementType() reflect.Type
func (SiteLimitsOutput) MaxDiskSizeInMb ¶
func (o SiteLimitsOutput) MaxDiskSizeInMb() pulumi.Float64PtrOutput
Maximum allowed disk size usage in MB.
func (SiteLimitsOutput) MaxMemoryInMb ¶
func (o SiteLimitsOutput) MaxMemoryInMb() pulumi.Float64PtrOutput
Maximum allowed memory usage in MB.
func (SiteLimitsOutput) MaxPercentageCpu ¶
func (o SiteLimitsOutput) MaxPercentageCpu() pulumi.Float64PtrOutput
Maximum allowed CPU usage percentage.
func (SiteLimitsOutput) ToSiteLimitsOutput ¶
func (o SiteLimitsOutput) ToSiteLimitsOutput() SiteLimitsOutput
func (SiteLimitsOutput) ToSiteLimitsOutputWithContext ¶
func (o SiteLimitsOutput) ToSiteLimitsOutputWithContext(ctx context.Context) SiteLimitsOutput
func (SiteLimitsOutput) ToSiteLimitsPtrOutput ¶
func (o SiteLimitsOutput) ToSiteLimitsPtrOutput() SiteLimitsPtrOutput
func (SiteLimitsOutput) ToSiteLimitsPtrOutputWithContext ¶
func (o SiteLimitsOutput) ToSiteLimitsPtrOutputWithContext(ctx context.Context) SiteLimitsPtrOutput
type SiteLimitsPtrInput ¶
type SiteLimitsPtrInput interface { pulumi.Input ToSiteLimitsPtrOutput() SiteLimitsPtrOutput ToSiteLimitsPtrOutputWithContext(context.Context) SiteLimitsPtrOutput }
SiteLimitsPtrInput is an input type that accepts SiteLimitsArgs, SiteLimitsPtr and SiteLimitsPtrOutput values. You can construct a concrete instance of `SiteLimitsPtrInput` via:
SiteLimitsArgs{...} or: nil
func SiteLimitsPtr ¶
func SiteLimitsPtr(v *SiteLimitsArgs) SiteLimitsPtrInput
type SiteLimitsPtrOutput ¶
type SiteLimitsPtrOutput struct{ *pulumi.OutputState }
func (SiteLimitsPtrOutput) Elem ¶
func (o SiteLimitsPtrOutput) Elem() SiteLimitsOutput
func (SiteLimitsPtrOutput) ElementType ¶
func (SiteLimitsPtrOutput) ElementType() reflect.Type
func (SiteLimitsPtrOutput) MaxDiskSizeInMb ¶
func (o SiteLimitsPtrOutput) MaxDiskSizeInMb() pulumi.Float64PtrOutput
Maximum allowed disk size usage in MB.
func (SiteLimitsPtrOutput) MaxMemoryInMb ¶
func (o SiteLimitsPtrOutput) MaxMemoryInMb() pulumi.Float64PtrOutput
Maximum allowed memory usage in MB.
func (SiteLimitsPtrOutput) MaxPercentageCpu ¶
func (o SiteLimitsPtrOutput) MaxPercentageCpu() pulumi.Float64PtrOutput
Maximum allowed CPU usage percentage.
func (SiteLimitsPtrOutput) ToSiteLimitsPtrOutput ¶
func (o SiteLimitsPtrOutput) ToSiteLimitsPtrOutput() SiteLimitsPtrOutput
func (SiteLimitsPtrOutput) ToSiteLimitsPtrOutputWithContext ¶
func (o SiteLimitsPtrOutput) ToSiteLimitsPtrOutputWithContext(ctx context.Context) SiteLimitsPtrOutput
type SiteLimitsResponse ¶
type SiteLimitsResponse struct { // Maximum allowed disk size usage in MB. MaxDiskSizeInMb *float64 `pulumi:"maxDiskSizeInMb"` // Maximum allowed memory usage in MB. MaxMemoryInMb *float64 `pulumi:"maxMemoryInMb"` // Maximum allowed CPU usage percentage. MaxPercentageCpu *float64 `pulumi:"maxPercentageCpu"` }
Metric limits set on an app.
type SiteLimitsResponseArgs ¶
type SiteLimitsResponseArgs struct { // Maximum allowed disk size usage in MB. MaxDiskSizeInMb pulumi.Float64PtrInput `pulumi:"maxDiskSizeInMb"` // Maximum allowed memory usage in MB. MaxMemoryInMb pulumi.Float64PtrInput `pulumi:"maxMemoryInMb"` // Maximum allowed CPU usage percentage. MaxPercentageCpu pulumi.Float64PtrInput `pulumi:"maxPercentageCpu"` }
Metric limits set on an app.
func (SiteLimitsResponseArgs) ElementType ¶
func (SiteLimitsResponseArgs) ElementType() reflect.Type
func (SiteLimitsResponseArgs) ToSiteLimitsResponseOutput ¶
func (i SiteLimitsResponseArgs) ToSiteLimitsResponseOutput() SiteLimitsResponseOutput
func (SiteLimitsResponseArgs) ToSiteLimitsResponseOutputWithContext ¶
func (i SiteLimitsResponseArgs) ToSiteLimitsResponseOutputWithContext(ctx context.Context) SiteLimitsResponseOutput
func (SiteLimitsResponseArgs) ToSiteLimitsResponsePtrOutput ¶
func (i SiteLimitsResponseArgs) ToSiteLimitsResponsePtrOutput() SiteLimitsResponsePtrOutput
func (SiteLimitsResponseArgs) ToSiteLimitsResponsePtrOutputWithContext ¶
func (i SiteLimitsResponseArgs) ToSiteLimitsResponsePtrOutputWithContext(ctx context.Context) SiteLimitsResponsePtrOutput
type SiteLimitsResponseInput ¶
type SiteLimitsResponseInput interface { pulumi.Input ToSiteLimitsResponseOutput() SiteLimitsResponseOutput ToSiteLimitsResponseOutputWithContext(context.Context) SiteLimitsResponseOutput }
SiteLimitsResponseInput is an input type that accepts SiteLimitsResponseArgs and SiteLimitsResponseOutput values. You can construct a concrete instance of `SiteLimitsResponseInput` via:
SiteLimitsResponseArgs{...}
type SiteLimitsResponseOutput ¶
type SiteLimitsResponseOutput struct{ *pulumi.OutputState }
Metric limits set on an app.
func (SiteLimitsResponseOutput) ElementType ¶
func (SiteLimitsResponseOutput) ElementType() reflect.Type
func (SiteLimitsResponseOutput) MaxDiskSizeInMb ¶
func (o SiteLimitsResponseOutput) MaxDiskSizeInMb() pulumi.Float64PtrOutput
Maximum allowed disk size usage in MB.
func (SiteLimitsResponseOutput) MaxMemoryInMb ¶
func (o SiteLimitsResponseOutput) MaxMemoryInMb() pulumi.Float64PtrOutput
Maximum allowed memory usage in MB.
func (SiteLimitsResponseOutput) MaxPercentageCpu ¶
func (o SiteLimitsResponseOutput) MaxPercentageCpu() pulumi.Float64PtrOutput
Maximum allowed CPU usage percentage.
func (SiteLimitsResponseOutput) ToSiteLimitsResponseOutput ¶
func (o SiteLimitsResponseOutput) ToSiteLimitsResponseOutput() SiteLimitsResponseOutput
func (SiteLimitsResponseOutput) ToSiteLimitsResponseOutputWithContext ¶
func (o SiteLimitsResponseOutput) ToSiteLimitsResponseOutputWithContext(ctx context.Context) SiteLimitsResponseOutput
func (SiteLimitsResponseOutput) ToSiteLimitsResponsePtrOutput ¶
func (o SiteLimitsResponseOutput) ToSiteLimitsResponsePtrOutput() SiteLimitsResponsePtrOutput
func (SiteLimitsResponseOutput) ToSiteLimitsResponsePtrOutputWithContext ¶
func (o SiteLimitsResponseOutput) ToSiteLimitsResponsePtrOutputWithContext(ctx context.Context) SiteLimitsResponsePtrOutput
type SiteLimitsResponsePtrInput ¶
type SiteLimitsResponsePtrInput interface { pulumi.Input ToSiteLimitsResponsePtrOutput() SiteLimitsResponsePtrOutput ToSiteLimitsResponsePtrOutputWithContext(context.Context) SiteLimitsResponsePtrOutput }
SiteLimitsResponsePtrInput is an input type that accepts SiteLimitsResponseArgs, SiteLimitsResponsePtr and SiteLimitsResponsePtrOutput values. You can construct a concrete instance of `SiteLimitsResponsePtrInput` via:
SiteLimitsResponseArgs{...} or: nil
func SiteLimitsResponsePtr ¶
func SiteLimitsResponsePtr(v *SiteLimitsResponseArgs) SiteLimitsResponsePtrInput
type SiteLimitsResponsePtrOutput ¶
type SiteLimitsResponsePtrOutput struct{ *pulumi.OutputState }
func (SiteLimitsResponsePtrOutput) Elem ¶
func (o SiteLimitsResponsePtrOutput) Elem() SiteLimitsResponseOutput
func (SiteLimitsResponsePtrOutput) ElementType ¶
func (SiteLimitsResponsePtrOutput) ElementType() reflect.Type
func (SiteLimitsResponsePtrOutput) MaxDiskSizeInMb ¶
func (o SiteLimitsResponsePtrOutput) MaxDiskSizeInMb() pulumi.Float64PtrOutput
Maximum allowed disk size usage in MB.
func (SiteLimitsResponsePtrOutput) MaxMemoryInMb ¶
func (o SiteLimitsResponsePtrOutput) MaxMemoryInMb() pulumi.Float64PtrOutput
Maximum allowed memory usage in MB.
func (SiteLimitsResponsePtrOutput) MaxPercentageCpu ¶
func (o SiteLimitsResponsePtrOutput) MaxPercentageCpu() pulumi.Float64PtrOutput
Maximum allowed CPU usage percentage.
func (SiteLimitsResponsePtrOutput) ToSiteLimitsResponsePtrOutput ¶
func (o SiteLimitsResponsePtrOutput) ToSiteLimitsResponsePtrOutput() SiteLimitsResponsePtrOutput
func (SiteLimitsResponsePtrOutput) ToSiteLimitsResponsePtrOutputWithContext ¶
func (o SiteLimitsResponsePtrOutput) ToSiteLimitsResponsePtrOutputWithContext(ctx context.Context) SiteLimitsResponsePtrOutput
type SiteLoadBalancing ¶ added in v0.3.1
Site load balancing.
func (SiteLoadBalancing) ElementType ¶ added in v0.3.1
func (SiteLoadBalancing) ElementType() reflect.Type
func (SiteLoadBalancing) ToStringOutput ¶ added in v0.3.1
func (e SiteLoadBalancing) ToStringOutput() pulumi.StringOutput
func (SiteLoadBalancing) ToStringOutputWithContext ¶ added in v0.3.1
func (e SiteLoadBalancing) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SiteLoadBalancing) ToStringPtrOutput ¶ added in v0.3.1
func (e SiteLoadBalancing) ToStringPtrOutput() pulumi.StringPtrOutput
func (SiteLoadBalancing) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e SiteLoadBalancing) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SiteMachineKeyResponse ¶
type SiteMachineKeyResponse struct { // Algorithm used for decryption. Decryption *string `pulumi:"decryption"` // Decryption key. DecryptionKey *string `pulumi:"decryptionKey"` // MachineKey validation. Validation *string `pulumi:"validation"` // Validation key. ValidationKey *string `pulumi:"validationKey"` }
MachineKey of an app.
type SiteMachineKeyResponseArgs ¶
type SiteMachineKeyResponseArgs struct { // Algorithm used for decryption. Decryption pulumi.StringPtrInput `pulumi:"decryption"` // Decryption key. DecryptionKey pulumi.StringPtrInput `pulumi:"decryptionKey"` // MachineKey validation. Validation pulumi.StringPtrInput `pulumi:"validation"` // Validation key. ValidationKey pulumi.StringPtrInput `pulumi:"validationKey"` }
MachineKey of an app.
func (SiteMachineKeyResponseArgs) ElementType ¶
func (SiteMachineKeyResponseArgs) ElementType() reflect.Type
func (SiteMachineKeyResponseArgs) ToSiteMachineKeyResponseOutput ¶
func (i SiteMachineKeyResponseArgs) ToSiteMachineKeyResponseOutput() SiteMachineKeyResponseOutput
func (SiteMachineKeyResponseArgs) ToSiteMachineKeyResponseOutputWithContext ¶
func (i SiteMachineKeyResponseArgs) ToSiteMachineKeyResponseOutputWithContext(ctx context.Context) SiteMachineKeyResponseOutput
func (SiteMachineKeyResponseArgs) ToSiteMachineKeyResponsePtrOutput ¶
func (i SiteMachineKeyResponseArgs) ToSiteMachineKeyResponsePtrOutput() SiteMachineKeyResponsePtrOutput
func (SiteMachineKeyResponseArgs) ToSiteMachineKeyResponsePtrOutputWithContext ¶
func (i SiteMachineKeyResponseArgs) ToSiteMachineKeyResponsePtrOutputWithContext(ctx context.Context) SiteMachineKeyResponsePtrOutput
type SiteMachineKeyResponseInput ¶
type SiteMachineKeyResponseInput interface { pulumi.Input ToSiteMachineKeyResponseOutput() SiteMachineKeyResponseOutput ToSiteMachineKeyResponseOutputWithContext(context.Context) SiteMachineKeyResponseOutput }
SiteMachineKeyResponseInput is an input type that accepts SiteMachineKeyResponseArgs and SiteMachineKeyResponseOutput values. You can construct a concrete instance of `SiteMachineKeyResponseInput` via:
SiteMachineKeyResponseArgs{...}
type SiteMachineKeyResponseOutput ¶
type SiteMachineKeyResponseOutput struct{ *pulumi.OutputState }
MachineKey of an app.
func (SiteMachineKeyResponseOutput) Decryption ¶
func (o SiteMachineKeyResponseOutput) Decryption() pulumi.StringPtrOutput
Algorithm used for decryption.
func (SiteMachineKeyResponseOutput) DecryptionKey ¶
func (o SiteMachineKeyResponseOutput) DecryptionKey() pulumi.StringPtrOutput
Decryption key.
func (SiteMachineKeyResponseOutput) ElementType ¶
func (SiteMachineKeyResponseOutput) ElementType() reflect.Type
func (SiteMachineKeyResponseOutput) ToSiteMachineKeyResponseOutput ¶
func (o SiteMachineKeyResponseOutput) ToSiteMachineKeyResponseOutput() SiteMachineKeyResponseOutput
func (SiteMachineKeyResponseOutput) ToSiteMachineKeyResponseOutputWithContext ¶
func (o SiteMachineKeyResponseOutput) ToSiteMachineKeyResponseOutputWithContext(ctx context.Context) SiteMachineKeyResponseOutput
func (SiteMachineKeyResponseOutput) ToSiteMachineKeyResponsePtrOutput ¶
func (o SiteMachineKeyResponseOutput) ToSiteMachineKeyResponsePtrOutput() SiteMachineKeyResponsePtrOutput
func (SiteMachineKeyResponseOutput) ToSiteMachineKeyResponsePtrOutputWithContext ¶
func (o SiteMachineKeyResponseOutput) ToSiteMachineKeyResponsePtrOutputWithContext(ctx context.Context) SiteMachineKeyResponsePtrOutput
func (SiteMachineKeyResponseOutput) Validation ¶
func (o SiteMachineKeyResponseOutput) Validation() pulumi.StringPtrOutput
MachineKey validation.
func (SiteMachineKeyResponseOutput) ValidationKey ¶
func (o SiteMachineKeyResponseOutput) ValidationKey() pulumi.StringPtrOutput
Validation key.
type SiteMachineKeyResponsePtrInput ¶
type SiteMachineKeyResponsePtrInput interface { pulumi.Input ToSiteMachineKeyResponsePtrOutput() SiteMachineKeyResponsePtrOutput ToSiteMachineKeyResponsePtrOutputWithContext(context.Context) SiteMachineKeyResponsePtrOutput }
SiteMachineKeyResponsePtrInput is an input type that accepts SiteMachineKeyResponseArgs, SiteMachineKeyResponsePtr and SiteMachineKeyResponsePtrOutput values. You can construct a concrete instance of `SiteMachineKeyResponsePtrInput` via:
SiteMachineKeyResponseArgs{...} or: nil
func SiteMachineKeyResponsePtr ¶
func SiteMachineKeyResponsePtr(v *SiteMachineKeyResponseArgs) SiteMachineKeyResponsePtrInput
type SiteMachineKeyResponsePtrOutput ¶
type SiteMachineKeyResponsePtrOutput struct{ *pulumi.OutputState }
func (SiteMachineKeyResponsePtrOutput) Decryption ¶
func (o SiteMachineKeyResponsePtrOutput) Decryption() pulumi.StringPtrOutput
Algorithm used for decryption.
func (SiteMachineKeyResponsePtrOutput) DecryptionKey ¶
func (o SiteMachineKeyResponsePtrOutput) DecryptionKey() pulumi.StringPtrOutput
Decryption key.
func (SiteMachineKeyResponsePtrOutput) Elem ¶
func (o SiteMachineKeyResponsePtrOutput) Elem() SiteMachineKeyResponseOutput
func (SiteMachineKeyResponsePtrOutput) ElementType ¶
func (SiteMachineKeyResponsePtrOutput) ElementType() reflect.Type
func (SiteMachineKeyResponsePtrOutput) ToSiteMachineKeyResponsePtrOutput ¶
func (o SiteMachineKeyResponsePtrOutput) ToSiteMachineKeyResponsePtrOutput() SiteMachineKeyResponsePtrOutput
func (SiteMachineKeyResponsePtrOutput) ToSiteMachineKeyResponsePtrOutputWithContext ¶
func (o SiteMachineKeyResponsePtrOutput) ToSiteMachineKeyResponsePtrOutputWithContext(ctx context.Context) SiteMachineKeyResponsePtrOutput
func (SiteMachineKeyResponsePtrOutput) Validation ¶
func (o SiteMachineKeyResponsePtrOutput) Validation() pulumi.StringPtrOutput
MachineKey validation.
func (SiteMachineKeyResponsePtrOutput) ValidationKey ¶
func (o SiteMachineKeyResponsePtrOutput) ValidationKey() pulumi.StringPtrOutput
Validation key.
type SlotSwapStatusResponse ¶
type SlotSwapStatusResponse struct { // The destination slot of the last swap operation. DestinationSlotName string `pulumi:"destinationSlotName"` // The source slot of the last swap operation. SourceSlotName string `pulumi:"sourceSlotName"` // The time the last successful slot swap completed. TimestampUtc string `pulumi:"timestampUtc"` }
The status of the last successful slot swap operation.
type SlotSwapStatusResponseArgs ¶
type SlotSwapStatusResponseArgs struct { // The destination slot of the last swap operation. DestinationSlotName pulumi.StringInput `pulumi:"destinationSlotName"` // The source slot of the last swap operation. SourceSlotName pulumi.StringInput `pulumi:"sourceSlotName"` // The time the last successful slot swap completed. TimestampUtc pulumi.StringInput `pulumi:"timestampUtc"` }
The status of the last successful slot swap operation.
func (SlotSwapStatusResponseArgs) ElementType ¶
func (SlotSwapStatusResponseArgs) ElementType() reflect.Type
func (SlotSwapStatusResponseArgs) ToSlotSwapStatusResponseOutput ¶
func (i SlotSwapStatusResponseArgs) ToSlotSwapStatusResponseOutput() SlotSwapStatusResponseOutput
func (SlotSwapStatusResponseArgs) ToSlotSwapStatusResponseOutputWithContext ¶
func (i SlotSwapStatusResponseArgs) ToSlotSwapStatusResponseOutputWithContext(ctx context.Context) SlotSwapStatusResponseOutput
func (SlotSwapStatusResponseArgs) ToSlotSwapStatusResponsePtrOutput ¶
func (i SlotSwapStatusResponseArgs) ToSlotSwapStatusResponsePtrOutput() SlotSwapStatusResponsePtrOutput
func (SlotSwapStatusResponseArgs) ToSlotSwapStatusResponsePtrOutputWithContext ¶
func (i SlotSwapStatusResponseArgs) ToSlotSwapStatusResponsePtrOutputWithContext(ctx context.Context) SlotSwapStatusResponsePtrOutput
type SlotSwapStatusResponseInput ¶
type SlotSwapStatusResponseInput interface { pulumi.Input ToSlotSwapStatusResponseOutput() SlotSwapStatusResponseOutput ToSlotSwapStatusResponseOutputWithContext(context.Context) SlotSwapStatusResponseOutput }
SlotSwapStatusResponseInput is an input type that accepts SlotSwapStatusResponseArgs and SlotSwapStatusResponseOutput values. You can construct a concrete instance of `SlotSwapStatusResponseInput` via:
SlotSwapStatusResponseArgs{...}
type SlotSwapStatusResponseOutput ¶
type SlotSwapStatusResponseOutput struct{ *pulumi.OutputState }
The status of the last successful slot swap operation.
func (SlotSwapStatusResponseOutput) DestinationSlotName ¶
func (o SlotSwapStatusResponseOutput) DestinationSlotName() pulumi.StringOutput
The destination slot of the last swap operation.
func (SlotSwapStatusResponseOutput) ElementType ¶
func (SlotSwapStatusResponseOutput) ElementType() reflect.Type
func (SlotSwapStatusResponseOutput) SourceSlotName ¶
func (o SlotSwapStatusResponseOutput) SourceSlotName() pulumi.StringOutput
The source slot of the last swap operation.
func (SlotSwapStatusResponseOutput) TimestampUtc ¶
func (o SlotSwapStatusResponseOutput) TimestampUtc() pulumi.StringOutput
The time the last successful slot swap completed.
func (SlotSwapStatusResponseOutput) ToSlotSwapStatusResponseOutput ¶
func (o SlotSwapStatusResponseOutput) ToSlotSwapStatusResponseOutput() SlotSwapStatusResponseOutput
func (SlotSwapStatusResponseOutput) ToSlotSwapStatusResponseOutputWithContext ¶
func (o SlotSwapStatusResponseOutput) ToSlotSwapStatusResponseOutputWithContext(ctx context.Context) SlotSwapStatusResponseOutput
func (SlotSwapStatusResponseOutput) ToSlotSwapStatusResponsePtrOutput ¶
func (o SlotSwapStatusResponseOutput) ToSlotSwapStatusResponsePtrOutput() SlotSwapStatusResponsePtrOutput
func (SlotSwapStatusResponseOutput) ToSlotSwapStatusResponsePtrOutputWithContext ¶
func (o SlotSwapStatusResponseOutput) ToSlotSwapStatusResponsePtrOutputWithContext(ctx context.Context) SlotSwapStatusResponsePtrOutput
type SlotSwapStatusResponsePtrInput ¶
type SlotSwapStatusResponsePtrInput interface { pulumi.Input ToSlotSwapStatusResponsePtrOutput() SlotSwapStatusResponsePtrOutput ToSlotSwapStatusResponsePtrOutputWithContext(context.Context) SlotSwapStatusResponsePtrOutput }
SlotSwapStatusResponsePtrInput is an input type that accepts SlotSwapStatusResponseArgs, SlotSwapStatusResponsePtr and SlotSwapStatusResponsePtrOutput values. You can construct a concrete instance of `SlotSwapStatusResponsePtrInput` via:
SlotSwapStatusResponseArgs{...} or: nil
func SlotSwapStatusResponsePtr ¶
func SlotSwapStatusResponsePtr(v *SlotSwapStatusResponseArgs) SlotSwapStatusResponsePtrInput
type SlotSwapStatusResponsePtrOutput ¶
type SlotSwapStatusResponsePtrOutput struct{ *pulumi.OutputState }
func (SlotSwapStatusResponsePtrOutput) DestinationSlotName ¶
func (o SlotSwapStatusResponsePtrOutput) DestinationSlotName() pulumi.StringPtrOutput
The destination slot of the last swap operation.
func (SlotSwapStatusResponsePtrOutput) Elem ¶
func (o SlotSwapStatusResponsePtrOutput) Elem() SlotSwapStatusResponseOutput
func (SlotSwapStatusResponsePtrOutput) ElementType ¶
func (SlotSwapStatusResponsePtrOutput) ElementType() reflect.Type
func (SlotSwapStatusResponsePtrOutput) SourceSlotName ¶
func (o SlotSwapStatusResponsePtrOutput) SourceSlotName() pulumi.StringPtrOutput
The source slot of the last swap operation.
func (SlotSwapStatusResponsePtrOutput) TimestampUtc ¶
func (o SlotSwapStatusResponsePtrOutput) TimestampUtc() pulumi.StringPtrOutput
The time the last successful slot swap completed.
func (SlotSwapStatusResponsePtrOutput) ToSlotSwapStatusResponsePtrOutput ¶
func (o SlotSwapStatusResponsePtrOutput) ToSlotSwapStatusResponsePtrOutput() SlotSwapStatusResponsePtrOutput
func (SlotSwapStatusResponsePtrOutput) ToSlotSwapStatusResponsePtrOutputWithContext ¶
func (o SlotSwapStatusResponsePtrOutput) ToSlotSwapStatusResponsePtrOutputWithContext(ctx context.Context) SlotSwapStatusResponsePtrOutput
type SlowRequestsBasedTrigger ¶
type SlowRequestsBasedTrigger struct { // Request Count. Count *int `pulumi:"count"` // Time interval. TimeInterval *string `pulumi:"timeInterval"` // Time taken. TimeTaken *string `pulumi:"timeTaken"` }
Trigger based on request execution time.
type SlowRequestsBasedTriggerArgs ¶
type SlowRequestsBasedTriggerArgs struct { // Request Count. Count pulumi.IntPtrInput `pulumi:"count"` // Time interval. TimeInterval pulumi.StringPtrInput `pulumi:"timeInterval"` // Time taken. TimeTaken pulumi.StringPtrInput `pulumi:"timeTaken"` }
Trigger based on request execution time.
func (SlowRequestsBasedTriggerArgs) ElementType ¶
func (SlowRequestsBasedTriggerArgs) ElementType() reflect.Type
func (SlowRequestsBasedTriggerArgs) ToSlowRequestsBasedTriggerOutput ¶
func (i SlowRequestsBasedTriggerArgs) ToSlowRequestsBasedTriggerOutput() SlowRequestsBasedTriggerOutput
func (SlowRequestsBasedTriggerArgs) ToSlowRequestsBasedTriggerOutputWithContext ¶
func (i SlowRequestsBasedTriggerArgs) ToSlowRequestsBasedTriggerOutputWithContext(ctx context.Context) SlowRequestsBasedTriggerOutput
func (SlowRequestsBasedTriggerArgs) ToSlowRequestsBasedTriggerPtrOutput ¶
func (i SlowRequestsBasedTriggerArgs) ToSlowRequestsBasedTriggerPtrOutput() SlowRequestsBasedTriggerPtrOutput
func (SlowRequestsBasedTriggerArgs) ToSlowRequestsBasedTriggerPtrOutputWithContext ¶
func (i SlowRequestsBasedTriggerArgs) ToSlowRequestsBasedTriggerPtrOutputWithContext(ctx context.Context) SlowRequestsBasedTriggerPtrOutput
type SlowRequestsBasedTriggerInput ¶
type SlowRequestsBasedTriggerInput interface { pulumi.Input ToSlowRequestsBasedTriggerOutput() SlowRequestsBasedTriggerOutput ToSlowRequestsBasedTriggerOutputWithContext(context.Context) SlowRequestsBasedTriggerOutput }
SlowRequestsBasedTriggerInput is an input type that accepts SlowRequestsBasedTriggerArgs and SlowRequestsBasedTriggerOutput values. You can construct a concrete instance of `SlowRequestsBasedTriggerInput` via:
SlowRequestsBasedTriggerArgs{...}
type SlowRequestsBasedTriggerOutput ¶
type SlowRequestsBasedTriggerOutput struct{ *pulumi.OutputState }
Trigger based on request execution time.
func (SlowRequestsBasedTriggerOutput) Count ¶
func (o SlowRequestsBasedTriggerOutput) Count() pulumi.IntPtrOutput
Request Count.
func (SlowRequestsBasedTriggerOutput) ElementType ¶
func (SlowRequestsBasedTriggerOutput) ElementType() reflect.Type
func (SlowRequestsBasedTriggerOutput) TimeInterval ¶
func (o SlowRequestsBasedTriggerOutput) TimeInterval() pulumi.StringPtrOutput
Time interval.
func (SlowRequestsBasedTriggerOutput) TimeTaken ¶
func (o SlowRequestsBasedTriggerOutput) TimeTaken() pulumi.StringPtrOutput
Time taken.
func (SlowRequestsBasedTriggerOutput) ToSlowRequestsBasedTriggerOutput ¶
func (o SlowRequestsBasedTriggerOutput) ToSlowRequestsBasedTriggerOutput() SlowRequestsBasedTriggerOutput
func (SlowRequestsBasedTriggerOutput) ToSlowRequestsBasedTriggerOutputWithContext ¶
func (o SlowRequestsBasedTriggerOutput) ToSlowRequestsBasedTriggerOutputWithContext(ctx context.Context) SlowRequestsBasedTriggerOutput
func (SlowRequestsBasedTriggerOutput) ToSlowRequestsBasedTriggerPtrOutput ¶
func (o SlowRequestsBasedTriggerOutput) ToSlowRequestsBasedTriggerPtrOutput() SlowRequestsBasedTriggerPtrOutput
func (SlowRequestsBasedTriggerOutput) ToSlowRequestsBasedTriggerPtrOutputWithContext ¶
func (o SlowRequestsBasedTriggerOutput) ToSlowRequestsBasedTriggerPtrOutputWithContext(ctx context.Context) SlowRequestsBasedTriggerPtrOutput
type SlowRequestsBasedTriggerPtrInput ¶
type SlowRequestsBasedTriggerPtrInput interface { pulumi.Input ToSlowRequestsBasedTriggerPtrOutput() SlowRequestsBasedTriggerPtrOutput ToSlowRequestsBasedTriggerPtrOutputWithContext(context.Context) SlowRequestsBasedTriggerPtrOutput }
SlowRequestsBasedTriggerPtrInput is an input type that accepts SlowRequestsBasedTriggerArgs, SlowRequestsBasedTriggerPtr and SlowRequestsBasedTriggerPtrOutput values. You can construct a concrete instance of `SlowRequestsBasedTriggerPtrInput` via:
SlowRequestsBasedTriggerArgs{...} or: nil
func SlowRequestsBasedTriggerPtr ¶
func SlowRequestsBasedTriggerPtr(v *SlowRequestsBasedTriggerArgs) SlowRequestsBasedTriggerPtrInput
type SlowRequestsBasedTriggerPtrOutput ¶
type SlowRequestsBasedTriggerPtrOutput struct{ *pulumi.OutputState }
func (SlowRequestsBasedTriggerPtrOutput) Count ¶
func (o SlowRequestsBasedTriggerPtrOutput) Count() pulumi.IntPtrOutput
Request Count.
func (SlowRequestsBasedTriggerPtrOutput) Elem ¶
func (o SlowRequestsBasedTriggerPtrOutput) Elem() SlowRequestsBasedTriggerOutput
func (SlowRequestsBasedTriggerPtrOutput) ElementType ¶
func (SlowRequestsBasedTriggerPtrOutput) ElementType() reflect.Type
func (SlowRequestsBasedTriggerPtrOutput) TimeInterval ¶
func (o SlowRequestsBasedTriggerPtrOutput) TimeInterval() pulumi.StringPtrOutput
Time interval.
func (SlowRequestsBasedTriggerPtrOutput) TimeTaken ¶
func (o SlowRequestsBasedTriggerPtrOutput) TimeTaken() pulumi.StringPtrOutput
Time taken.
func (SlowRequestsBasedTriggerPtrOutput) ToSlowRequestsBasedTriggerPtrOutput ¶
func (o SlowRequestsBasedTriggerPtrOutput) ToSlowRequestsBasedTriggerPtrOutput() SlowRequestsBasedTriggerPtrOutput
func (SlowRequestsBasedTriggerPtrOutput) ToSlowRequestsBasedTriggerPtrOutputWithContext ¶
func (o SlowRequestsBasedTriggerPtrOutput) ToSlowRequestsBasedTriggerPtrOutputWithContext(ctx context.Context) SlowRequestsBasedTriggerPtrOutput
type SlowRequestsBasedTriggerResponse ¶
type SlowRequestsBasedTriggerResponse struct { // Request Count. Count *int `pulumi:"count"` // Time interval. TimeInterval *string `pulumi:"timeInterval"` // Time taken. TimeTaken *string `pulumi:"timeTaken"` }
Trigger based on request execution time.
type SlowRequestsBasedTriggerResponseArgs ¶
type SlowRequestsBasedTriggerResponseArgs struct { // Request Count. Count pulumi.IntPtrInput `pulumi:"count"` // Time interval. TimeInterval pulumi.StringPtrInput `pulumi:"timeInterval"` // Time taken. TimeTaken pulumi.StringPtrInput `pulumi:"timeTaken"` }
Trigger based on request execution time.
func (SlowRequestsBasedTriggerResponseArgs) ElementType ¶
func (SlowRequestsBasedTriggerResponseArgs) ElementType() reflect.Type
func (SlowRequestsBasedTriggerResponseArgs) ToSlowRequestsBasedTriggerResponseOutput ¶
func (i SlowRequestsBasedTriggerResponseArgs) ToSlowRequestsBasedTriggerResponseOutput() SlowRequestsBasedTriggerResponseOutput
func (SlowRequestsBasedTriggerResponseArgs) ToSlowRequestsBasedTriggerResponseOutputWithContext ¶
func (i SlowRequestsBasedTriggerResponseArgs) ToSlowRequestsBasedTriggerResponseOutputWithContext(ctx context.Context) SlowRequestsBasedTriggerResponseOutput
func (SlowRequestsBasedTriggerResponseArgs) ToSlowRequestsBasedTriggerResponsePtrOutput ¶
func (i SlowRequestsBasedTriggerResponseArgs) ToSlowRequestsBasedTriggerResponsePtrOutput() SlowRequestsBasedTriggerResponsePtrOutput
func (SlowRequestsBasedTriggerResponseArgs) ToSlowRequestsBasedTriggerResponsePtrOutputWithContext ¶
func (i SlowRequestsBasedTriggerResponseArgs) ToSlowRequestsBasedTriggerResponsePtrOutputWithContext(ctx context.Context) SlowRequestsBasedTriggerResponsePtrOutput
type SlowRequestsBasedTriggerResponseInput ¶
type SlowRequestsBasedTriggerResponseInput interface { pulumi.Input ToSlowRequestsBasedTriggerResponseOutput() SlowRequestsBasedTriggerResponseOutput ToSlowRequestsBasedTriggerResponseOutputWithContext(context.Context) SlowRequestsBasedTriggerResponseOutput }
SlowRequestsBasedTriggerResponseInput is an input type that accepts SlowRequestsBasedTriggerResponseArgs and SlowRequestsBasedTriggerResponseOutput values. You can construct a concrete instance of `SlowRequestsBasedTriggerResponseInput` via:
SlowRequestsBasedTriggerResponseArgs{...}
type SlowRequestsBasedTriggerResponseOutput ¶
type SlowRequestsBasedTriggerResponseOutput struct{ *pulumi.OutputState }
Trigger based on request execution time.
func (SlowRequestsBasedTriggerResponseOutput) Count ¶
func (o SlowRequestsBasedTriggerResponseOutput) Count() pulumi.IntPtrOutput
Request Count.
func (SlowRequestsBasedTriggerResponseOutput) ElementType ¶
func (SlowRequestsBasedTriggerResponseOutput) ElementType() reflect.Type
func (SlowRequestsBasedTriggerResponseOutput) TimeInterval ¶
func (o SlowRequestsBasedTriggerResponseOutput) TimeInterval() pulumi.StringPtrOutput
Time interval.
func (SlowRequestsBasedTriggerResponseOutput) TimeTaken ¶
func (o SlowRequestsBasedTriggerResponseOutput) TimeTaken() pulumi.StringPtrOutput
Time taken.
func (SlowRequestsBasedTriggerResponseOutput) ToSlowRequestsBasedTriggerResponseOutput ¶
func (o SlowRequestsBasedTriggerResponseOutput) ToSlowRequestsBasedTriggerResponseOutput() SlowRequestsBasedTriggerResponseOutput
func (SlowRequestsBasedTriggerResponseOutput) ToSlowRequestsBasedTriggerResponseOutputWithContext ¶
func (o SlowRequestsBasedTriggerResponseOutput) ToSlowRequestsBasedTriggerResponseOutputWithContext(ctx context.Context) SlowRequestsBasedTriggerResponseOutput
func (SlowRequestsBasedTriggerResponseOutput) ToSlowRequestsBasedTriggerResponsePtrOutput ¶
func (o SlowRequestsBasedTriggerResponseOutput) ToSlowRequestsBasedTriggerResponsePtrOutput() SlowRequestsBasedTriggerResponsePtrOutput
func (SlowRequestsBasedTriggerResponseOutput) ToSlowRequestsBasedTriggerResponsePtrOutputWithContext ¶
func (o SlowRequestsBasedTriggerResponseOutput) ToSlowRequestsBasedTriggerResponsePtrOutputWithContext(ctx context.Context) SlowRequestsBasedTriggerResponsePtrOutput
type SlowRequestsBasedTriggerResponsePtrInput ¶
type SlowRequestsBasedTriggerResponsePtrInput interface { pulumi.Input ToSlowRequestsBasedTriggerResponsePtrOutput() SlowRequestsBasedTriggerResponsePtrOutput ToSlowRequestsBasedTriggerResponsePtrOutputWithContext(context.Context) SlowRequestsBasedTriggerResponsePtrOutput }
SlowRequestsBasedTriggerResponsePtrInput is an input type that accepts SlowRequestsBasedTriggerResponseArgs, SlowRequestsBasedTriggerResponsePtr and SlowRequestsBasedTriggerResponsePtrOutput values. You can construct a concrete instance of `SlowRequestsBasedTriggerResponsePtrInput` via:
SlowRequestsBasedTriggerResponseArgs{...} or: nil
func SlowRequestsBasedTriggerResponsePtr ¶
func SlowRequestsBasedTriggerResponsePtr(v *SlowRequestsBasedTriggerResponseArgs) SlowRequestsBasedTriggerResponsePtrInput
type SlowRequestsBasedTriggerResponsePtrOutput ¶
type SlowRequestsBasedTriggerResponsePtrOutput struct{ *pulumi.OutputState }
func (SlowRequestsBasedTriggerResponsePtrOutput) Count ¶
func (o SlowRequestsBasedTriggerResponsePtrOutput) Count() pulumi.IntPtrOutput
Request Count.
func (SlowRequestsBasedTriggerResponsePtrOutput) ElementType ¶
func (SlowRequestsBasedTriggerResponsePtrOutput) ElementType() reflect.Type
func (SlowRequestsBasedTriggerResponsePtrOutput) TimeInterval ¶
func (o SlowRequestsBasedTriggerResponsePtrOutput) TimeInterval() pulumi.StringPtrOutput
Time interval.
func (SlowRequestsBasedTriggerResponsePtrOutput) TimeTaken ¶
func (o SlowRequestsBasedTriggerResponsePtrOutput) TimeTaken() pulumi.StringPtrOutput
Time taken.
func (SlowRequestsBasedTriggerResponsePtrOutput) ToSlowRequestsBasedTriggerResponsePtrOutput ¶
func (o SlowRequestsBasedTriggerResponsePtrOutput) ToSlowRequestsBasedTriggerResponsePtrOutput() SlowRequestsBasedTriggerResponsePtrOutput
func (SlowRequestsBasedTriggerResponsePtrOutput) ToSlowRequestsBasedTriggerResponsePtrOutputWithContext ¶
func (o SlowRequestsBasedTriggerResponsePtrOutput) ToSlowRequestsBasedTriggerResponsePtrOutputWithContext(ctx context.Context) SlowRequestsBasedTriggerResponsePtrOutput
type SslState ¶ added in v0.3.1
SSL type.
func (SslState) ElementType ¶ added in v0.3.1
func (SslState) ToStringOutput ¶ added in v0.3.1
func (e SslState) ToStringOutput() pulumi.StringOutput
func (SslState) ToStringOutputWithContext ¶ added in v0.3.1
func (e SslState) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SslState) ToStringPtrOutput ¶ added in v0.3.1
func (e SslState) ToStringPtrOutput() pulumi.StringPtrOutput
func (SslState) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e SslState) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type StatusCodesBasedTrigger ¶
type StatusCodesBasedTrigger struct { // Request Count. Count *int `pulumi:"count"` // HTTP status code. Status *int `pulumi:"status"` // Request Sub Status. SubStatus *int `pulumi:"subStatus"` // Time interval. TimeInterval *string `pulumi:"timeInterval"` // Win32 error code. Win32Status *int `pulumi:"win32Status"` }
Trigger based on status code.
type StatusCodesBasedTriggerArgs ¶
type StatusCodesBasedTriggerArgs struct { // Request Count. Count pulumi.IntPtrInput `pulumi:"count"` // HTTP status code. Status pulumi.IntPtrInput `pulumi:"status"` // Request Sub Status. SubStatus pulumi.IntPtrInput `pulumi:"subStatus"` // Time interval. TimeInterval pulumi.StringPtrInput `pulumi:"timeInterval"` // Win32 error code. Win32Status pulumi.IntPtrInput `pulumi:"win32Status"` }
Trigger based on status code.
func (StatusCodesBasedTriggerArgs) ElementType ¶
func (StatusCodesBasedTriggerArgs) ElementType() reflect.Type
func (StatusCodesBasedTriggerArgs) ToStatusCodesBasedTriggerOutput ¶
func (i StatusCodesBasedTriggerArgs) ToStatusCodesBasedTriggerOutput() StatusCodesBasedTriggerOutput
func (StatusCodesBasedTriggerArgs) ToStatusCodesBasedTriggerOutputWithContext ¶
func (i StatusCodesBasedTriggerArgs) ToStatusCodesBasedTriggerOutputWithContext(ctx context.Context) StatusCodesBasedTriggerOutput
type StatusCodesBasedTriggerArray ¶
type StatusCodesBasedTriggerArray []StatusCodesBasedTriggerInput
func (StatusCodesBasedTriggerArray) ElementType ¶
func (StatusCodesBasedTriggerArray) ElementType() reflect.Type
func (StatusCodesBasedTriggerArray) ToStatusCodesBasedTriggerArrayOutput ¶
func (i StatusCodesBasedTriggerArray) ToStatusCodesBasedTriggerArrayOutput() StatusCodesBasedTriggerArrayOutput
func (StatusCodesBasedTriggerArray) ToStatusCodesBasedTriggerArrayOutputWithContext ¶
func (i StatusCodesBasedTriggerArray) ToStatusCodesBasedTriggerArrayOutputWithContext(ctx context.Context) StatusCodesBasedTriggerArrayOutput
type StatusCodesBasedTriggerArrayInput ¶
type StatusCodesBasedTriggerArrayInput interface { pulumi.Input ToStatusCodesBasedTriggerArrayOutput() StatusCodesBasedTriggerArrayOutput ToStatusCodesBasedTriggerArrayOutputWithContext(context.Context) StatusCodesBasedTriggerArrayOutput }
StatusCodesBasedTriggerArrayInput is an input type that accepts StatusCodesBasedTriggerArray and StatusCodesBasedTriggerArrayOutput values. You can construct a concrete instance of `StatusCodesBasedTriggerArrayInput` via:
StatusCodesBasedTriggerArray{ StatusCodesBasedTriggerArgs{...} }
type StatusCodesBasedTriggerArrayOutput ¶
type StatusCodesBasedTriggerArrayOutput struct{ *pulumi.OutputState }
func (StatusCodesBasedTriggerArrayOutput) ElementType ¶
func (StatusCodesBasedTriggerArrayOutput) ElementType() reflect.Type
func (StatusCodesBasedTriggerArrayOutput) Index ¶
func (o StatusCodesBasedTriggerArrayOutput) Index(i pulumi.IntInput) StatusCodesBasedTriggerOutput
func (StatusCodesBasedTriggerArrayOutput) ToStatusCodesBasedTriggerArrayOutput ¶
func (o StatusCodesBasedTriggerArrayOutput) ToStatusCodesBasedTriggerArrayOutput() StatusCodesBasedTriggerArrayOutput
func (StatusCodesBasedTriggerArrayOutput) ToStatusCodesBasedTriggerArrayOutputWithContext ¶
func (o StatusCodesBasedTriggerArrayOutput) ToStatusCodesBasedTriggerArrayOutputWithContext(ctx context.Context) StatusCodesBasedTriggerArrayOutput
type StatusCodesBasedTriggerInput ¶
type StatusCodesBasedTriggerInput interface { pulumi.Input ToStatusCodesBasedTriggerOutput() StatusCodesBasedTriggerOutput ToStatusCodesBasedTriggerOutputWithContext(context.Context) StatusCodesBasedTriggerOutput }
StatusCodesBasedTriggerInput is an input type that accepts StatusCodesBasedTriggerArgs and StatusCodesBasedTriggerOutput values. You can construct a concrete instance of `StatusCodesBasedTriggerInput` via:
StatusCodesBasedTriggerArgs{...}
type StatusCodesBasedTriggerOutput ¶
type StatusCodesBasedTriggerOutput struct{ *pulumi.OutputState }
Trigger based on status code.
func (StatusCodesBasedTriggerOutput) Count ¶
func (o StatusCodesBasedTriggerOutput) Count() pulumi.IntPtrOutput
Request Count.
func (StatusCodesBasedTriggerOutput) ElementType ¶
func (StatusCodesBasedTriggerOutput) ElementType() reflect.Type
func (StatusCodesBasedTriggerOutput) Status ¶
func (o StatusCodesBasedTriggerOutput) Status() pulumi.IntPtrOutput
HTTP status code.
func (StatusCodesBasedTriggerOutput) SubStatus ¶
func (o StatusCodesBasedTriggerOutput) SubStatus() pulumi.IntPtrOutput
Request Sub Status.
func (StatusCodesBasedTriggerOutput) TimeInterval ¶
func (o StatusCodesBasedTriggerOutput) TimeInterval() pulumi.StringPtrOutput
Time interval.
func (StatusCodesBasedTriggerOutput) ToStatusCodesBasedTriggerOutput ¶
func (o StatusCodesBasedTriggerOutput) ToStatusCodesBasedTriggerOutput() StatusCodesBasedTriggerOutput
func (StatusCodesBasedTriggerOutput) ToStatusCodesBasedTriggerOutputWithContext ¶
func (o StatusCodesBasedTriggerOutput) ToStatusCodesBasedTriggerOutputWithContext(ctx context.Context) StatusCodesBasedTriggerOutput
func (StatusCodesBasedTriggerOutput) Win32Status ¶
func (o StatusCodesBasedTriggerOutput) Win32Status() pulumi.IntPtrOutput
Win32 error code.
type StatusCodesBasedTriggerResponse ¶
type StatusCodesBasedTriggerResponse struct { // Request Count. Count *int `pulumi:"count"` // HTTP status code. Status *int `pulumi:"status"` // Request Sub Status. SubStatus *int `pulumi:"subStatus"` // Time interval. TimeInterval *string `pulumi:"timeInterval"` // Win32 error code. Win32Status *int `pulumi:"win32Status"` }
Trigger based on status code.
type StatusCodesBasedTriggerResponseArgs ¶
type StatusCodesBasedTriggerResponseArgs struct { // Request Count. Count pulumi.IntPtrInput `pulumi:"count"` // HTTP status code. Status pulumi.IntPtrInput `pulumi:"status"` // Request Sub Status. SubStatus pulumi.IntPtrInput `pulumi:"subStatus"` // Time interval. TimeInterval pulumi.StringPtrInput `pulumi:"timeInterval"` // Win32 error code. Win32Status pulumi.IntPtrInput `pulumi:"win32Status"` }
Trigger based on status code.
func (StatusCodesBasedTriggerResponseArgs) ElementType ¶
func (StatusCodesBasedTriggerResponseArgs) ElementType() reflect.Type
func (StatusCodesBasedTriggerResponseArgs) ToStatusCodesBasedTriggerResponseOutput ¶
func (i StatusCodesBasedTriggerResponseArgs) ToStatusCodesBasedTriggerResponseOutput() StatusCodesBasedTriggerResponseOutput
func (StatusCodesBasedTriggerResponseArgs) ToStatusCodesBasedTriggerResponseOutputWithContext ¶
func (i StatusCodesBasedTriggerResponseArgs) ToStatusCodesBasedTriggerResponseOutputWithContext(ctx context.Context) StatusCodesBasedTriggerResponseOutput
type StatusCodesBasedTriggerResponseArray ¶
type StatusCodesBasedTriggerResponseArray []StatusCodesBasedTriggerResponseInput
func (StatusCodesBasedTriggerResponseArray) ElementType ¶
func (StatusCodesBasedTriggerResponseArray) ElementType() reflect.Type
func (StatusCodesBasedTriggerResponseArray) ToStatusCodesBasedTriggerResponseArrayOutput ¶
func (i StatusCodesBasedTriggerResponseArray) ToStatusCodesBasedTriggerResponseArrayOutput() StatusCodesBasedTriggerResponseArrayOutput
func (StatusCodesBasedTriggerResponseArray) ToStatusCodesBasedTriggerResponseArrayOutputWithContext ¶
func (i StatusCodesBasedTriggerResponseArray) ToStatusCodesBasedTriggerResponseArrayOutputWithContext(ctx context.Context) StatusCodesBasedTriggerResponseArrayOutput
type StatusCodesBasedTriggerResponseArrayInput ¶
type StatusCodesBasedTriggerResponseArrayInput interface { pulumi.Input ToStatusCodesBasedTriggerResponseArrayOutput() StatusCodesBasedTriggerResponseArrayOutput ToStatusCodesBasedTriggerResponseArrayOutputWithContext(context.Context) StatusCodesBasedTriggerResponseArrayOutput }
StatusCodesBasedTriggerResponseArrayInput is an input type that accepts StatusCodesBasedTriggerResponseArray and StatusCodesBasedTriggerResponseArrayOutput values. You can construct a concrete instance of `StatusCodesBasedTriggerResponseArrayInput` via:
StatusCodesBasedTriggerResponseArray{ StatusCodesBasedTriggerResponseArgs{...} }
type StatusCodesBasedTriggerResponseArrayOutput ¶
type StatusCodesBasedTriggerResponseArrayOutput struct{ *pulumi.OutputState }
func (StatusCodesBasedTriggerResponseArrayOutput) ElementType ¶
func (StatusCodesBasedTriggerResponseArrayOutput) ElementType() reflect.Type
func (StatusCodesBasedTriggerResponseArrayOutput) ToStatusCodesBasedTriggerResponseArrayOutput ¶
func (o StatusCodesBasedTriggerResponseArrayOutput) ToStatusCodesBasedTriggerResponseArrayOutput() StatusCodesBasedTriggerResponseArrayOutput
func (StatusCodesBasedTriggerResponseArrayOutput) ToStatusCodesBasedTriggerResponseArrayOutputWithContext ¶
func (o StatusCodesBasedTriggerResponseArrayOutput) ToStatusCodesBasedTriggerResponseArrayOutputWithContext(ctx context.Context) StatusCodesBasedTriggerResponseArrayOutput
type StatusCodesBasedTriggerResponseInput ¶
type StatusCodesBasedTriggerResponseInput interface { pulumi.Input ToStatusCodesBasedTriggerResponseOutput() StatusCodesBasedTriggerResponseOutput ToStatusCodesBasedTriggerResponseOutputWithContext(context.Context) StatusCodesBasedTriggerResponseOutput }
StatusCodesBasedTriggerResponseInput is an input type that accepts StatusCodesBasedTriggerResponseArgs and StatusCodesBasedTriggerResponseOutput values. You can construct a concrete instance of `StatusCodesBasedTriggerResponseInput` via:
StatusCodesBasedTriggerResponseArgs{...}
type StatusCodesBasedTriggerResponseOutput ¶
type StatusCodesBasedTriggerResponseOutput struct{ *pulumi.OutputState }
Trigger based on status code.
func (StatusCodesBasedTriggerResponseOutput) Count ¶
func (o StatusCodesBasedTriggerResponseOutput) Count() pulumi.IntPtrOutput
Request Count.
func (StatusCodesBasedTriggerResponseOutput) ElementType ¶
func (StatusCodesBasedTriggerResponseOutput) ElementType() reflect.Type
func (StatusCodesBasedTriggerResponseOutput) Status ¶
func (o StatusCodesBasedTriggerResponseOutput) Status() pulumi.IntPtrOutput
HTTP status code.
func (StatusCodesBasedTriggerResponseOutput) SubStatus ¶
func (o StatusCodesBasedTriggerResponseOutput) SubStatus() pulumi.IntPtrOutput
Request Sub Status.
func (StatusCodesBasedTriggerResponseOutput) TimeInterval ¶
func (o StatusCodesBasedTriggerResponseOutput) TimeInterval() pulumi.StringPtrOutput
Time interval.
func (StatusCodesBasedTriggerResponseOutput) ToStatusCodesBasedTriggerResponseOutput ¶
func (o StatusCodesBasedTriggerResponseOutput) ToStatusCodesBasedTriggerResponseOutput() StatusCodesBasedTriggerResponseOutput
func (StatusCodesBasedTriggerResponseOutput) ToStatusCodesBasedTriggerResponseOutputWithContext ¶
func (o StatusCodesBasedTriggerResponseOutput) ToStatusCodesBasedTriggerResponseOutputWithContext(ctx context.Context) StatusCodesBasedTriggerResponseOutput
func (StatusCodesBasedTriggerResponseOutput) Win32Status ¶
func (o StatusCodesBasedTriggerResponseOutput) Win32Status() pulumi.IntPtrOutput
Win32 error code.
type SupportedTlsVersions ¶ added in v0.3.1
MinTlsVersion: configures the minimum version of TLS required for SSL requests
func (SupportedTlsVersions) ElementType ¶ added in v0.3.1
func (SupportedTlsVersions) ElementType() reflect.Type
func (SupportedTlsVersions) ToStringOutput ¶ added in v0.3.1
func (e SupportedTlsVersions) ToStringOutput() pulumi.StringOutput
func (SupportedTlsVersions) ToStringOutputWithContext ¶ added in v0.3.1
func (e SupportedTlsVersions) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SupportedTlsVersions) ToStringPtrOutput ¶ added in v0.3.1
func (e SupportedTlsVersions) ToStringPtrOutput() pulumi.StringPtrOutput
func (SupportedTlsVersions) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e SupportedTlsVersions) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type VirtualApplication ¶
type VirtualApplication struct { // Physical path. PhysicalPath *string `pulumi:"physicalPath"` // <code>true</code> if preloading is enabled; otherwise, <code>false</code>. PreloadEnabled *bool `pulumi:"preloadEnabled"` // Virtual directories for virtual application. VirtualDirectories []VirtualDirectory `pulumi:"virtualDirectories"` // Virtual path. VirtualPath *string `pulumi:"virtualPath"` }
Virtual application in an app.
type VirtualApplicationArgs ¶
type VirtualApplicationArgs struct { // Physical path. PhysicalPath pulumi.StringPtrInput `pulumi:"physicalPath"` // <code>true</code> if preloading is enabled; otherwise, <code>false</code>. PreloadEnabled pulumi.BoolPtrInput `pulumi:"preloadEnabled"` // Virtual directories for virtual application. VirtualDirectories VirtualDirectoryArrayInput `pulumi:"virtualDirectories"` // Virtual path. VirtualPath pulumi.StringPtrInput `pulumi:"virtualPath"` }
Virtual application in an app.
func (VirtualApplicationArgs) ElementType ¶
func (VirtualApplicationArgs) ElementType() reflect.Type
func (VirtualApplicationArgs) ToVirtualApplicationOutput ¶
func (i VirtualApplicationArgs) ToVirtualApplicationOutput() VirtualApplicationOutput
func (VirtualApplicationArgs) ToVirtualApplicationOutputWithContext ¶
func (i VirtualApplicationArgs) ToVirtualApplicationOutputWithContext(ctx context.Context) VirtualApplicationOutput
type VirtualApplicationArray ¶
type VirtualApplicationArray []VirtualApplicationInput
func (VirtualApplicationArray) ElementType ¶
func (VirtualApplicationArray) ElementType() reflect.Type
func (VirtualApplicationArray) ToVirtualApplicationArrayOutput ¶
func (i VirtualApplicationArray) ToVirtualApplicationArrayOutput() VirtualApplicationArrayOutput
func (VirtualApplicationArray) ToVirtualApplicationArrayOutputWithContext ¶
func (i VirtualApplicationArray) ToVirtualApplicationArrayOutputWithContext(ctx context.Context) VirtualApplicationArrayOutput
type VirtualApplicationArrayInput ¶
type VirtualApplicationArrayInput interface { pulumi.Input ToVirtualApplicationArrayOutput() VirtualApplicationArrayOutput ToVirtualApplicationArrayOutputWithContext(context.Context) VirtualApplicationArrayOutput }
VirtualApplicationArrayInput is an input type that accepts VirtualApplicationArray and VirtualApplicationArrayOutput values. You can construct a concrete instance of `VirtualApplicationArrayInput` via:
VirtualApplicationArray{ VirtualApplicationArgs{...} }
type VirtualApplicationArrayOutput ¶
type VirtualApplicationArrayOutput struct{ *pulumi.OutputState }
func (VirtualApplicationArrayOutput) ElementType ¶
func (VirtualApplicationArrayOutput) ElementType() reflect.Type
func (VirtualApplicationArrayOutput) Index ¶
func (o VirtualApplicationArrayOutput) Index(i pulumi.IntInput) VirtualApplicationOutput
func (VirtualApplicationArrayOutput) ToVirtualApplicationArrayOutput ¶
func (o VirtualApplicationArrayOutput) ToVirtualApplicationArrayOutput() VirtualApplicationArrayOutput
func (VirtualApplicationArrayOutput) ToVirtualApplicationArrayOutputWithContext ¶
func (o VirtualApplicationArrayOutput) ToVirtualApplicationArrayOutputWithContext(ctx context.Context) VirtualApplicationArrayOutput
type VirtualApplicationInput ¶
type VirtualApplicationInput interface { pulumi.Input ToVirtualApplicationOutput() VirtualApplicationOutput ToVirtualApplicationOutputWithContext(context.Context) VirtualApplicationOutput }
VirtualApplicationInput is an input type that accepts VirtualApplicationArgs and VirtualApplicationOutput values. You can construct a concrete instance of `VirtualApplicationInput` via:
VirtualApplicationArgs{...}
type VirtualApplicationOutput ¶
type VirtualApplicationOutput struct{ *pulumi.OutputState }
Virtual application in an app.
func (VirtualApplicationOutput) ElementType ¶
func (VirtualApplicationOutput) ElementType() reflect.Type
func (VirtualApplicationOutput) PhysicalPath ¶
func (o VirtualApplicationOutput) PhysicalPath() pulumi.StringPtrOutput
Physical path.
func (VirtualApplicationOutput) PreloadEnabled ¶
func (o VirtualApplicationOutput) PreloadEnabled() pulumi.BoolPtrOutput
<code>true</code> if preloading is enabled; otherwise, <code>false</code>.
func (VirtualApplicationOutput) ToVirtualApplicationOutput ¶
func (o VirtualApplicationOutput) ToVirtualApplicationOutput() VirtualApplicationOutput
func (VirtualApplicationOutput) ToVirtualApplicationOutputWithContext ¶
func (o VirtualApplicationOutput) ToVirtualApplicationOutputWithContext(ctx context.Context) VirtualApplicationOutput
func (VirtualApplicationOutput) VirtualDirectories ¶
func (o VirtualApplicationOutput) VirtualDirectories() VirtualDirectoryArrayOutput
Virtual directories for virtual application.
func (VirtualApplicationOutput) VirtualPath ¶
func (o VirtualApplicationOutput) VirtualPath() pulumi.StringPtrOutput
Virtual path.
type VirtualApplicationResponse ¶
type VirtualApplicationResponse struct { // Physical path. PhysicalPath *string `pulumi:"physicalPath"` // <code>true</code> if preloading is enabled; otherwise, <code>false</code>. PreloadEnabled *bool `pulumi:"preloadEnabled"` // Virtual directories for virtual application. VirtualDirectories []VirtualDirectoryResponse `pulumi:"virtualDirectories"` // Virtual path. VirtualPath *string `pulumi:"virtualPath"` }
Virtual application in an app.
type VirtualApplicationResponseArgs ¶
type VirtualApplicationResponseArgs struct { // Physical path. PhysicalPath pulumi.StringPtrInput `pulumi:"physicalPath"` // <code>true</code> if preloading is enabled; otherwise, <code>false</code>. PreloadEnabled pulumi.BoolPtrInput `pulumi:"preloadEnabled"` // Virtual directories for virtual application. VirtualDirectories VirtualDirectoryResponseArrayInput `pulumi:"virtualDirectories"` // Virtual path. VirtualPath pulumi.StringPtrInput `pulumi:"virtualPath"` }
Virtual application in an app.
func (VirtualApplicationResponseArgs) ElementType ¶
func (VirtualApplicationResponseArgs) ElementType() reflect.Type
func (VirtualApplicationResponseArgs) ToVirtualApplicationResponseOutput ¶
func (i VirtualApplicationResponseArgs) ToVirtualApplicationResponseOutput() VirtualApplicationResponseOutput
func (VirtualApplicationResponseArgs) ToVirtualApplicationResponseOutputWithContext ¶
func (i VirtualApplicationResponseArgs) ToVirtualApplicationResponseOutputWithContext(ctx context.Context) VirtualApplicationResponseOutput
type VirtualApplicationResponseArray ¶
type VirtualApplicationResponseArray []VirtualApplicationResponseInput
func (VirtualApplicationResponseArray) ElementType ¶
func (VirtualApplicationResponseArray) ElementType() reflect.Type
func (VirtualApplicationResponseArray) ToVirtualApplicationResponseArrayOutput ¶
func (i VirtualApplicationResponseArray) ToVirtualApplicationResponseArrayOutput() VirtualApplicationResponseArrayOutput
func (VirtualApplicationResponseArray) ToVirtualApplicationResponseArrayOutputWithContext ¶
func (i VirtualApplicationResponseArray) ToVirtualApplicationResponseArrayOutputWithContext(ctx context.Context) VirtualApplicationResponseArrayOutput
type VirtualApplicationResponseArrayInput ¶
type VirtualApplicationResponseArrayInput interface { pulumi.Input ToVirtualApplicationResponseArrayOutput() VirtualApplicationResponseArrayOutput ToVirtualApplicationResponseArrayOutputWithContext(context.Context) VirtualApplicationResponseArrayOutput }
VirtualApplicationResponseArrayInput is an input type that accepts VirtualApplicationResponseArray and VirtualApplicationResponseArrayOutput values. You can construct a concrete instance of `VirtualApplicationResponseArrayInput` via:
VirtualApplicationResponseArray{ VirtualApplicationResponseArgs{...} }
type VirtualApplicationResponseArrayOutput ¶
type VirtualApplicationResponseArrayOutput struct{ *pulumi.OutputState }
func (VirtualApplicationResponseArrayOutput) ElementType ¶
func (VirtualApplicationResponseArrayOutput) ElementType() reflect.Type
func (VirtualApplicationResponseArrayOutput) Index ¶
func (o VirtualApplicationResponseArrayOutput) Index(i pulumi.IntInput) VirtualApplicationResponseOutput
func (VirtualApplicationResponseArrayOutput) ToVirtualApplicationResponseArrayOutput ¶
func (o VirtualApplicationResponseArrayOutput) ToVirtualApplicationResponseArrayOutput() VirtualApplicationResponseArrayOutput
func (VirtualApplicationResponseArrayOutput) ToVirtualApplicationResponseArrayOutputWithContext ¶
func (o VirtualApplicationResponseArrayOutput) ToVirtualApplicationResponseArrayOutputWithContext(ctx context.Context) VirtualApplicationResponseArrayOutput
type VirtualApplicationResponseInput ¶
type VirtualApplicationResponseInput interface { pulumi.Input ToVirtualApplicationResponseOutput() VirtualApplicationResponseOutput ToVirtualApplicationResponseOutputWithContext(context.Context) VirtualApplicationResponseOutput }
VirtualApplicationResponseInput is an input type that accepts VirtualApplicationResponseArgs and VirtualApplicationResponseOutput values. You can construct a concrete instance of `VirtualApplicationResponseInput` via:
VirtualApplicationResponseArgs{...}
type VirtualApplicationResponseOutput ¶
type VirtualApplicationResponseOutput struct{ *pulumi.OutputState }
Virtual application in an app.
func (VirtualApplicationResponseOutput) ElementType ¶
func (VirtualApplicationResponseOutput) ElementType() reflect.Type
func (VirtualApplicationResponseOutput) PhysicalPath ¶
func (o VirtualApplicationResponseOutput) PhysicalPath() pulumi.StringPtrOutput
Physical path.
func (VirtualApplicationResponseOutput) PreloadEnabled ¶
func (o VirtualApplicationResponseOutput) PreloadEnabled() pulumi.BoolPtrOutput
<code>true</code> if preloading is enabled; otherwise, <code>false</code>.
func (VirtualApplicationResponseOutput) ToVirtualApplicationResponseOutput ¶
func (o VirtualApplicationResponseOutput) ToVirtualApplicationResponseOutput() VirtualApplicationResponseOutput
func (VirtualApplicationResponseOutput) ToVirtualApplicationResponseOutputWithContext ¶
func (o VirtualApplicationResponseOutput) ToVirtualApplicationResponseOutputWithContext(ctx context.Context) VirtualApplicationResponseOutput
func (VirtualApplicationResponseOutput) VirtualDirectories ¶
func (o VirtualApplicationResponseOutput) VirtualDirectories() VirtualDirectoryResponseArrayOutput
Virtual directories for virtual application.
func (VirtualApplicationResponseOutput) VirtualPath ¶
func (o VirtualApplicationResponseOutput) VirtualPath() pulumi.StringPtrOutput
Virtual path.
type VirtualDirectory ¶
type VirtualDirectory struct { // Physical path. PhysicalPath *string `pulumi:"physicalPath"` // Path to virtual application. VirtualPath *string `pulumi:"virtualPath"` }
Directory for virtual application.
type VirtualDirectoryArgs ¶
type VirtualDirectoryArgs struct { // Physical path. PhysicalPath pulumi.StringPtrInput `pulumi:"physicalPath"` // Path to virtual application. VirtualPath pulumi.StringPtrInput `pulumi:"virtualPath"` }
Directory for virtual application.
func (VirtualDirectoryArgs) ElementType ¶
func (VirtualDirectoryArgs) ElementType() reflect.Type
func (VirtualDirectoryArgs) ToVirtualDirectoryOutput ¶
func (i VirtualDirectoryArgs) ToVirtualDirectoryOutput() VirtualDirectoryOutput
func (VirtualDirectoryArgs) ToVirtualDirectoryOutputWithContext ¶
func (i VirtualDirectoryArgs) ToVirtualDirectoryOutputWithContext(ctx context.Context) VirtualDirectoryOutput
type VirtualDirectoryArray ¶
type VirtualDirectoryArray []VirtualDirectoryInput
func (VirtualDirectoryArray) ElementType ¶
func (VirtualDirectoryArray) ElementType() reflect.Type
func (VirtualDirectoryArray) ToVirtualDirectoryArrayOutput ¶
func (i VirtualDirectoryArray) ToVirtualDirectoryArrayOutput() VirtualDirectoryArrayOutput
func (VirtualDirectoryArray) ToVirtualDirectoryArrayOutputWithContext ¶
func (i VirtualDirectoryArray) ToVirtualDirectoryArrayOutputWithContext(ctx context.Context) VirtualDirectoryArrayOutput
type VirtualDirectoryArrayInput ¶
type VirtualDirectoryArrayInput interface { pulumi.Input ToVirtualDirectoryArrayOutput() VirtualDirectoryArrayOutput ToVirtualDirectoryArrayOutputWithContext(context.Context) VirtualDirectoryArrayOutput }
VirtualDirectoryArrayInput is an input type that accepts VirtualDirectoryArray and VirtualDirectoryArrayOutput values. You can construct a concrete instance of `VirtualDirectoryArrayInput` via:
VirtualDirectoryArray{ VirtualDirectoryArgs{...} }
type VirtualDirectoryArrayOutput ¶
type VirtualDirectoryArrayOutput struct{ *pulumi.OutputState }
func (VirtualDirectoryArrayOutput) ElementType ¶
func (VirtualDirectoryArrayOutput) ElementType() reflect.Type
func (VirtualDirectoryArrayOutput) Index ¶
func (o VirtualDirectoryArrayOutput) Index(i pulumi.IntInput) VirtualDirectoryOutput
func (VirtualDirectoryArrayOutput) ToVirtualDirectoryArrayOutput ¶
func (o VirtualDirectoryArrayOutput) ToVirtualDirectoryArrayOutput() VirtualDirectoryArrayOutput
func (VirtualDirectoryArrayOutput) ToVirtualDirectoryArrayOutputWithContext ¶
func (o VirtualDirectoryArrayOutput) ToVirtualDirectoryArrayOutputWithContext(ctx context.Context) VirtualDirectoryArrayOutput
type VirtualDirectoryInput ¶
type VirtualDirectoryInput interface { pulumi.Input ToVirtualDirectoryOutput() VirtualDirectoryOutput ToVirtualDirectoryOutputWithContext(context.Context) VirtualDirectoryOutput }
VirtualDirectoryInput is an input type that accepts VirtualDirectoryArgs and VirtualDirectoryOutput values. You can construct a concrete instance of `VirtualDirectoryInput` via:
VirtualDirectoryArgs{...}
type VirtualDirectoryOutput ¶
type VirtualDirectoryOutput struct{ *pulumi.OutputState }
Directory for virtual application.
func (VirtualDirectoryOutput) ElementType ¶
func (VirtualDirectoryOutput) ElementType() reflect.Type
func (VirtualDirectoryOutput) PhysicalPath ¶
func (o VirtualDirectoryOutput) PhysicalPath() pulumi.StringPtrOutput
Physical path.
func (VirtualDirectoryOutput) ToVirtualDirectoryOutput ¶
func (o VirtualDirectoryOutput) ToVirtualDirectoryOutput() VirtualDirectoryOutput
func (VirtualDirectoryOutput) ToVirtualDirectoryOutputWithContext ¶
func (o VirtualDirectoryOutput) ToVirtualDirectoryOutputWithContext(ctx context.Context) VirtualDirectoryOutput
func (VirtualDirectoryOutput) VirtualPath ¶
func (o VirtualDirectoryOutput) VirtualPath() pulumi.StringPtrOutput
Path to virtual application.
type VirtualDirectoryResponse ¶
type VirtualDirectoryResponse struct { // Physical path. PhysicalPath *string `pulumi:"physicalPath"` // Path to virtual application. VirtualPath *string `pulumi:"virtualPath"` }
Directory for virtual application.
type VirtualDirectoryResponseArgs ¶
type VirtualDirectoryResponseArgs struct { // Physical path. PhysicalPath pulumi.StringPtrInput `pulumi:"physicalPath"` // Path to virtual application. VirtualPath pulumi.StringPtrInput `pulumi:"virtualPath"` }
Directory for virtual application.
func (VirtualDirectoryResponseArgs) ElementType ¶
func (VirtualDirectoryResponseArgs) ElementType() reflect.Type
func (VirtualDirectoryResponseArgs) ToVirtualDirectoryResponseOutput ¶
func (i VirtualDirectoryResponseArgs) ToVirtualDirectoryResponseOutput() VirtualDirectoryResponseOutput
func (VirtualDirectoryResponseArgs) ToVirtualDirectoryResponseOutputWithContext ¶
func (i VirtualDirectoryResponseArgs) ToVirtualDirectoryResponseOutputWithContext(ctx context.Context) VirtualDirectoryResponseOutput
type VirtualDirectoryResponseArray ¶
type VirtualDirectoryResponseArray []VirtualDirectoryResponseInput
func (VirtualDirectoryResponseArray) ElementType ¶
func (VirtualDirectoryResponseArray) ElementType() reflect.Type
func (VirtualDirectoryResponseArray) ToVirtualDirectoryResponseArrayOutput ¶
func (i VirtualDirectoryResponseArray) ToVirtualDirectoryResponseArrayOutput() VirtualDirectoryResponseArrayOutput
func (VirtualDirectoryResponseArray) ToVirtualDirectoryResponseArrayOutputWithContext ¶
func (i VirtualDirectoryResponseArray) ToVirtualDirectoryResponseArrayOutputWithContext(ctx context.Context) VirtualDirectoryResponseArrayOutput
type VirtualDirectoryResponseArrayInput ¶
type VirtualDirectoryResponseArrayInput interface { pulumi.Input ToVirtualDirectoryResponseArrayOutput() VirtualDirectoryResponseArrayOutput ToVirtualDirectoryResponseArrayOutputWithContext(context.Context) VirtualDirectoryResponseArrayOutput }
VirtualDirectoryResponseArrayInput is an input type that accepts VirtualDirectoryResponseArray and VirtualDirectoryResponseArrayOutput values. You can construct a concrete instance of `VirtualDirectoryResponseArrayInput` via:
VirtualDirectoryResponseArray{ VirtualDirectoryResponseArgs{...} }
type VirtualDirectoryResponseArrayOutput ¶
type VirtualDirectoryResponseArrayOutput struct{ *pulumi.OutputState }
func (VirtualDirectoryResponseArrayOutput) ElementType ¶
func (VirtualDirectoryResponseArrayOutput) ElementType() reflect.Type
func (VirtualDirectoryResponseArrayOutput) Index ¶
func (o VirtualDirectoryResponseArrayOutput) Index(i pulumi.IntInput) VirtualDirectoryResponseOutput
func (VirtualDirectoryResponseArrayOutput) ToVirtualDirectoryResponseArrayOutput ¶
func (o VirtualDirectoryResponseArrayOutput) ToVirtualDirectoryResponseArrayOutput() VirtualDirectoryResponseArrayOutput
func (VirtualDirectoryResponseArrayOutput) ToVirtualDirectoryResponseArrayOutputWithContext ¶
func (o VirtualDirectoryResponseArrayOutput) ToVirtualDirectoryResponseArrayOutputWithContext(ctx context.Context) VirtualDirectoryResponseArrayOutput
type VirtualDirectoryResponseInput ¶
type VirtualDirectoryResponseInput interface { pulumi.Input ToVirtualDirectoryResponseOutput() VirtualDirectoryResponseOutput ToVirtualDirectoryResponseOutputWithContext(context.Context) VirtualDirectoryResponseOutput }
VirtualDirectoryResponseInput is an input type that accepts VirtualDirectoryResponseArgs and VirtualDirectoryResponseOutput values. You can construct a concrete instance of `VirtualDirectoryResponseInput` via:
VirtualDirectoryResponseArgs{...}
type VirtualDirectoryResponseOutput ¶
type VirtualDirectoryResponseOutput struct{ *pulumi.OutputState }
Directory for virtual application.
func (VirtualDirectoryResponseOutput) ElementType ¶
func (VirtualDirectoryResponseOutput) ElementType() reflect.Type
func (VirtualDirectoryResponseOutput) PhysicalPath ¶
func (o VirtualDirectoryResponseOutput) PhysicalPath() pulumi.StringPtrOutput
Physical path.
func (VirtualDirectoryResponseOutput) ToVirtualDirectoryResponseOutput ¶
func (o VirtualDirectoryResponseOutput) ToVirtualDirectoryResponseOutput() VirtualDirectoryResponseOutput
func (VirtualDirectoryResponseOutput) ToVirtualDirectoryResponseOutputWithContext ¶
func (o VirtualDirectoryResponseOutput) ToVirtualDirectoryResponseOutputWithContext(ctx context.Context) VirtualDirectoryResponseOutput
func (VirtualDirectoryResponseOutput) VirtualPath ¶
func (o VirtualDirectoryResponseOutput) VirtualPath() pulumi.StringPtrOutput
Path to virtual application.
type VnetRouteResponse ¶
type VnetRouteResponse struct { // The ending address for this route. If the start address is specified in CIDR notation, this must be omitted. EndAddress *string `pulumi:"endAddress"` // Resource Id. Id string `pulumi:"id"` // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // The type of route this is: // DEFAULT - By default, every app has routes to the local address ranges specified by RFC1918 // INHERITED - Routes inherited from the real Virtual Network routes // STATIC - Static route set on the app only // // These values will be used for syncing an app's routes with those from a Virtual Network. RouteType *string `pulumi:"routeType"` // The starting address for this route. This may also include a CIDR notation, in which case the end address must not be specified. StartAddress *string `pulumi:"startAddress"` // Resource type. Type string `pulumi:"type"` }
Virtual Network route contract used to pass routing information for a Virtual Network.
type VnetRouteResponseArgs ¶
type VnetRouteResponseArgs struct { // The ending address for this route. If the start address is specified in CIDR notation, this must be omitted. EndAddress pulumi.StringPtrInput `pulumi:"endAddress"` // Resource Id. Id pulumi.StringInput `pulumi:"id"` // Kind of resource. Kind pulumi.StringPtrInput `pulumi:"kind"` // Resource Name. Name pulumi.StringInput `pulumi:"name"` // The type of route this is: // DEFAULT - By default, every app has routes to the local address ranges specified by RFC1918 // INHERITED - Routes inherited from the real Virtual Network routes // STATIC - Static route set on the app only // // These values will be used for syncing an app's routes with those from a Virtual Network. RouteType pulumi.StringPtrInput `pulumi:"routeType"` // The starting address for this route. This may also include a CIDR notation, in which case the end address must not be specified. StartAddress pulumi.StringPtrInput `pulumi:"startAddress"` // Resource type. Type pulumi.StringInput `pulumi:"type"` }
Virtual Network route contract used to pass routing information for a Virtual Network.
func (VnetRouteResponseArgs) ElementType ¶
func (VnetRouteResponseArgs) ElementType() reflect.Type
func (VnetRouteResponseArgs) ToVnetRouteResponseOutput ¶
func (i VnetRouteResponseArgs) ToVnetRouteResponseOutput() VnetRouteResponseOutput
func (VnetRouteResponseArgs) ToVnetRouteResponseOutputWithContext ¶
func (i VnetRouteResponseArgs) ToVnetRouteResponseOutputWithContext(ctx context.Context) VnetRouteResponseOutput
type VnetRouteResponseArray ¶
type VnetRouteResponseArray []VnetRouteResponseInput
func (VnetRouteResponseArray) ElementType ¶
func (VnetRouteResponseArray) ElementType() reflect.Type
func (VnetRouteResponseArray) ToVnetRouteResponseArrayOutput ¶
func (i VnetRouteResponseArray) ToVnetRouteResponseArrayOutput() VnetRouteResponseArrayOutput
func (VnetRouteResponseArray) ToVnetRouteResponseArrayOutputWithContext ¶
func (i VnetRouteResponseArray) ToVnetRouteResponseArrayOutputWithContext(ctx context.Context) VnetRouteResponseArrayOutput
type VnetRouteResponseArrayInput ¶
type VnetRouteResponseArrayInput interface { pulumi.Input ToVnetRouteResponseArrayOutput() VnetRouteResponseArrayOutput ToVnetRouteResponseArrayOutputWithContext(context.Context) VnetRouteResponseArrayOutput }
VnetRouteResponseArrayInput is an input type that accepts VnetRouteResponseArray and VnetRouteResponseArrayOutput values. You can construct a concrete instance of `VnetRouteResponseArrayInput` via:
VnetRouteResponseArray{ VnetRouteResponseArgs{...} }
type VnetRouteResponseArrayOutput ¶
type VnetRouteResponseArrayOutput struct{ *pulumi.OutputState }
func (VnetRouteResponseArrayOutput) ElementType ¶
func (VnetRouteResponseArrayOutput) ElementType() reflect.Type
func (VnetRouteResponseArrayOutput) Index ¶
func (o VnetRouteResponseArrayOutput) Index(i pulumi.IntInput) VnetRouteResponseOutput
func (VnetRouteResponseArrayOutput) ToVnetRouteResponseArrayOutput ¶
func (o VnetRouteResponseArrayOutput) ToVnetRouteResponseArrayOutput() VnetRouteResponseArrayOutput
func (VnetRouteResponseArrayOutput) ToVnetRouteResponseArrayOutputWithContext ¶
func (o VnetRouteResponseArrayOutput) ToVnetRouteResponseArrayOutputWithContext(ctx context.Context) VnetRouteResponseArrayOutput
type VnetRouteResponseInput ¶
type VnetRouteResponseInput interface { pulumi.Input ToVnetRouteResponseOutput() VnetRouteResponseOutput ToVnetRouteResponseOutputWithContext(context.Context) VnetRouteResponseOutput }
VnetRouteResponseInput is an input type that accepts VnetRouteResponseArgs and VnetRouteResponseOutput values. You can construct a concrete instance of `VnetRouteResponseInput` via:
VnetRouteResponseArgs{...}
type VnetRouteResponseOutput ¶
type VnetRouteResponseOutput struct{ *pulumi.OutputState }
Virtual Network route contract used to pass routing information for a Virtual Network.
func (VnetRouteResponseOutput) ElementType ¶
func (VnetRouteResponseOutput) ElementType() reflect.Type
func (VnetRouteResponseOutput) EndAddress ¶
func (o VnetRouteResponseOutput) EndAddress() pulumi.StringPtrOutput
The ending address for this route. If the start address is specified in CIDR notation, this must be omitted.
func (VnetRouteResponseOutput) Id ¶
func (o VnetRouteResponseOutput) Id() pulumi.StringOutput
Resource Id.
func (VnetRouteResponseOutput) Kind ¶
func (o VnetRouteResponseOutput) Kind() pulumi.StringPtrOutput
Kind of resource.
func (VnetRouteResponseOutput) Name ¶
func (o VnetRouteResponseOutput) Name() pulumi.StringOutput
Resource Name.
func (VnetRouteResponseOutput) RouteType ¶
func (o VnetRouteResponseOutput) RouteType() pulumi.StringPtrOutput
The type of route this is: DEFAULT - By default, every app has routes to the local address ranges specified by RFC1918 INHERITED - Routes inherited from the real Virtual Network routes STATIC - Static route set on the app only
These values will be used for syncing an app's routes with those from a Virtual Network.
func (VnetRouteResponseOutput) StartAddress ¶
func (o VnetRouteResponseOutput) StartAddress() pulumi.StringPtrOutput
The starting address for this route. This may also include a CIDR notation, in which case the end address must not be specified.
func (VnetRouteResponseOutput) ToVnetRouteResponseOutput ¶
func (o VnetRouteResponseOutput) ToVnetRouteResponseOutput() VnetRouteResponseOutput
func (VnetRouteResponseOutput) ToVnetRouteResponseOutputWithContext ¶
func (o VnetRouteResponseOutput) ToVnetRouteResponseOutputWithContext(ctx context.Context) VnetRouteResponseOutput
func (VnetRouteResponseOutput) Type ¶
func (o VnetRouteResponseOutput) Type() pulumi.StringOutput
Resource type.
type WebApp ¶
type WebApp struct { pulumi.CustomResourceState // Management information availability state for the app. AvailabilityState pulumi.StringOutput `pulumi:"availabilityState"` // <code>true</code> to enable client affinity; <code>false</code> to stop sending session affinity cookies, which route client requests in the same session to the same instance. Default is <code>true</code>. ClientAffinityEnabled pulumi.BoolPtrOutput `pulumi:"clientAffinityEnabled"` // <code>true</code> to enable client certificate authentication (TLS mutual authentication); otherwise, <code>false</code>. Default is <code>false</code>. ClientCertEnabled pulumi.BoolPtrOutput `pulumi:"clientCertEnabled"` // client certificate authentication comma-separated exclusion paths ClientCertExclusionPaths pulumi.StringPtrOutput `pulumi:"clientCertExclusionPaths"` // If specified during app creation, the app is cloned from a source app. CloningInfo CloningInfoResponsePtrOutput `pulumi:"cloningInfo"` // Size of the function container. ContainerSize pulumi.IntPtrOutput `pulumi:"containerSize"` // Maximum allowed daily memory-time quota (applicable on dynamic apps only). DailyMemoryTimeQuota pulumi.IntPtrOutput `pulumi:"dailyMemoryTimeQuota"` // Default hostname of the app. Read-only. DefaultHostName pulumi.StringOutput `pulumi:"defaultHostName"` // <code>true</code> if the app is enabled; otherwise, <code>false</code>. Setting this value to false disables the app (takes the app offline). Enabled pulumi.BoolPtrOutput `pulumi:"enabled"` // Enabled hostnames for the app.Hostnames need to be assigned (see HostNames) AND enabled. Otherwise, // the app is not served on those hostnames. EnabledHostNames pulumi.StringArrayOutput `pulumi:"enabledHostNames"` // GeoDistributions for this site GeoDistributions GeoDistributionResponseArrayOutput `pulumi:"geoDistributions"` // Hostname SSL states are used to manage the SSL bindings for app's hostnames. HostNameSslStates HostNameSslStateResponseArrayOutput `pulumi:"hostNameSslStates"` // Hostnames associated with the app. HostNames pulumi.StringArrayOutput `pulumi:"hostNames"` // <code>true</code> to disable the public hostnames of the app; otherwise, <code>false</code>. // If <code>true</code>, the app is only accessible via API management process. HostNamesDisabled pulumi.BoolPtrOutput `pulumi:"hostNamesDisabled"` // App Service Environment to use for the app. HostingEnvironmentProfile HostingEnvironmentProfileResponsePtrOutput `pulumi:"hostingEnvironmentProfile"` // HttpsOnly: configures a web site to accept only https requests. Issues redirect for // http requests HttpsOnly pulumi.BoolPtrOutput `pulumi:"httpsOnly"` // Hyper-V sandbox. HyperV pulumi.BoolPtrOutput `pulumi:"hyperV"` // Managed service identity. Identity ManagedServiceIdentityResponsePtrOutput `pulumi:"identity"` // Specifies an operation id if this site has a pending operation. InProgressOperationId pulumi.StringOutput `pulumi:"inProgressOperationId"` // <code>true</code> if the app is a default container; otherwise, <code>false</code>. IsDefaultContainer pulumi.BoolOutput `pulumi:"isDefaultContainer"` // Obsolete: Hyper-V sandbox. IsXenon pulumi.BoolPtrOutput `pulumi:"isXenon"` // Kind of resource. Kind pulumi.StringPtrOutput `pulumi:"kind"` // Last time the app was modified, in UTC. Read-only. LastModifiedTimeUtc pulumi.StringOutput `pulumi:"lastModifiedTimeUtc"` // Resource Location. Location pulumi.StringOutput `pulumi:"location"` // Maximum number of workers. // This only applies to Functions container. MaxNumberOfWorkers pulumi.IntOutput `pulumi:"maxNumberOfWorkers"` // Resource Name. Name pulumi.StringOutput `pulumi:"name"` // List of IP addresses that the app uses for outbound connections (e.g. database access). Includes VIPs from tenants that site can be hosted with current settings. Read-only. OutboundIpAddresses pulumi.StringOutput `pulumi:"outboundIpAddresses"` // List of IP addresses that the app uses for outbound connections (e.g. database access). Includes VIPs from all tenants. Read-only. PossibleOutboundIpAddresses pulumi.StringOutput `pulumi:"possibleOutboundIpAddresses"` // Site redundancy mode RedundancyMode pulumi.StringPtrOutput `pulumi:"redundancyMode"` // Name of the repository site. RepositorySiteName pulumi.StringOutput `pulumi:"repositorySiteName"` // <code>true</code> if reserved; otherwise, <code>false</code>. Reserved pulumi.BoolPtrOutput `pulumi:"reserved"` // Name of the resource group the app belongs to. Read-only. ResourceGroup pulumi.StringOutput `pulumi:"resourceGroup"` // <code>true</code> to stop SCM (KUDU) site when the app is stopped; otherwise, <code>false</code>. The default is <code>false</code>. ScmSiteAlsoStopped pulumi.BoolPtrOutput `pulumi:"scmSiteAlsoStopped"` // Resource ID of the associated App Service plan, formatted as: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}". ServerFarmId pulumi.StringPtrOutput `pulumi:"serverFarmId"` // Configuration of the app. SiteConfig SiteConfigResponsePtrOutput `pulumi:"siteConfig"` // Status of the last deployment slot swap operation. SlotSwapStatus SlotSwapStatusResponseOutput `pulumi:"slotSwapStatus"` // Current state of the app. State pulumi.StringOutput `pulumi:"state"` // App suspended till in case memory-time quota is exceeded. SuspendedTill pulumi.StringOutput `pulumi:"suspendedTill"` // Resource tags. Tags pulumi.StringMapOutput `pulumi:"tags"` // Specifies which deployment slot this app will swap into. Read-only. TargetSwapSlot pulumi.StringOutput `pulumi:"targetSwapSlot"` // Azure Traffic Manager hostnames associated with the app. Read-only. TrafficManagerHostNames pulumi.StringArrayOutput `pulumi:"trafficManagerHostNames"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` // State indicating whether the app has exceeded its quota usage. Read-only. UsageState pulumi.StringOutput `pulumi:"usageState"` }
A web app, a mobile app backend, or an API app.
func GetWebApp ¶
func GetWebApp(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WebAppState, opts ...pulumi.ResourceOption) (*WebApp, error)
GetWebApp gets an existing WebApp 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 NewWebApp ¶
func NewWebApp(ctx *pulumi.Context, name string, args *WebAppArgs, opts ...pulumi.ResourceOption) (*WebApp, error)
NewWebApp registers a new resource with the given unique name, arguments, and options.
func (*WebApp) ElementType ¶ added in v0.2.6
func (*WebApp) ToWebAppOutput ¶ added in v0.2.6
func (i *WebApp) ToWebAppOutput() WebAppOutput
func (*WebApp) ToWebAppOutputWithContext ¶ added in v0.2.6
func (i *WebApp) ToWebAppOutputWithContext(ctx context.Context) WebAppOutput
type WebAppArgs ¶
type WebAppArgs struct { // <code>true</code> to enable client affinity; <code>false</code> to stop sending session affinity cookies, which route client requests in the same session to the same instance. Default is <code>true</code>. ClientAffinityEnabled pulumi.BoolPtrInput // <code>true</code> to enable client certificate authentication (TLS mutual authentication); otherwise, <code>false</code>. Default is <code>false</code>. ClientCertEnabled pulumi.BoolPtrInput // client certificate authentication comma-separated exclusion paths ClientCertExclusionPaths pulumi.StringPtrInput // If specified during app creation, the app is cloned from a source app. CloningInfo CloningInfoPtrInput // Size of the function container. ContainerSize pulumi.IntPtrInput // Maximum allowed daily memory-time quota (applicable on dynamic apps only). DailyMemoryTimeQuota pulumi.IntPtrInput // <code>true</code> if the app is enabled; otherwise, <code>false</code>. Setting this value to false disables the app (takes the app offline). Enabled pulumi.BoolPtrInput // GeoDistributions for this site GeoDistributions GeoDistributionArrayInput // Hostname SSL states are used to manage the SSL bindings for app's hostnames. HostNameSslStates HostNameSslStateArrayInput // <code>true</code> to disable the public hostnames of the app; otherwise, <code>false</code>. // If <code>true</code>, the app is only accessible via API management process. HostNamesDisabled pulumi.BoolPtrInput // App Service Environment to use for the app. HostingEnvironmentProfile HostingEnvironmentProfilePtrInput // HttpsOnly: configures a web site to accept only https requests. Issues redirect for // http requests HttpsOnly pulumi.BoolPtrInput // Hyper-V sandbox. HyperV pulumi.BoolPtrInput // Managed service identity. Identity ManagedServiceIdentityPtrInput // Obsolete: Hyper-V sandbox. IsXenon pulumi.BoolPtrInput // Kind of resource. Kind pulumi.StringPtrInput // Resource Location. Location pulumi.StringInput // Unique name of the app to create or update. To create or update a deployment slot, use the {slot} parameter. Name pulumi.StringInput // Site redundancy mode RedundancyMode RedundancyMode // <code>true</code> if reserved; otherwise, <code>false</code>. Reserved pulumi.BoolPtrInput // Name of the resource group to which the resource belongs. ResourceGroupName pulumi.StringInput // <code>true</code> to stop SCM (KUDU) site when the app is stopped; otherwise, <code>false</code>. The default is <code>false</code>. ScmSiteAlsoStopped pulumi.BoolPtrInput // Resource ID of the associated App Service plan, formatted as: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}". ServerFarmId pulumi.StringPtrInput // Configuration of the app. SiteConfig SiteConfigPtrInput // Resource tags. Tags pulumi.StringMapInput }
The set of arguments for constructing a WebApp resource.
func (WebAppArgs) ElementType ¶
func (WebAppArgs) ElementType() reflect.Type
type WebAppDeployment ¶
type WebAppDeployment struct { pulumi.CustomResourceState // True if deployment is currently active, false if completed and null if not started. Active pulumi.BoolPtrOutput `pulumi:"active"` // Who authored the deployment. Author pulumi.StringPtrOutput `pulumi:"author"` // Author email. AuthorEmail pulumi.StringPtrOutput `pulumi:"authorEmail"` // Who performed the deployment. Deployer pulumi.StringPtrOutput `pulumi:"deployer"` // Details on deployment. Details pulumi.StringPtrOutput `pulumi:"details"` // End time. EndTime pulumi.StringPtrOutput `pulumi:"endTime"` // Kind of resource. Kind pulumi.StringPtrOutput `pulumi:"kind"` // Details about deployment status. Message pulumi.StringPtrOutput `pulumi:"message"` // Resource Name. Name pulumi.StringOutput `pulumi:"name"` // Start time. StartTime pulumi.StringPtrOutput `pulumi:"startTime"` // Deployment status. Status pulumi.IntPtrOutput `pulumi:"status"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` }
User credentials used for publishing activity.
func GetWebAppDeployment ¶
func GetWebAppDeployment(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WebAppDeploymentState, opts ...pulumi.ResourceOption) (*WebAppDeployment, error)
GetWebAppDeployment gets an existing WebAppDeployment 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 NewWebAppDeployment ¶
func NewWebAppDeployment(ctx *pulumi.Context, name string, args *WebAppDeploymentArgs, opts ...pulumi.ResourceOption) (*WebAppDeployment, error)
NewWebAppDeployment registers a new resource with the given unique name, arguments, and options.
func (*WebAppDeployment) ElementType ¶ added in v0.2.6
func (*WebAppDeployment) ElementType() reflect.Type
func (*WebAppDeployment) ToWebAppDeploymentOutput ¶ added in v0.2.6
func (i *WebAppDeployment) ToWebAppDeploymentOutput() WebAppDeploymentOutput
func (*WebAppDeployment) ToWebAppDeploymentOutputWithContext ¶ added in v0.2.6
func (i *WebAppDeployment) ToWebAppDeploymentOutputWithContext(ctx context.Context) WebAppDeploymentOutput
type WebAppDeploymentArgs ¶
type WebAppDeploymentArgs struct { // True if deployment is currently active, false if completed and null if not started. Active pulumi.BoolPtrInput // Who authored the deployment. Author pulumi.StringPtrInput // Author email. AuthorEmail pulumi.StringPtrInput // Who performed the deployment. Deployer pulumi.StringPtrInput // Details on deployment. Details pulumi.StringPtrInput // End time. EndTime pulumi.StringPtrInput // ID of an existing deployment. Id pulumi.StringInput // Kind of resource. Kind pulumi.StringPtrInput // Details about deployment status. Message pulumi.StringPtrInput // Name of the app. Name pulumi.StringInput // Name of the resource group to which the resource belongs. ResourceGroupName pulumi.StringInput // Start time. StartTime pulumi.StringPtrInput // Deployment status. Status pulumi.IntPtrInput }
The set of arguments for constructing a WebAppDeployment resource.
func (WebAppDeploymentArgs) ElementType ¶
func (WebAppDeploymentArgs) ElementType() reflect.Type
type WebAppDeploymentInput ¶ added in v0.2.6
type WebAppDeploymentInput interface { pulumi.Input ToWebAppDeploymentOutput() WebAppDeploymentOutput ToWebAppDeploymentOutputWithContext(ctx context.Context) WebAppDeploymentOutput }
type WebAppDeploymentOutput ¶ added in v0.2.6
type WebAppDeploymentOutput struct {
*pulumi.OutputState
}
func (WebAppDeploymentOutput) ElementType ¶ added in v0.2.6
func (WebAppDeploymentOutput) ElementType() reflect.Type
func (WebAppDeploymentOutput) ToWebAppDeploymentOutput ¶ added in v0.2.6
func (o WebAppDeploymentOutput) ToWebAppDeploymentOutput() WebAppDeploymentOutput
func (WebAppDeploymentOutput) ToWebAppDeploymentOutputWithContext ¶ added in v0.2.6
func (o WebAppDeploymentOutput) ToWebAppDeploymentOutputWithContext(ctx context.Context) WebAppDeploymentOutput
type WebAppDeploymentSlot ¶
type WebAppDeploymentSlot struct { pulumi.CustomResourceState // True if deployment is currently active, false if completed and null if not started. Active pulumi.BoolPtrOutput `pulumi:"active"` // Who authored the deployment. Author pulumi.StringPtrOutput `pulumi:"author"` // Author email. AuthorEmail pulumi.StringPtrOutput `pulumi:"authorEmail"` // Who performed the deployment. Deployer pulumi.StringPtrOutput `pulumi:"deployer"` // Details on deployment. Details pulumi.StringPtrOutput `pulumi:"details"` // End time. EndTime pulumi.StringPtrOutput `pulumi:"endTime"` // Kind of resource. Kind pulumi.StringPtrOutput `pulumi:"kind"` // Details about deployment status. Message pulumi.StringPtrOutput `pulumi:"message"` // Resource Name. Name pulumi.StringOutput `pulumi:"name"` // Start time. StartTime pulumi.StringPtrOutput `pulumi:"startTime"` // Deployment status. Status pulumi.IntPtrOutput `pulumi:"status"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` }
User credentials used for publishing activity.
func GetWebAppDeploymentSlot ¶
func GetWebAppDeploymentSlot(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WebAppDeploymentSlotState, opts ...pulumi.ResourceOption) (*WebAppDeploymentSlot, error)
GetWebAppDeploymentSlot gets an existing WebAppDeploymentSlot 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 NewWebAppDeploymentSlot ¶
func NewWebAppDeploymentSlot(ctx *pulumi.Context, name string, args *WebAppDeploymentSlotArgs, opts ...pulumi.ResourceOption) (*WebAppDeploymentSlot, error)
NewWebAppDeploymentSlot registers a new resource with the given unique name, arguments, and options.
func (*WebAppDeploymentSlot) ElementType ¶ added in v0.2.6
func (*WebAppDeploymentSlot) ElementType() reflect.Type
func (*WebAppDeploymentSlot) ToWebAppDeploymentSlotOutput ¶ added in v0.2.6
func (i *WebAppDeploymentSlot) ToWebAppDeploymentSlotOutput() WebAppDeploymentSlotOutput
func (*WebAppDeploymentSlot) ToWebAppDeploymentSlotOutputWithContext ¶ added in v0.2.6
func (i *WebAppDeploymentSlot) ToWebAppDeploymentSlotOutputWithContext(ctx context.Context) WebAppDeploymentSlotOutput
type WebAppDeploymentSlotArgs ¶
type WebAppDeploymentSlotArgs struct { // True if deployment is currently active, false if completed and null if not started. Active pulumi.BoolPtrInput // Who authored the deployment. Author pulumi.StringPtrInput // Author email. AuthorEmail pulumi.StringPtrInput // Who performed the deployment. Deployer pulumi.StringPtrInput // Details on deployment. Details pulumi.StringPtrInput // End time. EndTime pulumi.StringPtrInput // ID of an existing deployment. Id pulumi.StringInput // Kind of resource. Kind pulumi.StringPtrInput // Details about deployment status. Message pulumi.StringPtrInput // Name of the app. Name pulumi.StringInput // Name of the resource group to which the resource belongs. ResourceGroupName pulumi.StringInput // Name of the deployment slot. If a slot is not specified, the API creates a deployment for the production slot. Slot pulumi.StringInput // Start time. StartTime pulumi.StringPtrInput // Deployment status. Status pulumi.IntPtrInput }
The set of arguments for constructing a WebAppDeploymentSlot resource.
func (WebAppDeploymentSlotArgs) ElementType ¶
func (WebAppDeploymentSlotArgs) ElementType() reflect.Type
type WebAppDeploymentSlotInput ¶ added in v0.2.6
type WebAppDeploymentSlotInput interface { pulumi.Input ToWebAppDeploymentSlotOutput() WebAppDeploymentSlotOutput ToWebAppDeploymentSlotOutputWithContext(ctx context.Context) WebAppDeploymentSlotOutput }
type WebAppDeploymentSlotOutput ¶ added in v0.2.6
type WebAppDeploymentSlotOutput struct {
*pulumi.OutputState
}
func (WebAppDeploymentSlotOutput) ElementType ¶ added in v0.2.6
func (WebAppDeploymentSlotOutput) ElementType() reflect.Type
func (WebAppDeploymentSlotOutput) ToWebAppDeploymentSlotOutput ¶ added in v0.2.6
func (o WebAppDeploymentSlotOutput) ToWebAppDeploymentSlotOutput() WebAppDeploymentSlotOutput
func (WebAppDeploymentSlotOutput) ToWebAppDeploymentSlotOutputWithContext ¶ added in v0.2.6
func (o WebAppDeploymentSlotOutput) ToWebAppDeploymentSlotOutputWithContext(ctx context.Context) WebAppDeploymentSlotOutput
type WebAppDeploymentSlotState ¶
type WebAppDeploymentSlotState struct { // True if deployment is currently active, false if completed and null if not started. Active pulumi.BoolPtrInput // Who authored the deployment. Author pulumi.StringPtrInput // Author email. AuthorEmail pulumi.StringPtrInput // Who performed the deployment. Deployer pulumi.StringPtrInput // Details on deployment. Details pulumi.StringPtrInput // End time. EndTime pulumi.StringPtrInput // Kind of resource. Kind pulumi.StringPtrInput // Details about deployment status. Message pulumi.StringPtrInput // Resource Name. Name pulumi.StringPtrInput // Start time. StartTime pulumi.StringPtrInput // Deployment status. Status pulumi.IntPtrInput // Resource type. Type pulumi.StringPtrInput }
func (WebAppDeploymentSlotState) ElementType ¶
func (WebAppDeploymentSlotState) ElementType() reflect.Type
type WebAppDeploymentState ¶
type WebAppDeploymentState struct { // True if deployment is currently active, false if completed and null if not started. Active pulumi.BoolPtrInput // Who authored the deployment. Author pulumi.StringPtrInput // Author email. AuthorEmail pulumi.StringPtrInput // Who performed the deployment. Deployer pulumi.StringPtrInput // Details on deployment. Details pulumi.StringPtrInput // End time. EndTime pulumi.StringPtrInput // Kind of resource. Kind pulumi.StringPtrInput // Details about deployment status. Message pulumi.StringPtrInput // Resource Name. Name pulumi.StringPtrInput // Start time. StartTime pulumi.StringPtrInput // Deployment status. Status pulumi.IntPtrInput // Resource type. Type pulumi.StringPtrInput }
func (WebAppDeploymentState) ElementType ¶
func (WebAppDeploymentState) ElementType() reflect.Type
type WebAppDiagnosticLogsConfiguration ¶ added in v0.3.1
type WebAppDiagnosticLogsConfiguration struct { pulumi.CustomResourceState // Application logs configuration. ApplicationLogs ApplicationLogsConfigResponsePtrOutput `pulumi:"applicationLogs"` // Detailed error messages configuration. DetailedErrorMessages EnabledConfigResponsePtrOutput `pulumi:"detailedErrorMessages"` // Failed requests tracing configuration. FailedRequestsTracing EnabledConfigResponsePtrOutput `pulumi:"failedRequestsTracing"` // HTTP logs configuration. HttpLogs HttpLogsConfigResponsePtrOutput `pulumi:"httpLogs"` // Kind of resource. Kind pulumi.StringPtrOutput `pulumi:"kind"` // Resource Name. Name pulumi.StringOutput `pulumi:"name"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` }
Configuration of App Service site logs.
func GetWebAppDiagnosticLogsConfiguration ¶ added in v0.3.1
func GetWebAppDiagnosticLogsConfiguration(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WebAppDiagnosticLogsConfigurationState, opts ...pulumi.ResourceOption) (*WebAppDiagnosticLogsConfiguration, error)
GetWebAppDiagnosticLogsConfiguration gets an existing WebAppDiagnosticLogsConfiguration 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 NewWebAppDiagnosticLogsConfiguration ¶ added in v0.3.1
func NewWebAppDiagnosticLogsConfiguration(ctx *pulumi.Context, name string, args *WebAppDiagnosticLogsConfigurationArgs, opts ...pulumi.ResourceOption) (*WebAppDiagnosticLogsConfiguration, error)
NewWebAppDiagnosticLogsConfiguration registers a new resource with the given unique name, arguments, and options.
func (*WebAppDiagnosticLogsConfiguration) ElementType ¶ added in v0.3.1
func (*WebAppDiagnosticLogsConfiguration) ElementType() reflect.Type
func (*WebAppDiagnosticLogsConfiguration) ToWebAppDiagnosticLogsConfigurationOutput ¶ added in v0.3.1
func (i *WebAppDiagnosticLogsConfiguration) ToWebAppDiagnosticLogsConfigurationOutput() WebAppDiagnosticLogsConfigurationOutput
func (*WebAppDiagnosticLogsConfiguration) ToWebAppDiagnosticLogsConfigurationOutputWithContext ¶ added in v0.3.1
func (i *WebAppDiagnosticLogsConfiguration) ToWebAppDiagnosticLogsConfigurationOutputWithContext(ctx context.Context) WebAppDiagnosticLogsConfigurationOutput
type WebAppDiagnosticLogsConfigurationArgs ¶ added in v0.3.1
type WebAppDiagnosticLogsConfigurationArgs struct { // Application logs configuration. ApplicationLogs ApplicationLogsConfigPtrInput // Detailed error messages configuration. DetailedErrorMessages EnabledConfigPtrInput // Failed requests tracing configuration. FailedRequestsTracing EnabledConfigPtrInput // HTTP logs configuration. HttpLogs HttpLogsConfigPtrInput // Kind of resource. Kind pulumi.StringPtrInput // Name of the app. Name pulumi.StringInput // Name of the resource group to which the resource belongs. ResourceGroupName pulumi.StringInput }
The set of arguments for constructing a WebAppDiagnosticLogsConfiguration resource.
func (WebAppDiagnosticLogsConfigurationArgs) ElementType ¶ added in v0.3.1
func (WebAppDiagnosticLogsConfigurationArgs) ElementType() reflect.Type
type WebAppDiagnosticLogsConfigurationInput ¶ added in v0.3.1
type WebAppDiagnosticLogsConfigurationInput interface { pulumi.Input ToWebAppDiagnosticLogsConfigurationOutput() WebAppDiagnosticLogsConfigurationOutput ToWebAppDiagnosticLogsConfigurationOutputWithContext(ctx context.Context) WebAppDiagnosticLogsConfigurationOutput }
type WebAppDiagnosticLogsConfigurationOutput ¶ added in v0.3.1
type WebAppDiagnosticLogsConfigurationOutput struct {
*pulumi.OutputState
}
func (WebAppDiagnosticLogsConfigurationOutput) ElementType ¶ added in v0.3.1
func (WebAppDiagnosticLogsConfigurationOutput) ElementType() reflect.Type
func (WebAppDiagnosticLogsConfigurationOutput) ToWebAppDiagnosticLogsConfigurationOutput ¶ added in v0.3.1
func (o WebAppDiagnosticLogsConfigurationOutput) ToWebAppDiagnosticLogsConfigurationOutput() WebAppDiagnosticLogsConfigurationOutput
func (WebAppDiagnosticLogsConfigurationOutput) ToWebAppDiagnosticLogsConfigurationOutputWithContext ¶ added in v0.3.1
func (o WebAppDiagnosticLogsConfigurationOutput) ToWebAppDiagnosticLogsConfigurationOutputWithContext(ctx context.Context) WebAppDiagnosticLogsConfigurationOutput
type WebAppDiagnosticLogsConfigurationState ¶ added in v0.3.1
type WebAppDiagnosticLogsConfigurationState struct { // Application logs configuration. ApplicationLogs ApplicationLogsConfigResponsePtrInput // Detailed error messages configuration. DetailedErrorMessages EnabledConfigResponsePtrInput // Failed requests tracing configuration. FailedRequestsTracing EnabledConfigResponsePtrInput // HTTP logs configuration. HttpLogs HttpLogsConfigResponsePtrInput // Kind of resource. Kind pulumi.StringPtrInput // Resource Name. Name pulumi.StringPtrInput // Resource type. Type pulumi.StringPtrInput }
func (WebAppDiagnosticLogsConfigurationState) ElementType ¶ added in v0.3.1
func (WebAppDiagnosticLogsConfigurationState) ElementType() reflect.Type
type WebAppDomainOwnershipIdentifier ¶
type WebAppDomainOwnershipIdentifier struct { pulumi.CustomResourceState // Kind of resource. Kind pulumi.StringPtrOutput `pulumi:"kind"` // Resource Name. Name pulumi.StringOutput `pulumi:"name"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` }
A domain specific resource identifier.
func GetWebAppDomainOwnershipIdentifier ¶
func GetWebAppDomainOwnershipIdentifier(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WebAppDomainOwnershipIdentifierState, opts ...pulumi.ResourceOption) (*WebAppDomainOwnershipIdentifier, error)
GetWebAppDomainOwnershipIdentifier gets an existing WebAppDomainOwnershipIdentifier 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 NewWebAppDomainOwnershipIdentifier ¶
func NewWebAppDomainOwnershipIdentifier(ctx *pulumi.Context, name string, args *WebAppDomainOwnershipIdentifierArgs, opts ...pulumi.ResourceOption) (*WebAppDomainOwnershipIdentifier, error)
NewWebAppDomainOwnershipIdentifier registers a new resource with the given unique name, arguments, and options.
func (*WebAppDomainOwnershipIdentifier) ElementType ¶ added in v0.2.6
func (*WebAppDomainOwnershipIdentifier) ElementType() reflect.Type
func (*WebAppDomainOwnershipIdentifier) ToWebAppDomainOwnershipIdentifierOutput ¶ added in v0.2.6
func (i *WebAppDomainOwnershipIdentifier) ToWebAppDomainOwnershipIdentifierOutput() WebAppDomainOwnershipIdentifierOutput
func (*WebAppDomainOwnershipIdentifier) ToWebAppDomainOwnershipIdentifierOutputWithContext ¶ added in v0.2.6
func (i *WebAppDomainOwnershipIdentifier) ToWebAppDomainOwnershipIdentifierOutputWithContext(ctx context.Context) WebAppDomainOwnershipIdentifierOutput
type WebAppDomainOwnershipIdentifierArgs ¶
type WebAppDomainOwnershipIdentifierArgs struct { // Name of domain ownership identifier. DomainOwnershipIdentifierName pulumi.StringInput // String representation of the identity. Id pulumi.StringPtrInput // Kind of resource. Kind pulumi.StringPtrInput // Name of the app. Name pulumi.StringInput // Name of the resource group to which the resource belongs. ResourceGroupName pulumi.StringInput }
The set of arguments for constructing a WebAppDomainOwnershipIdentifier resource.
func (WebAppDomainOwnershipIdentifierArgs) ElementType ¶
func (WebAppDomainOwnershipIdentifierArgs) ElementType() reflect.Type
type WebAppDomainOwnershipIdentifierInput ¶ added in v0.2.6
type WebAppDomainOwnershipIdentifierInput interface { pulumi.Input ToWebAppDomainOwnershipIdentifierOutput() WebAppDomainOwnershipIdentifierOutput ToWebAppDomainOwnershipIdentifierOutputWithContext(ctx context.Context) WebAppDomainOwnershipIdentifierOutput }
type WebAppDomainOwnershipIdentifierOutput ¶ added in v0.2.6
type WebAppDomainOwnershipIdentifierOutput struct {
*pulumi.OutputState
}
func (WebAppDomainOwnershipIdentifierOutput) ElementType ¶ added in v0.2.6
func (WebAppDomainOwnershipIdentifierOutput) ElementType() reflect.Type
func (WebAppDomainOwnershipIdentifierOutput) ToWebAppDomainOwnershipIdentifierOutput ¶ added in v0.2.6
func (o WebAppDomainOwnershipIdentifierOutput) ToWebAppDomainOwnershipIdentifierOutput() WebAppDomainOwnershipIdentifierOutput
func (WebAppDomainOwnershipIdentifierOutput) ToWebAppDomainOwnershipIdentifierOutputWithContext ¶ added in v0.2.6
func (o WebAppDomainOwnershipIdentifierOutput) ToWebAppDomainOwnershipIdentifierOutputWithContext(ctx context.Context) WebAppDomainOwnershipIdentifierOutput
type WebAppDomainOwnershipIdentifierSlot ¶
type WebAppDomainOwnershipIdentifierSlot struct { pulumi.CustomResourceState // Kind of resource. Kind pulumi.StringPtrOutput `pulumi:"kind"` // Resource Name. Name pulumi.StringOutput `pulumi:"name"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` }
A domain specific resource identifier.
func GetWebAppDomainOwnershipIdentifierSlot ¶
func GetWebAppDomainOwnershipIdentifierSlot(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WebAppDomainOwnershipIdentifierSlotState, opts ...pulumi.ResourceOption) (*WebAppDomainOwnershipIdentifierSlot, error)
GetWebAppDomainOwnershipIdentifierSlot gets an existing WebAppDomainOwnershipIdentifierSlot 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 NewWebAppDomainOwnershipIdentifierSlot ¶
func NewWebAppDomainOwnershipIdentifierSlot(ctx *pulumi.Context, name string, args *WebAppDomainOwnershipIdentifierSlotArgs, opts ...pulumi.ResourceOption) (*WebAppDomainOwnershipIdentifierSlot, error)
NewWebAppDomainOwnershipIdentifierSlot registers a new resource with the given unique name, arguments, and options.
func (*WebAppDomainOwnershipIdentifierSlot) ElementType ¶ added in v0.2.6
func (*WebAppDomainOwnershipIdentifierSlot) ElementType() reflect.Type
func (*WebAppDomainOwnershipIdentifierSlot) ToWebAppDomainOwnershipIdentifierSlotOutput ¶ added in v0.2.6
func (i *WebAppDomainOwnershipIdentifierSlot) ToWebAppDomainOwnershipIdentifierSlotOutput() WebAppDomainOwnershipIdentifierSlotOutput
func (*WebAppDomainOwnershipIdentifierSlot) ToWebAppDomainOwnershipIdentifierSlotOutputWithContext ¶ added in v0.2.6
func (i *WebAppDomainOwnershipIdentifierSlot) ToWebAppDomainOwnershipIdentifierSlotOutputWithContext(ctx context.Context) WebAppDomainOwnershipIdentifierSlotOutput
type WebAppDomainOwnershipIdentifierSlotArgs ¶
type WebAppDomainOwnershipIdentifierSlotArgs struct { // Name of domain ownership identifier. DomainOwnershipIdentifierName pulumi.StringInput // String representation of the identity. Id pulumi.StringPtrInput // Kind of resource. Kind pulumi.StringPtrInput // Name of the app. Name pulumi.StringInput // Name of the resource group to which the resource belongs. ResourceGroupName pulumi.StringInput // Name of the deployment slot. If a slot is not specified, the API will delete the binding for the production slot. Slot pulumi.StringInput }
The set of arguments for constructing a WebAppDomainOwnershipIdentifierSlot resource.
func (WebAppDomainOwnershipIdentifierSlotArgs) ElementType ¶
func (WebAppDomainOwnershipIdentifierSlotArgs) ElementType() reflect.Type
type WebAppDomainOwnershipIdentifierSlotInput ¶ added in v0.2.6
type WebAppDomainOwnershipIdentifierSlotInput interface { pulumi.Input ToWebAppDomainOwnershipIdentifierSlotOutput() WebAppDomainOwnershipIdentifierSlotOutput ToWebAppDomainOwnershipIdentifierSlotOutputWithContext(ctx context.Context) WebAppDomainOwnershipIdentifierSlotOutput }
type WebAppDomainOwnershipIdentifierSlotOutput ¶ added in v0.2.6
type WebAppDomainOwnershipIdentifierSlotOutput struct {
*pulumi.OutputState
}
func (WebAppDomainOwnershipIdentifierSlotOutput) ElementType ¶ added in v0.2.6
func (WebAppDomainOwnershipIdentifierSlotOutput) ElementType() reflect.Type
func (WebAppDomainOwnershipIdentifierSlotOutput) ToWebAppDomainOwnershipIdentifierSlotOutput ¶ added in v0.2.6
func (o WebAppDomainOwnershipIdentifierSlotOutput) ToWebAppDomainOwnershipIdentifierSlotOutput() WebAppDomainOwnershipIdentifierSlotOutput
func (WebAppDomainOwnershipIdentifierSlotOutput) ToWebAppDomainOwnershipIdentifierSlotOutputWithContext ¶ added in v0.2.6
func (o WebAppDomainOwnershipIdentifierSlotOutput) ToWebAppDomainOwnershipIdentifierSlotOutputWithContext(ctx context.Context) WebAppDomainOwnershipIdentifierSlotOutput
type WebAppDomainOwnershipIdentifierSlotState ¶
type WebAppDomainOwnershipIdentifierSlotState struct { // Kind of resource. Kind pulumi.StringPtrInput // Resource Name. Name pulumi.StringPtrInput // Resource type. Type pulumi.StringPtrInput }
func (WebAppDomainOwnershipIdentifierSlotState) ElementType ¶
func (WebAppDomainOwnershipIdentifierSlotState) ElementType() reflect.Type
type WebAppDomainOwnershipIdentifierState ¶
type WebAppDomainOwnershipIdentifierState struct { // Kind of resource. Kind pulumi.StringPtrInput // Resource Name. Name pulumi.StringPtrInput // Resource type. Type pulumi.StringPtrInput }
func (WebAppDomainOwnershipIdentifierState) ElementType ¶
func (WebAppDomainOwnershipIdentifierState) ElementType() reflect.Type
type WebAppFunction ¶
type WebAppFunction struct { pulumi.CustomResourceState // Config information. Config pulumi.AnyOutput `pulumi:"config"` // Config URI. ConfigHref pulumi.StringPtrOutput `pulumi:"configHref"` // File list. Files pulumi.StringMapOutput `pulumi:"files"` // Function App ID. FunctionAppId pulumi.StringPtrOutput `pulumi:"functionAppId"` // Function URI. Href pulumi.StringPtrOutput `pulumi:"href"` // Kind of resource. Kind pulumi.StringPtrOutput `pulumi:"kind"` // Resource Name. Name pulumi.StringOutput `pulumi:"name"` // Script URI. ScriptHref pulumi.StringPtrOutput `pulumi:"scriptHref"` // Script root path URI. ScriptRootPathHref pulumi.StringPtrOutput `pulumi:"scriptRootPathHref"` // Secrets file URI. SecretsFileHref pulumi.StringPtrOutput `pulumi:"secretsFileHref"` // Test data used when testing via the Azure Portal. TestData pulumi.StringPtrOutput `pulumi:"testData"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` }
Web Job Information.
func GetWebAppFunction ¶
func GetWebAppFunction(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WebAppFunctionState, opts ...pulumi.ResourceOption) (*WebAppFunction, error)
GetWebAppFunction gets an existing WebAppFunction 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 NewWebAppFunction ¶
func NewWebAppFunction(ctx *pulumi.Context, name string, args *WebAppFunctionArgs, opts ...pulumi.ResourceOption) (*WebAppFunction, error)
NewWebAppFunction registers a new resource with the given unique name, arguments, and options.
func (*WebAppFunction) ElementType ¶ added in v0.2.6
func (*WebAppFunction) ElementType() reflect.Type
func (*WebAppFunction) ToWebAppFunctionOutput ¶ added in v0.2.6
func (i *WebAppFunction) ToWebAppFunctionOutput() WebAppFunctionOutput
func (*WebAppFunction) ToWebAppFunctionOutputWithContext ¶ added in v0.2.6
func (i *WebAppFunction) ToWebAppFunctionOutputWithContext(ctx context.Context) WebAppFunctionOutput
type WebAppFunctionArgs ¶
type WebAppFunctionArgs struct { // Config information. Config pulumi.Input // Config URI. ConfigHref pulumi.StringPtrInput // File list. Files pulumi.StringMapInput // Function App ID. FunctionAppId pulumi.StringPtrInput // Function name. FunctionName pulumi.StringInput // Function URI. Href pulumi.StringPtrInput // Kind of resource. Kind pulumi.StringPtrInput // Site name. Name pulumi.StringInput // Name of the resource group to which the resource belongs. ResourceGroupName pulumi.StringInput // Script URI. ScriptHref pulumi.StringPtrInput // Script root path URI. ScriptRootPathHref pulumi.StringPtrInput // Secrets file URI. SecretsFileHref pulumi.StringPtrInput // Test data used when testing via the Azure Portal. TestData pulumi.StringPtrInput }
The set of arguments for constructing a WebAppFunction resource.
func (WebAppFunctionArgs) ElementType ¶
func (WebAppFunctionArgs) ElementType() reflect.Type
type WebAppFunctionInput ¶ added in v0.2.6
type WebAppFunctionInput interface { pulumi.Input ToWebAppFunctionOutput() WebAppFunctionOutput ToWebAppFunctionOutputWithContext(ctx context.Context) WebAppFunctionOutput }
type WebAppFunctionOutput ¶ added in v0.2.6
type WebAppFunctionOutput struct {
*pulumi.OutputState
}
func (WebAppFunctionOutput) ElementType ¶ added in v0.2.6
func (WebAppFunctionOutput) ElementType() reflect.Type
func (WebAppFunctionOutput) ToWebAppFunctionOutput ¶ added in v0.2.6
func (o WebAppFunctionOutput) ToWebAppFunctionOutput() WebAppFunctionOutput
func (WebAppFunctionOutput) ToWebAppFunctionOutputWithContext ¶ added in v0.2.6
func (o WebAppFunctionOutput) ToWebAppFunctionOutputWithContext(ctx context.Context) WebAppFunctionOutput
type WebAppFunctionState ¶
type WebAppFunctionState struct { // Config information. Config pulumi.Input // Config URI. ConfigHref pulumi.StringPtrInput // File list. Files pulumi.StringMapInput // Function App ID. FunctionAppId pulumi.StringPtrInput // Function URI. Href pulumi.StringPtrInput // Kind of resource. Kind pulumi.StringPtrInput // Resource Name. Name pulumi.StringPtrInput // Script URI. ScriptHref pulumi.StringPtrInput // Script root path URI. ScriptRootPathHref pulumi.StringPtrInput // Secrets file URI. SecretsFileHref pulumi.StringPtrInput // Test data used when testing via the Azure Portal. TestData pulumi.StringPtrInput // Resource type. Type pulumi.StringPtrInput }
func (WebAppFunctionState) ElementType ¶
func (WebAppFunctionState) ElementType() reflect.Type
type WebAppHostNameBinding ¶
type WebAppHostNameBinding struct { pulumi.CustomResourceState // Azure resource name. AzureResourceName pulumi.StringPtrOutput `pulumi:"azureResourceName"` // Azure resource type. AzureResourceType pulumi.StringPtrOutput `pulumi:"azureResourceType"` // Custom DNS record type. CustomHostNameDnsRecordType pulumi.StringPtrOutput `pulumi:"customHostNameDnsRecordType"` // Fully qualified ARM domain resource URI. DomainId pulumi.StringPtrOutput `pulumi:"domainId"` // Hostname type. HostNameType pulumi.StringPtrOutput `pulumi:"hostNameType"` // Kind of resource. Kind pulumi.StringPtrOutput `pulumi:"kind"` // Resource Name. Name pulumi.StringOutput `pulumi:"name"` // App Service app name. SiteName pulumi.StringPtrOutput `pulumi:"siteName"` // SSL type SslState pulumi.StringPtrOutput `pulumi:"sslState"` // SSL certificate thumbprint Thumbprint pulumi.StringPtrOutput `pulumi:"thumbprint"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` // Virtual IP address assigned to the hostname if IP based SSL is enabled. VirtualIP pulumi.StringOutput `pulumi:"virtualIP"` }
A hostname binding object.
func GetWebAppHostNameBinding ¶
func GetWebAppHostNameBinding(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WebAppHostNameBindingState, opts ...pulumi.ResourceOption) (*WebAppHostNameBinding, error)
GetWebAppHostNameBinding gets an existing WebAppHostNameBinding 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 NewWebAppHostNameBinding ¶
func NewWebAppHostNameBinding(ctx *pulumi.Context, name string, args *WebAppHostNameBindingArgs, opts ...pulumi.ResourceOption) (*WebAppHostNameBinding, error)
NewWebAppHostNameBinding registers a new resource with the given unique name, arguments, and options.
func (*WebAppHostNameBinding) ElementType ¶ added in v0.2.6
func (*WebAppHostNameBinding) ElementType() reflect.Type
func (*WebAppHostNameBinding) ToWebAppHostNameBindingOutput ¶ added in v0.2.6
func (i *WebAppHostNameBinding) ToWebAppHostNameBindingOutput() WebAppHostNameBindingOutput
func (*WebAppHostNameBinding) ToWebAppHostNameBindingOutputWithContext ¶ added in v0.2.6
func (i *WebAppHostNameBinding) ToWebAppHostNameBindingOutputWithContext(ctx context.Context) WebAppHostNameBindingOutput
type WebAppHostNameBindingArgs ¶
type WebAppHostNameBindingArgs struct { // Azure resource name. AzureResourceName pulumi.StringPtrInput // Azure resource type. AzureResourceType AzureResourceType // Custom DNS record type. CustomHostNameDnsRecordType CustomHostNameDnsRecordType // Fully qualified ARM domain resource URI. DomainId pulumi.StringPtrInput // Hostname in the hostname binding. HostName pulumi.StringInput // Hostname type. HostNameType HostNameType // Kind of resource. Kind pulumi.StringPtrInput // Name of the app. Name pulumi.StringInput // Name of the resource group to which the resource belongs. ResourceGroupName pulumi.StringInput // App Service app name. SiteName pulumi.StringPtrInput // SSL type SslState SslState // SSL certificate thumbprint Thumbprint pulumi.StringPtrInput }
The set of arguments for constructing a WebAppHostNameBinding resource.
func (WebAppHostNameBindingArgs) ElementType ¶
func (WebAppHostNameBindingArgs) ElementType() reflect.Type
type WebAppHostNameBindingInput ¶ added in v0.2.6
type WebAppHostNameBindingInput interface { pulumi.Input ToWebAppHostNameBindingOutput() WebAppHostNameBindingOutput ToWebAppHostNameBindingOutputWithContext(ctx context.Context) WebAppHostNameBindingOutput }
type WebAppHostNameBindingOutput ¶ added in v0.2.6
type WebAppHostNameBindingOutput struct {
*pulumi.OutputState
}
func (WebAppHostNameBindingOutput) ElementType ¶ added in v0.2.6
func (WebAppHostNameBindingOutput) ElementType() reflect.Type
func (WebAppHostNameBindingOutput) ToWebAppHostNameBindingOutput ¶ added in v0.2.6
func (o WebAppHostNameBindingOutput) ToWebAppHostNameBindingOutput() WebAppHostNameBindingOutput
func (WebAppHostNameBindingOutput) ToWebAppHostNameBindingOutputWithContext ¶ added in v0.2.6
func (o WebAppHostNameBindingOutput) ToWebAppHostNameBindingOutputWithContext(ctx context.Context) WebAppHostNameBindingOutput
type WebAppHostNameBindingSlot ¶
type WebAppHostNameBindingSlot struct { pulumi.CustomResourceState // Azure resource name. AzureResourceName pulumi.StringPtrOutput `pulumi:"azureResourceName"` // Azure resource type. AzureResourceType pulumi.StringPtrOutput `pulumi:"azureResourceType"` // Custom DNS record type. CustomHostNameDnsRecordType pulumi.StringPtrOutput `pulumi:"customHostNameDnsRecordType"` // Fully qualified ARM domain resource URI. DomainId pulumi.StringPtrOutput `pulumi:"domainId"` // Hostname type. HostNameType pulumi.StringPtrOutput `pulumi:"hostNameType"` // Kind of resource. Kind pulumi.StringPtrOutput `pulumi:"kind"` // Resource Name. Name pulumi.StringOutput `pulumi:"name"` // App Service app name. SiteName pulumi.StringPtrOutput `pulumi:"siteName"` // SSL type SslState pulumi.StringPtrOutput `pulumi:"sslState"` // SSL certificate thumbprint Thumbprint pulumi.StringPtrOutput `pulumi:"thumbprint"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` // Virtual IP address assigned to the hostname if IP based SSL is enabled. VirtualIP pulumi.StringOutput `pulumi:"virtualIP"` }
A hostname binding object.
func GetWebAppHostNameBindingSlot ¶
func GetWebAppHostNameBindingSlot(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WebAppHostNameBindingSlotState, opts ...pulumi.ResourceOption) (*WebAppHostNameBindingSlot, error)
GetWebAppHostNameBindingSlot gets an existing WebAppHostNameBindingSlot 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 NewWebAppHostNameBindingSlot ¶
func NewWebAppHostNameBindingSlot(ctx *pulumi.Context, name string, args *WebAppHostNameBindingSlotArgs, opts ...pulumi.ResourceOption) (*WebAppHostNameBindingSlot, error)
NewWebAppHostNameBindingSlot registers a new resource with the given unique name, arguments, and options.
func (*WebAppHostNameBindingSlot) ElementType ¶ added in v0.2.6
func (*WebAppHostNameBindingSlot) ElementType() reflect.Type
func (*WebAppHostNameBindingSlot) ToWebAppHostNameBindingSlotOutput ¶ added in v0.2.6
func (i *WebAppHostNameBindingSlot) ToWebAppHostNameBindingSlotOutput() WebAppHostNameBindingSlotOutput
func (*WebAppHostNameBindingSlot) ToWebAppHostNameBindingSlotOutputWithContext ¶ added in v0.2.6
func (i *WebAppHostNameBindingSlot) ToWebAppHostNameBindingSlotOutputWithContext(ctx context.Context) WebAppHostNameBindingSlotOutput
type WebAppHostNameBindingSlotArgs ¶
type WebAppHostNameBindingSlotArgs struct { // Azure resource name. AzureResourceName pulumi.StringPtrInput // Azure resource type. AzureResourceType AzureResourceType // Custom DNS record type. CustomHostNameDnsRecordType CustomHostNameDnsRecordType // Fully qualified ARM domain resource URI. DomainId pulumi.StringPtrInput // Hostname in the hostname binding. HostName pulumi.StringInput // Hostname type. HostNameType HostNameType // Kind of resource. Kind pulumi.StringPtrInput // Name of the app. Name pulumi.StringInput // Name of the resource group to which the resource belongs. ResourceGroupName pulumi.StringInput // App Service app name. SiteName pulumi.StringPtrInput // Name of the deployment slot. If a slot is not specified, the API will create a binding for the production slot. Slot pulumi.StringInput // SSL type SslState SslState // SSL certificate thumbprint Thumbprint pulumi.StringPtrInput }
The set of arguments for constructing a WebAppHostNameBindingSlot resource.
func (WebAppHostNameBindingSlotArgs) ElementType ¶
func (WebAppHostNameBindingSlotArgs) ElementType() reflect.Type
type WebAppHostNameBindingSlotInput ¶ added in v0.2.6
type WebAppHostNameBindingSlotInput interface { pulumi.Input ToWebAppHostNameBindingSlotOutput() WebAppHostNameBindingSlotOutput ToWebAppHostNameBindingSlotOutputWithContext(ctx context.Context) WebAppHostNameBindingSlotOutput }
type WebAppHostNameBindingSlotOutput ¶ added in v0.2.6
type WebAppHostNameBindingSlotOutput struct {
*pulumi.OutputState
}
func (WebAppHostNameBindingSlotOutput) ElementType ¶ added in v0.2.6
func (WebAppHostNameBindingSlotOutput) ElementType() reflect.Type
func (WebAppHostNameBindingSlotOutput) ToWebAppHostNameBindingSlotOutput ¶ added in v0.2.6
func (o WebAppHostNameBindingSlotOutput) ToWebAppHostNameBindingSlotOutput() WebAppHostNameBindingSlotOutput
func (WebAppHostNameBindingSlotOutput) ToWebAppHostNameBindingSlotOutputWithContext ¶ added in v0.2.6
func (o WebAppHostNameBindingSlotOutput) ToWebAppHostNameBindingSlotOutputWithContext(ctx context.Context) WebAppHostNameBindingSlotOutput
type WebAppHostNameBindingSlotState ¶
type WebAppHostNameBindingSlotState struct { // Azure resource name. AzureResourceName pulumi.StringPtrInput // Azure resource type. AzureResourceType pulumi.StringPtrInput // Custom DNS record type. CustomHostNameDnsRecordType pulumi.StringPtrInput // Fully qualified ARM domain resource URI. DomainId pulumi.StringPtrInput // Hostname type. HostNameType pulumi.StringPtrInput // Kind of resource. Kind pulumi.StringPtrInput // Resource Name. Name pulumi.StringPtrInput // App Service app name. SiteName pulumi.StringPtrInput // SSL type SslState pulumi.StringPtrInput // SSL certificate thumbprint Thumbprint pulumi.StringPtrInput // Resource type. Type pulumi.StringPtrInput // Virtual IP address assigned to the hostname if IP based SSL is enabled. VirtualIP pulumi.StringPtrInput }
func (WebAppHostNameBindingSlotState) ElementType ¶
func (WebAppHostNameBindingSlotState) ElementType() reflect.Type
type WebAppHostNameBindingState ¶
type WebAppHostNameBindingState struct { // Azure resource name. AzureResourceName pulumi.StringPtrInput // Azure resource type. AzureResourceType pulumi.StringPtrInput // Custom DNS record type. CustomHostNameDnsRecordType pulumi.StringPtrInput // Fully qualified ARM domain resource URI. DomainId pulumi.StringPtrInput // Hostname type. HostNameType pulumi.StringPtrInput // Kind of resource. Kind pulumi.StringPtrInput // Resource Name. Name pulumi.StringPtrInput // App Service app name. SiteName pulumi.StringPtrInput // SSL type SslState pulumi.StringPtrInput // SSL certificate thumbprint Thumbprint pulumi.StringPtrInput // Resource type. Type pulumi.StringPtrInput // Virtual IP address assigned to the hostname if IP based SSL is enabled. VirtualIP pulumi.StringPtrInput }
func (WebAppHostNameBindingState) ElementType ¶
func (WebAppHostNameBindingState) ElementType() reflect.Type
type WebAppHybridConnection ¶
type WebAppHybridConnection struct { pulumi.CustomResourceState // The hostname of the endpoint. Hostname pulumi.StringPtrOutput `pulumi:"hostname"` // Kind of resource. Kind pulumi.StringPtrOutput `pulumi:"kind"` // Resource Name. Name pulumi.StringOutput `pulumi:"name"` // The port of the endpoint. Port pulumi.IntPtrOutput `pulumi:"port"` // The ARM URI to the Service Bus relay. RelayArmUri pulumi.StringPtrOutput `pulumi:"relayArmUri"` // The name of the Service Bus relay. RelayName pulumi.StringPtrOutput `pulumi:"relayName"` // The name of the Service Bus key which has Send permissions. This is used to authenticate to Service Bus. SendKeyName pulumi.StringPtrOutput `pulumi:"sendKeyName"` // The value of the Service Bus key. This is used to authenticate to Service Bus. In ARM this key will not be returned // normally, use the POST /listKeys API instead. SendKeyValue pulumi.StringPtrOutput `pulumi:"sendKeyValue"` // The name of the Service Bus namespace. ServiceBusNamespace pulumi.StringPtrOutput `pulumi:"serviceBusNamespace"` // The suffix for the service bus endpoint. By default this is .servicebus.windows.net ServiceBusSuffix pulumi.StringPtrOutput `pulumi:"serviceBusSuffix"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` }
Hybrid Connection contract. This is used to configure a Hybrid Connection.
func GetWebAppHybridConnection ¶
func GetWebAppHybridConnection(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WebAppHybridConnectionState, opts ...pulumi.ResourceOption) (*WebAppHybridConnection, error)
GetWebAppHybridConnection gets an existing WebAppHybridConnection 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 NewWebAppHybridConnection ¶
func NewWebAppHybridConnection(ctx *pulumi.Context, name string, args *WebAppHybridConnectionArgs, opts ...pulumi.ResourceOption) (*WebAppHybridConnection, error)
NewWebAppHybridConnection registers a new resource with the given unique name, arguments, and options.
func (*WebAppHybridConnection) ElementType ¶ added in v0.2.6
func (*WebAppHybridConnection) ElementType() reflect.Type
func (*WebAppHybridConnection) ToWebAppHybridConnectionOutput ¶ added in v0.2.6
func (i *WebAppHybridConnection) ToWebAppHybridConnectionOutput() WebAppHybridConnectionOutput
func (*WebAppHybridConnection) ToWebAppHybridConnectionOutputWithContext ¶ added in v0.2.6
func (i *WebAppHybridConnection) ToWebAppHybridConnectionOutputWithContext(ctx context.Context) WebAppHybridConnectionOutput
type WebAppHybridConnectionArgs ¶
type WebAppHybridConnectionArgs struct { // The hostname of the endpoint. Hostname pulumi.StringPtrInput // Kind of resource. Kind pulumi.StringPtrInput // The name of the web app. Name pulumi.StringInput // The namespace for this hybrid connection. NamespaceName pulumi.StringInput // The port of the endpoint. Port pulumi.IntPtrInput // The ARM URI to the Service Bus relay. RelayArmUri pulumi.StringPtrInput // The name of the Service Bus relay. RelayName pulumi.StringInput // Name of the resource group to which the resource belongs. ResourceGroupName pulumi.StringInput // The name of the Service Bus key which has Send permissions. This is used to authenticate to Service Bus. SendKeyName pulumi.StringPtrInput // The value of the Service Bus key. This is used to authenticate to Service Bus. In ARM this key will not be returned // normally, use the POST /listKeys API instead. SendKeyValue pulumi.StringPtrInput // The name of the Service Bus namespace. ServiceBusNamespace pulumi.StringPtrInput // The suffix for the service bus endpoint. By default this is .servicebus.windows.net ServiceBusSuffix pulumi.StringPtrInput }
The set of arguments for constructing a WebAppHybridConnection resource.
func (WebAppHybridConnectionArgs) ElementType ¶
func (WebAppHybridConnectionArgs) ElementType() reflect.Type
type WebAppHybridConnectionInput ¶ added in v0.2.6
type WebAppHybridConnectionInput interface { pulumi.Input ToWebAppHybridConnectionOutput() WebAppHybridConnectionOutput ToWebAppHybridConnectionOutputWithContext(ctx context.Context) WebAppHybridConnectionOutput }
type WebAppHybridConnectionOutput ¶ added in v0.2.6
type WebAppHybridConnectionOutput struct {
*pulumi.OutputState
}
func (WebAppHybridConnectionOutput) ElementType ¶ added in v0.2.6
func (WebAppHybridConnectionOutput) ElementType() reflect.Type
func (WebAppHybridConnectionOutput) ToWebAppHybridConnectionOutput ¶ added in v0.2.6
func (o WebAppHybridConnectionOutput) ToWebAppHybridConnectionOutput() WebAppHybridConnectionOutput
func (WebAppHybridConnectionOutput) ToWebAppHybridConnectionOutputWithContext ¶ added in v0.2.6
func (o WebAppHybridConnectionOutput) ToWebAppHybridConnectionOutputWithContext(ctx context.Context) WebAppHybridConnectionOutput
type WebAppHybridConnectionSlot ¶
type WebAppHybridConnectionSlot struct { pulumi.CustomResourceState // The hostname of the endpoint. Hostname pulumi.StringPtrOutput `pulumi:"hostname"` // Kind of resource. Kind pulumi.StringPtrOutput `pulumi:"kind"` // Resource Name. Name pulumi.StringOutput `pulumi:"name"` // The port of the endpoint. Port pulumi.IntPtrOutput `pulumi:"port"` // The ARM URI to the Service Bus relay. RelayArmUri pulumi.StringPtrOutput `pulumi:"relayArmUri"` // The name of the Service Bus relay. RelayName pulumi.StringPtrOutput `pulumi:"relayName"` // The name of the Service Bus key which has Send permissions. This is used to authenticate to Service Bus. SendKeyName pulumi.StringPtrOutput `pulumi:"sendKeyName"` // The value of the Service Bus key. This is used to authenticate to Service Bus. In ARM this key will not be returned // normally, use the POST /listKeys API instead. SendKeyValue pulumi.StringPtrOutput `pulumi:"sendKeyValue"` // The name of the Service Bus namespace. ServiceBusNamespace pulumi.StringPtrOutput `pulumi:"serviceBusNamespace"` // The suffix for the service bus endpoint. By default this is .servicebus.windows.net ServiceBusSuffix pulumi.StringPtrOutput `pulumi:"serviceBusSuffix"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` }
Hybrid Connection contract. This is used to configure a Hybrid Connection.
func GetWebAppHybridConnectionSlot ¶
func GetWebAppHybridConnectionSlot(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WebAppHybridConnectionSlotState, opts ...pulumi.ResourceOption) (*WebAppHybridConnectionSlot, error)
GetWebAppHybridConnectionSlot gets an existing WebAppHybridConnectionSlot 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 NewWebAppHybridConnectionSlot ¶
func NewWebAppHybridConnectionSlot(ctx *pulumi.Context, name string, args *WebAppHybridConnectionSlotArgs, opts ...pulumi.ResourceOption) (*WebAppHybridConnectionSlot, error)
NewWebAppHybridConnectionSlot registers a new resource with the given unique name, arguments, and options.
func (*WebAppHybridConnectionSlot) ElementType ¶ added in v0.2.6
func (*WebAppHybridConnectionSlot) ElementType() reflect.Type
func (*WebAppHybridConnectionSlot) ToWebAppHybridConnectionSlotOutput ¶ added in v0.2.6
func (i *WebAppHybridConnectionSlot) ToWebAppHybridConnectionSlotOutput() WebAppHybridConnectionSlotOutput
func (*WebAppHybridConnectionSlot) ToWebAppHybridConnectionSlotOutputWithContext ¶ added in v0.2.6
func (i *WebAppHybridConnectionSlot) ToWebAppHybridConnectionSlotOutputWithContext(ctx context.Context) WebAppHybridConnectionSlotOutput
type WebAppHybridConnectionSlotArgs ¶
type WebAppHybridConnectionSlotArgs struct { // The hostname of the endpoint. Hostname pulumi.StringPtrInput // Kind of resource. Kind pulumi.StringPtrInput // The name of the web app. Name pulumi.StringInput // The namespace for this hybrid connection. NamespaceName pulumi.StringInput // The port of the endpoint. Port pulumi.IntPtrInput // The ARM URI to the Service Bus relay. RelayArmUri pulumi.StringPtrInput // The name of the Service Bus relay. RelayName pulumi.StringInput // Name of the resource group to which the resource belongs. ResourceGroupName pulumi.StringInput // The name of the Service Bus key which has Send permissions. This is used to authenticate to Service Bus. SendKeyName pulumi.StringPtrInput // The value of the Service Bus key. This is used to authenticate to Service Bus. In ARM this key will not be returned // normally, use the POST /listKeys API instead. SendKeyValue pulumi.StringPtrInput // The name of the Service Bus namespace. ServiceBusNamespace pulumi.StringPtrInput // The suffix for the service bus endpoint. By default this is .servicebus.windows.net ServiceBusSuffix pulumi.StringPtrInput // The name of the slot for the web app. Slot pulumi.StringInput }
The set of arguments for constructing a WebAppHybridConnectionSlot resource.
func (WebAppHybridConnectionSlotArgs) ElementType ¶
func (WebAppHybridConnectionSlotArgs) ElementType() reflect.Type
type WebAppHybridConnectionSlotInput ¶ added in v0.2.6
type WebAppHybridConnectionSlotInput interface { pulumi.Input ToWebAppHybridConnectionSlotOutput() WebAppHybridConnectionSlotOutput ToWebAppHybridConnectionSlotOutputWithContext(ctx context.Context) WebAppHybridConnectionSlotOutput }
type WebAppHybridConnectionSlotOutput ¶ added in v0.2.6
type WebAppHybridConnectionSlotOutput struct {
*pulumi.OutputState
}
func (WebAppHybridConnectionSlotOutput) ElementType ¶ added in v0.2.6
func (WebAppHybridConnectionSlotOutput) ElementType() reflect.Type
func (WebAppHybridConnectionSlotOutput) ToWebAppHybridConnectionSlotOutput ¶ added in v0.2.6
func (o WebAppHybridConnectionSlotOutput) ToWebAppHybridConnectionSlotOutput() WebAppHybridConnectionSlotOutput
func (WebAppHybridConnectionSlotOutput) ToWebAppHybridConnectionSlotOutputWithContext ¶ added in v0.2.6
func (o WebAppHybridConnectionSlotOutput) ToWebAppHybridConnectionSlotOutputWithContext(ctx context.Context) WebAppHybridConnectionSlotOutput
type WebAppHybridConnectionSlotState ¶
type WebAppHybridConnectionSlotState struct { // The hostname of the endpoint. Hostname pulumi.StringPtrInput // Kind of resource. Kind pulumi.StringPtrInput // Resource Name. Name pulumi.StringPtrInput // The port of the endpoint. Port pulumi.IntPtrInput // The ARM URI to the Service Bus relay. RelayArmUri pulumi.StringPtrInput // The name of the Service Bus relay. RelayName pulumi.StringPtrInput // The name of the Service Bus key which has Send permissions. This is used to authenticate to Service Bus. SendKeyName pulumi.StringPtrInput // The value of the Service Bus key. This is used to authenticate to Service Bus. In ARM this key will not be returned // normally, use the POST /listKeys API instead. SendKeyValue pulumi.StringPtrInput // The name of the Service Bus namespace. ServiceBusNamespace pulumi.StringPtrInput // The suffix for the service bus endpoint. By default this is .servicebus.windows.net ServiceBusSuffix pulumi.StringPtrInput // Resource type. Type pulumi.StringPtrInput }
func (WebAppHybridConnectionSlotState) ElementType ¶
func (WebAppHybridConnectionSlotState) ElementType() reflect.Type
type WebAppHybridConnectionState ¶
type WebAppHybridConnectionState struct { // The hostname of the endpoint. Hostname pulumi.StringPtrInput // Kind of resource. Kind pulumi.StringPtrInput // Resource Name. Name pulumi.StringPtrInput // The port of the endpoint. Port pulumi.IntPtrInput // The ARM URI to the Service Bus relay. RelayArmUri pulumi.StringPtrInput // The name of the Service Bus relay. RelayName pulumi.StringPtrInput // The name of the Service Bus key which has Send permissions. This is used to authenticate to Service Bus. SendKeyName pulumi.StringPtrInput // The value of the Service Bus key. This is used to authenticate to Service Bus. In ARM this key will not be returned // normally, use the POST /listKeys API instead. SendKeyValue pulumi.StringPtrInput // The name of the Service Bus namespace. ServiceBusNamespace pulumi.StringPtrInput // The suffix for the service bus endpoint. By default this is .servicebus.windows.net ServiceBusSuffix pulumi.StringPtrInput // Resource type. Type pulumi.StringPtrInput }
func (WebAppHybridConnectionState) ElementType ¶
func (WebAppHybridConnectionState) ElementType() reflect.Type
type WebAppInput ¶ added in v0.2.6
type WebAppInput interface { pulumi.Input ToWebAppOutput() WebAppOutput ToWebAppOutputWithContext(ctx context.Context) WebAppOutput }
type WebAppInstanceFunctionSlot ¶
type WebAppInstanceFunctionSlot struct { pulumi.CustomResourceState // Config information. Config pulumi.AnyOutput `pulumi:"config"` // Config URI. ConfigHref pulumi.StringPtrOutput `pulumi:"configHref"` // File list. Files pulumi.StringMapOutput `pulumi:"files"` // Function App ID. FunctionAppId pulumi.StringPtrOutput `pulumi:"functionAppId"` // Function URI. Href pulumi.StringPtrOutput `pulumi:"href"` // Kind of resource. Kind pulumi.StringPtrOutput `pulumi:"kind"` // Resource Name. Name pulumi.StringOutput `pulumi:"name"` // Script URI. ScriptHref pulumi.StringPtrOutput `pulumi:"scriptHref"` // Script root path URI. ScriptRootPathHref pulumi.StringPtrOutput `pulumi:"scriptRootPathHref"` // Secrets file URI. SecretsFileHref pulumi.StringPtrOutput `pulumi:"secretsFileHref"` // Test data used when testing via the Azure Portal. TestData pulumi.StringPtrOutput `pulumi:"testData"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` }
Web Job Information.
func GetWebAppInstanceFunctionSlot ¶
func GetWebAppInstanceFunctionSlot(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WebAppInstanceFunctionSlotState, opts ...pulumi.ResourceOption) (*WebAppInstanceFunctionSlot, error)
GetWebAppInstanceFunctionSlot gets an existing WebAppInstanceFunctionSlot 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 NewWebAppInstanceFunctionSlot ¶
func NewWebAppInstanceFunctionSlot(ctx *pulumi.Context, name string, args *WebAppInstanceFunctionSlotArgs, opts ...pulumi.ResourceOption) (*WebAppInstanceFunctionSlot, error)
NewWebAppInstanceFunctionSlot registers a new resource with the given unique name, arguments, and options.
func (*WebAppInstanceFunctionSlot) ElementType ¶ added in v0.2.6
func (*WebAppInstanceFunctionSlot) ElementType() reflect.Type
func (*WebAppInstanceFunctionSlot) ToWebAppInstanceFunctionSlotOutput ¶ added in v0.2.6
func (i *WebAppInstanceFunctionSlot) ToWebAppInstanceFunctionSlotOutput() WebAppInstanceFunctionSlotOutput
func (*WebAppInstanceFunctionSlot) ToWebAppInstanceFunctionSlotOutputWithContext ¶ added in v0.2.6
func (i *WebAppInstanceFunctionSlot) ToWebAppInstanceFunctionSlotOutputWithContext(ctx context.Context) WebAppInstanceFunctionSlotOutput
type WebAppInstanceFunctionSlotArgs ¶
type WebAppInstanceFunctionSlotArgs struct { // Config information. Config pulumi.Input // Config URI. ConfigHref pulumi.StringPtrInput // File list. Files pulumi.StringMapInput // Function App ID. FunctionAppId pulumi.StringPtrInput // Function name. FunctionName pulumi.StringInput // Function URI. Href pulumi.StringPtrInput // Kind of resource. Kind pulumi.StringPtrInput // Site name. Name pulumi.StringInput // Name of the resource group to which the resource belongs. ResourceGroupName pulumi.StringInput // Script URI. ScriptHref pulumi.StringPtrInput // Script root path URI. ScriptRootPathHref pulumi.StringPtrInput // Secrets file URI. SecretsFileHref pulumi.StringPtrInput // Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot. Slot pulumi.StringInput // Test data used when testing via the Azure Portal. TestData pulumi.StringPtrInput }
The set of arguments for constructing a WebAppInstanceFunctionSlot resource.
func (WebAppInstanceFunctionSlotArgs) ElementType ¶
func (WebAppInstanceFunctionSlotArgs) ElementType() reflect.Type
type WebAppInstanceFunctionSlotInput ¶ added in v0.2.6
type WebAppInstanceFunctionSlotInput interface { pulumi.Input ToWebAppInstanceFunctionSlotOutput() WebAppInstanceFunctionSlotOutput ToWebAppInstanceFunctionSlotOutputWithContext(ctx context.Context) WebAppInstanceFunctionSlotOutput }
type WebAppInstanceFunctionSlotOutput ¶ added in v0.2.6
type WebAppInstanceFunctionSlotOutput struct {
*pulumi.OutputState
}
func (WebAppInstanceFunctionSlotOutput) ElementType ¶ added in v0.2.6
func (WebAppInstanceFunctionSlotOutput) ElementType() reflect.Type
func (WebAppInstanceFunctionSlotOutput) ToWebAppInstanceFunctionSlotOutput ¶ added in v0.2.6
func (o WebAppInstanceFunctionSlotOutput) ToWebAppInstanceFunctionSlotOutput() WebAppInstanceFunctionSlotOutput
func (WebAppInstanceFunctionSlotOutput) ToWebAppInstanceFunctionSlotOutputWithContext ¶ added in v0.2.6
func (o WebAppInstanceFunctionSlotOutput) ToWebAppInstanceFunctionSlotOutputWithContext(ctx context.Context) WebAppInstanceFunctionSlotOutput
type WebAppInstanceFunctionSlotState ¶
type WebAppInstanceFunctionSlotState struct { // Config information. Config pulumi.Input // Config URI. ConfigHref pulumi.StringPtrInput // File list. Files pulumi.StringMapInput // Function App ID. FunctionAppId pulumi.StringPtrInput // Function URI. Href pulumi.StringPtrInput // Kind of resource. Kind pulumi.StringPtrInput // Resource Name. Name pulumi.StringPtrInput // Script URI. ScriptHref pulumi.StringPtrInput // Script root path URI. ScriptRootPathHref pulumi.StringPtrInput // Secrets file URI. SecretsFileHref pulumi.StringPtrInput // Test data used when testing via the Azure Portal. TestData pulumi.StringPtrInput // Resource type. Type pulumi.StringPtrInput }
func (WebAppInstanceFunctionSlotState) ElementType ¶
func (WebAppInstanceFunctionSlotState) ElementType() reflect.Type
type WebAppOutput ¶ added in v0.2.6
type WebAppOutput struct {
*pulumi.OutputState
}
func (WebAppOutput) ElementType ¶ added in v0.2.6
func (WebAppOutput) ElementType() reflect.Type
func (WebAppOutput) ToWebAppOutput ¶ added in v0.2.6
func (o WebAppOutput) ToWebAppOutput() WebAppOutput
func (WebAppOutput) ToWebAppOutputWithContext ¶ added in v0.2.6
func (o WebAppOutput) ToWebAppOutputWithContext(ctx context.Context) WebAppOutput
type WebAppPremierAddOn ¶
type WebAppPremierAddOn struct { pulumi.CustomResourceState // Kind of resource. Kind pulumi.StringPtrOutput `pulumi:"kind"` // Resource Location. Location pulumi.StringOutput `pulumi:"location"` // Premier add on Marketplace offer. MarketplaceOffer pulumi.StringPtrOutput `pulumi:"marketplaceOffer"` // Premier add on Marketplace publisher. MarketplacePublisher pulumi.StringPtrOutput `pulumi:"marketplacePublisher"` // Resource Name. Name pulumi.StringOutput `pulumi:"name"` // Premier add on Product. Product pulumi.StringPtrOutput `pulumi:"product"` // Premier add on SKU. Sku pulumi.StringPtrOutput `pulumi:"sku"` // Resource tags. Tags pulumi.StringMapOutput `pulumi:"tags"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` // Premier add on Vendor. Vendor pulumi.StringPtrOutput `pulumi:"vendor"` }
Premier add-on.
func GetWebAppPremierAddOn ¶
func GetWebAppPremierAddOn(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WebAppPremierAddOnState, opts ...pulumi.ResourceOption) (*WebAppPremierAddOn, error)
GetWebAppPremierAddOn gets an existing WebAppPremierAddOn 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 NewWebAppPremierAddOn ¶
func NewWebAppPremierAddOn(ctx *pulumi.Context, name string, args *WebAppPremierAddOnArgs, opts ...pulumi.ResourceOption) (*WebAppPremierAddOn, error)
NewWebAppPremierAddOn registers a new resource with the given unique name, arguments, and options.
func (*WebAppPremierAddOn) ElementType ¶ added in v0.2.6
func (*WebAppPremierAddOn) ElementType() reflect.Type
func (*WebAppPremierAddOn) ToWebAppPremierAddOnOutput ¶ added in v0.2.6
func (i *WebAppPremierAddOn) ToWebAppPremierAddOnOutput() WebAppPremierAddOnOutput
func (*WebAppPremierAddOn) ToWebAppPremierAddOnOutputWithContext ¶ added in v0.2.6
func (i *WebAppPremierAddOn) ToWebAppPremierAddOnOutputWithContext(ctx context.Context) WebAppPremierAddOnOutput
type WebAppPremierAddOnArgs ¶
type WebAppPremierAddOnArgs struct { // Kind of resource. Kind pulumi.StringPtrInput // Resource Location. Location pulumi.StringInput // Premier add on Marketplace offer. MarketplaceOffer pulumi.StringPtrInput // Premier add on Marketplace publisher. MarketplacePublisher pulumi.StringPtrInput // Name of the app. Name pulumi.StringInput // Add-on name. PremierAddOnName pulumi.StringInput // Premier add on Product. Product pulumi.StringPtrInput // Name of the resource group to which the resource belongs. ResourceGroupName pulumi.StringInput // Premier add on SKU. Sku pulumi.StringPtrInput // Resource tags. Tags pulumi.StringMapInput // Premier add on Vendor. Vendor pulumi.StringPtrInput }
The set of arguments for constructing a WebAppPremierAddOn resource.
func (WebAppPremierAddOnArgs) ElementType ¶
func (WebAppPremierAddOnArgs) ElementType() reflect.Type
type WebAppPremierAddOnInput ¶ added in v0.2.6
type WebAppPremierAddOnInput interface { pulumi.Input ToWebAppPremierAddOnOutput() WebAppPremierAddOnOutput ToWebAppPremierAddOnOutputWithContext(ctx context.Context) WebAppPremierAddOnOutput }
type WebAppPremierAddOnOutput ¶ added in v0.2.6
type WebAppPremierAddOnOutput struct {
*pulumi.OutputState
}
func (WebAppPremierAddOnOutput) ElementType ¶ added in v0.2.6
func (WebAppPremierAddOnOutput) ElementType() reflect.Type
func (WebAppPremierAddOnOutput) ToWebAppPremierAddOnOutput ¶ added in v0.2.6
func (o WebAppPremierAddOnOutput) ToWebAppPremierAddOnOutput() WebAppPremierAddOnOutput
func (WebAppPremierAddOnOutput) ToWebAppPremierAddOnOutputWithContext ¶ added in v0.2.6
func (o WebAppPremierAddOnOutput) ToWebAppPremierAddOnOutputWithContext(ctx context.Context) WebAppPremierAddOnOutput
type WebAppPremierAddOnSlot ¶
type WebAppPremierAddOnSlot struct { pulumi.CustomResourceState // Kind of resource. Kind pulumi.StringPtrOutput `pulumi:"kind"` // Resource Location. Location pulumi.StringOutput `pulumi:"location"` // Premier add on Marketplace offer. MarketplaceOffer pulumi.StringPtrOutput `pulumi:"marketplaceOffer"` // Premier add on Marketplace publisher. MarketplacePublisher pulumi.StringPtrOutput `pulumi:"marketplacePublisher"` // Resource Name. Name pulumi.StringOutput `pulumi:"name"` // Premier add on Product. Product pulumi.StringPtrOutput `pulumi:"product"` // Premier add on SKU. Sku pulumi.StringPtrOutput `pulumi:"sku"` // Resource tags. Tags pulumi.StringMapOutput `pulumi:"tags"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` // Premier add on Vendor. Vendor pulumi.StringPtrOutput `pulumi:"vendor"` }
Premier add-on.
func GetWebAppPremierAddOnSlot ¶
func GetWebAppPremierAddOnSlot(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WebAppPremierAddOnSlotState, opts ...pulumi.ResourceOption) (*WebAppPremierAddOnSlot, error)
GetWebAppPremierAddOnSlot gets an existing WebAppPremierAddOnSlot 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 NewWebAppPremierAddOnSlot ¶
func NewWebAppPremierAddOnSlot(ctx *pulumi.Context, name string, args *WebAppPremierAddOnSlotArgs, opts ...pulumi.ResourceOption) (*WebAppPremierAddOnSlot, error)
NewWebAppPremierAddOnSlot registers a new resource with the given unique name, arguments, and options.
func (*WebAppPremierAddOnSlot) ElementType ¶ added in v0.2.6
func (*WebAppPremierAddOnSlot) ElementType() reflect.Type
func (*WebAppPremierAddOnSlot) ToWebAppPremierAddOnSlotOutput ¶ added in v0.2.6
func (i *WebAppPremierAddOnSlot) ToWebAppPremierAddOnSlotOutput() WebAppPremierAddOnSlotOutput
func (*WebAppPremierAddOnSlot) ToWebAppPremierAddOnSlotOutputWithContext ¶ added in v0.2.6
func (i *WebAppPremierAddOnSlot) ToWebAppPremierAddOnSlotOutputWithContext(ctx context.Context) WebAppPremierAddOnSlotOutput
type WebAppPremierAddOnSlotArgs ¶
type WebAppPremierAddOnSlotArgs struct { // Kind of resource. Kind pulumi.StringPtrInput // Resource Location. Location pulumi.StringInput // Premier add on Marketplace offer. MarketplaceOffer pulumi.StringPtrInput // Premier add on Marketplace publisher. MarketplacePublisher pulumi.StringPtrInput // Name of the app. Name pulumi.StringInput // Add-on name. PremierAddOnName pulumi.StringInput // Premier add on Product. Product pulumi.StringPtrInput // Name of the resource group to which the resource belongs. ResourceGroupName pulumi.StringInput // Premier add on SKU. Sku pulumi.StringPtrInput // Name of the deployment slot. If a slot is not specified, the API will update the named add-on for the production slot. Slot pulumi.StringInput // Resource tags. Tags pulumi.StringMapInput // Premier add on Vendor. Vendor pulumi.StringPtrInput }
The set of arguments for constructing a WebAppPremierAddOnSlot resource.
func (WebAppPremierAddOnSlotArgs) ElementType ¶
func (WebAppPremierAddOnSlotArgs) ElementType() reflect.Type
type WebAppPremierAddOnSlotInput ¶ added in v0.2.6
type WebAppPremierAddOnSlotInput interface { pulumi.Input ToWebAppPremierAddOnSlotOutput() WebAppPremierAddOnSlotOutput ToWebAppPremierAddOnSlotOutputWithContext(ctx context.Context) WebAppPremierAddOnSlotOutput }
type WebAppPremierAddOnSlotOutput ¶ added in v0.2.6
type WebAppPremierAddOnSlotOutput struct {
*pulumi.OutputState
}
func (WebAppPremierAddOnSlotOutput) ElementType ¶ added in v0.2.6
func (WebAppPremierAddOnSlotOutput) ElementType() reflect.Type
func (WebAppPremierAddOnSlotOutput) ToWebAppPremierAddOnSlotOutput ¶ added in v0.2.6
func (o WebAppPremierAddOnSlotOutput) ToWebAppPremierAddOnSlotOutput() WebAppPremierAddOnSlotOutput
func (WebAppPremierAddOnSlotOutput) ToWebAppPremierAddOnSlotOutputWithContext ¶ added in v0.2.6
func (o WebAppPremierAddOnSlotOutput) ToWebAppPremierAddOnSlotOutputWithContext(ctx context.Context) WebAppPremierAddOnSlotOutput
type WebAppPremierAddOnSlotState ¶
type WebAppPremierAddOnSlotState struct { // Kind of resource. Kind pulumi.StringPtrInput // Resource Location. Location pulumi.StringPtrInput // Premier add on Marketplace offer. MarketplaceOffer pulumi.StringPtrInput // Premier add on Marketplace publisher. MarketplacePublisher pulumi.StringPtrInput // Resource Name. Name pulumi.StringPtrInput // Premier add on Product. Product pulumi.StringPtrInput // Premier add on SKU. Sku pulumi.StringPtrInput // Resource tags. Tags pulumi.StringMapInput // Resource type. Type pulumi.StringPtrInput // Premier add on Vendor. Vendor pulumi.StringPtrInput }
func (WebAppPremierAddOnSlotState) ElementType ¶
func (WebAppPremierAddOnSlotState) ElementType() reflect.Type
type WebAppPremierAddOnState ¶
type WebAppPremierAddOnState struct { // Kind of resource. Kind pulumi.StringPtrInput // Resource Location. Location pulumi.StringPtrInput // Premier add on Marketplace offer. MarketplaceOffer pulumi.StringPtrInput // Premier add on Marketplace publisher. MarketplacePublisher pulumi.StringPtrInput // Resource Name. Name pulumi.StringPtrInput // Premier add on Product. Product pulumi.StringPtrInput // Premier add on SKU. Sku pulumi.StringPtrInput // Resource tags. Tags pulumi.StringMapInput // Resource type. Type pulumi.StringPtrInput // Premier add on Vendor. Vendor pulumi.StringPtrInput }
func (WebAppPremierAddOnState) ElementType ¶
func (WebAppPremierAddOnState) ElementType() reflect.Type
type WebAppPublicCertificate ¶
type WebAppPublicCertificate struct { pulumi.CustomResourceState // Public Certificate byte array Blob pulumi.StringPtrOutput `pulumi:"blob"` // Kind of resource. Kind pulumi.StringPtrOutput `pulumi:"kind"` // Resource Name. Name pulumi.StringOutput `pulumi:"name"` // Public Certificate Location PublicCertificateLocation pulumi.StringPtrOutput `pulumi:"publicCertificateLocation"` // Certificate Thumbprint Thumbprint pulumi.StringOutput `pulumi:"thumbprint"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` }
Public certificate object
func GetWebAppPublicCertificate ¶
func GetWebAppPublicCertificate(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WebAppPublicCertificateState, opts ...pulumi.ResourceOption) (*WebAppPublicCertificate, error)
GetWebAppPublicCertificate gets an existing WebAppPublicCertificate 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 NewWebAppPublicCertificate ¶
func NewWebAppPublicCertificate(ctx *pulumi.Context, name string, args *WebAppPublicCertificateArgs, opts ...pulumi.ResourceOption) (*WebAppPublicCertificate, error)
NewWebAppPublicCertificate registers a new resource with the given unique name, arguments, and options.
func (*WebAppPublicCertificate) ElementType ¶ added in v0.2.6
func (*WebAppPublicCertificate) ElementType() reflect.Type
func (*WebAppPublicCertificate) ToWebAppPublicCertificateOutput ¶ added in v0.2.6
func (i *WebAppPublicCertificate) ToWebAppPublicCertificateOutput() WebAppPublicCertificateOutput
func (*WebAppPublicCertificate) ToWebAppPublicCertificateOutputWithContext ¶ added in v0.2.6
func (i *WebAppPublicCertificate) ToWebAppPublicCertificateOutputWithContext(ctx context.Context) WebAppPublicCertificateOutput
type WebAppPublicCertificateArgs ¶
type WebAppPublicCertificateArgs struct { // Public Certificate byte array Blob pulumi.StringPtrInput // Kind of resource. Kind pulumi.StringPtrInput // Name of the app. Name pulumi.StringInput // Public Certificate Location PublicCertificateLocation PublicCertificateLocation // Public certificate name. PublicCertificateName pulumi.StringInput // Name of the resource group to which the resource belongs. ResourceGroupName pulumi.StringInput }
The set of arguments for constructing a WebAppPublicCertificate resource.
func (WebAppPublicCertificateArgs) ElementType ¶
func (WebAppPublicCertificateArgs) ElementType() reflect.Type
type WebAppPublicCertificateInput ¶ added in v0.2.6
type WebAppPublicCertificateInput interface { pulumi.Input ToWebAppPublicCertificateOutput() WebAppPublicCertificateOutput ToWebAppPublicCertificateOutputWithContext(ctx context.Context) WebAppPublicCertificateOutput }
type WebAppPublicCertificateOutput ¶ added in v0.2.6
type WebAppPublicCertificateOutput struct {
*pulumi.OutputState
}
func (WebAppPublicCertificateOutput) ElementType ¶ added in v0.2.6
func (WebAppPublicCertificateOutput) ElementType() reflect.Type
func (WebAppPublicCertificateOutput) ToWebAppPublicCertificateOutput ¶ added in v0.2.6
func (o WebAppPublicCertificateOutput) ToWebAppPublicCertificateOutput() WebAppPublicCertificateOutput
func (WebAppPublicCertificateOutput) ToWebAppPublicCertificateOutputWithContext ¶ added in v0.2.6
func (o WebAppPublicCertificateOutput) ToWebAppPublicCertificateOutputWithContext(ctx context.Context) WebAppPublicCertificateOutput
type WebAppPublicCertificateSlot ¶
type WebAppPublicCertificateSlot struct { pulumi.CustomResourceState // Public Certificate byte array Blob pulumi.StringPtrOutput `pulumi:"blob"` // Kind of resource. Kind pulumi.StringPtrOutput `pulumi:"kind"` // Resource Name. Name pulumi.StringOutput `pulumi:"name"` // Public Certificate Location PublicCertificateLocation pulumi.StringPtrOutput `pulumi:"publicCertificateLocation"` // Certificate Thumbprint Thumbprint pulumi.StringOutput `pulumi:"thumbprint"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` }
Public certificate object
func GetWebAppPublicCertificateSlot ¶
func GetWebAppPublicCertificateSlot(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WebAppPublicCertificateSlotState, opts ...pulumi.ResourceOption) (*WebAppPublicCertificateSlot, error)
GetWebAppPublicCertificateSlot gets an existing WebAppPublicCertificateSlot 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 NewWebAppPublicCertificateSlot ¶
func NewWebAppPublicCertificateSlot(ctx *pulumi.Context, name string, args *WebAppPublicCertificateSlotArgs, opts ...pulumi.ResourceOption) (*WebAppPublicCertificateSlot, error)
NewWebAppPublicCertificateSlot registers a new resource with the given unique name, arguments, and options.
func (*WebAppPublicCertificateSlot) ElementType ¶ added in v0.2.6
func (*WebAppPublicCertificateSlot) ElementType() reflect.Type
func (*WebAppPublicCertificateSlot) ToWebAppPublicCertificateSlotOutput ¶ added in v0.2.6
func (i *WebAppPublicCertificateSlot) ToWebAppPublicCertificateSlotOutput() WebAppPublicCertificateSlotOutput
func (*WebAppPublicCertificateSlot) ToWebAppPublicCertificateSlotOutputWithContext ¶ added in v0.2.6
func (i *WebAppPublicCertificateSlot) ToWebAppPublicCertificateSlotOutputWithContext(ctx context.Context) WebAppPublicCertificateSlotOutput
type WebAppPublicCertificateSlotArgs ¶
type WebAppPublicCertificateSlotArgs struct { // Public Certificate byte array Blob pulumi.StringPtrInput // Kind of resource. Kind pulumi.StringPtrInput // Name of the app. Name pulumi.StringInput // Public Certificate Location PublicCertificateLocation PublicCertificateLocation // Public certificate name. PublicCertificateName pulumi.StringInput // Name of the resource group to which the resource belongs. ResourceGroupName pulumi.StringInput // Name of the deployment slot. If a slot is not specified, the API will create a binding for the production slot. Slot pulumi.StringInput }
The set of arguments for constructing a WebAppPublicCertificateSlot resource.
func (WebAppPublicCertificateSlotArgs) ElementType ¶
func (WebAppPublicCertificateSlotArgs) ElementType() reflect.Type
type WebAppPublicCertificateSlotInput ¶ added in v0.2.6
type WebAppPublicCertificateSlotInput interface { pulumi.Input ToWebAppPublicCertificateSlotOutput() WebAppPublicCertificateSlotOutput ToWebAppPublicCertificateSlotOutputWithContext(ctx context.Context) WebAppPublicCertificateSlotOutput }
type WebAppPublicCertificateSlotOutput ¶ added in v0.2.6
type WebAppPublicCertificateSlotOutput struct {
*pulumi.OutputState
}
func (WebAppPublicCertificateSlotOutput) ElementType ¶ added in v0.2.6
func (WebAppPublicCertificateSlotOutput) ElementType() reflect.Type
func (WebAppPublicCertificateSlotOutput) ToWebAppPublicCertificateSlotOutput ¶ added in v0.2.6
func (o WebAppPublicCertificateSlotOutput) ToWebAppPublicCertificateSlotOutput() WebAppPublicCertificateSlotOutput
func (WebAppPublicCertificateSlotOutput) ToWebAppPublicCertificateSlotOutputWithContext ¶ added in v0.2.6
func (o WebAppPublicCertificateSlotOutput) ToWebAppPublicCertificateSlotOutputWithContext(ctx context.Context) WebAppPublicCertificateSlotOutput
type WebAppPublicCertificateSlotState ¶
type WebAppPublicCertificateSlotState struct { // Public Certificate byte array Blob pulumi.StringPtrInput // Kind of resource. Kind pulumi.StringPtrInput // Resource Name. Name pulumi.StringPtrInput // Public Certificate Location PublicCertificateLocation pulumi.StringPtrInput // Certificate Thumbprint Thumbprint pulumi.StringPtrInput // Resource type. Type pulumi.StringPtrInput }
func (WebAppPublicCertificateSlotState) ElementType ¶
func (WebAppPublicCertificateSlotState) ElementType() reflect.Type
type WebAppPublicCertificateState ¶
type WebAppPublicCertificateState struct { // Public Certificate byte array Blob pulumi.StringPtrInput // Kind of resource. Kind pulumi.StringPtrInput // Resource Name. Name pulumi.StringPtrInput // Public Certificate Location PublicCertificateLocation pulumi.StringPtrInput // Certificate Thumbprint Thumbprint pulumi.StringPtrInput // Resource type. Type pulumi.StringPtrInput }
func (WebAppPublicCertificateState) ElementType ¶
func (WebAppPublicCertificateState) ElementType() reflect.Type
type WebAppRelayServiceConnection ¶
type WebAppRelayServiceConnection struct { pulumi.CustomResourceState BiztalkUri pulumi.StringPtrOutput `pulumi:"biztalkUri"` EntityConnectionString pulumi.StringPtrOutput `pulumi:"entityConnectionString"` EntityName pulumi.StringPtrOutput `pulumi:"entityName"` Hostname pulumi.StringPtrOutput `pulumi:"hostname"` // Kind of resource. Kind pulumi.StringPtrOutput `pulumi:"kind"` // Resource Name. Name pulumi.StringOutput `pulumi:"name"` Port pulumi.IntPtrOutput `pulumi:"port"` ResourceConnectionString pulumi.StringPtrOutput `pulumi:"resourceConnectionString"` ResourceType pulumi.StringPtrOutput `pulumi:"resourceType"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` }
Hybrid Connection for an App Service app.
func GetWebAppRelayServiceConnection ¶
func GetWebAppRelayServiceConnection(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WebAppRelayServiceConnectionState, opts ...pulumi.ResourceOption) (*WebAppRelayServiceConnection, error)
GetWebAppRelayServiceConnection gets an existing WebAppRelayServiceConnection 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 NewWebAppRelayServiceConnection ¶
func NewWebAppRelayServiceConnection(ctx *pulumi.Context, name string, args *WebAppRelayServiceConnectionArgs, opts ...pulumi.ResourceOption) (*WebAppRelayServiceConnection, error)
NewWebAppRelayServiceConnection registers a new resource with the given unique name, arguments, and options.
func (*WebAppRelayServiceConnection) ElementType ¶ added in v0.2.6
func (*WebAppRelayServiceConnection) ElementType() reflect.Type
func (*WebAppRelayServiceConnection) ToWebAppRelayServiceConnectionOutput ¶ added in v0.2.6
func (i *WebAppRelayServiceConnection) ToWebAppRelayServiceConnectionOutput() WebAppRelayServiceConnectionOutput
func (*WebAppRelayServiceConnection) ToWebAppRelayServiceConnectionOutputWithContext ¶ added in v0.2.6
func (i *WebAppRelayServiceConnection) ToWebAppRelayServiceConnectionOutputWithContext(ctx context.Context) WebAppRelayServiceConnectionOutput
type WebAppRelayServiceConnectionArgs ¶
type WebAppRelayServiceConnectionArgs struct { BiztalkUri pulumi.StringPtrInput EntityConnectionString pulumi.StringPtrInput EntityName pulumi.StringInput Hostname pulumi.StringPtrInput // Kind of resource. Kind pulumi.StringPtrInput // Name of the app. Name pulumi.StringInput Port pulumi.IntPtrInput ResourceConnectionString pulumi.StringPtrInput // Name of the resource group to which the resource belongs. ResourceGroupName pulumi.StringInput ResourceType pulumi.StringPtrInput }
The set of arguments for constructing a WebAppRelayServiceConnection resource.
func (WebAppRelayServiceConnectionArgs) ElementType ¶
func (WebAppRelayServiceConnectionArgs) ElementType() reflect.Type
type WebAppRelayServiceConnectionInput ¶ added in v0.2.6
type WebAppRelayServiceConnectionInput interface { pulumi.Input ToWebAppRelayServiceConnectionOutput() WebAppRelayServiceConnectionOutput ToWebAppRelayServiceConnectionOutputWithContext(ctx context.Context) WebAppRelayServiceConnectionOutput }
type WebAppRelayServiceConnectionOutput ¶ added in v0.2.6
type WebAppRelayServiceConnectionOutput struct {
*pulumi.OutputState
}
func (WebAppRelayServiceConnectionOutput) ElementType ¶ added in v0.2.6
func (WebAppRelayServiceConnectionOutput) ElementType() reflect.Type
func (WebAppRelayServiceConnectionOutput) ToWebAppRelayServiceConnectionOutput ¶ added in v0.2.6
func (o WebAppRelayServiceConnectionOutput) ToWebAppRelayServiceConnectionOutput() WebAppRelayServiceConnectionOutput
func (WebAppRelayServiceConnectionOutput) ToWebAppRelayServiceConnectionOutputWithContext ¶ added in v0.2.6
func (o WebAppRelayServiceConnectionOutput) ToWebAppRelayServiceConnectionOutputWithContext(ctx context.Context) WebAppRelayServiceConnectionOutput
type WebAppRelayServiceConnectionSlot ¶
type WebAppRelayServiceConnectionSlot struct { pulumi.CustomResourceState BiztalkUri pulumi.StringPtrOutput `pulumi:"biztalkUri"` EntityConnectionString pulumi.StringPtrOutput `pulumi:"entityConnectionString"` EntityName pulumi.StringPtrOutput `pulumi:"entityName"` Hostname pulumi.StringPtrOutput `pulumi:"hostname"` // Kind of resource. Kind pulumi.StringPtrOutput `pulumi:"kind"` // Resource Name. Name pulumi.StringOutput `pulumi:"name"` Port pulumi.IntPtrOutput `pulumi:"port"` ResourceConnectionString pulumi.StringPtrOutput `pulumi:"resourceConnectionString"` ResourceType pulumi.StringPtrOutput `pulumi:"resourceType"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` }
Hybrid Connection for an App Service app.
func GetWebAppRelayServiceConnectionSlot ¶
func GetWebAppRelayServiceConnectionSlot(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WebAppRelayServiceConnectionSlotState, opts ...pulumi.ResourceOption) (*WebAppRelayServiceConnectionSlot, error)
GetWebAppRelayServiceConnectionSlot gets an existing WebAppRelayServiceConnectionSlot 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 NewWebAppRelayServiceConnectionSlot ¶
func NewWebAppRelayServiceConnectionSlot(ctx *pulumi.Context, name string, args *WebAppRelayServiceConnectionSlotArgs, opts ...pulumi.ResourceOption) (*WebAppRelayServiceConnectionSlot, error)
NewWebAppRelayServiceConnectionSlot registers a new resource with the given unique name, arguments, and options.
func (*WebAppRelayServiceConnectionSlot) ElementType ¶ added in v0.2.6
func (*WebAppRelayServiceConnectionSlot) ElementType() reflect.Type
func (*WebAppRelayServiceConnectionSlot) ToWebAppRelayServiceConnectionSlotOutput ¶ added in v0.2.6
func (i *WebAppRelayServiceConnectionSlot) ToWebAppRelayServiceConnectionSlotOutput() WebAppRelayServiceConnectionSlotOutput
func (*WebAppRelayServiceConnectionSlot) ToWebAppRelayServiceConnectionSlotOutputWithContext ¶ added in v0.2.6
func (i *WebAppRelayServiceConnectionSlot) ToWebAppRelayServiceConnectionSlotOutputWithContext(ctx context.Context) WebAppRelayServiceConnectionSlotOutput
type WebAppRelayServiceConnectionSlotArgs ¶
type WebAppRelayServiceConnectionSlotArgs struct { BiztalkUri pulumi.StringPtrInput EntityConnectionString pulumi.StringPtrInput EntityName pulumi.StringInput Hostname pulumi.StringPtrInput // Kind of resource. Kind pulumi.StringPtrInput // Name of the app. Name pulumi.StringInput Port pulumi.IntPtrInput ResourceConnectionString pulumi.StringPtrInput // Name of the resource group to which the resource belongs. ResourceGroupName pulumi.StringInput ResourceType pulumi.StringPtrInput // Name of the deployment slot. If a slot is not specified, the API will create or update a hybrid connection for the production slot. Slot pulumi.StringInput }
The set of arguments for constructing a WebAppRelayServiceConnectionSlot resource.
func (WebAppRelayServiceConnectionSlotArgs) ElementType ¶
func (WebAppRelayServiceConnectionSlotArgs) ElementType() reflect.Type
type WebAppRelayServiceConnectionSlotInput ¶ added in v0.2.6
type WebAppRelayServiceConnectionSlotInput interface { pulumi.Input ToWebAppRelayServiceConnectionSlotOutput() WebAppRelayServiceConnectionSlotOutput ToWebAppRelayServiceConnectionSlotOutputWithContext(ctx context.Context) WebAppRelayServiceConnectionSlotOutput }
type WebAppRelayServiceConnectionSlotOutput ¶ added in v0.2.6
type WebAppRelayServiceConnectionSlotOutput struct {
*pulumi.OutputState
}
func (WebAppRelayServiceConnectionSlotOutput) ElementType ¶ added in v0.2.6
func (WebAppRelayServiceConnectionSlotOutput) ElementType() reflect.Type
func (WebAppRelayServiceConnectionSlotOutput) ToWebAppRelayServiceConnectionSlotOutput ¶ added in v0.2.6
func (o WebAppRelayServiceConnectionSlotOutput) ToWebAppRelayServiceConnectionSlotOutput() WebAppRelayServiceConnectionSlotOutput
func (WebAppRelayServiceConnectionSlotOutput) ToWebAppRelayServiceConnectionSlotOutputWithContext ¶ added in v0.2.6
func (o WebAppRelayServiceConnectionSlotOutput) ToWebAppRelayServiceConnectionSlotOutputWithContext(ctx context.Context) WebAppRelayServiceConnectionSlotOutput
type WebAppRelayServiceConnectionSlotState ¶
type WebAppRelayServiceConnectionSlotState struct { BiztalkUri pulumi.StringPtrInput EntityConnectionString pulumi.StringPtrInput EntityName pulumi.StringPtrInput Hostname pulumi.StringPtrInput // Kind of resource. Kind pulumi.StringPtrInput // Resource Name. Name pulumi.StringPtrInput Port pulumi.IntPtrInput ResourceConnectionString pulumi.StringPtrInput ResourceType pulumi.StringPtrInput // Resource type. Type pulumi.StringPtrInput }
func (WebAppRelayServiceConnectionSlotState) ElementType ¶
func (WebAppRelayServiceConnectionSlotState) ElementType() reflect.Type
type WebAppRelayServiceConnectionState ¶
type WebAppRelayServiceConnectionState struct { BiztalkUri pulumi.StringPtrInput EntityConnectionString pulumi.StringPtrInput EntityName pulumi.StringPtrInput Hostname pulumi.StringPtrInput // Kind of resource. Kind pulumi.StringPtrInput // Resource Name. Name pulumi.StringPtrInput Port pulumi.IntPtrInput ResourceConnectionString pulumi.StringPtrInput ResourceType pulumi.StringPtrInput // Resource type. Type pulumi.StringPtrInput }
func (WebAppRelayServiceConnectionState) ElementType ¶
func (WebAppRelayServiceConnectionState) ElementType() reflect.Type
type WebAppSiteExtension ¶
type WebAppSiteExtension struct { pulumi.CustomResourceState // List of authors. Authors pulumi.StringArrayOutput `pulumi:"authors"` // Site Extension comment. Comment pulumi.StringPtrOutput `pulumi:"comment"` // Detailed description. Description pulumi.StringPtrOutput `pulumi:"description"` // Count of downloads. DownloadCount pulumi.IntPtrOutput `pulumi:"downloadCount"` // Site extension ID. ExtensionId pulumi.StringPtrOutput `pulumi:"extensionId"` // Site extension type. ExtensionType pulumi.StringPtrOutput `pulumi:"extensionType"` // Extension URL. ExtensionUrl pulumi.StringPtrOutput `pulumi:"extensionUrl"` // Feed URL. FeedUrl pulumi.StringPtrOutput `pulumi:"feedUrl"` // Icon URL. IconUrl pulumi.StringPtrOutput `pulumi:"iconUrl"` // Installed timestamp. InstalledDateTime pulumi.StringPtrOutput `pulumi:"installedDateTime"` // Installer command line parameters. InstallerCommandLineParams pulumi.StringPtrOutput `pulumi:"installerCommandLineParams"` // Kind of resource. Kind pulumi.StringPtrOutput `pulumi:"kind"` // License URL. LicenseUrl pulumi.StringPtrOutput `pulumi:"licenseUrl"` // <code>true</code> if the local version is the latest version; <code>false</code> otherwise. LocalIsLatestVersion pulumi.BoolPtrOutput `pulumi:"localIsLatestVersion"` // Local path. LocalPath pulumi.StringPtrOutput `pulumi:"localPath"` // Resource Name. Name pulumi.StringOutput `pulumi:"name"` // Project URL. ProjectUrl pulumi.StringPtrOutput `pulumi:"projectUrl"` // Provisioning state. ProvisioningState pulumi.StringPtrOutput `pulumi:"provisioningState"` // Published timestamp. PublishedDateTime pulumi.StringPtrOutput `pulumi:"publishedDateTime"` // Summary description. Summary pulumi.StringPtrOutput `pulumi:"summary"` Title pulumi.StringPtrOutput `pulumi:"title"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` // Version information. Version pulumi.StringPtrOutput `pulumi:"version"` }
Site Extension Information.
func GetWebAppSiteExtension ¶
func GetWebAppSiteExtension(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WebAppSiteExtensionState, opts ...pulumi.ResourceOption) (*WebAppSiteExtension, error)
GetWebAppSiteExtension gets an existing WebAppSiteExtension 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 NewWebAppSiteExtension ¶
func NewWebAppSiteExtension(ctx *pulumi.Context, name string, args *WebAppSiteExtensionArgs, opts ...pulumi.ResourceOption) (*WebAppSiteExtension, error)
NewWebAppSiteExtension registers a new resource with the given unique name, arguments, and options.
func (*WebAppSiteExtension) ElementType ¶ added in v0.2.6
func (*WebAppSiteExtension) ElementType() reflect.Type
func (*WebAppSiteExtension) ToWebAppSiteExtensionOutput ¶ added in v0.2.6
func (i *WebAppSiteExtension) ToWebAppSiteExtensionOutput() WebAppSiteExtensionOutput
func (*WebAppSiteExtension) ToWebAppSiteExtensionOutputWithContext ¶ added in v0.2.6
func (i *WebAppSiteExtension) ToWebAppSiteExtensionOutputWithContext(ctx context.Context) WebAppSiteExtensionOutput
type WebAppSiteExtensionArgs ¶
type WebAppSiteExtensionArgs struct { // Site name. Name pulumi.StringInput // Name of the resource group to which the resource belongs. ResourceGroupName pulumi.StringInput // Site extension name. SiteExtensionId pulumi.StringInput }
The set of arguments for constructing a WebAppSiteExtension resource.
func (WebAppSiteExtensionArgs) ElementType ¶
func (WebAppSiteExtensionArgs) ElementType() reflect.Type
type WebAppSiteExtensionInput ¶ added in v0.2.6
type WebAppSiteExtensionInput interface { pulumi.Input ToWebAppSiteExtensionOutput() WebAppSiteExtensionOutput ToWebAppSiteExtensionOutputWithContext(ctx context.Context) WebAppSiteExtensionOutput }
type WebAppSiteExtensionOutput ¶ added in v0.2.6
type WebAppSiteExtensionOutput struct {
*pulumi.OutputState
}
func (WebAppSiteExtensionOutput) ElementType ¶ added in v0.2.6
func (WebAppSiteExtensionOutput) ElementType() reflect.Type
func (WebAppSiteExtensionOutput) ToWebAppSiteExtensionOutput ¶ added in v0.2.6
func (o WebAppSiteExtensionOutput) ToWebAppSiteExtensionOutput() WebAppSiteExtensionOutput
func (WebAppSiteExtensionOutput) ToWebAppSiteExtensionOutputWithContext ¶ added in v0.2.6
func (o WebAppSiteExtensionOutput) ToWebAppSiteExtensionOutputWithContext(ctx context.Context) WebAppSiteExtensionOutput
type WebAppSiteExtensionSlot ¶
type WebAppSiteExtensionSlot struct { pulumi.CustomResourceState // List of authors. Authors pulumi.StringArrayOutput `pulumi:"authors"` // Site Extension comment. Comment pulumi.StringPtrOutput `pulumi:"comment"` // Detailed description. Description pulumi.StringPtrOutput `pulumi:"description"` // Count of downloads. DownloadCount pulumi.IntPtrOutput `pulumi:"downloadCount"` // Site extension ID. ExtensionId pulumi.StringPtrOutput `pulumi:"extensionId"` // Site extension type. ExtensionType pulumi.StringPtrOutput `pulumi:"extensionType"` // Extension URL. ExtensionUrl pulumi.StringPtrOutput `pulumi:"extensionUrl"` // Feed URL. FeedUrl pulumi.StringPtrOutput `pulumi:"feedUrl"` // Icon URL. IconUrl pulumi.StringPtrOutput `pulumi:"iconUrl"` // Installed timestamp. InstalledDateTime pulumi.StringPtrOutput `pulumi:"installedDateTime"` // Installer command line parameters. InstallerCommandLineParams pulumi.StringPtrOutput `pulumi:"installerCommandLineParams"` // Kind of resource. Kind pulumi.StringPtrOutput `pulumi:"kind"` // License URL. LicenseUrl pulumi.StringPtrOutput `pulumi:"licenseUrl"` // <code>true</code> if the local version is the latest version; <code>false</code> otherwise. LocalIsLatestVersion pulumi.BoolPtrOutput `pulumi:"localIsLatestVersion"` // Local path. LocalPath pulumi.StringPtrOutput `pulumi:"localPath"` // Resource Name. Name pulumi.StringOutput `pulumi:"name"` // Project URL. ProjectUrl pulumi.StringPtrOutput `pulumi:"projectUrl"` // Provisioning state. ProvisioningState pulumi.StringPtrOutput `pulumi:"provisioningState"` // Published timestamp. PublishedDateTime pulumi.StringPtrOutput `pulumi:"publishedDateTime"` // Summary description. Summary pulumi.StringPtrOutput `pulumi:"summary"` Title pulumi.StringPtrOutput `pulumi:"title"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` // Version information. Version pulumi.StringPtrOutput `pulumi:"version"` }
Site Extension Information.
func GetWebAppSiteExtensionSlot ¶
func GetWebAppSiteExtensionSlot(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WebAppSiteExtensionSlotState, opts ...pulumi.ResourceOption) (*WebAppSiteExtensionSlot, error)
GetWebAppSiteExtensionSlot gets an existing WebAppSiteExtensionSlot 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 NewWebAppSiteExtensionSlot ¶
func NewWebAppSiteExtensionSlot(ctx *pulumi.Context, name string, args *WebAppSiteExtensionSlotArgs, opts ...pulumi.ResourceOption) (*WebAppSiteExtensionSlot, error)
NewWebAppSiteExtensionSlot registers a new resource with the given unique name, arguments, and options.
func (*WebAppSiteExtensionSlot) ElementType ¶ added in v0.2.6
func (*WebAppSiteExtensionSlot) ElementType() reflect.Type
func (*WebAppSiteExtensionSlot) ToWebAppSiteExtensionSlotOutput ¶ added in v0.2.6
func (i *WebAppSiteExtensionSlot) ToWebAppSiteExtensionSlotOutput() WebAppSiteExtensionSlotOutput
func (*WebAppSiteExtensionSlot) ToWebAppSiteExtensionSlotOutputWithContext ¶ added in v0.2.6
func (i *WebAppSiteExtensionSlot) ToWebAppSiteExtensionSlotOutputWithContext(ctx context.Context) WebAppSiteExtensionSlotOutput
type WebAppSiteExtensionSlotArgs ¶
type WebAppSiteExtensionSlotArgs struct { // Site name. Name pulumi.StringInput // Name of the resource group to which the resource belongs. ResourceGroupName pulumi.StringInput // Site extension name. SiteExtensionId pulumi.StringInput // Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot. Slot pulumi.StringInput }
The set of arguments for constructing a WebAppSiteExtensionSlot resource.
func (WebAppSiteExtensionSlotArgs) ElementType ¶
func (WebAppSiteExtensionSlotArgs) ElementType() reflect.Type
type WebAppSiteExtensionSlotInput ¶ added in v0.2.6
type WebAppSiteExtensionSlotInput interface { pulumi.Input ToWebAppSiteExtensionSlotOutput() WebAppSiteExtensionSlotOutput ToWebAppSiteExtensionSlotOutputWithContext(ctx context.Context) WebAppSiteExtensionSlotOutput }
type WebAppSiteExtensionSlotOutput ¶ added in v0.2.6
type WebAppSiteExtensionSlotOutput struct {
*pulumi.OutputState
}
func (WebAppSiteExtensionSlotOutput) ElementType ¶ added in v0.2.6
func (WebAppSiteExtensionSlotOutput) ElementType() reflect.Type
func (WebAppSiteExtensionSlotOutput) ToWebAppSiteExtensionSlotOutput ¶ added in v0.2.6
func (o WebAppSiteExtensionSlotOutput) ToWebAppSiteExtensionSlotOutput() WebAppSiteExtensionSlotOutput
func (WebAppSiteExtensionSlotOutput) ToWebAppSiteExtensionSlotOutputWithContext ¶ added in v0.2.6
func (o WebAppSiteExtensionSlotOutput) ToWebAppSiteExtensionSlotOutputWithContext(ctx context.Context) WebAppSiteExtensionSlotOutput
type WebAppSiteExtensionSlotState ¶
type WebAppSiteExtensionSlotState struct { // List of authors. Authors pulumi.StringArrayInput // Site Extension comment. Comment pulumi.StringPtrInput // Detailed description. Description pulumi.StringPtrInput // Count of downloads. DownloadCount pulumi.IntPtrInput // Site extension ID. ExtensionId pulumi.StringPtrInput // Site extension type. ExtensionType pulumi.StringPtrInput // Extension URL. ExtensionUrl pulumi.StringPtrInput // Feed URL. FeedUrl pulumi.StringPtrInput // Icon URL. IconUrl pulumi.StringPtrInput // Installed timestamp. InstalledDateTime pulumi.StringPtrInput // Installer command line parameters. InstallerCommandLineParams pulumi.StringPtrInput // Kind of resource. Kind pulumi.StringPtrInput // License URL. LicenseUrl pulumi.StringPtrInput // <code>true</code> if the local version is the latest version; <code>false</code> otherwise. LocalIsLatestVersion pulumi.BoolPtrInput // Local path. LocalPath pulumi.StringPtrInput // Resource Name. Name pulumi.StringPtrInput // Project URL. ProjectUrl pulumi.StringPtrInput // Provisioning state. ProvisioningState pulumi.StringPtrInput // Published timestamp. PublishedDateTime pulumi.StringPtrInput // Summary description. Summary pulumi.StringPtrInput Title pulumi.StringPtrInput // Resource type. Type pulumi.StringPtrInput // Version information. Version pulumi.StringPtrInput }
func (WebAppSiteExtensionSlotState) ElementType ¶
func (WebAppSiteExtensionSlotState) ElementType() reflect.Type
type WebAppSiteExtensionState ¶
type WebAppSiteExtensionState struct { // List of authors. Authors pulumi.StringArrayInput // Site Extension comment. Comment pulumi.StringPtrInput // Detailed description. Description pulumi.StringPtrInput // Count of downloads. DownloadCount pulumi.IntPtrInput // Site extension ID. ExtensionId pulumi.StringPtrInput // Site extension type. ExtensionType pulumi.StringPtrInput // Extension URL. ExtensionUrl pulumi.StringPtrInput // Feed URL. FeedUrl pulumi.StringPtrInput // Icon URL. IconUrl pulumi.StringPtrInput // Installed timestamp. InstalledDateTime pulumi.StringPtrInput // Installer command line parameters. InstallerCommandLineParams pulumi.StringPtrInput // Kind of resource. Kind pulumi.StringPtrInput // License URL. LicenseUrl pulumi.StringPtrInput // <code>true</code> if the local version is the latest version; <code>false</code> otherwise. LocalIsLatestVersion pulumi.BoolPtrInput // Local path. LocalPath pulumi.StringPtrInput // Resource Name. Name pulumi.StringPtrInput // Project URL. ProjectUrl pulumi.StringPtrInput // Provisioning state. ProvisioningState pulumi.StringPtrInput // Published timestamp. PublishedDateTime pulumi.StringPtrInput // Summary description. Summary pulumi.StringPtrInput Title pulumi.StringPtrInput // Resource type. Type pulumi.StringPtrInput // Version information. Version pulumi.StringPtrInput }
func (WebAppSiteExtensionState) ElementType ¶
func (WebAppSiteExtensionState) ElementType() reflect.Type
type WebAppSlot ¶
type WebAppSlot struct { pulumi.CustomResourceState // Management information availability state for the app. AvailabilityState pulumi.StringOutput `pulumi:"availabilityState"` // <code>true</code> to enable client affinity; <code>false</code> to stop sending session affinity cookies, which route client requests in the same session to the same instance. Default is <code>true</code>. ClientAffinityEnabled pulumi.BoolPtrOutput `pulumi:"clientAffinityEnabled"` // <code>true</code> to enable client certificate authentication (TLS mutual authentication); otherwise, <code>false</code>. Default is <code>false</code>. ClientCertEnabled pulumi.BoolPtrOutput `pulumi:"clientCertEnabled"` // client certificate authentication comma-separated exclusion paths ClientCertExclusionPaths pulumi.StringPtrOutput `pulumi:"clientCertExclusionPaths"` // If specified during app creation, the app is cloned from a source app. CloningInfo CloningInfoResponsePtrOutput `pulumi:"cloningInfo"` // Size of the function container. ContainerSize pulumi.IntPtrOutput `pulumi:"containerSize"` // Maximum allowed daily memory-time quota (applicable on dynamic apps only). DailyMemoryTimeQuota pulumi.IntPtrOutput `pulumi:"dailyMemoryTimeQuota"` // Default hostname of the app. Read-only. DefaultHostName pulumi.StringOutput `pulumi:"defaultHostName"` // <code>true</code> if the app is enabled; otherwise, <code>false</code>. Setting this value to false disables the app (takes the app offline). Enabled pulumi.BoolPtrOutput `pulumi:"enabled"` // Enabled hostnames for the app.Hostnames need to be assigned (see HostNames) AND enabled. Otherwise, // the app is not served on those hostnames. EnabledHostNames pulumi.StringArrayOutput `pulumi:"enabledHostNames"` // GeoDistributions for this site GeoDistributions GeoDistributionResponseArrayOutput `pulumi:"geoDistributions"` // Hostname SSL states are used to manage the SSL bindings for app's hostnames. HostNameSslStates HostNameSslStateResponseArrayOutput `pulumi:"hostNameSslStates"` // Hostnames associated with the app. HostNames pulumi.StringArrayOutput `pulumi:"hostNames"` // <code>true</code> to disable the public hostnames of the app; otherwise, <code>false</code>. // If <code>true</code>, the app is only accessible via API management process. HostNamesDisabled pulumi.BoolPtrOutput `pulumi:"hostNamesDisabled"` // App Service Environment to use for the app. HostingEnvironmentProfile HostingEnvironmentProfileResponsePtrOutput `pulumi:"hostingEnvironmentProfile"` // HttpsOnly: configures a web site to accept only https requests. Issues redirect for // http requests HttpsOnly pulumi.BoolPtrOutput `pulumi:"httpsOnly"` // Hyper-V sandbox. HyperV pulumi.BoolPtrOutput `pulumi:"hyperV"` // Managed service identity. Identity ManagedServiceIdentityResponsePtrOutput `pulumi:"identity"` // Specifies an operation id if this site has a pending operation. InProgressOperationId pulumi.StringOutput `pulumi:"inProgressOperationId"` // <code>true</code> if the app is a default container; otherwise, <code>false</code>. IsDefaultContainer pulumi.BoolOutput `pulumi:"isDefaultContainer"` // Obsolete: Hyper-V sandbox. IsXenon pulumi.BoolPtrOutput `pulumi:"isXenon"` // Kind of resource. Kind pulumi.StringPtrOutput `pulumi:"kind"` // Last time the app was modified, in UTC. Read-only. LastModifiedTimeUtc pulumi.StringOutput `pulumi:"lastModifiedTimeUtc"` // Resource Location. Location pulumi.StringOutput `pulumi:"location"` // Maximum number of workers. // This only applies to Functions container. MaxNumberOfWorkers pulumi.IntOutput `pulumi:"maxNumberOfWorkers"` // Resource Name. Name pulumi.StringOutput `pulumi:"name"` // List of IP addresses that the app uses for outbound connections (e.g. database access). Includes VIPs from tenants that site can be hosted with current settings. Read-only. OutboundIpAddresses pulumi.StringOutput `pulumi:"outboundIpAddresses"` // List of IP addresses that the app uses for outbound connections (e.g. database access). Includes VIPs from all tenants. Read-only. PossibleOutboundIpAddresses pulumi.StringOutput `pulumi:"possibleOutboundIpAddresses"` // Site redundancy mode RedundancyMode pulumi.StringPtrOutput `pulumi:"redundancyMode"` // Name of the repository site. RepositorySiteName pulumi.StringOutput `pulumi:"repositorySiteName"` // <code>true</code> if reserved; otherwise, <code>false</code>. Reserved pulumi.BoolPtrOutput `pulumi:"reserved"` // Name of the resource group the app belongs to. Read-only. ResourceGroup pulumi.StringOutput `pulumi:"resourceGroup"` // <code>true</code> to stop SCM (KUDU) site when the app is stopped; otherwise, <code>false</code>. The default is <code>false</code>. ScmSiteAlsoStopped pulumi.BoolPtrOutput `pulumi:"scmSiteAlsoStopped"` // Resource ID of the associated App Service plan, formatted as: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}". ServerFarmId pulumi.StringPtrOutput `pulumi:"serverFarmId"` // Configuration of the app. SiteConfig SiteConfigResponsePtrOutput `pulumi:"siteConfig"` // Status of the last deployment slot swap operation. SlotSwapStatus SlotSwapStatusResponseOutput `pulumi:"slotSwapStatus"` // Current state of the app. State pulumi.StringOutput `pulumi:"state"` // App suspended till in case memory-time quota is exceeded. SuspendedTill pulumi.StringOutput `pulumi:"suspendedTill"` // Resource tags. Tags pulumi.StringMapOutput `pulumi:"tags"` // Specifies which deployment slot this app will swap into. Read-only. TargetSwapSlot pulumi.StringOutput `pulumi:"targetSwapSlot"` // Azure Traffic Manager hostnames associated with the app. Read-only. TrafficManagerHostNames pulumi.StringArrayOutput `pulumi:"trafficManagerHostNames"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` // State indicating whether the app has exceeded its quota usage. Read-only. UsageState pulumi.StringOutput `pulumi:"usageState"` }
A web app, a mobile app backend, or an API app.
func GetWebAppSlot ¶
func GetWebAppSlot(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WebAppSlotState, opts ...pulumi.ResourceOption) (*WebAppSlot, error)
GetWebAppSlot gets an existing WebAppSlot 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 NewWebAppSlot ¶
func NewWebAppSlot(ctx *pulumi.Context, name string, args *WebAppSlotArgs, opts ...pulumi.ResourceOption) (*WebAppSlot, error)
NewWebAppSlot registers a new resource with the given unique name, arguments, and options.
func (*WebAppSlot) ElementType ¶ added in v0.2.6
func (*WebAppSlot) ElementType() reflect.Type
func (*WebAppSlot) ToWebAppSlotOutput ¶ added in v0.2.6
func (i *WebAppSlot) ToWebAppSlotOutput() WebAppSlotOutput
func (*WebAppSlot) ToWebAppSlotOutputWithContext ¶ added in v0.2.6
func (i *WebAppSlot) ToWebAppSlotOutputWithContext(ctx context.Context) WebAppSlotOutput
type WebAppSlotArgs ¶
type WebAppSlotArgs struct { // <code>true</code> to enable client affinity; <code>false</code> to stop sending session affinity cookies, which route client requests in the same session to the same instance. Default is <code>true</code>. ClientAffinityEnabled pulumi.BoolPtrInput // <code>true</code> to enable client certificate authentication (TLS mutual authentication); otherwise, <code>false</code>. Default is <code>false</code>. ClientCertEnabled pulumi.BoolPtrInput // client certificate authentication comma-separated exclusion paths ClientCertExclusionPaths pulumi.StringPtrInput // If specified during app creation, the app is cloned from a source app. CloningInfo CloningInfoPtrInput // Size of the function container. ContainerSize pulumi.IntPtrInput // Maximum allowed daily memory-time quota (applicable on dynamic apps only). DailyMemoryTimeQuota pulumi.IntPtrInput // <code>true</code> if the app is enabled; otherwise, <code>false</code>. Setting this value to false disables the app (takes the app offline). Enabled pulumi.BoolPtrInput // GeoDistributions for this site GeoDistributions GeoDistributionArrayInput // Hostname SSL states are used to manage the SSL bindings for app's hostnames. HostNameSslStates HostNameSslStateArrayInput // <code>true</code> to disable the public hostnames of the app; otherwise, <code>false</code>. // If <code>true</code>, the app is only accessible via API management process. HostNamesDisabled pulumi.BoolPtrInput // App Service Environment to use for the app. HostingEnvironmentProfile HostingEnvironmentProfilePtrInput // HttpsOnly: configures a web site to accept only https requests. Issues redirect for // http requests HttpsOnly pulumi.BoolPtrInput // Hyper-V sandbox. HyperV pulumi.BoolPtrInput // Managed service identity. Identity ManagedServiceIdentityPtrInput // Obsolete: Hyper-V sandbox. IsXenon pulumi.BoolPtrInput // Kind of resource. Kind pulumi.StringPtrInput // Resource Location. Location pulumi.StringInput // Unique name of the app to create or update. To create or update a deployment slot, use the {slot} parameter. Name pulumi.StringInput // Site redundancy mode RedundancyMode RedundancyMode // <code>true</code> if reserved; otherwise, <code>false</code>. Reserved pulumi.BoolPtrInput // Name of the resource group to which the resource belongs. ResourceGroupName pulumi.StringInput // <code>true</code> to stop SCM (KUDU) site when the app is stopped; otherwise, <code>false</code>. The default is <code>false</code>. ScmSiteAlsoStopped pulumi.BoolPtrInput // Resource ID of the associated App Service plan, formatted as: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}". ServerFarmId pulumi.StringPtrInput // Configuration of the app. SiteConfig SiteConfigPtrInput // Name of the deployment slot to create or update. By default, this API attempts to create or modify the production slot. Slot pulumi.StringInput // Resource tags. Tags pulumi.StringMapInput }
The set of arguments for constructing a WebAppSlot resource.
func (WebAppSlotArgs) ElementType ¶
func (WebAppSlotArgs) ElementType() reflect.Type
type WebAppSlotConfigurationNames ¶ added in v0.2.5
type WebAppSlotConfigurationNames struct { pulumi.CustomResourceState // List of application settings names. AppSettingNames pulumi.StringArrayOutput `pulumi:"appSettingNames"` // List of external Azure storage account identifiers. AzureStorageConfigNames pulumi.StringArrayOutput `pulumi:"azureStorageConfigNames"` // List of connection string names. ConnectionStringNames pulumi.StringArrayOutput `pulumi:"connectionStringNames"` // Kind of resource. Kind pulumi.StringPtrOutput `pulumi:"kind"` // Resource Name. Name pulumi.StringOutput `pulumi:"name"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` }
Slot Config names azure resource.
func GetWebAppSlotConfigurationNames ¶ added in v0.2.5
func GetWebAppSlotConfigurationNames(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WebAppSlotConfigurationNamesState, opts ...pulumi.ResourceOption) (*WebAppSlotConfigurationNames, error)
GetWebAppSlotConfigurationNames gets an existing WebAppSlotConfigurationNames 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 NewWebAppSlotConfigurationNames ¶ added in v0.2.5
func NewWebAppSlotConfigurationNames(ctx *pulumi.Context, name string, args *WebAppSlotConfigurationNamesArgs, opts ...pulumi.ResourceOption) (*WebAppSlotConfigurationNames, error)
NewWebAppSlotConfigurationNames registers a new resource with the given unique name, arguments, and options.
func (*WebAppSlotConfigurationNames) ElementType ¶ added in v0.2.6
func (*WebAppSlotConfigurationNames) ElementType() reflect.Type
func (*WebAppSlotConfigurationNames) ToWebAppSlotConfigurationNamesOutput ¶ added in v0.2.6
func (i *WebAppSlotConfigurationNames) ToWebAppSlotConfigurationNamesOutput() WebAppSlotConfigurationNamesOutput
func (*WebAppSlotConfigurationNames) ToWebAppSlotConfigurationNamesOutputWithContext ¶ added in v0.2.6
func (i *WebAppSlotConfigurationNames) ToWebAppSlotConfigurationNamesOutputWithContext(ctx context.Context) WebAppSlotConfigurationNamesOutput
type WebAppSlotConfigurationNamesArgs ¶ added in v0.2.5
type WebAppSlotConfigurationNamesArgs struct { // List of application settings names. AppSettingNames pulumi.StringArrayInput // List of external Azure storage account identifiers. AzureStorageConfigNames pulumi.StringArrayInput // List of connection string names. ConnectionStringNames pulumi.StringArrayInput // Kind of resource. Kind pulumi.StringPtrInput // Name of the app. Name pulumi.StringInput // Name of the resource group to which the resource belongs. ResourceGroupName pulumi.StringInput }
The set of arguments for constructing a WebAppSlotConfigurationNames resource.
func (WebAppSlotConfigurationNamesArgs) ElementType ¶ added in v0.2.5
func (WebAppSlotConfigurationNamesArgs) ElementType() reflect.Type
type WebAppSlotConfigurationNamesInput ¶ added in v0.2.6
type WebAppSlotConfigurationNamesInput interface { pulumi.Input ToWebAppSlotConfigurationNamesOutput() WebAppSlotConfigurationNamesOutput ToWebAppSlotConfigurationNamesOutputWithContext(ctx context.Context) WebAppSlotConfigurationNamesOutput }
type WebAppSlotConfigurationNamesOutput ¶ added in v0.2.6
type WebAppSlotConfigurationNamesOutput struct {
*pulumi.OutputState
}
func (WebAppSlotConfigurationNamesOutput) ElementType ¶ added in v0.2.6
func (WebAppSlotConfigurationNamesOutput) ElementType() reflect.Type
func (WebAppSlotConfigurationNamesOutput) ToWebAppSlotConfigurationNamesOutput ¶ added in v0.2.6
func (o WebAppSlotConfigurationNamesOutput) ToWebAppSlotConfigurationNamesOutput() WebAppSlotConfigurationNamesOutput
func (WebAppSlotConfigurationNamesOutput) ToWebAppSlotConfigurationNamesOutputWithContext ¶ added in v0.2.6
func (o WebAppSlotConfigurationNamesOutput) ToWebAppSlotConfigurationNamesOutputWithContext(ctx context.Context) WebAppSlotConfigurationNamesOutput
type WebAppSlotConfigurationNamesState ¶ added in v0.2.5
type WebAppSlotConfigurationNamesState struct { // List of application settings names. AppSettingNames pulumi.StringArrayInput // List of external Azure storage account identifiers. AzureStorageConfigNames pulumi.StringArrayInput // List of connection string names. ConnectionStringNames pulumi.StringArrayInput // Kind of resource. Kind pulumi.StringPtrInput // Resource Name. Name pulumi.StringPtrInput // Resource type. Type pulumi.StringPtrInput }
func (WebAppSlotConfigurationNamesState) ElementType ¶ added in v0.2.5
func (WebAppSlotConfigurationNamesState) ElementType() reflect.Type
type WebAppSlotInput ¶ added in v0.2.6
type WebAppSlotInput interface { pulumi.Input ToWebAppSlotOutput() WebAppSlotOutput ToWebAppSlotOutputWithContext(ctx context.Context) WebAppSlotOutput }
type WebAppSlotOutput ¶ added in v0.2.6
type WebAppSlotOutput struct {
*pulumi.OutputState
}
func (WebAppSlotOutput) ElementType ¶ added in v0.2.6
func (WebAppSlotOutput) ElementType() reflect.Type
func (WebAppSlotOutput) ToWebAppSlotOutput ¶ added in v0.2.6
func (o WebAppSlotOutput) ToWebAppSlotOutput() WebAppSlotOutput
func (WebAppSlotOutput) ToWebAppSlotOutputWithContext ¶ added in v0.2.6
func (o WebAppSlotOutput) ToWebAppSlotOutputWithContext(ctx context.Context) WebAppSlotOutput
type WebAppSlotState ¶
type WebAppSlotState struct { // Management information availability state for the app. AvailabilityState pulumi.StringPtrInput // <code>true</code> to enable client affinity; <code>false</code> to stop sending session affinity cookies, which route client requests in the same session to the same instance. Default is <code>true</code>. ClientAffinityEnabled pulumi.BoolPtrInput // <code>true</code> to enable client certificate authentication (TLS mutual authentication); otherwise, <code>false</code>. Default is <code>false</code>. ClientCertEnabled pulumi.BoolPtrInput // client certificate authentication comma-separated exclusion paths ClientCertExclusionPaths pulumi.StringPtrInput // If specified during app creation, the app is cloned from a source app. CloningInfo CloningInfoResponsePtrInput // Size of the function container. ContainerSize pulumi.IntPtrInput // Maximum allowed daily memory-time quota (applicable on dynamic apps only). DailyMemoryTimeQuota pulumi.IntPtrInput // Default hostname of the app. Read-only. DefaultHostName pulumi.StringPtrInput // <code>true</code> if the app is enabled; otherwise, <code>false</code>. Setting this value to false disables the app (takes the app offline). Enabled pulumi.BoolPtrInput // Enabled hostnames for the app.Hostnames need to be assigned (see HostNames) AND enabled. Otherwise, // the app is not served on those hostnames. EnabledHostNames pulumi.StringArrayInput // GeoDistributions for this site GeoDistributions GeoDistributionResponseArrayInput // Hostname SSL states are used to manage the SSL bindings for app's hostnames. HostNameSslStates HostNameSslStateResponseArrayInput // Hostnames associated with the app. HostNames pulumi.StringArrayInput // <code>true</code> to disable the public hostnames of the app; otherwise, <code>false</code>. // If <code>true</code>, the app is only accessible via API management process. HostNamesDisabled pulumi.BoolPtrInput // App Service Environment to use for the app. HostingEnvironmentProfile HostingEnvironmentProfileResponsePtrInput // HttpsOnly: configures a web site to accept only https requests. Issues redirect for // http requests HttpsOnly pulumi.BoolPtrInput // Hyper-V sandbox. HyperV pulumi.BoolPtrInput // Managed service identity. Identity ManagedServiceIdentityResponsePtrInput // Specifies an operation id if this site has a pending operation. InProgressOperationId pulumi.StringPtrInput // <code>true</code> if the app is a default container; otherwise, <code>false</code>. IsDefaultContainer pulumi.BoolPtrInput // Obsolete: Hyper-V sandbox. IsXenon pulumi.BoolPtrInput // Kind of resource. Kind pulumi.StringPtrInput // Last time the app was modified, in UTC. Read-only. LastModifiedTimeUtc pulumi.StringPtrInput // Resource Location. Location pulumi.StringPtrInput // Maximum number of workers. // This only applies to Functions container. MaxNumberOfWorkers pulumi.IntPtrInput // Resource Name. Name pulumi.StringPtrInput // List of IP addresses that the app uses for outbound connections (e.g. database access). Includes VIPs from tenants that site can be hosted with current settings. Read-only. OutboundIpAddresses pulumi.StringPtrInput // List of IP addresses that the app uses for outbound connections (e.g. database access). Includes VIPs from all tenants. Read-only. PossibleOutboundIpAddresses pulumi.StringPtrInput // Site redundancy mode RedundancyMode pulumi.StringPtrInput // Name of the repository site. RepositorySiteName pulumi.StringPtrInput // <code>true</code> if reserved; otherwise, <code>false</code>. Reserved pulumi.BoolPtrInput // Name of the resource group the app belongs to. Read-only. ResourceGroup pulumi.StringPtrInput // <code>true</code> to stop SCM (KUDU) site when the app is stopped; otherwise, <code>false</code>. The default is <code>false</code>. ScmSiteAlsoStopped pulumi.BoolPtrInput // Resource ID of the associated App Service plan, formatted as: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}". ServerFarmId pulumi.StringPtrInput // Configuration of the app. SiteConfig SiteConfigResponsePtrInput // Status of the last deployment slot swap operation. SlotSwapStatus SlotSwapStatusResponsePtrInput // Current state of the app. State pulumi.StringPtrInput // App suspended till in case memory-time quota is exceeded. SuspendedTill pulumi.StringPtrInput // Resource tags. Tags pulumi.StringMapInput // Specifies which deployment slot this app will swap into. Read-only. TargetSwapSlot pulumi.StringPtrInput // Azure Traffic Manager hostnames associated with the app. Read-only. TrafficManagerHostNames pulumi.StringArrayInput // Resource type. Type pulumi.StringPtrInput // State indicating whether the app has exceeded its quota usage. Read-only. UsageState pulumi.StringPtrInput }
func (WebAppSlotState) ElementType ¶
func (WebAppSlotState) ElementType() reflect.Type
type WebAppSourceControl ¶
type WebAppSourceControl struct { pulumi.CustomResourceState // Name of branch to use for deployment. Branch pulumi.StringPtrOutput `pulumi:"branch"` // <code>true</code> to enable deployment rollback; otherwise, <code>false</code>. DeploymentRollbackEnabled pulumi.BoolPtrOutput `pulumi:"deploymentRollbackEnabled"` // <code>true</code> to limit to manual integration; <code>false</code> to enable continuous integration (which configures webhooks into online repos like GitHub). IsManualIntegration pulumi.BoolPtrOutput `pulumi:"isManualIntegration"` // <code>true</code> for a Mercurial repository; <code>false</code> for a Git repository. IsMercurial pulumi.BoolPtrOutput `pulumi:"isMercurial"` // Kind of resource. Kind pulumi.StringPtrOutput `pulumi:"kind"` // Resource Name. Name pulumi.StringOutput `pulumi:"name"` // Repository or source control URL. RepoUrl pulumi.StringPtrOutput `pulumi:"repoUrl"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` }
Source control configuration for an app.
func GetWebAppSourceControl ¶
func GetWebAppSourceControl(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WebAppSourceControlState, opts ...pulumi.ResourceOption) (*WebAppSourceControl, error)
GetWebAppSourceControl gets an existing WebAppSourceControl 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 NewWebAppSourceControl ¶
func NewWebAppSourceControl(ctx *pulumi.Context, name string, args *WebAppSourceControlArgs, opts ...pulumi.ResourceOption) (*WebAppSourceControl, error)
NewWebAppSourceControl registers a new resource with the given unique name, arguments, and options.
func (*WebAppSourceControl) ElementType ¶ added in v0.2.6
func (*WebAppSourceControl) ElementType() reflect.Type
func (*WebAppSourceControl) ToWebAppSourceControlOutput ¶ added in v0.2.6
func (i *WebAppSourceControl) ToWebAppSourceControlOutput() WebAppSourceControlOutput
func (*WebAppSourceControl) ToWebAppSourceControlOutputWithContext ¶ added in v0.2.6
func (i *WebAppSourceControl) ToWebAppSourceControlOutputWithContext(ctx context.Context) WebAppSourceControlOutput
type WebAppSourceControlArgs ¶
type WebAppSourceControlArgs struct { // Name of branch to use for deployment. Branch pulumi.StringPtrInput // <code>true</code> to enable deployment rollback; otherwise, <code>false</code>. DeploymentRollbackEnabled pulumi.BoolPtrInput // <code>true</code> to limit to manual integration; <code>false</code> to enable continuous integration (which configures webhooks into online repos like GitHub). IsManualIntegration pulumi.BoolPtrInput // <code>true</code> for a Mercurial repository; <code>false</code> for a Git repository. IsMercurial pulumi.BoolPtrInput // Kind of resource. Kind pulumi.StringPtrInput // Name of the app. Name pulumi.StringInput // Repository or source control URL. RepoUrl pulumi.StringPtrInput // Name of the resource group to which the resource belongs. ResourceGroupName pulumi.StringInput }
The set of arguments for constructing a WebAppSourceControl resource.
func (WebAppSourceControlArgs) ElementType ¶
func (WebAppSourceControlArgs) ElementType() reflect.Type
type WebAppSourceControlInput ¶ added in v0.2.6
type WebAppSourceControlInput interface { pulumi.Input ToWebAppSourceControlOutput() WebAppSourceControlOutput ToWebAppSourceControlOutputWithContext(ctx context.Context) WebAppSourceControlOutput }
type WebAppSourceControlOutput ¶ added in v0.2.6
type WebAppSourceControlOutput struct {
*pulumi.OutputState
}
func (WebAppSourceControlOutput) ElementType ¶ added in v0.2.6
func (WebAppSourceControlOutput) ElementType() reflect.Type
func (WebAppSourceControlOutput) ToWebAppSourceControlOutput ¶ added in v0.2.6
func (o WebAppSourceControlOutput) ToWebAppSourceControlOutput() WebAppSourceControlOutput
func (WebAppSourceControlOutput) ToWebAppSourceControlOutputWithContext ¶ added in v0.2.6
func (o WebAppSourceControlOutput) ToWebAppSourceControlOutputWithContext(ctx context.Context) WebAppSourceControlOutput
type WebAppSourceControlSlot ¶
type WebAppSourceControlSlot struct { pulumi.CustomResourceState // Name of branch to use for deployment. Branch pulumi.StringPtrOutput `pulumi:"branch"` // <code>true</code> to enable deployment rollback; otherwise, <code>false</code>. DeploymentRollbackEnabled pulumi.BoolPtrOutput `pulumi:"deploymentRollbackEnabled"` // <code>true</code> to limit to manual integration; <code>false</code> to enable continuous integration (which configures webhooks into online repos like GitHub). IsManualIntegration pulumi.BoolPtrOutput `pulumi:"isManualIntegration"` // <code>true</code> for a Mercurial repository; <code>false</code> for a Git repository. IsMercurial pulumi.BoolPtrOutput `pulumi:"isMercurial"` // Kind of resource. Kind pulumi.StringPtrOutput `pulumi:"kind"` // Resource Name. Name pulumi.StringOutput `pulumi:"name"` // Repository or source control URL. RepoUrl pulumi.StringPtrOutput `pulumi:"repoUrl"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` }
Source control configuration for an app.
func GetWebAppSourceControlSlot ¶
func GetWebAppSourceControlSlot(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WebAppSourceControlSlotState, opts ...pulumi.ResourceOption) (*WebAppSourceControlSlot, error)
GetWebAppSourceControlSlot gets an existing WebAppSourceControlSlot 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 NewWebAppSourceControlSlot ¶
func NewWebAppSourceControlSlot(ctx *pulumi.Context, name string, args *WebAppSourceControlSlotArgs, opts ...pulumi.ResourceOption) (*WebAppSourceControlSlot, error)
NewWebAppSourceControlSlot registers a new resource with the given unique name, arguments, and options.
func (*WebAppSourceControlSlot) ElementType ¶ added in v0.2.6
func (*WebAppSourceControlSlot) ElementType() reflect.Type
func (*WebAppSourceControlSlot) ToWebAppSourceControlSlotOutput ¶ added in v0.2.6
func (i *WebAppSourceControlSlot) ToWebAppSourceControlSlotOutput() WebAppSourceControlSlotOutput
func (*WebAppSourceControlSlot) ToWebAppSourceControlSlotOutputWithContext ¶ added in v0.2.6
func (i *WebAppSourceControlSlot) ToWebAppSourceControlSlotOutputWithContext(ctx context.Context) WebAppSourceControlSlotOutput
type WebAppSourceControlSlotArgs ¶
type WebAppSourceControlSlotArgs struct { // Name of branch to use for deployment. Branch pulumi.StringPtrInput // <code>true</code> to enable deployment rollback; otherwise, <code>false</code>. DeploymentRollbackEnabled pulumi.BoolPtrInput // <code>true</code> to limit to manual integration; <code>false</code> to enable continuous integration (which configures webhooks into online repos like GitHub). IsManualIntegration pulumi.BoolPtrInput // <code>true</code> for a Mercurial repository; <code>false</code> for a Git repository. IsMercurial pulumi.BoolPtrInput // Kind of resource. Kind pulumi.StringPtrInput // Name of the app. Name pulumi.StringInput // Repository or source control URL. RepoUrl pulumi.StringPtrInput // Name of the resource group to which the resource belongs. ResourceGroupName pulumi.StringInput // Name of the deployment slot. If a slot is not specified, the API will update the source control configuration for the production slot. Slot pulumi.StringInput }
The set of arguments for constructing a WebAppSourceControlSlot resource.
func (WebAppSourceControlSlotArgs) ElementType ¶
func (WebAppSourceControlSlotArgs) ElementType() reflect.Type
type WebAppSourceControlSlotInput ¶ added in v0.2.6
type WebAppSourceControlSlotInput interface { pulumi.Input ToWebAppSourceControlSlotOutput() WebAppSourceControlSlotOutput ToWebAppSourceControlSlotOutputWithContext(ctx context.Context) WebAppSourceControlSlotOutput }
type WebAppSourceControlSlotOutput ¶ added in v0.2.6
type WebAppSourceControlSlotOutput struct {
*pulumi.OutputState
}
func (WebAppSourceControlSlotOutput) ElementType ¶ added in v0.2.6
func (WebAppSourceControlSlotOutput) ElementType() reflect.Type
func (WebAppSourceControlSlotOutput) ToWebAppSourceControlSlotOutput ¶ added in v0.2.6
func (o WebAppSourceControlSlotOutput) ToWebAppSourceControlSlotOutput() WebAppSourceControlSlotOutput
func (WebAppSourceControlSlotOutput) ToWebAppSourceControlSlotOutputWithContext ¶ added in v0.2.6
func (o WebAppSourceControlSlotOutput) ToWebAppSourceControlSlotOutputWithContext(ctx context.Context) WebAppSourceControlSlotOutput
type WebAppSourceControlSlotState ¶
type WebAppSourceControlSlotState struct { // Name of branch to use for deployment. Branch pulumi.StringPtrInput // <code>true</code> to enable deployment rollback; otherwise, <code>false</code>. DeploymentRollbackEnabled pulumi.BoolPtrInput // <code>true</code> to limit to manual integration; <code>false</code> to enable continuous integration (which configures webhooks into online repos like GitHub). IsManualIntegration pulumi.BoolPtrInput // <code>true</code> for a Mercurial repository; <code>false</code> for a Git repository. IsMercurial pulumi.BoolPtrInput // Kind of resource. Kind pulumi.StringPtrInput // Resource Name. Name pulumi.StringPtrInput // Repository or source control URL. RepoUrl pulumi.StringPtrInput // Resource type. Type pulumi.StringPtrInput }
func (WebAppSourceControlSlotState) ElementType ¶
func (WebAppSourceControlSlotState) ElementType() reflect.Type
type WebAppSourceControlState ¶
type WebAppSourceControlState struct { // Name of branch to use for deployment. Branch pulumi.StringPtrInput // <code>true</code> to enable deployment rollback; otherwise, <code>false</code>. DeploymentRollbackEnabled pulumi.BoolPtrInput // <code>true</code> to limit to manual integration; <code>false</code> to enable continuous integration (which configures webhooks into online repos like GitHub). IsManualIntegration pulumi.BoolPtrInput // <code>true</code> for a Mercurial repository; <code>false</code> for a Git repository. IsMercurial pulumi.BoolPtrInput // Kind of resource. Kind pulumi.StringPtrInput // Resource Name. Name pulumi.StringPtrInput // Repository or source control URL. RepoUrl pulumi.StringPtrInput // Resource type. Type pulumi.StringPtrInput }
func (WebAppSourceControlState) ElementType ¶
func (WebAppSourceControlState) ElementType() reflect.Type
type WebAppState ¶
type WebAppState struct { // Management information availability state for the app. AvailabilityState pulumi.StringPtrInput // <code>true</code> to enable client affinity; <code>false</code> to stop sending session affinity cookies, which route client requests in the same session to the same instance. Default is <code>true</code>. ClientAffinityEnabled pulumi.BoolPtrInput // <code>true</code> to enable client certificate authentication (TLS mutual authentication); otherwise, <code>false</code>. Default is <code>false</code>. ClientCertEnabled pulumi.BoolPtrInput // client certificate authentication comma-separated exclusion paths ClientCertExclusionPaths pulumi.StringPtrInput // If specified during app creation, the app is cloned from a source app. CloningInfo CloningInfoResponsePtrInput // Size of the function container. ContainerSize pulumi.IntPtrInput // Maximum allowed daily memory-time quota (applicable on dynamic apps only). DailyMemoryTimeQuota pulumi.IntPtrInput // Default hostname of the app. Read-only. DefaultHostName pulumi.StringPtrInput // <code>true</code> if the app is enabled; otherwise, <code>false</code>. Setting this value to false disables the app (takes the app offline). Enabled pulumi.BoolPtrInput // Enabled hostnames for the app.Hostnames need to be assigned (see HostNames) AND enabled. Otherwise, // the app is not served on those hostnames. EnabledHostNames pulumi.StringArrayInput // GeoDistributions for this site GeoDistributions GeoDistributionResponseArrayInput // Hostname SSL states are used to manage the SSL bindings for app's hostnames. HostNameSslStates HostNameSslStateResponseArrayInput // Hostnames associated with the app. HostNames pulumi.StringArrayInput // <code>true</code> to disable the public hostnames of the app; otherwise, <code>false</code>. // If <code>true</code>, the app is only accessible via API management process. HostNamesDisabled pulumi.BoolPtrInput // App Service Environment to use for the app. HostingEnvironmentProfile HostingEnvironmentProfileResponsePtrInput // HttpsOnly: configures a web site to accept only https requests. Issues redirect for // http requests HttpsOnly pulumi.BoolPtrInput // Hyper-V sandbox. HyperV pulumi.BoolPtrInput // Managed service identity. Identity ManagedServiceIdentityResponsePtrInput // Specifies an operation id if this site has a pending operation. InProgressOperationId pulumi.StringPtrInput // <code>true</code> if the app is a default container; otherwise, <code>false</code>. IsDefaultContainer pulumi.BoolPtrInput // Obsolete: Hyper-V sandbox. IsXenon pulumi.BoolPtrInput // Kind of resource. Kind pulumi.StringPtrInput // Last time the app was modified, in UTC. Read-only. LastModifiedTimeUtc pulumi.StringPtrInput // Resource Location. Location pulumi.StringPtrInput // Maximum number of workers. // This only applies to Functions container. MaxNumberOfWorkers pulumi.IntPtrInput // Resource Name. Name pulumi.StringPtrInput // List of IP addresses that the app uses for outbound connections (e.g. database access). Includes VIPs from tenants that site can be hosted with current settings. Read-only. OutboundIpAddresses pulumi.StringPtrInput // List of IP addresses that the app uses for outbound connections (e.g. database access). Includes VIPs from all tenants. Read-only. PossibleOutboundIpAddresses pulumi.StringPtrInput // Site redundancy mode RedundancyMode pulumi.StringPtrInput // Name of the repository site. RepositorySiteName pulumi.StringPtrInput // <code>true</code> if reserved; otherwise, <code>false</code>. Reserved pulumi.BoolPtrInput // Name of the resource group the app belongs to. Read-only. ResourceGroup pulumi.StringPtrInput // <code>true</code> to stop SCM (KUDU) site when the app is stopped; otherwise, <code>false</code>. The default is <code>false</code>. ScmSiteAlsoStopped pulumi.BoolPtrInput // Resource ID of the associated App Service plan, formatted as: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}". ServerFarmId pulumi.StringPtrInput // Configuration of the app. SiteConfig SiteConfigResponsePtrInput // Status of the last deployment slot swap operation. SlotSwapStatus SlotSwapStatusResponsePtrInput // Current state of the app. State pulumi.StringPtrInput // App suspended till in case memory-time quota is exceeded. SuspendedTill pulumi.StringPtrInput // Resource tags. Tags pulumi.StringMapInput // Specifies which deployment slot this app will swap into. Read-only. TargetSwapSlot pulumi.StringPtrInput // Azure Traffic Manager hostnames associated with the app. Read-only. TrafficManagerHostNames pulumi.StringArrayInput // Resource type. Type pulumi.StringPtrInput // State indicating whether the app has exceeded its quota usage. Read-only. UsageState pulumi.StringPtrInput }
func (WebAppState) ElementType ¶
func (WebAppState) ElementType() reflect.Type
type WebAppSwiftVirtualNetworkConnection ¶
type WebAppSwiftVirtualNetworkConnection struct { pulumi.CustomResourceState // Kind of resource. Kind pulumi.StringPtrOutput `pulumi:"kind"` // Resource Name. Name pulumi.StringOutput `pulumi:"name"` // The Virtual Network subnet's resource ID. This is the subnet that this Web App will join. This subnet must have a delegation to Microsoft.Web/serverFarms defined first. SubnetResourceId pulumi.StringPtrOutput `pulumi:"subnetResourceId"` // A flag that specifies if the scale unit this Web App is on supports Swift integration. SwiftSupported pulumi.BoolPtrOutput `pulumi:"swiftSupported"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` }
Swift Virtual Network Contract. This is used to enable the new Swift way of doing virtual network integration.
func GetWebAppSwiftVirtualNetworkConnection ¶
func GetWebAppSwiftVirtualNetworkConnection(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WebAppSwiftVirtualNetworkConnectionState, opts ...pulumi.ResourceOption) (*WebAppSwiftVirtualNetworkConnection, error)
GetWebAppSwiftVirtualNetworkConnection gets an existing WebAppSwiftVirtualNetworkConnection 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 NewWebAppSwiftVirtualNetworkConnection ¶
func NewWebAppSwiftVirtualNetworkConnection(ctx *pulumi.Context, name string, args *WebAppSwiftVirtualNetworkConnectionArgs, opts ...pulumi.ResourceOption) (*WebAppSwiftVirtualNetworkConnection, error)
NewWebAppSwiftVirtualNetworkConnection registers a new resource with the given unique name, arguments, and options.
func (*WebAppSwiftVirtualNetworkConnection) ElementType ¶ added in v0.2.6
func (*WebAppSwiftVirtualNetworkConnection) ElementType() reflect.Type
func (*WebAppSwiftVirtualNetworkConnection) ToWebAppSwiftVirtualNetworkConnectionOutput ¶ added in v0.2.6
func (i *WebAppSwiftVirtualNetworkConnection) ToWebAppSwiftVirtualNetworkConnectionOutput() WebAppSwiftVirtualNetworkConnectionOutput
func (*WebAppSwiftVirtualNetworkConnection) ToWebAppSwiftVirtualNetworkConnectionOutputWithContext ¶ added in v0.2.6
func (i *WebAppSwiftVirtualNetworkConnection) ToWebAppSwiftVirtualNetworkConnectionOutputWithContext(ctx context.Context) WebAppSwiftVirtualNetworkConnectionOutput
type WebAppSwiftVirtualNetworkConnectionArgs ¶
type WebAppSwiftVirtualNetworkConnectionArgs struct { // Kind of resource. Kind pulumi.StringPtrInput // Name of the app. Name pulumi.StringInput // Name of the resource group to which the resource belongs. ResourceGroupName pulumi.StringInput // The Virtual Network subnet's resource ID. This is the subnet that this Web App will join. This subnet must have a delegation to Microsoft.Web/serverFarms defined first. SubnetResourceId pulumi.StringPtrInput // A flag that specifies if the scale unit this Web App is on supports Swift integration. SwiftSupported pulumi.BoolPtrInput }
The set of arguments for constructing a WebAppSwiftVirtualNetworkConnection resource.
func (WebAppSwiftVirtualNetworkConnectionArgs) ElementType ¶
func (WebAppSwiftVirtualNetworkConnectionArgs) ElementType() reflect.Type
type WebAppSwiftVirtualNetworkConnectionInput ¶ added in v0.2.6
type WebAppSwiftVirtualNetworkConnectionInput interface { pulumi.Input ToWebAppSwiftVirtualNetworkConnectionOutput() WebAppSwiftVirtualNetworkConnectionOutput ToWebAppSwiftVirtualNetworkConnectionOutputWithContext(ctx context.Context) WebAppSwiftVirtualNetworkConnectionOutput }
type WebAppSwiftVirtualNetworkConnectionOutput ¶ added in v0.2.6
type WebAppSwiftVirtualNetworkConnectionOutput struct {
*pulumi.OutputState
}
func (WebAppSwiftVirtualNetworkConnectionOutput) ElementType ¶ added in v0.2.6
func (WebAppSwiftVirtualNetworkConnectionOutput) ElementType() reflect.Type
func (WebAppSwiftVirtualNetworkConnectionOutput) ToWebAppSwiftVirtualNetworkConnectionOutput ¶ added in v0.2.6
func (o WebAppSwiftVirtualNetworkConnectionOutput) ToWebAppSwiftVirtualNetworkConnectionOutput() WebAppSwiftVirtualNetworkConnectionOutput
func (WebAppSwiftVirtualNetworkConnectionOutput) ToWebAppSwiftVirtualNetworkConnectionOutputWithContext ¶ added in v0.2.6
func (o WebAppSwiftVirtualNetworkConnectionOutput) ToWebAppSwiftVirtualNetworkConnectionOutputWithContext(ctx context.Context) WebAppSwiftVirtualNetworkConnectionOutput
type WebAppSwiftVirtualNetworkConnectionSlot ¶
type WebAppSwiftVirtualNetworkConnectionSlot struct { pulumi.CustomResourceState // Kind of resource. Kind pulumi.StringPtrOutput `pulumi:"kind"` // Resource Name. Name pulumi.StringOutput `pulumi:"name"` // The Virtual Network subnet's resource ID. This is the subnet that this Web App will join. This subnet must have a delegation to Microsoft.Web/serverFarms defined first. SubnetResourceId pulumi.StringPtrOutput `pulumi:"subnetResourceId"` // A flag that specifies if the scale unit this Web App is on supports Swift integration. SwiftSupported pulumi.BoolPtrOutput `pulumi:"swiftSupported"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` }
Swift Virtual Network Contract. This is used to enable the new Swift way of doing virtual network integration.
func GetWebAppSwiftVirtualNetworkConnectionSlot ¶
func GetWebAppSwiftVirtualNetworkConnectionSlot(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WebAppSwiftVirtualNetworkConnectionSlotState, opts ...pulumi.ResourceOption) (*WebAppSwiftVirtualNetworkConnectionSlot, error)
GetWebAppSwiftVirtualNetworkConnectionSlot gets an existing WebAppSwiftVirtualNetworkConnectionSlot 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 NewWebAppSwiftVirtualNetworkConnectionSlot ¶
func NewWebAppSwiftVirtualNetworkConnectionSlot(ctx *pulumi.Context, name string, args *WebAppSwiftVirtualNetworkConnectionSlotArgs, opts ...pulumi.ResourceOption) (*WebAppSwiftVirtualNetworkConnectionSlot, error)
NewWebAppSwiftVirtualNetworkConnectionSlot registers a new resource with the given unique name, arguments, and options.
func (*WebAppSwiftVirtualNetworkConnectionSlot) ElementType ¶ added in v0.2.6
func (*WebAppSwiftVirtualNetworkConnectionSlot) ElementType() reflect.Type
func (*WebAppSwiftVirtualNetworkConnectionSlot) ToWebAppSwiftVirtualNetworkConnectionSlotOutput ¶ added in v0.2.6
func (i *WebAppSwiftVirtualNetworkConnectionSlot) ToWebAppSwiftVirtualNetworkConnectionSlotOutput() WebAppSwiftVirtualNetworkConnectionSlotOutput
func (*WebAppSwiftVirtualNetworkConnectionSlot) ToWebAppSwiftVirtualNetworkConnectionSlotOutputWithContext ¶ added in v0.2.6
func (i *WebAppSwiftVirtualNetworkConnectionSlot) ToWebAppSwiftVirtualNetworkConnectionSlotOutputWithContext(ctx context.Context) WebAppSwiftVirtualNetworkConnectionSlotOutput
type WebAppSwiftVirtualNetworkConnectionSlotArgs ¶
type WebAppSwiftVirtualNetworkConnectionSlotArgs struct { // Kind of resource. Kind pulumi.StringPtrInput // Name of the app. Name pulumi.StringInput // Name of the resource group to which the resource belongs. ResourceGroupName pulumi.StringInput // Name of the deployment slot. If a slot is not specified, the API will add or update connections for the production slot. Slot pulumi.StringInput // The Virtual Network subnet's resource ID. This is the subnet that this Web App will join. This subnet must have a delegation to Microsoft.Web/serverFarms defined first. SubnetResourceId pulumi.StringPtrInput // A flag that specifies if the scale unit this Web App is on supports Swift integration. SwiftSupported pulumi.BoolPtrInput }
The set of arguments for constructing a WebAppSwiftVirtualNetworkConnectionSlot resource.
func (WebAppSwiftVirtualNetworkConnectionSlotArgs) ElementType ¶
func (WebAppSwiftVirtualNetworkConnectionSlotArgs) ElementType() reflect.Type
type WebAppSwiftVirtualNetworkConnectionSlotInput ¶ added in v0.2.6
type WebAppSwiftVirtualNetworkConnectionSlotInput interface { pulumi.Input ToWebAppSwiftVirtualNetworkConnectionSlotOutput() WebAppSwiftVirtualNetworkConnectionSlotOutput ToWebAppSwiftVirtualNetworkConnectionSlotOutputWithContext(ctx context.Context) WebAppSwiftVirtualNetworkConnectionSlotOutput }
type WebAppSwiftVirtualNetworkConnectionSlotOutput ¶ added in v0.2.6
type WebAppSwiftVirtualNetworkConnectionSlotOutput struct {
*pulumi.OutputState
}
func (WebAppSwiftVirtualNetworkConnectionSlotOutput) ElementType ¶ added in v0.2.6
func (WebAppSwiftVirtualNetworkConnectionSlotOutput) ElementType() reflect.Type
func (WebAppSwiftVirtualNetworkConnectionSlotOutput) ToWebAppSwiftVirtualNetworkConnectionSlotOutput ¶ added in v0.2.6
func (o WebAppSwiftVirtualNetworkConnectionSlotOutput) ToWebAppSwiftVirtualNetworkConnectionSlotOutput() WebAppSwiftVirtualNetworkConnectionSlotOutput
func (WebAppSwiftVirtualNetworkConnectionSlotOutput) ToWebAppSwiftVirtualNetworkConnectionSlotOutputWithContext ¶ added in v0.2.6
func (o WebAppSwiftVirtualNetworkConnectionSlotOutput) ToWebAppSwiftVirtualNetworkConnectionSlotOutputWithContext(ctx context.Context) WebAppSwiftVirtualNetworkConnectionSlotOutput
type WebAppSwiftVirtualNetworkConnectionSlotState ¶
type WebAppSwiftVirtualNetworkConnectionSlotState struct { // Kind of resource. Kind pulumi.StringPtrInput // Resource Name. Name pulumi.StringPtrInput // The Virtual Network subnet's resource ID. This is the subnet that this Web App will join. This subnet must have a delegation to Microsoft.Web/serverFarms defined first. SubnetResourceId pulumi.StringPtrInput // A flag that specifies if the scale unit this Web App is on supports Swift integration. SwiftSupported pulumi.BoolPtrInput // Resource type. Type pulumi.StringPtrInput }
func (WebAppSwiftVirtualNetworkConnectionSlotState) ElementType ¶
func (WebAppSwiftVirtualNetworkConnectionSlotState) ElementType() reflect.Type
type WebAppSwiftVirtualNetworkConnectionState ¶
type WebAppSwiftVirtualNetworkConnectionState struct { // Kind of resource. Kind pulumi.StringPtrInput // Resource Name. Name pulumi.StringPtrInput // The Virtual Network subnet's resource ID. This is the subnet that this Web App will join. This subnet must have a delegation to Microsoft.Web/serverFarms defined first. SubnetResourceId pulumi.StringPtrInput // A flag that specifies if the scale unit this Web App is on supports Swift integration. SwiftSupported pulumi.BoolPtrInput // Resource type. Type pulumi.StringPtrInput }
func (WebAppSwiftVirtualNetworkConnectionState) ElementType ¶
func (WebAppSwiftVirtualNetworkConnectionState) ElementType() reflect.Type
type WebAppVnetConnection ¶
type WebAppVnetConnection struct { pulumi.CustomResourceState // A certificate file (.cer) blob containing the public key of the private key used to authenticate a // Point-To-Site VPN connection. CertBlob pulumi.StringPtrOutput `pulumi:"certBlob"` // The client certificate thumbprint. CertThumbprint pulumi.StringOutput `pulumi:"certThumbprint"` // DNS servers to be used by this Virtual Network. This should be a comma-separated list of IP addresses. DnsServers pulumi.StringPtrOutput `pulumi:"dnsServers"` // Flag that is used to denote if this is VNET injection IsSwift pulumi.BoolPtrOutput `pulumi:"isSwift"` // Kind of resource. Kind pulumi.StringPtrOutput `pulumi:"kind"` // Resource Name. Name pulumi.StringOutput `pulumi:"name"` // <code>true</code> if a resync is required; otherwise, <code>false</code>. ResyncRequired pulumi.BoolOutput `pulumi:"resyncRequired"` // The routes that this Virtual Network connection uses. Routes VnetRouteResponseArrayOutput `pulumi:"routes"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` // The Virtual Network's resource ID. VnetResourceId pulumi.StringPtrOutput `pulumi:"vnetResourceId"` }
Virtual Network information contract.
func GetWebAppVnetConnection ¶
func GetWebAppVnetConnection(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WebAppVnetConnectionState, opts ...pulumi.ResourceOption) (*WebAppVnetConnection, error)
GetWebAppVnetConnection gets an existing WebAppVnetConnection 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 NewWebAppVnetConnection ¶
func NewWebAppVnetConnection(ctx *pulumi.Context, name string, args *WebAppVnetConnectionArgs, opts ...pulumi.ResourceOption) (*WebAppVnetConnection, error)
NewWebAppVnetConnection registers a new resource with the given unique name, arguments, and options.
func (*WebAppVnetConnection) ElementType ¶ added in v0.2.6
func (*WebAppVnetConnection) ElementType() reflect.Type
func (*WebAppVnetConnection) ToWebAppVnetConnectionOutput ¶ added in v0.2.6
func (i *WebAppVnetConnection) ToWebAppVnetConnectionOutput() WebAppVnetConnectionOutput
func (*WebAppVnetConnection) ToWebAppVnetConnectionOutputWithContext ¶ added in v0.2.6
func (i *WebAppVnetConnection) ToWebAppVnetConnectionOutputWithContext(ctx context.Context) WebAppVnetConnectionOutput
type WebAppVnetConnectionArgs ¶
type WebAppVnetConnectionArgs struct { // A certificate file (.cer) blob containing the public key of the private key used to authenticate a // Point-To-Site VPN connection. CertBlob pulumi.StringPtrInput // DNS servers to be used by this Virtual Network. This should be a comma-separated list of IP addresses. DnsServers pulumi.StringPtrInput // Flag that is used to denote if this is VNET injection IsSwift pulumi.BoolPtrInput // Kind of resource. Kind pulumi.StringPtrInput // Name of the app. Name pulumi.StringInput // Name of the resource group to which the resource belongs. ResourceGroupName pulumi.StringInput // Name of an existing Virtual Network. VnetName pulumi.StringInput // The Virtual Network's resource ID. VnetResourceId pulumi.StringPtrInput }
The set of arguments for constructing a WebAppVnetConnection resource.
func (WebAppVnetConnectionArgs) ElementType ¶
func (WebAppVnetConnectionArgs) ElementType() reflect.Type
type WebAppVnetConnectionInput ¶ added in v0.2.6
type WebAppVnetConnectionInput interface { pulumi.Input ToWebAppVnetConnectionOutput() WebAppVnetConnectionOutput ToWebAppVnetConnectionOutputWithContext(ctx context.Context) WebAppVnetConnectionOutput }
type WebAppVnetConnectionOutput ¶ added in v0.2.6
type WebAppVnetConnectionOutput struct {
*pulumi.OutputState
}
func (WebAppVnetConnectionOutput) ElementType ¶ added in v0.2.6
func (WebAppVnetConnectionOutput) ElementType() reflect.Type
func (WebAppVnetConnectionOutput) ToWebAppVnetConnectionOutput ¶ added in v0.2.6
func (o WebAppVnetConnectionOutput) ToWebAppVnetConnectionOutput() WebAppVnetConnectionOutput
func (WebAppVnetConnectionOutput) ToWebAppVnetConnectionOutputWithContext ¶ added in v0.2.6
func (o WebAppVnetConnectionOutput) ToWebAppVnetConnectionOutputWithContext(ctx context.Context) WebAppVnetConnectionOutput
type WebAppVnetConnectionSlot ¶
type WebAppVnetConnectionSlot struct { pulumi.CustomResourceState // A certificate file (.cer) blob containing the public key of the private key used to authenticate a // Point-To-Site VPN connection. CertBlob pulumi.StringPtrOutput `pulumi:"certBlob"` // The client certificate thumbprint. CertThumbprint pulumi.StringOutput `pulumi:"certThumbprint"` // DNS servers to be used by this Virtual Network. This should be a comma-separated list of IP addresses. DnsServers pulumi.StringPtrOutput `pulumi:"dnsServers"` // Flag that is used to denote if this is VNET injection IsSwift pulumi.BoolPtrOutput `pulumi:"isSwift"` // Kind of resource. Kind pulumi.StringPtrOutput `pulumi:"kind"` // Resource Name. Name pulumi.StringOutput `pulumi:"name"` // <code>true</code> if a resync is required; otherwise, <code>false</code>. ResyncRequired pulumi.BoolOutput `pulumi:"resyncRequired"` // The routes that this Virtual Network connection uses. Routes VnetRouteResponseArrayOutput `pulumi:"routes"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` // The Virtual Network's resource ID. VnetResourceId pulumi.StringPtrOutput `pulumi:"vnetResourceId"` }
Virtual Network information contract.
func GetWebAppVnetConnectionSlot ¶
func GetWebAppVnetConnectionSlot(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WebAppVnetConnectionSlotState, opts ...pulumi.ResourceOption) (*WebAppVnetConnectionSlot, error)
GetWebAppVnetConnectionSlot gets an existing WebAppVnetConnectionSlot 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 NewWebAppVnetConnectionSlot ¶
func NewWebAppVnetConnectionSlot(ctx *pulumi.Context, name string, args *WebAppVnetConnectionSlotArgs, opts ...pulumi.ResourceOption) (*WebAppVnetConnectionSlot, error)
NewWebAppVnetConnectionSlot registers a new resource with the given unique name, arguments, and options.
func (*WebAppVnetConnectionSlot) ElementType ¶ added in v0.2.6
func (*WebAppVnetConnectionSlot) ElementType() reflect.Type
func (*WebAppVnetConnectionSlot) ToWebAppVnetConnectionSlotOutput ¶ added in v0.2.6
func (i *WebAppVnetConnectionSlot) ToWebAppVnetConnectionSlotOutput() WebAppVnetConnectionSlotOutput
func (*WebAppVnetConnectionSlot) ToWebAppVnetConnectionSlotOutputWithContext ¶ added in v0.2.6
func (i *WebAppVnetConnectionSlot) ToWebAppVnetConnectionSlotOutputWithContext(ctx context.Context) WebAppVnetConnectionSlotOutput
type WebAppVnetConnectionSlotArgs ¶
type WebAppVnetConnectionSlotArgs struct { // A certificate file (.cer) blob containing the public key of the private key used to authenticate a // Point-To-Site VPN connection. CertBlob pulumi.StringPtrInput // DNS servers to be used by this Virtual Network. This should be a comma-separated list of IP addresses. DnsServers pulumi.StringPtrInput // Flag that is used to denote if this is VNET injection IsSwift pulumi.BoolPtrInput // Kind of resource. Kind pulumi.StringPtrInput // Name of the app. Name pulumi.StringInput // Name of the resource group to which the resource belongs. ResourceGroupName pulumi.StringInput // Name of the deployment slot. If a slot is not specified, the API will add or update connections for the production slot. Slot pulumi.StringInput // Name of an existing Virtual Network. VnetName pulumi.StringInput // The Virtual Network's resource ID. VnetResourceId pulumi.StringPtrInput }
The set of arguments for constructing a WebAppVnetConnectionSlot resource.
func (WebAppVnetConnectionSlotArgs) ElementType ¶
func (WebAppVnetConnectionSlotArgs) ElementType() reflect.Type
type WebAppVnetConnectionSlotInput ¶ added in v0.2.6
type WebAppVnetConnectionSlotInput interface { pulumi.Input ToWebAppVnetConnectionSlotOutput() WebAppVnetConnectionSlotOutput ToWebAppVnetConnectionSlotOutputWithContext(ctx context.Context) WebAppVnetConnectionSlotOutput }
type WebAppVnetConnectionSlotOutput ¶ added in v0.2.6
type WebAppVnetConnectionSlotOutput struct {
*pulumi.OutputState
}
func (WebAppVnetConnectionSlotOutput) ElementType ¶ added in v0.2.6
func (WebAppVnetConnectionSlotOutput) ElementType() reflect.Type
func (WebAppVnetConnectionSlotOutput) ToWebAppVnetConnectionSlotOutput ¶ added in v0.2.6
func (o WebAppVnetConnectionSlotOutput) ToWebAppVnetConnectionSlotOutput() WebAppVnetConnectionSlotOutput
func (WebAppVnetConnectionSlotOutput) ToWebAppVnetConnectionSlotOutputWithContext ¶ added in v0.2.6
func (o WebAppVnetConnectionSlotOutput) ToWebAppVnetConnectionSlotOutputWithContext(ctx context.Context) WebAppVnetConnectionSlotOutput
type WebAppVnetConnectionSlotState ¶
type WebAppVnetConnectionSlotState struct { // A certificate file (.cer) blob containing the public key of the private key used to authenticate a // Point-To-Site VPN connection. CertBlob pulumi.StringPtrInput // The client certificate thumbprint. CertThumbprint pulumi.StringPtrInput // DNS servers to be used by this Virtual Network. This should be a comma-separated list of IP addresses. DnsServers pulumi.StringPtrInput // Flag that is used to denote if this is VNET injection IsSwift pulumi.BoolPtrInput // Kind of resource. Kind pulumi.StringPtrInput // Resource Name. Name pulumi.StringPtrInput // <code>true</code> if a resync is required; otherwise, <code>false</code>. ResyncRequired pulumi.BoolPtrInput // The routes that this Virtual Network connection uses. Routes VnetRouteResponseArrayInput // Resource type. Type pulumi.StringPtrInput // The Virtual Network's resource ID. VnetResourceId pulumi.StringPtrInput }
func (WebAppVnetConnectionSlotState) ElementType ¶
func (WebAppVnetConnectionSlotState) ElementType() reflect.Type
type WebAppVnetConnectionState ¶
type WebAppVnetConnectionState struct { // A certificate file (.cer) blob containing the public key of the private key used to authenticate a // Point-To-Site VPN connection. CertBlob pulumi.StringPtrInput // The client certificate thumbprint. CertThumbprint pulumi.StringPtrInput // DNS servers to be used by this Virtual Network. This should be a comma-separated list of IP addresses. DnsServers pulumi.StringPtrInput // Flag that is used to denote if this is VNET injection IsSwift pulumi.BoolPtrInput // Kind of resource. Kind pulumi.StringPtrInput // Resource Name. Name pulumi.StringPtrInput // <code>true</code> if a resync is required; otherwise, <code>false</code>. ResyncRequired pulumi.BoolPtrInput // The routes that this Virtual Network connection uses. Routes VnetRouteResponseArrayInput // Resource type. Type pulumi.StringPtrInput // The Virtual Network's resource ID. VnetResourceId pulumi.StringPtrInput }
func (WebAppVnetConnectionState) ElementType ¶
func (WebAppVnetConnectionState) ElementType() reflect.Type
Source Files
¶
- certificate.go
- getCertificate.go
- getWebApp.go
- getWebAppDeployment.go
- getWebAppDeploymentSlot.go
- getWebAppDiagnosticLogsConfiguration.go
- getWebAppDomainOwnershipIdentifier.go
- getWebAppDomainOwnershipIdentifierSlot.go
- getWebAppFunction.go
- getWebAppHostNameBinding.go
- getWebAppHostNameBindingSlot.go
- getWebAppHybridConnection.go
- getWebAppHybridConnectionSlot.go
- getWebAppInstanceFunctionSlot.go
- getWebAppPremierAddOn.go
- getWebAppPremierAddOnSlot.go
- getWebAppPublicCertificate.go
- getWebAppPublicCertificateSlot.go
- getWebAppRelayServiceConnection.go
- getWebAppRelayServiceConnectionSlot.go
- getWebAppSiteExtension.go
- getWebAppSiteExtensionSlot.go
- getWebAppSlot.go
- getWebAppSlotConfigurationNames.go
- getWebAppSourceControl.go
- getWebAppSourceControlSlot.go
- getWebAppSwiftVirtualNetworkConnection.go
- getWebAppSwiftVirtualNetworkConnectionSlot.go
- getWebAppVnetConnection.go
- getWebAppVnetConnectionSlot.go
- listWebAppAuthSettings.go
- listWebAppAuthSettingsSlot.go
- listWebAppAzureStorageAccounts.go
- listWebAppAzureStorageAccountsSlot.go
- listWebAppBackupConfiguration.go
- listWebAppBackupConfigurationSlot.go
- listWebAppBackupStatusSecrets.go
- listWebAppBackupStatusSecretsSlot.go
- listWebAppConnectionStrings.go
- listWebAppConnectionStringsSlot.go
- listWebAppFunctionSecrets.go
- listWebAppFunctionSecretsSlot.go
- listWebAppHybridConnectionKeys.go
- listWebAppHybridConnectionKeysSlot.go
- listWebAppMetadata.go
- listWebAppMetadataSlot.go
- listWebAppPublishingCredentials.go
- listWebAppPublishingCredentialsSlot.go
- listWebAppSitePushSettings.go
- listWebAppSitePushSettingsSlot.go
- listWebAppSyncFunctionTriggers.go
- listWebAppSyncFunctionTriggersSlot.go
- listWebApplicationSettings.go
- listWebApplicationSettingsSlot.go
- pulumiEnums.go
- pulumiTypes.go
- webApp.go
- webAppDeployment.go
- webAppDeploymentSlot.go
- webAppDiagnosticLogsConfiguration.go
- webAppDomainOwnershipIdentifier.go
- webAppDomainOwnershipIdentifierSlot.go
- webAppFunction.go
- webAppHostNameBinding.go
- webAppHostNameBindingSlot.go
- webAppHybridConnection.go
- webAppHybridConnectionSlot.go
- webAppInstanceFunctionSlot.go
- webAppPremierAddOn.go
- webAppPremierAddOnSlot.go
- webAppPublicCertificate.go
- webAppPublicCertificateSlot.go
- webAppRelayServiceConnection.go
- webAppRelayServiceConnectionSlot.go
- webAppSiteExtension.go
- webAppSiteExtensionSlot.go
- webAppSlot.go
- webAppSlotConfigurationNames.go
- webAppSourceControl.go
- webAppSourceControlSlot.go
- webAppSwiftVirtualNetworkConnection.go
- webAppSwiftVirtualNetworkConnectionSlot.go
- webAppVnetConnection.go
- webAppVnetConnectionSlot.go