Documentation
¶
Index ¶
- 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 ApiManagementConfig
- type ApiManagementConfigArgs
- func (ApiManagementConfigArgs) ElementType() reflect.Type
- func (i ApiManagementConfigArgs) ToApiManagementConfigOutput() ApiManagementConfigOutput
- func (i ApiManagementConfigArgs) ToApiManagementConfigOutputWithContext(ctx context.Context) ApiManagementConfigOutput
- func (i ApiManagementConfigArgs) ToApiManagementConfigPtrOutput() ApiManagementConfigPtrOutput
- func (i ApiManagementConfigArgs) ToApiManagementConfigPtrOutputWithContext(ctx context.Context) ApiManagementConfigPtrOutput
- type ApiManagementConfigInput
- type ApiManagementConfigOutput
- func (ApiManagementConfigOutput) ElementType() reflect.Type
- func (o ApiManagementConfigOutput) Id() pulumi.StringPtrOutput
- func (o ApiManagementConfigOutput) ToApiManagementConfigOutput() ApiManagementConfigOutput
- func (o ApiManagementConfigOutput) ToApiManagementConfigOutputWithContext(ctx context.Context) ApiManagementConfigOutput
- func (o ApiManagementConfigOutput) ToApiManagementConfigPtrOutput() ApiManagementConfigPtrOutput
- func (o ApiManagementConfigOutput) ToApiManagementConfigPtrOutputWithContext(ctx context.Context) ApiManagementConfigPtrOutput
- type ApiManagementConfigPtrInput
- type ApiManagementConfigPtrOutput
- func (o ApiManagementConfigPtrOutput) Elem() ApiManagementConfigOutput
- func (ApiManagementConfigPtrOutput) ElementType() reflect.Type
- func (o ApiManagementConfigPtrOutput) Id() pulumi.StringPtrOutput
- func (o ApiManagementConfigPtrOutput) ToApiManagementConfigPtrOutput() ApiManagementConfigPtrOutput
- func (o ApiManagementConfigPtrOutput) ToApiManagementConfigPtrOutputWithContext(ctx context.Context) ApiManagementConfigPtrOutput
- type ApiManagementConfigResponse
- type ApiManagementConfigResponseArgs
- func (ApiManagementConfigResponseArgs) ElementType() reflect.Type
- func (i ApiManagementConfigResponseArgs) ToApiManagementConfigResponseOutput() ApiManagementConfigResponseOutput
- func (i ApiManagementConfigResponseArgs) ToApiManagementConfigResponseOutputWithContext(ctx context.Context) ApiManagementConfigResponseOutput
- func (i ApiManagementConfigResponseArgs) ToApiManagementConfigResponsePtrOutput() ApiManagementConfigResponsePtrOutput
- func (i ApiManagementConfigResponseArgs) ToApiManagementConfigResponsePtrOutputWithContext(ctx context.Context) ApiManagementConfigResponsePtrOutput
- type ApiManagementConfigResponseInput
- type ApiManagementConfigResponseOutput
- func (ApiManagementConfigResponseOutput) ElementType() reflect.Type
- func (o ApiManagementConfigResponseOutput) Id() pulumi.StringPtrOutput
- func (o ApiManagementConfigResponseOutput) ToApiManagementConfigResponseOutput() ApiManagementConfigResponseOutput
- func (o ApiManagementConfigResponseOutput) ToApiManagementConfigResponseOutputWithContext(ctx context.Context) ApiManagementConfigResponseOutput
- func (o ApiManagementConfigResponseOutput) ToApiManagementConfigResponsePtrOutput() ApiManagementConfigResponsePtrOutput
- func (o ApiManagementConfigResponseOutput) ToApiManagementConfigResponsePtrOutputWithContext(ctx context.Context) ApiManagementConfigResponsePtrOutput
- type ApiManagementConfigResponsePtrInput
- type ApiManagementConfigResponsePtrOutput
- func (o ApiManagementConfigResponsePtrOutput) Elem() ApiManagementConfigResponseOutput
- func (ApiManagementConfigResponsePtrOutput) ElementType() reflect.Type
- func (o ApiManagementConfigResponsePtrOutput) Id() pulumi.StringPtrOutput
- func (o ApiManagementConfigResponsePtrOutput) ToApiManagementConfigResponsePtrOutput() ApiManagementConfigResponsePtrOutput
- func (o ApiManagementConfigResponsePtrOutput) ToApiManagementConfigResponsePtrOutputWithContext(ctx context.Context) ApiManagementConfigResponsePtrOutput
- type AppServiceEnvironment
- type AppServiceEnvironmentArgs
- type AppServiceEnvironmentState
- type AppServicePlan
- type AppServicePlanArgs
- type AppServicePlanRouteForVnet
- type AppServicePlanRouteForVnetArgs
- type AppServicePlanRouteForVnetState
- type AppServicePlanState
- type ArmIdWrapperResponse
- type ArmIdWrapperResponseArgs
- func (ArmIdWrapperResponseArgs) ElementType() reflect.Type
- func (i ArmIdWrapperResponseArgs) ToArmIdWrapperResponseOutput() ArmIdWrapperResponseOutput
- func (i ArmIdWrapperResponseArgs) ToArmIdWrapperResponseOutputWithContext(ctx context.Context) ArmIdWrapperResponseOutput
- func (i ArmIdWrapperResponseArgs) ToArmIdWrapperResponsePtrOutput() ArmIdWrapperResponsePtrOutput
- func (i ArmIdWrapperResponseArgs) ToArmIdWrapperResponsePtrOutputWithContext(ctx context.Context) ArmIdWrapperResponsePtrOutput
- type ArmIdWrapperResponseInput
- type ArmIdWrapperResponseOutput
- func (ArmIdWrapperResponseOutput) ElementType() reflect.Type
- func (o ArmIdWrapperResponseOutput) Id() pulumi.StringOutput
- func (o ArmIdWrapperResponseOutput) ToArmIdWrapperResponseOutput() ArmIdWrapperResponseOutput
- func (o ArmIdWrapperResponseOutput) ToArmIdWrapperResponseOutputWithContext(ctx context.Context) ArmIdWrapperResponseOutput
- func (o ArmIdWrapperResponseOutput) ToArmIdWrapperResponsePtrOutput() ArmIdWrapperResponsePtrOutput
- func (o ArmIdWrapperResponseOutput) ToArmIdWrapperResponsePtrOutputWithContext(ctx context.Context) ArmIdWrapperResponsePtrOutput
- type ArmIdWrapperResponsePtrInput
- type ArmIdWrapperResponsePtrOutput
- func (o ArmIdWrapperResponsePtrOutput) Elem() ArmIdWrapperResponseOutput
- func (ArmIdWrapperResponsePtrOutput) ElementType() reflect.Type
- func (o ArmIdWrapperResponsePtrOutput) Id() pulumi.StringPtrOutput
- func (o ArmIdWrapperResponsePtrOutput) ToArmIdWrapperResponsePtrOutput() ArmIdWrapperResponsePtrOutput
- func (o ArmIdWrapperResponsePtrOutput) ToArmIdWrapperResponsePtrOutputWithContext(ctx context.Context) ArmIdWrapperResponsePtrOutput
- 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 BackupItemResponse
- type BackupItemResponseArgs
- type BackupItemResponseArray
- type BackupItemResponseArrayInput
- type BackupItemResponseArrayOutput
- func (BackupItemResponseArrayOutput) ElementType() reflect.Type
- func (o BackupItemResponseArrayOutput) Index(i pulumi.IntInput) BackupItemResponseOutput
- func (o BackupItemResponseArrayOutput) ToBackupItemResponseArrayOutput() BackupItemResponseArrayOutput
- func (o BackupItemResponseArrayOutput) ToBackupItemResponseArrayOutputWithContext(ctx context.Context) BackupItemResponseArrayOutput
- type BackupItemResponseInput
- type BackupItemResponseOutput
- func (o BackupItemResponseOutput) BackupId() pulumi.IntOutput
- func (o BackupItemResponseOutput) BlobName() pulumi.StringOutput
- func (o BackupItemResponseOutput) CorrelationId() pulumi.StringOutput
- func (o BackupItemResponseOutput) Created() pulumi.StringOutput
- func (o BackupItemResponseOutput) Databases() DatabaseBackupSettingResponseArrayOutput
- func (BackupItemResponseOutput) ElementType() reflect.Type
- func (o BackupItemResponseOutput) FinishedTimeStamp() pulumi.StringOutput
- func (o BackupItemResponseOutput) Id() pulumi.StringOutput
- func (o BackupItemResponseOutput) Kind() pulumi.StringPtrOutput
- func (o BackupItemResponseOutput) LastRestoreTimeStamp() pulumi.StringOutput
- func (o BackupItemResponseOutput) Log() pulumi.StringOutput
- func (o BackupItemResponseOutput) Name() pulumi.StringOutput
- func (o BackupItemResponseOutput) Scheduled() pulumi.BoolOutput
- func (o BackupItemResponseOutput) SizeInBytes() pulumi.IntOutput
- func (o BackupItemResponseOutput) Status() pulumi.StringOutput
- func (o BackupItemResponseOutput) StorageAccountUrl() pulumi.StringOutput
- func (o BackupItemResponseOutput) ToBackupItemResponseOutput() BackupItemResponseOutput
- func (o BackupItemResponseOutput) ToBackupItemResponseOutputWithContext(ctx context.Context) BackupItemResponseOutput
- func (o BackupItemResponseOutput) Type() pulumi.StringOutput
- func (o BackupItemResponseOutput) WebsiteSizeInBytes() pulumi.IntOutput
- 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 Capability
- type CapabilityArgs
- type CapabilityArray
- type CapabilityArrayInput
- type CapabilityArrayOutput
- func (CapabilityArrayOutput) ElementType() reflect.Type
- func (o CapabilityArrayOutput) Index(i pulumi.IntInput) CapabilityOutput
- func (o CapabilityArrayOutput) ToCapabilityArrayOutput() CapabilityArrayOutput
- func (o CapabilityArrayOutput) ToCapabilityArrayOutputWithContext(ctx context.Context) CapabilityArrayOutput
- type CapabilityInput
- type CapabilityOutput
- func (CapabilityOutput) ElementType() reflect.Type
- func (o CapabilityOutput) Name() pulumi.StringPtrOutput
- func (o CapabilityOutput) Reason() pulumi.StringPtrOutput
- func (o CapabilityOutput) ToCapabilityOutput() CapabilityOutput
- func (o CapabilityOutput) ToCapabilityOutputWithContext(ctx context.Context) CapabilityOutput
- func (o CapabilityOutput) Value() pulumi.StringPtrOutput
- type CapabilityResponse
- type CapabilityResponseArgs
- type CapabilityResponseArray
- type CapabilityResponseArrayInput
- type CapabilityResponseArrayOutput
- func (CapabilityResponseArrayOutput) ElementType() reflect.Type
- func (o CapabilityResponseArrayOutput) Index(i pulumi.IntInput) CapabilityResponseOutput
- func (o CapabilityResponseArrayOutput) ToCapabilityResponseArrayOutput() CapabilityResponseArrayOutput
- func (o CapabilityResponseArrayOutput) ToCapabilityResponseArrayOutputWithContext(ctx context.Context) CapabilityResponseArrayOutput
- type CapabilityResponseInput
- type CapabilityResponseOutput
- func (CapabilityResponseOutput) ElementType() reflect.Type
- func (o CapabilityResponseOutput) Name() pulumi.StringPtrOutput
- func (o CapabilityResponseOutput) Reason() pulumi.StringPtrOutput
- func (o CapabilityResponseOutput) ToCapabilityResponseOutput() CapabilityResponseOutput
- func (o CapabilityResponseOutput) ToCapabilityResponseOutputWithContext(ctx context.Context) CapabilityResponseOutput
- func (o CapabilityResponseOutput) Value() pulumi.StringPtrOutput
- type Certificate
- type CertificateArgs
- 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 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 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 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 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 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 IdentifierResponse
- type IdentifierResponseArgs
- type IdentifierResponseArray
- type IdentifierResponseArrayInput
- type IdentifierResponseArrayOutput
- func (IdentifierResponseArrayOutput) ElementType() reflect.Type
- func (o IdentifierResponseArrayOutput) Index(i pulumi.IntInput) IdentifierResponseOutput
- func (o IdentifierResponseArrayOutput) ToIdentifierResponseArrayOutput() IdentifierResponseArrayOutput
- func (o IdentifierResponseArrayOutput) ToIdentifierResponseArrayOutputWithContext(ctx context.Context) IdentifierResponseArrayOutput
- type IdentifierResponseInput
- type IdentifierResponseOutput
- func (IdentifierResponseOutput) ElementType() reflect.Type
- func (o IdentifierResponseOutput) Id() pulumi.StringOutput
- func (o IdentifierResponseOutput) Kind() pulumi.StringPtrOutput
- func (o IdentifierResponseOutput) Name() pulumi.StringOutput
- func (o IdentifierResponseOutput) ToIdentifierResponseOutput() IdentifierResponseOutput
- func (o IdentifierResponseOutput) ToIdentifierResponseOutputWithContext(ctx context.Context) IdentifierResponseOutput
- func (o IdentifierResponseOutput) Type() pulumi.StringOutput
- func (o IdentifierResponseOutput) Value() 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) Headers() pulumi.StringArrayMapOutput
- 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) Headers() pulumi.StringArrayMapOutput
- 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 ListAppServicePlanHybridConnectionKeysArgs
- type ListAppServicePlanHybridConnectionKeysResult
- type ListSiteIdentifiersAssignedToHostNameArgs
- type ListSiteIdentifiersAssignedToHostNameResult
- type ListStaticSiteBuildFunctionAppSettingsArgs
- type ListStaticSiteBuildFunctionAppSettingsResult
- type ListStaticSiteFunctionAppSettingsArgs
- type ListStaticSiteFunctionAppSettingsResult
- type ListStaticSiteSecretsArgs
- type ListStaticSiteSecretsResult
- type ListStaticSiteUsersArgs
- type ListStaticSiteUsersResult
- 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 ListWebAppFunctionKeysArgs
- type ListWebAppFunctionKeysResult
- type ListWebAppFunctionKeysSlotArgs
- type ListWebAppFunctionKeysSlotResult
- type ListWebAppFunctionSecretsArgs
- type ListWebAppFunctionSecretsResult
- type ListWebAppFunctionSecretsSlotArgs
- type ListWebAppFunctionSecretsSlotResult
- type ListWebAppHostKeysArgs
- type ListWebAppHostKeysResult
- type ListWebAppHostKeysSlotArgs
- type ListWebAppHostKeysSlotResult
- type ListWebAppMetadataArgs
- type ListWebAppMetadataResult
- type ListWebAppMetadataSlotArgs
- type ListWebAppMetadataSlotResult
- type ListWebAppPublishingCredentialsArgs
- type ListWebAppPublishingCredentialsResult
- type ListWebAppPublishingCredentialsSlotArgs
- type ListWebAppPublishingCredentialsSlotResult
- type ListWebAppSiteBackupsArgs
- type ListWebAppSiteBackupsResult
- type ListWebAppSiteBackupsSlotArgs
- type ListWebAppSiteBackupsSlotResult
- 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 LookupAppServiceEnvironmentArgs
- type LookupAppServiceEnvironmentResult
- type LookupAppServicePlanArgs
- type LookupAppServicePlanResult
- type LookupCertificateArgs
- type LookupCertificateResult
- type LookupStaticSiteArgs
- type LookupStaticSiteResult
- type LookupWebAppArgs
- type LookupWebAppDeploymentArgs
- type LookupWebAppDeploymentResult
- type LookupWebAppDeploymentSlotArgs
- type LookupWebAppDeploymentSlotResult
- 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 LookupWebAppPrivateEndpointConnectionArgs
- type LookupWebAppPrivateEndpointConnectionResult
- 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 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 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
- 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
- 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 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 NetworkAccessControlEntry
- type NetworkAccessControlEntryArgs
- func (NetworkAccessControlEntryArgs) ElementType() reflect.Type
- func (i NetworkAccessControlEntryArgs) ToNetworkAccessControlEntryOutput() NetworkAccessControlEntryOutput
- func (i NetworkAccessControlEntryArgs) ToNetworkAccessControlEntryOutputWithContext(ctx context.Context) NetworkAccessControlEntryOutput
- type NetworkAccessControlEntryArray
- func (NetworkAccessControlEntryArray) ElementType() reflect.Type
- func (i NetworkAccessControlEntryArray) ToNetworkAccessControlEntryArrayOutput() NetworkAccessControlEntryArrayOutput
- func (i NetworkAccessControlEntryArray) ToNetworkAccessControlEntryArrayOutputWithContext(ctx context.Context) NetworkAccessControlEntryArrayOutput
- type NetworkAccessControlEntryArrayInput
- type NetworkAccessControlEntryArrayOutput
- func (NetworkAccessControlEntryArrayOutput) ElementType() reflect.Type
- func (o NetworkAccessControlEntryArrayOutput) Index(i pulumi.IntInput) NetworkAccessControlEntryOutput
- func (o NetworkAccessControlEntryArrayOutput) ToNetworkAccessControlEntryArrayOutput() NetworkAccessControlEntryArrayOutput
- func (o NetworkAccessControlEntryArrayOutput) ToNetworkAccessControlEntryArrayOutputWithContext(ctx context.Context) NetworkAccessControlEntryArrayOutput
- type NetworkAccessControlEntryInput
- type NetworkAccessControlEntryOutput
- func (o NetworkAccessControlEntryOutput) Action() pulumi.StringPtrOutput
- func (o NetworkAccessControlEntryOutput) Description() pulumi.StringPtrOutput
- func (NetworkAccessControlEntryOutput) ElementType() reflect.Type
- func (o NetworkAccessControlEntryOutput) Order() pulumi.IntPtrOutput
- func (o NetworkAccessControlEntryOutput) RemoteSubnet() pulumi.StringPtrOutput
- func (o NetworkAccessControlEntryOutput) ToNetworkAccessControlEntryOutput() NetworkAccessControlEntryOutput
- func (o NetworkAccessControlEntryOutput) ToNetworkAccessControlEntryOutputWithContext(ctx context.Context) NetworkAccessControlEntryOutput
- type NetworkAccessControlEntryResponse
- type NetworkAccessControlEntryResponseArgs
- func (NetworkAccessControlEntryResponseArgs) ElementType() reflect.Type
- func (i NetworkAccessControlEntryResponseArgs) ToNetworkAccessControlEntryResponseOutput() NetworkAccessControlEntryResponseOutput
- func (i NetworkAccessControlEntryResponseArgs) ToNetworkAccessControlEntryResponseOutputWithContext(ctx context.Context) NetworkAccessControlEntryResponseOutput
- type NetworkAccessControlEntryResponseArray
- func (NetworkAccessControlEntryResponseArray) ElementType() reflect.Type
- func (i NetworkAccessControlEntryResponseArray) ToNetworkAccessControlEntryResponseArrayOutput() NetworkAccessControlEntryResponseArrayOutput
- func (i NetworkAccessControlEntryResponseArray) ToNetworkAccessControlEntryResponseArrayOutputWithContext(ctx context.Context) NetworkAccessControlEntryResponseArrayOutput
- type NetworkAccessControlEntryResponseArrayInput
- type NetworkAccessControlEntryResponseArrayOutput
- func (NetworkAccessControlEntryResponseArrayOutput) ElementType() reflect.Type
- func (o NetworkAccessControlEntryResponseArrayOutput) Index(i pulumi.IntInput) NetworkAccessControlEntryResponseOutput
- func (o NetworkAccessControlEntryResponseArrayOutput) ToNetworkAccessControlEntryResponseArrayOutput() NetworkAccessControlEntryResponseArrayOutput
- func (o NetworkAccessControlEntryResponseArrayOutput) ToNetworkAccessControlEntryResponseArrayOutputWithContext(ctx context.Context) NetworkAccessControlEntryResponseArrayOutput
- type NetworkAccessControlEntryResponseInput
- type NetworkAccessControlEntryResponseOutput
- func (o NetworkAccessControlEntryResponseOutput) Action() pulumi.StringPtrOutput
- func (o NetworkAccessControlEntryResponseOutput) Description() pulumi.StringPtrOutput
- func (NetworkAccessControlEntryResponseOutput) ElementType() reflect.Type
- func (o NetworkAccessControlEntryResponseOutput) Order() pulumi.IntPtrOutput
- func (o NetworkAccessControlEntryResponseOutput) RemoteSubnet() pulumi.StringPtrOutput
- func (o NetworkAccessControlEntryResponseOutput) ToNetworkAccessControlEntryResponseOutput() NetworkAccessControlEntryResponseOutput
- func (o NetworkAccessControlEntryResponseOutput) ToNetworkAccessControlEntryResponseOutputWithContext(ctx context.Context) NetworkAccessControlEntryResponseOutput
- type PrivateLinkConnectionState
- type PrivateLinkConnectionStateArgs
- func (PrivateLinkConnectionStateArgs) ElementType() reflect.Type
- func (i PrivateLinkConnectionStateArgs) ToPrivateLinkConnectionStateOutput() PrivateLinkConnectionStateOutput
- func (i PrivateLinkConnectionStateArgs) ToPrivateLinkConnectionStateOutputWithContext(ctx context.Context) PrivateLinkConnectionStateOutput
- func (i PrivateLinkConnectionStateArgs) ToPrivateLinkConnectionStatePtrOutput() PrivateLinkConnectionStatePtrOutput
- func (i PrivateLinkConnectionStateArgs) ToPrivateLinkConnectionStatePtrOutputWithContext(ctx context.Context) PrivateLinkConnectionStatePtrOutput
- type PrivateLinkConnectionStateInput
- type PrivateLinkConnectionStateOutput
- func (o PrivateLinkConnectionStateOutput) ActionsRequired() pulumi.StringPtrOutput
- func (o PrivateLinkConnectionStateOutput) Description() pulumi.StringPtrOutput
- func (PrivateLinkConnectionStateOutput) ElementType() reflect.Type
- func (o PrivateLinkConnectionStateOutput) Status() pulumi.StringPtrOutput
- func (o PrivateLinkConnectionStateOutput) ToPrivateLinkConnectionStateOutput() PrivateLinkConnectionStateOutput
- func (o PrivateLinkConnectionStateOutput) ToPrivateLinkConnectionStateOutputWithContext(ctx context.Context) PrivateLinkConnectionStateOutput
- func (o PrivateLinkConnectionStateOutput) ToPrivateLinkConnectionStatePtrOutput() PrivateLinkConnectionStatePtrOutput
- func (o PrivateLinkConnectionStateOutput) ToPrivateLinkConnectionStatePtrOutputWithContext(ctx context.Context) PrivateLinkConnectionStatePtrOutput
- type PrivateLinkConnectionStatePtrInput
- type PrivateLinkConnectionStatePtrOutput
- func (o PrivateLinkConnectionStatePtrOutput) ActionsRequired() pulumi.StringPtrOutput
- func (o PrivateLinkConnectionStatePtrOutput) Description() pulumi.StringPtrOutput
- func (o PrivateLinkConnectionStatePtrOutput) Elem() PrivateLinkConnectionStateOutput
- func (PrivateLinkConnectionStatePtrOutput) ElementType() reflect.Type
- func (o PrivateLinkConnectionStatePtrOutput) Status() pulumi.StringPtrOutput
- func (o PrivateLinkConnectionStatePtrOutput) ToPrivateLinkConnectionStatePtrOutput() PrivateLinkConnectionStatePtrOutput
- func (o PrivateLinkConnectionStatePtrOutput) ToPrivateLinkConnectionStatePtrOutputWithContext(ctx context.Context) PrivateLinkConnectionStatePtrOutput
- type PrivateLinkConnectionStateResponse
- type PrivateLinkConnectionStateResponseArgs
- func (PrivateLinkConnectionStateResponseArgs) ElementType() reflect.Type
- func (i PrivateLinkConnectionStateResponseArgs) ToPrivateLinkConnectionStateResponseOutput() PrivateLinkConnectionStateResponseOutput
- func (i PrivateLinkConnectionStateResponseArgs) ToPrivateLinkConnectionStateResponseOutputWithContext(ctx context.Context) PrivateLinkConnectionStateResponseOutput
- func (i PrivateLinkConnectionStateResponseArgs) ToPrivateLinkConnectionStateResponsePtrOutput() PrivateLinkConnectionStateResponsePtrOutput
- func (i PrivateLinkConnectionStateResponseArgs) ToPrivateLinkConnectionStateResponsePtrOutputWithContext(ctx context.Context) PrivateLinkConnectionStateResponsePtrOutput
- type PrivateLinkConnectionStateResponseInput
- type PrivateLinkConnectionStateResponseOutput
- func (o PrivateLinkConnectionStateResponseOutput) ActionsRequired() pulumi.StringPtrOutput
- func (o PrivateLinkConnectionStateResponseOutput) Description() pulumi.StringPtrOutput
- func (PrivateLinkConnectionStateResponseOutput) ElementType() reflect.Type
- func (o PrivateLinkConnectionStateResponseOutput) Status() pulumi.StringPtrOutput
- func (o PrivateLinkConnectionStateResponseOutput) ToPrivateLinkConnectionStateResponseOutput() PrivateLinkConnectionStateResponseOutput
- func (o PrivateLinkConnectionStateResponseOutput) ToPrivateLinkConnectionStateResponseOutputWithContext(ctx context.Context) PrivateLinkConnectionStateResponseOutput
- func (o PrivateLinkConnectionStateResponseOutput) ToPrivateLinkConnectionStateResponsePtrOutput() PrivateLinkConnectionStateResponsePtrOutput
- func (o PrivateLinkConnectionStateResponseOutput) ToPrivateLinkConnectionStateResponsePtrOutputWithContext(ctx context.Context) PrivateLinkConnectionStateResponsePtrOutput
- type PrivateLinkConnectionStateResponsePtrInput
- type PrivateLinkConnectionStateResponsePtrOutput
- func (o PrivateLinkConnectionStateResponsePtrOutput) ActionsRequired() pulumi.StringPtrOutput
- func (o PrivateLinkConnectionStateResponsePtrOutput) Description() pulumi.StringPtrOutput
- func (o PrivateLinkConnectionStateResponsePtrOutput) Elem() PrivateLinkConnectionStateResponseOutput
- func (PrivateLinkConnectionStateResponsePtrOutput) ElementType() reflect.Type
- func (o PrivateLinkConnectionStateResponsePtrOutput) Status() pulumi.StringPtrOutput
- func (o PrivateLinkConnectionStateResponsePtrOutput) ToPrivateLinkConnectionStateResponsePtrOutput() PrivateLinkConnectionStateResponsePtrOutput
- func (o PrivateLinkConnectionStateResponsePtrOutput) ToPrivateLinkConnectionStateResponsePtrOutputWithContext(ctx context.Context) PrivateLinkConnectionStateResponsePtrOutput
- 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 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 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) ApiManagementConfig() ApiManagementConfigPtrOutput
- 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) 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) HealthCheckPath() pulumi.StringPtrOutput
- 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) PowerShellVersion() pulumi.StringPtrOutput
- func (o SiteConfigOutput) PreWarmedInstanceCount() pulumi.IntPtrOutput
- 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) ScmIpSecurityRestrictions() IpSecurityRestrictionArrayOutput
- func (o SiteConfigOutput) ScmIpSecurityRestrictionsUseMain() pulumi.BoolPtrOutput
- func (o SiteConfigOutput) ScmMinTlsVersion() pulumi.StringPtrOutput
- 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) ApiManagementConfig() ApiManagementConfigPtrOutput
- 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) 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) HealthCheckPath() pulumi.StringPtrOutput
- 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) PowerShellVersion() pulumi.StringPtrOutput
- func (o SiteConfigPtrOutput) PreWarmedInstanceCount() pulumi.IntPtrOutput
- 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) ScmIpSecurityRestrictions() IpSecurityRestrictionArrayOutput
- func (o SiteConfigPtrOutput) ScmIpSecurityRestrictionsUseMain() pulumi.BoolPtrOutput
- func (o SiteConfigPtrOutput) ScmMinTlsVersion() pulumi.StringPtrOutput
- 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) ApiManagementConfig() ApiManagementConfigResponsePtrOutput
- 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) 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) HealthCheckPath() pulumi.StringPtrOutput
- 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) PowerShellVersion() pulumi.StringPtrOutput
- func (o SiteConfigResponseOutput) PreWarmedInstanceCount() pulumi.IntPtrOutput
- 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) ScmIpSecurityRestrictions() IpSecurityRestrictionResponseArrayOutput
- func (o SiteConfigResponseOutput) ScmIpSecurityRestrictionsUseMain() pulumi.BoolPtrOutput
- func (o SiteConfigResponseOutput) ScmMinTlsVersion() pulumi.StringPtrOutput
- 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) ApiManagementConfig() ApiManagementConfigResponsePtrOutput
- 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) 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) HealthCheckPath() pulumi.StringPtrOutput
- 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) PowerShellVersion() pulumi.StringPtrOutput
- func (o SiteConfigResponsePtrOutput) PreWarmedInstanceCount() pulumi.IntPtrOutput
- 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) ScmIpSecurityRestrictions() IpSecurityRestrictionResponseArrayOutput
- func (o SiteConfigResponsePtrOutput) ScmIpSecurityRestrictionsUseMain() pulumi.BoolPtrOutput
- func (o SiteConfigResponsePtrOutput) ScmMinTlsVersion() pulumi.StringPtrOutput
- 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.IntPtrOutput
- func (o SiteLimitsOutput) MaxMemoryInMb() pulumi.IntPtrOutput
- 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.IntPtrOutput
- func (o SiteLimitsPtrOutput) MaxMemoryInMb() pulumi.IntPtrOutput
- 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.IntPtrOutput
- func (o SiteLimitsResponseOutput) MaxMemoryInMb() pulumi.IntPtrOutput
- 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.IntPtrOutput
- func (o SiteLimitsResponsePtrOutput) MaxMemoryInMb() pulumi.IntPtrOutput
- func (o SiteLimitsResponsePtrOutput) MaxPercentageCpu() pulumi.Float64PtrOutput
- func (o SiteLimitsResponsePtrOutput) ToSiteLimitsResponsePtrOutput() SiteLimitsResponsePtrOutput
- func (o SiteLimitsResponsePtrOutput) ToSiteLimitsResponsePtrOutputWithContext(ctx context.Context) SiteLimitsResponsePtrOutput
- 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 SkuCapacity
- type SkuCapacityArgs
- func (SkuCapacityArgs) ElementType() reflect.Type
- func (i SkuCapacityArgs) ToSkuCapacityOutput() SkuCapacityOutput
- func (i SkuCapacityArgs) ToSkuCapacityOutputWithContext(ctx context.Context) SkuCapacityOutput
- func (i SkuCapacityArgs) ToSkuCapacityPtrOutput() SkuCapacityPtrOutput
- func (i SkuCapacityArgs) ToSkuCapacityPtrOutputWithContext(ctx context.Context) SkuCapacityPtrOutput
- type SkuCapacityInput
- type SkuCapacityOutput
- func (o SkuCapacityOutput) Default() pulumi.IntPtrOutput
- func (SkuCapacityOutput) ElementType() reflect.Type
- func (o SkuCapacityOutput) Maximum() pulumi.IntPtrOutput
- func (o SkuCapacityOutput) Minimum() pulumi.IntPtrOutput
- func (o SkuCapacityOutput) ScaleType() pulumi.StringPtrOutput
- func (o SkuCapacityOutput) ToSkuCapacityOutput() SkuCapacityOutput
- func (o SkuCapacityOutput) ToSkuCapacityOutputWithContext(ctx context.Context) SkuCapacityOutput
- func (o SkuCapacityOutput) ToSkuCapacityPtrOutput() SkuCapacityPtrOutput
- func (o SkuCapacityOutput) ToSkuCapacityPtrOutputWithContext(ctx context.Context) SkuCapacityPtrOutput
- type SkuCapacityPtrInput
- type SkuCapacityPtrOutput
- func (o SkuCapacityPtrOutput) Default() pulumi.IntPtrOutput
- func (o SkuCapacityPtrOutput) Elem() SkuCapacityOutput
- func (SkuCapacityPtrOutput) ElementType() reflect.Type
- func (o SkuCapacityPtrOutput) Maximum() pulumi.IntPtrOutput
- func (o SkuCapacityPtrOutput) Minimum() pulumi.IntPtrOutput
- func (o SkuCapacityPtrOutput) ScaleType() pulumi.StringPtrOutput
- func (o SkuCapacityPtrOutput) ToSkuCapacityPtrOutput() SkuCapacityPtrOutput
- func (o SkuCapacityPtrOutput) ToSkuCapacityPtrOutputWithContext(ctx context.Context) SkuCapacityPtrOutput
- type SkuCapacityResponse
- type SkuCapacityResponseArgs
- func (SkuCapacityResponseArgs) ElementType() reflect.Type
- func (i SkuCapacityResponseArgs) ToSkuCapacityResponseOutput() SkuCapacityResponseOutput
- func (i SkuCapacityResponseArgs) ToSkuCapacityResponseOutputWithContext(ctx context.Context) SkuCapacityResponseOutput
- func (i SkuCapacityResponseArgs) ToSkuCapacityResponsePtrOutput() SkuCapacityResponsePtrOutput
- func (i SkuCapacityResponseArgs) ToSkuCapacityResponsePtrOutputWithContext(ctx context.Context) SkuCapacityResponsePtrOutput
- type SkuCapacityResponseInput
- type SkuCapacityResponseOutput
- func (o SkuCapacityResponseOutput) Default() pulumi.IntPtrOutput
- func (SkuCapacityResponseOutput) ElementType() reflect.Type
- func (o SkuCapacityResponseOutput) Maximum() pulumi.IntPtrOutput
- func (o SkuCapacityResponseOutput) Minimum() pulumi.IntPtrOutput
- func (o SkuCapacityResponseOutput) ScaleType() pulumi.StringPtrOutput
- func (o SkuCapacityResponseOutput) ToSkuCapacityResponseOutput() SkuCapacityResponseOutput
- func (o SkuCapacityResponseOutput) ToSkuCapacityResponseOutputWithContext(ctx context.Context) SkuCapacityResponseOutput
- func (o SkuCapacityResponseOutput) ToSkuCapacityResponsePtrOutput() SkuCapacityResponsePtrOutput
- func (o SkuCapacityResponseOutput) ToSkuCapacityResponsePtrOutputWithContext(ctx context.Context) SkuCapacityResponsePtrOutput
- type SkuCapacityResponsePtrInput
- type SkuCapacityResponsePtrOutput
- func (o SkuCapacityResponsePtrOutput) Default() pulumi.IntPtrOutput
- func (o SkuCapacityResponsePtrOutput) Elem() SkuCapacityResponseOutput
- func (SkuCapacityResponsePtrOutput) ElementType() reflect.Type
- func (o SkuCapacityResponsePtrOutput) Maximum() pulumi.IntPtrOutput
- func (o SkuCapacityResponsePtrOutput) Minimum() pulumi.IntPtrOutput
- func (o SkuCapacityResponsePtrOutput) ScaleType() pulumi.StringPtrOutput
- func (o SkuCapacityResponsePtrOutput) ToSkuCapacityResponsePtrOutput() SkuCapacityResponsePtrOutput
- func (o SkuCapacityResponsePtrOutput) ToSkuCapacityResponsePtrOutputWithContext(ctx context.Context) SkuCapacityResponsePtrOutput
- type SkuDescription
- type SkuDescriptionArgs
- func (SkuDescriptionArgs) ElementType() reflect.Type
- func (i SkuDescriptionArgs) ToSkuDescriptionOutput() SkuDescriptionOutput
- func (i SkuDescriptionArgs) ToSkuDescriptionOutputWithContext(ctx context.Context) SkuDescriptionOutput
- func (i SkuDescriptionArgs) ToSkuDescriptionPtrOutput() SkuDescriptionPtrOutput
- func (i SkuDescriptionArgs) ToSkuDescriptionPtrOutputWithContext(ctx context.Context) SkuDescriptionPtrOutput
- type SkuDescriptionInput
- type SkuDescriptionOutput
- func (o SkuDescriptionOutput) Capabilities() CapabilityArrayOutput
- func (o SkuDescriptionOutput) Capacity() pulumi.IntPtrOutput
- func (SkuDescriptionOutput) ElementType() reflect.Type
- func (o SkuDescriptionOutput) Family() pulumi.StringPtrOutput
- func (o SkuDescriptionOutput) Locations() pulumi.StringArrayOutput
- func (o SkuDescriptionOutput) Name() pulumi.StringPtrOutput
- func (o SkuDescriptionOutput) Size() pulumi.StringPtrOutput
- func (o SkuDescriptionOutput) SkuCapacity() SkuCapacityPtrOutput
- func (o SkuDescriptionOutput) Tier() pulumi.StringPtrOutput
- func (o SkuDescriptionOutput) ToSkuDescriptionOutput() SkuDescriptionOutput
- func (o SkuDescriptionOutput) ToSkuDescriptionOutputWithContext(ctx context.Context) SkuDescriptionOutput
- func (o SkuDescriptionOutput) ToSkuDescriptionPtrOutput() SkuDescriptionPtrOutput
- func (o SkuDescriptionOutput) ToSkuDescriptionPtrOutputWithContext(ctx context.Context) SkuDescriptionPtrOutput
- type SkuDescriptionPtrInput
- type SkuDescriptionPtrOutput
- func (o SkuDescriptionPtrOutput) Capabilities() CapabilityArrayOutput
- func (o SkuDescriptionPtrOutput) Capacity() pulumi.IntPtrOutput
- func (o SkuDescriptionPtrOutput) Elem() SkuDescriptionOutput
- func (SkuDescriptionPtrOutput) ElementType() reflect.Type
- func (o SkuDescriptionPtrOutput) Family() pulumi.StringPtrOutput
- func (o SkuDescriptionPtrOutput) Locations() pulumi.StringArrayOutput
- func (o SkuDescriptionPtrOutput) Name() pulumi.StringPtrOutput
- func (o SkuDescriptionPtrOutput) Size() pulumi.StringPtrOutput
- func (o SkuDescriptionPtrOutput) SkuCapacity() SkuCapacityPtrOutput
- func (o SkuDescriptionPtrOutput) Tier() pulumi.StringPtrOutput
- func (o SkuDescriptionPtrOutput) ToSkuDescriptionPtrOutput() SkuDescriptionPtrOutput
- func (o SkuDescriptionPtrOutput) ToSkuDescriptionPtrOutputWithContext(ctx context.Context) SkuDescriptionPtrOutput
- type SkuDescriptionResponse
- type SkuDescriptionResponseArgs
- func (SkuDescriptionResponseArgs) ElementType() reflect.Type
- func (i SkuDescriptionResponseArgs) ToSkuDescriptionResponseOutput() SkuDescriptionResponseOutput
- func (i SkuDescriptionResponseArgs) ToSkuDescriptionResponseOutputWithContext(ctx context.Context) SkuDescriptionResponseOutput
- func (i SkuDescriptionResponseArgs) ToSkuDescriptionResponsePtrOutput() SkuDescriptionResponsePtrOutput
- func (i SkuDescriptionResponseArgs) ToSkuDescriptionResponsePtrOutputWithContext(ctx context.Context) SkuDescriptionResponsePtrOutput
- type SkuDescriptionResponseInput
- type SkuDescriptionResponseOutput
- func (o SkuDescriptionResponseOutput) Capabilities() CapabilityResponseArrayOutput
- func (o SkuDescriptionResponseOutput) Capacity() pulumi.IntPtrOutput
- func (SkuDescriptionResponseOutput) ElementType() reflect.Type
- func (o SkuDescriptionResponseOutput) Family() pulumi.StringPtrOutput
- func (o SkuDescriptionResponseOutput) Locations() pulumi.StringArrayOutput
- func (o SkuDescriptionResponseOutput) Name() pulumi.StringPtrOutput
- func (o SkuDescriptionResponseOutput) Size() pulumi.StringPtrOutput
- func (o SkuDescriptionResponseOutput) SkuCapacity() SkuCapacityResponsePtrOutput
- func (o SkuDescriptionResponseOutput) Tier() pulumi.StringPtrOutput
- func (o SkuDescriptionResponseOutput) ToSkuDescriptionResponseOutput() SkuDescriptionResponseOutput
- func (o SkuDescriptionResponseOutput) ToSkuDescriptionResponseOutputWithContext(ctx context.Context) SkuDescriptionResponseOutput
- func (o SkuDescriptionResponseOutput) ToSkuDescriptionResponsePtrOutput() SkuDescriptionResponsePtrOutput
- func (o SkuDescriptionResponseOutput) ToSkuDescriptionResponsePtrOutputWithContext(ctx context.Context) SkuDescriptionResponsePtrOutput
- type SkuDescriptionResponsePtrInput
- type SkuDescriptionResponsePtrOutput
- func (o SkuDescriptionResponsePtrOutput) Capabilities() CapabilityResponseArrayOutput
- func (o SkuDescriptionResponsePtrOutput) Capacity() pulumi.IntPtrOutput
- func (o SkuDescriptionResponsePtrOutput) Elem() SkuDescriptionResponseOutput
- func (SkuDescriptionResponsePtrOutput) ElementType() reflect.Type
- func (o SkuDescriptionResponsePtrOutput) Family() pulumi.StringPtrOutput
- func (o SkuDescriptionResponsePtrOutput) Locations() pulumi.StringArrayOutput
- func (o SkuDescriptionResponsePtrOutput) Name() pulumi.StringPtrOutput
- func (o SkuDescriptionResponsePtrOutput) Size() pulumi.StringPtrOutput
- func (o SkuDescriptionResponsePtrOutput) SkuCapacity() SkuCapacityResponsePtrOutput
- func (o SkuDescriptionResponsePtrOutput) Tier() pulumi.StringPtrOutput
- func (o SkuDescriptionResponsePtrOutput) ToSkuDescriptionResponsePtrOutput() SkuDescriptionResponsePtrOutput
- func (o SkuDescriptionResponsePtrOutput) ToSkuDescriptionResponsePtrOutputWithContext(ctx context.Context) SkuDescriptionResponsePtrOutput
- 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 StampCapacityResponse
- type StampCapacityResponseArgs
- type StampCapacityResponseArray
- func (StampCapacityResponseArray) ElementType() reflect.Type
- func (i StampCapacityResponseArray) ToStampCapacityResponseArrayOutput() StampCapacityResponseArrayOutput
- func (i StampCapacityResponseArray) ToStampCapacityResponseArrayOutputWithContext(ctx context.Context) StampCapacityResponseArrayOutput
- type StampCapacityResponseArrayInput
- type StampCapacityResponseArrayOutput
- func (StampCapacityResponseArrayOutput) ElementType() reflect.Type
- func (o StampCapacityResponseArrayOutput) Index(i pulumi.IntInput) StampCapacityResponseOutput
- func (o StampCapacityResponseArrayOutput) ToStampCapacityResponseArrayOutput() StampCapacityResponseArrayOutput
- func (o StampCapacityResponseArrayOutput) ToStampCapacityResponseArrayOutputWithContext(ctx context.Context) StampCapacityResponseArrayOutput
- type StampCapacityResponseInput
- type StampCapacityResponseOutput
- func (o StampCapacityResponseOutput) AvailableCapacity() pulumi.IntPtrOutput
- func (o StampCapacityResponseOutput) ComputeMode() pulumi.StringPtrOutput
- func (StampCapacityResponseOutput) ElementType() reflect.Type
- func (o StampCapacityResponseOutput) ExcludeFromCapacityAllocation() pulumi.BoolPtrOutput
- func (o StampCapacityResponseOutput) IsApplicableForAllComputeModes() pulumi.BoolPtrOutput
- func (o StampCapacityResponseOutput) IsLinux() pulumi.BoolPtrOutput
- func (o StampCapacityResponseOutput) Name() pulumi.StringPtrOutput
- func (o StampCapacityResponseOutput) SiteMode() pulumi.StringPtrOutput
- func (o StampCapacityResponseOutput) ToStampCapacityResponseOutput() StampCapacityResponseOutput
- func (o StampCapacityResponseOutput) ToStampCapacityResponseOutputWithContext(ctx context.Context) StampCapacityResponseOutput
- func (o StampCapacityResponseOutput) TotalCapacity() pulumi.IntPtrOutput
- func (o StampCapacityResponseOutput) Unit() pulumi.StringPtrOutput
- func (o StampCapacityResponseOutput) WorkerSize() pulumi.StringPtrOutput
- func (o StampCapacityResponseOutput) WorkerSizeId() pulumi.IntPtrOutput
- type StaticSite
- type StaticSiteArgs
- type StaticSiteBuildProperties
- type StaticSiteBuildPropertiesArgs
- func (StaticSiteBuildPropertiesArgs) ElementType() reflect.Type
- func (i StaticSiteBuildPropertiesArgs) ToStaticSiteBuildPropertiesOutput() StaticSiteBuildPropertiesOutput
- func (i StaticSiteBuildPropertiesArgs) ToStaticSiteBuildPropertiesOutputWithContext(ctx context.Context) StaticSiteBuildPropertiesOutput
- func (i StaticSiteBuildPropertiesArgs) ToStaticSiteBuildPropertiesPtrOutput() StaticSiteBuildPropertiesPtrOutput
- func (i StaticSiteBuildPropertiesArgs) ToStaticSiteBuildPropertiesPtrOutputWithContext(ctx context.Context) StaticSiteBuildPropertiesPtrOutput
- type StaticSiteBuildPropertiesInput
- type StaticSiteBuildPropertiesOutput
- func (o StaticSiteBuildPropertiesOutput) ApiLocation() pulumi.StringPtrOutput
- func (o StaticSiteBuildPropertiesOutput) AppArtifactLocation() pulumi.StringPtrOutput
- func (o StaticSiteBuildPropertiesOutput) AppLocation() pulumi.StringPtrOutput
- func (StaticSiteBuildPropertiesOutput) ElementType() reflect.Type
- func (o StaticSiteBuildPropertiesOutput) ToStaticSiteBuildPropertiesOutput() StaticSiteBuildPropertiesOutput
- func (o StaticSiteBuildPropertiesOutput) ToStaticSiteBuildPropertiesOutputWithContext(ctx context.Context) StaticSiteBuildPropertiesOutput
- func (o StaticSiteBuildPropertiesOutput) ToStaticSiteBuildPropertiesPtrOutput() StaticSiteBuildPropertiesPtrOutput
- func (o StaticSiteBuildPropertiesOutput) ToStaticSiteBuildPropertiesPtrOutputWithContext(ctx context.Context) StaticSiteBuildPropertiesPtrOutput
- type StaticSiteBuildPropertiesPtrInput
- type StaticSiteBuildPropertiesPtrOutput
- func (o StaticSiteBuildPropertiesPtrOutput) ApiLocation() pulumi.StringPtrOutput
- func (o StaticSiteBuildPropertiesPtrOutput) AppArtifactLocation() pulumi.StringPtrOutput
- func (o StaticSiteBuildPropertiesPtrOutput) AppLocation() pulumi.StringPtrOutput
- func (o StaticSiteBuildPropertiesPtrOutput) Elem() StaticSiteBuildPropertiesOutput
- func (StaticSiteBuildPropertiesPtrOutput) ElementType() reflect.Type
- func (o StaticSiteBuildPropertiesPtrOutput) ToStaticSiteBuildPropertiesPtrOutput() StaticSiteBuildPropertiesPtrOutput
- func (o StaticSiteBuildPropertiesPtrOutput) ToStaticSiteBuildPropertiesPtrOutputWithContext(ctx context.Context) StaticSiteBuildPropertiesPtrOutput
- type StaticSiteBuildPropertiesResponse
- type StaticSiteBuildPropertiesResponseArgs
- func (StaticSiteBuildPropertiesResponseArgs) ElementType() reflect.Type
- func (i StaticSiteBuildPropertiesResponseArgs) ToStaticSiteBuildPropertiesResponseOutput() StaticSiteBuildPropertiesResponseOutput
- func (i StaticSiteBuildPropertiesResponseArgs) ToStaticSiteBuildPropertiesResponseOutputWithContext(ctx context.Context) StaticSiteBuildPropertiesResponseOutput
- func (i StaticSiteBuildPropertiesResponseArgs) ToStaticSiteBuildPropertiesResponsePtrOutput() StaticSiteBuildPropertiesResponsePtrOutput
- func (i StaticSiteBuildPropertiesResponseArgs) ToStaticSiteBuildPropertiesResponsePtrOutputWithContext(ctx context.Context) StaticSiteBuildPropertiesResponsePtrOutput
- type StaticSiteBuildPropertiesResponseInput
- type StaticSiteBuildPropertiesResponseOutput
- func (o StaticSiteBuildPropertiesResponseOutput) ApiLocation() pulumi.StringPtrOutput
- func (o StaticSiteBuildPropertiesResponseOutput) AppArtifactLocation() pulumi.StringPtrOutput
- func (o StaticSiteBuildPropertiesResponseOutput) AppLocation() pulumi.StringPtrOutput
- func (StaticSiteBuildPropertiesResponseOutput) ElementType() reflect.Type
- func (o StaticSiteBuildPropertiesResponseOutput) ToStaticSiteBuildPropertiesResponseOutput() StaticSiteBuildPropertiesResponseOutput
- func (o StaticSiteBuildPropertiesResponseOutput) ToStaticSiteBuildPropertiesResponseOutputWithContext(ctx context.Context) StaticSiteBuildPropertiesResponseOutput
- func (o StaticSiteBuildPropertiesResponseOutput) ToStaticSiteBuildPropertiesResponsePtrOutput() StaticSiteBuildPropertiesResponsePtrOutput
- func (o StaticSiteBuildPropertiesResponseOutput) ToStaticSiteBuildPropertiesResponsePtrOutputWithContext(ctx context.Context) StaticSiteBuildPropertiesResponsePtrOutput
- type StaticSiteBuildPropertiesResponsePtrInput
- type StaticSiteBuildPropertiesResponsePtrOutput
- func (o StaticSiteBuildPropertiesResponsePtrOutput) ApiLocation() pulumi.StringPtrOutput
- func (o StaticSiteBuildPropertiesResponsePtrOutput) AppArtifactLocation() pulumi.StringPtrOutput
- func (o StaticSiteBuildPropertiesResponsePtrOutput) AppLocation() pulumi.StringPtrOutput
- func (o StaticSiteBuildPropertiesResponsePtrOutput) Elem() StaticSiteBuildPropertiesResponseOutput
- func (StaticSiteBuildPropertiesResponsePtrOutput) ElementType() reflect.Type
- func (o StaticSiteBuildPropertiesResponsePtrOutput) ToStaticSiteBuildPropertiesResponsePtrOutput() StaticSiteBuildPropertiesResponsePtrOutput
- func (o StaticSiteBuildPropertiesResponsePtrOutput) ToStaticSiteBuildPropertiesResponsePtrOutputWithContext(ctx context.Context) StaticSiteBuildPropertiesResponsePtrOutput
- type StaticSiteState
- type StaticSiteUserARMResourceResponse
- type StaticSiteUserARMResourceResponseArgs
- func (StaticSiteUserARMResourceResponseArgs) ElementType() reflect.Type
- func (i StaticSiteUserARMResourceResponseArgs) ToStaticSiteUserARMResourceResponseOutput() StaticSiteUserARMResourceResponseOutput
- func (i StaticSiteUserARMResourceResponseArgs) ToStaticSiteUserARMResourceResponseOutputWithContext(ctx context.Context) StaticSiteUserARMResourceResponseOutput
- type StaticSiteUserARMResourceResponseArray
- func (StaticSiteUserARMResourceResponseArray) ElementType() reflect.Type
- func (i StaticSiteUserARMResourceResponseArray) ToStaticSiteUserARMResourceResponseArrayOutput() StaticSiteUserARMResourceResponseArrayOutput
- func (i StaticSiteUserARMResourceResponseArray) ToStaticSiteUserARMResourceResponseArrayOutputWithContext(ctx context.Context) StaticSiteUserARMResourceResponseArrayOutput
- type StaticSiteUserARMResourceResponseArrayInput
- type StaticSiteUserARMResourceResponseArrayOutput
- func (StaticSiteUserARMResourceResponseArrayOutput) ElementType() reflect.Type
- func (o StaticSiteUserARMResourceResponseArrayOutput) Index(i pulumi.IntInput) StaticSiteUserARMResourceResponseOutput
- func (o StaticSiteUserARMResourceResponseArrayOutput) ToStaticSiteUserARMResourceResponseArrayOutput() StaticSiteUserARMResourceResponseArrayOutput
- func (o StaticSiteUserARMResourceResponseArrayOutput) ToStaticSiteUserARMResourceResponseArrayOutputWithContext(ctx context.Context) StaticSiteUserARMResourceResponseArrayOutput
- type StaticSiteUserARMResourceResponseInput
- type StaticSiteUserARMResourceResponseOutput
- func (o StaticSiteUserARMResourceResponseOutput) DisplayName() pulumi.StringOutput
- func (StaticSiteUserARMResourceResponseOutput) ElementType() reflect.Type
- func (o StaticSiteUserARMResourceResponseOutput) Id() pulumi.StringOutput
- func (o StaticSiteUserARMResourceResponseOutput) Kind() pulumi.StringPtrOutput
- func (o StaticSiteUserARMResourceResponseOutput) Name() pulumi.StringOutput
- func (o StaticSiteUserARMResourceResponseOutput) Provider() pulumi.StringOutput
- func (o StaticSiteUserARMResourceResponseOutput) Roles() pulumi.StringPtrOutput
- func (o StaticSiteUserARMResourceResponseOutput) ToStaticSiteUserARMResourceResponseOutput() StaticSiteUserARMResourceResponseOutput
- func (o StaticSiteUserARMResourceResponseOutput) ToStaticSiteUserARMResourceResponseOutputWithContext(ctx context.Context) StaticSiteUserARMResourceResponseOutput
- func (o StaticSiteUserARMResourceResponseOutput) Type() pulumi.StringOutput
- func (o StaticSiteUserARMResourceResponseOutput) UserId() pulumi.StringOutput
- 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 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 VirtualIPMappingResponse
- type VirtualIPMappingResponseArgs
- func (VirtualIPMappingResponseArgs) ElementType() reflect.Type
- func (i VirtualIPMappingResponseArgs) ToVirtualIPMappingResponseOutput() VirtualIPMappingResponseOutput
- func (i VirtualIPMappingResponseArgs) ToVirtualIPMappingResponseOutputWithContext(ctx context.Context) VirtualIPMappingResponseOutput
- type VirtualIPMappingResponseArray
- func (VirtualIPMappingResponseArray) ElementType() reflect.Type
- func (i VirtualIPMappingResponseArray) ToVirtualIPMappingResponseArrayOutput() VirtualIPMappingResponseArrayOutput
- func (i VirtualIPMappingResponseArray) ToVirtualIPMappingResponseArrayOutputWithContext(ctx context.Context) VirtualIPMappingResponseArrayOutput
- type VirtualIPMappingResponseArrayInput
- type VirtualIPMappingResponseArrayOutput
- func (VirtualIPMappingResponseArrayOutput) ElementType() reflect.Type
- func (o VirtualIPMappingResponseArrayOutput) Index(i pulumi.IntInput) VirtualIPMappingResponseOutput
- func (o VirtualIPMappingResponseArrayOutput) ToVirtualIPMappingResponseArrayOutput() VirtualIPMappingResponseArrayOutput
- func (o VirtualIPMappingResponseArrayOutput) ToVirtualIPMappingResponseArrayOutputWithContext(ctx context.Context) VirtualIPMappingResponseArrayOutput
- type VirtualIPMappingResponseInput
- type VirtualIPMappingResponseOutput
- func (VirtualIPMappingResponseOutput) ElementType() reflect.Type
- func (o VirtualIPMappingResponseOutput) InUse() pulumi.BoolPtrOutput
- func (o VirtualIPMappingResponseOutput) InternalHttpPort() pulumi.IntPtrOutput
- func (o VirtualIPMappingResponseOutput) InternalHttpsPort() pulumi.IntPtrOutput
- func (o VirtualIPMappingResponseOutput) ServiceName() pulumi.StringPtrOutput
- func (o VirtualIPMappingResponseOutput) ToVirtualIPMappingResponseOutput() VirtualIPMappingResponseOutput
- func (o VirtualIPMappingResponseOutput) ToVirtualIPMappingResponseOutputWithContext(ctx context.Context) VirtualIPMappingResponseOutput
- func (o VirtualIPMappingResponseOutput) VirtualIP() pulumi.StringPtrOutput
- type VirtualNetworkProfile
- type VirtualNetworkProfileArgs
- func (VirtualNetworkProfileArgs) ElementType() reflect.Type
- func (i VirtualNetworkProfileArgs) ToVirtualNetworkProfileOutput() VirtualNetworkProfileOutput
- func (i VirtualNetworkProfileArgs) ToVirtualNetworkProfileOutputWithContext(ctx context.Context) VirtualNetworkProfileOutput
- func (i VirtualNetworkProfileArgs) ToVirtualNetworkProfilePtrOutput() VirtualNetworkProfilePtrOutput
- func (i VirtualNetworkProfileArgs) ToVirtualNetworkProfilePtrOutputWithContext(ctx context.Context) VirtualNetworkProfilePtrOutput
- type VirtualNetworkProfileInput
- type VirtualNetworkProfileOutput
- func (VirtualNetworkProfileOutput) ElementType() reflect.Type
- func (o VirtualNetworkProfileOutput) Id() pulumi.StringPtrOutput
- func (o VirtualNetworkProfileOutput) Subnet() pulumi.StringPtrOutput
- func (o VirtualNetworkProfileOutput) ToVirtualNetworkProfileOutput() VirtualNetworkProfileOutput
- func (o VirtualNetworkProfileOutput) ToVirtualNetworkProfileOutputWithContext(ctx context.Context) VirtualNetworkProfileOutput
- func (o VirtualNetworkProfileOutput) ToVirtualNetworkProfilePtrOutput() VirtualNetworkProfilePtrOutput
- func (o VirtualNetworkProfileOutput) ToVirtualNetworkProfilePtrOutputWithContext(ctx context.Context) VirtualNetworkProfilePtrOutput
- type VirtualNetworkProfilePtrInput
- type VirtualNetworkProfilePtrOutput
- func (o VirtualNetworkProfilePtrOutput) Elem() VirtualNetworkProfileOutput
- func (VirtualNetworkProfilePtrOutput) ElementType() reflect.Type
- func (o VirtualNetworkProfilePtrOutput) Id() pulumi.StringPtrOutput
- func (o VirtualNetworkProfilePtrOutput) Subnet() pulumi.StringPtrOutput
- func (o VirtualNetworkProfilePtrOutput) ToVirtualNetworkProfilePtrOutput() VirtualNetworkProfilePtrOutput
- func (o VirtualNetworkProfilePtrOutput) ToVirtualNetworkProfilePtrOutputWithContext(ctx context.Context) VirtualNetworkProfilePtrOutput
- type VirtualNetworkProfileResponse
- type VirtualNetworkProfileResponseArgs
- func (VirtualNetworkProfileResponseArgs) ElementType() reflect.Type
- func (i VirtualNetworkProfileResponseArgs) ToVirtualNetworkProfileResponseOutput() VirtualNetworkProfileResponseOutput
- func (i VirtualNetworkProfileResponseArgs) ToVirtualNetworkProfileResponseOutputWithContext(ctx context.Context) VirtualNetworkProfileResponseOutput
- func (i VirtualNetworkProfileResponseArgs) ToVirtualNetworkProfileResponsePtrOutput() VirtualNetworkProfileResponsePtrOutput
- func (i VirtualNetworkProfileResponseArgs) ToVirtualNetworkProfileResponsePtrOutputWithContext(ctx context.Context) VirtualNetworkProfileResponsePtrOutput
- type VirtualNetworkProfileResponseInput
- type VirtualNetworkProfileResponseOutput
- func (VirtualNetworkProfileResponseOutput) ElementType() reflect.Type
- func (o VirtualNetworkProfileResponseOutput) Id() pulumi.StringPtrOutput
- func (o VirtualNetworkProfileResponseOutput) Name() pulumi.StringOutput
- func (o VirtualNetworkProfileResponseOutput) Subnet() pulumi.StringPtrOutput
- func (o VirtualNetworkProfileResponseOutput) ToVirtualNetworkProfileResponseOutput() VirtualNetworkProfileResponseOutput
- func (o VirtualNetworkProfileResponseOutput) ToVirtualNetworkProfileResponseOutputWithContext(ctx context.Context) VirtualNetworkProfileResponseOutput
- func (o VirtualNetworkProfileResponseOutput) ToVirtualNetworkProfileResponsePtrOutput() VirtualNetworkProfileResponsePtrOutput
- func (o VirtualNetworkProfileResponseOutput) ToVirtualNetworkProfileResponsePtrOutputWithContext(ctx context.Context) VirtualNetworkProfileResponsePtrOutput
- func (o VirtualNetworkProfileResponseOutput) Type() pulumi.StringOutput
- type VirtualNetworkProfileResponsePtrInput
- type VirtualNetworkProfileResponsePtrOutput
- func (o VirtualNetworkProfileResponsePtrOutput) Elem() VirtualNetworkProfileResponseOutput
- func (VirtualNetworkProfileResponsePtrOutput) ElementType() reflect.Type
- func (o VirtualNetworkProfileResponsePtrOutput) Id() pulumi.StringPtrOutput
- func (o VirtualNetworkProfileResponsePtrOutput) Name() pulumi.StringPtrOutput
- func (o VirtualNetworkProfileResponsePtrOutput) Subnet() pulumi.StringPtrOutput
- func (o VirtualNetworkProfileResponsePtrOutput) ToVirtualNetworkProfileResponsePtrOutput() VirtualNetworkProfileResponsePtrOutput
- func (o VirtualNetworkProfileResponsePtrOutput) ToVirtualNetworkProfileResponsePtrOutputWithContext(ctx context.Context) VirtualNetworkProfileResponsePtrOutput
- func (o VirtualNetworkProfileResponsePtrOutput) Type() 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 WebAppDeploymentSlot
- type WebAppDeploymentSlotArgs
- type WebAppDeploymentSlotState
- type WebAppDeploymentState
- 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)
- type WebAppDomainOwnershipIdentifierArgs
- type WebAppDomainOwnershipIdentifierSlot
- type WebAppDomainOwnershipIdentifierSlotArgs
- type WebAppDomainOwnershipIdentifierSlotState
- type WebAppDomainOwnershipIdentifierState
- type WebAppFunction
- type WebAppFunctionArgs
- type WebAppFunctionState
- type WebAppHostNameBinding
- type WebAppHostNameBindingArgs
- type WebAppHostNameBindingSlot
- type WebAppHostNameBindingSlotArgs
- type WebAppHostNameBindingSlotState
- type WebAppHostNameBindingState
- type WebAppHybridConnection
- type WebAppHybridConnectionArgs
- type WebAppHybridConnectionSlot
- type WebAppHybridConnectionSlotArgs
- type WebAppHybridConnectionSlotState
- type WebAppHybridConnectionState
- type WebAppInstanceFunctionSlot
- type WebAppInstanceFunctionSlotArgs
- type WebAppInstanceFunctionSlotState
- type WebAppPremierAddOn
- type WebAppPremierAddOnArgs
- type WebAppPremierAddOnSlot
- type WebAppPremierAddOnSlotArgs
- type WebAppPremierAddOnSlotState
- type WebAppPremierAddOnState
- type WebAppPrivateEndpointConnection
- func GetWebAppPrivateEndpointConnection(ctx *pulumi.Context, name string, id pulumi.IDInput, ...) (*WebAppPrivateEndpointConnection, error)
- func NewWebAppPrivateEndpointConnection(ctx *pulumi.Context, name string, args *WebAppPrivateEndpointConnectionArgs, ...) (*WebAppPrivateEndpointConnection, error)
- type WebAppPrivateEndpointConnectionArgs
- type WebAppPrivateEndpointConnectionState
- type WebAppPublicCertificate
- type WebAppPublicCertificateArgs
- type WebAppPublicCertificateSlot
- type WebAppPublicCertificateSlotArgs
- type WebAppPublicCertificateSlotState
- type WebAppPublicCertificateState
- type WebAppRelayServiceConnection
- type WebAppRelayServiceConnectionArgs
- 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)
- type WebAppRelayServiceConnectionSlotArgs
- type WebAppRelayServiceConnectionSlotState
- type WebAppRelayServiceConnectionState
- type WebAppSiteExtension
- type WebAppSiteExtensionArgs
- type WebAppSiteExtensionSlot
- type WebAppSiteExtensionSlotArgs
- type WebAppSiteExtensionSlotState
- type WebAppSiteExtensionState
- type WebAppSlot
- type WebAppSlotArgs
- type WebAppSlotState
- type WebAppSourceControl
- type WebAppSourceControlArgs
- type WebAppSourceControlSlot
- type WebAppSourceControlSlotArgs
- type WebAppSourceControlSlotState
- type WebAppSourceControlState
- type WebAppState
- type WebAppSwiftVirtualNetworkConnection
- type WebAppSwiftVirtualNetworkConnectionArgs
- type WebAppSwiftVirtualNetworkConnectionSlot
- type WebAppSwiftVirtualNetworkConnectionSlotArgs
- type WebAppSwiftVirtualNetworkConnectionSlotState
- type WebAppSwiftVirtualNetworkConnectionState
- type WebAppVnetConnection
- type WebAppVnetConnectionArgs
- type WebAppVnetConnectionSlot
- type WebAppVnetConnectionSlotArgs
- type WebAppVnetConnectionSlotState
- type WebAppVnetConnectionState
- type WorkerPool
- type WorkerPoolArgs
- type WorkerPoolArray
- type WorkerPoolArrayInput
- type WorkerPoolArrayOutput
- func (WorkerPoolArrayOutput) ElementType() reflect.Type
- func (o WorkerPoolArrayOutput) Index(i pulumi.IntInput) WorkerPoolOutput
- func (o WorkerPoolArrayOutput) ToWorkerPoolArrayOutput() WorkerPoolArrayOutput
- func (o WorkerPoolArrayOutput) ToWorkerPoolArrayOutputWithContext(ctx context.Context) WorkerPoolArrayOutput
- type WorkerPoolInput
- type WorkerPoolOutput
- func (o WorkerPoolOutput) ComputeMode() pulumi.StringPtrOutput
- func (WorkerPoolOutput) ElementType() reflect.Type
- func (o WorkerPoolOutput) ToWorkerPoolOutput() WorkerPoolOutput
- func (o WorkerPoolOutput) ToWorkerPoolOutputWithContext(ctx context.Context) WorkerPoolOutput
- func (o WorkerPoolOutput) WorkerCount() pulumi.IntPtrOutput
- func (o WorkerPoolOutput) WorkerSize() pulumi.StringPtrOutput
- func (o WorkerPoolOutput) WorkerSizeId() pulumi.IntPtrOutput
- type WorkerPoolResponse
- type WorkerPoolResponseArgs
- type WorkerPoolResponseArray
- type WorkerPoolResponseArrayInput
- type WorkerPoolResponseArrayOutput
- func (WorkerPoolResponseArrayOutput) ElementType() reflect.Type
- func (o WorkerPoolResponseArrayOutput) Index(i pulumi.IntInput) WorkerPoolResponseOutput
- func (o WorkerPoolResponseArrayOutput) ToWorkerPoolResponseArrayOutput() WorkerPoolResponseArrayOutput
- func (o WorkerPoolResponseArrayOutput) ToWorkerPoolResponseArrayOutputWithContext(ctx context.Context) WorkerPoolResponseArrayOutput
- type WorkerPoolResponseInput
- type WorkerPoolResponseOutput
- func (o WorkerPoolResponseOutput) ComputeMode() pulumi.StringPtrOutput
- func (WorkerPoolResponseOutput) ElementType() reflect.Type
- func (o WorkerPoolResponseOutput) InstanceNames() pulumi.StringArrayOutput
- func (o WorkerPoolResponseOutput) ToWorkerPoolResponseOutput() WorkerPoolResponseOutput
- func (o WorkerPoolResponseOutput) ToWorkerPoolResponseOutputWithContext(ctx context.Context) WorkerPoolResponseOutput
- func (o WorkerPoolResponseOutput) WorkerCount() pulumi.IntPtrOutput
- func (o WorkerPoolResponseOutput) WorkerSize() pulumi.StringPtrOutput
- func (o WorkerPoolResponseOutput) WorkerSizeId() pulumi.IntPtrOutput
Constants ¶
This section is empty.
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 ApiManagementConfig ¶
type ApiManagementConfig struct { // APIM-Api Identifier. Id *string `pulumi:"id"` }
Azure API management (APIM) configuration linked to the app.
type ApiManagementConfigArgs ¶
type ApiManagementConfigArgs struct { // APIM-Api Identifier. Id pulumi.StringPtrInput `pulumi:"id"` }
Azure API management (APIM) configuration linked to the app.
func (ApiManagementConfigArgs) ElementType ¶
func (ApiManagementConfigArgs) ElementType() reflect.Type
func (ApiManagementConfigArgs) ToApiManagementConfigOutput ¶
func (i ApiManagementConfigArgs) ToApiManagementConfigOutput() ApiManagementConfigOutput
func (ApiManagementConfigArgs) ToApiManagementConfigOutputWithContext ¶
func (i ApiManagementConfigArgs) ToApiManagementConfigOutputWithContext(ctx context.Context) ApiManagementConfigOutput
func (ApiManagementConfigArgs) ToApiManagementConfigPtrOutput ¶
func (i ApiManagementConfigArgs) ToApiManagementConfigPtrOutput() ApiManagementConfigPtrOutput
func (ApiManagementConfigArgs) ToApiManagementConfigPtrOutputWithContext ¶
func (i ApiManagementConfigArgs) ToApiManagementConfigPtrOutputWithContext(ctx context.Context) ApiManagementConfigPtrOutput
type ApiManagementConfigInput ¶
type ApiManagementConfigInput interface { pulumi.Input ToApiManagementConfigOutput() ApiManagementConfigOutput ToApiManagementConfigOutputWithContext(context.Context) ApiManagementConfigOutput }
ApiManagementConfigInput is an input type that accepts ApiManagementConfigArgs and ApiManagementConfigOutput values. You can construct a concrete instance of `ApiManagementConfigInput` via:
ApiManagementConfigArgs{...}
type ApiManagementConfigOutput ¶
type ApiManagementConfigOutput struct{ *pulumi.OutputState }
Azure API management (APIM) configuration linked to the app.
func (ApiManagementConfigOutput) ElementType ¶
func (ApiManagementConfigOutput) ElementType() reflect.Type
func (ApiManagementConfigOutput) Id ¶
func (o ApiManagementConfigOutput) Id() pulumi.StringPtrOutput
APIM-Api Identifier.
func (ApiManagementConfigOutput) ToApiManagementConfigOutput ¶
func (o ApiManagementConfigOutput) ToApiManagementConfigOutput() ApiManagementConfigOutput
func (ApiManagementConfigOutput) ToApiManagementConfigOutputWithContext ¶
func (o ApiManagementConfigOutput) ToApiManagementConfigOutputWithContext(ctx context.Context) ApiManagementConfigOutput
func (ApiManagementConfigOutput) ToApiManagementConfigPtrOutput ¶
func (o ApiManagementConfigOutput) ToApiManagementConfigPtrOutput() ApiManagementConfigPtrOutput
func (ApiManagementConfigOutput) ToApiManagementConfigPtrOutputWithContext ¶
func (o ApiManagementConfigOutput) ToApiManagementConfigPtrOutputWithContext(ctx context.Context) ApiManagementConfigPtrOutput
type ApiManagementConfigPtrInput ¶
type ApiManagementConfigPtrInput interface { pulumi.Input ToApiManagementConfigPtrOutput() ApiManagementConfigPtrOutput ToApiManagementConfigPtrOutputWithContext(context.Context) ApiManagementConfigPtrOutput }
ApiManagementConfigPtrInput is an input type that accepts ApiManagementConfigArgs, ApiManagementConfigPtr and ApiManagementConfigPtrOutput values. You can construct a concrete instance of `ApiManagementConfigPtrInput` via:
ApiManagementConfigArgs{...} or: nil
func ApiManagementConfigPtr ¶
func ApiManagementConfigPtr(v *ApiManagementConfigArgs) ApiManagementConfigPtrInput
type ApiManagementConfigPtrOutput ¶
type ApiManagementConfigPtrOutput struct{ *pulumi.OutputState }
func (ApiManagementConfigPtrOutput) Elem ¶
func (o ApiManagementConfigPtrOutput) Elem() ApiManagementConfigOutput
func (ApiManagementConfigPtrOutput) ElementType ¶
func (ApiManagementConfigPtrOutput) ElementType() reflect.Type
func (ApiManagementConfigPtrOutput) Id ¶
func (o ApiManagementConfigPtrOutput) Id() pulumi.StringPtrOutput
APIM-Api Identifier.
func (ApiManagementConfigPtrOutput) ToApiManagementConfigPtrOutput ¶
func (o ApiManagementConfigPtrOutput) ToApiManagementConfigPtrOutput() ApiManagementConfigPtrOutput
func (ApiManagementConfigPtrOutput) ToApiManagementConfigPtrOutputWithContext ¶
func (o ApiManagementConfigPtrOutput) ToApiManagementConfigPtrOutputWithContext(ctx context.Context) ApiManagementConfigPtrOutput
type ApiManagementConfigResponse ¶
type ApiManagementConfigResponse struct { // APIM-Api Identifier. Id *string `pulumi:"id"` }
Azure API management (APIM) configuration linked to the app.
type ApiManagementConfigResponseArgs ¶
type ApiManagementConfigResponseArgs struct { // APIM-Api Identifier. Id pulumi.StringPtrInput `pulumi:"id"` }
Azure API management (APIM) configuration linked to the app.
func (ApiManagementConfigResponseArgs) ElementType ¶
func (ApiManagementConfigResponseArgs) ElementType() reflect.Type
func (ApiManagementConfigResponseArgs) ToApiManagementConfigResponseOutput ¶
func (i ApiManagementConfigResponseArgs) ToApiManagementConfigResponseOutput() ApiManagementConfigResponseOutput
func (ApiManagementConfigResponseArgs) ToApiManagementConfigResponseOutputWithContext ¶
func (i ApiManagementConfigResponseArgs) ToApiManagementConfigResponseOutputWithContext(ctx context.Context) ApiManagementConfigResponseOutput
func (ApiManagementConfigResponseArgs) ToApiManagementConfigResponsePtrOutput ¶
func (i ApiManagementConfigResponseArgs) ToApiManagementConfigResponsePtrOutput() ApiManagementConfigResponsePtrOutput
func (ApiManagementConfigResponseArgs) ToApiManagementConfigResponsePtrOutputWithContext ¶
func (i ApiManagementConfigResponseArgs) ToApiManagementConfigResponsePtrOutputWithContext(ctx context.Context) ApiManagementConfigResponsePtrOutput
type ApiManagementConfigResponseInput ¶
type ApiManagementConfigResponseInput interface { pulumi.Input ToApiManagementConfigResponseOutput() ApiManagementConfigResponseOutput ToApiManagementConfigResponseOutputWithContext(context.Context) ApiManagementConfigResponseOutput }
ApiManagementConfigResponseInput is an input type that accepts ApiManagementConfigResponseArgs and ApiManagementConfigResponseOutput values. You can construct a concrete instance of `ApiManagementConfigResponseInput` via:
ApiManagementConfigResponseArgs{...}
type ApiManagementConfigResponseOutput ¶
type ApiManagementConfigResponseOutput struct{ *pulumi.OutputState }
Azure API management (APIM) configuration linked to the app.
func (ApiManagementConfigResponseOutput) ElementType ¶
func (ApiManagementConfigResponseOutput) ElementType() reflect.Type
func (ApiManagementConfigResponseOutput) Id ¶
func (o ApiManagementConfigResponseOutput) Id() pulumi.StringPtrOutput
APIM-Api Identifier.
func (ApiManagementConfigResponseOutput) ToApiManagementConfigResponseOutput ¶
func (o ApiManagementConfigResponseOutput) ToApiManagementConfigResponseOutput() ApiManagementConfigResponseOutput
func (ApiManagementConfigResponseOutput) ToApiManagementConfigResponseOutputWithContext ¶
func (o ApiManagementConfigResponseOutput) ToApiManagementConfigResponseOutputWithContext(ctx context.Context) ApiManagementConfigResponseOutput
func (ApiManagementConfigResponseOutput) ToApiManagementConfigResponsePtrOutput ¶
func (o ApiManagementConfigResponseOutput) ToApiManagementConfigResponsePtrOutput() ApiManagementConfigResponsePtrOutput
func (ApiManagementConfigResponseOutput) ToApiManagementConfigResponsePtrOutputWithContext ¶
func (o ApiManagementConfigResponseOutput) ToApiManagementConfigResponsePtrOutputWithContext(ctx context.Context) ApiManagementConfigResponsePtrOutput
type ApiManagementConfigResponsePtrInput ¶
type ApiManagementConfigResponsePtrInput interface { pulumi.Input ToApiManagementConfigResponsePtrOutput() ApiManagementConfigResponsePtrOutput ToApiManagementConfigResponsePtrOutputWithContext(context.Context) ApiManagementConfigResponsePtrOutput }
ApiManagementConfigResponsePtrInput is an input type that accepts ApiManagementConfigResponseArgs, ApiManagementConfigResponsePtr and ApiManagementConfigResponsePtrOutput values. You can construct a concrete instance of `ApiManagementConfigResponsePtrInput` via:
ApiManagementConfigResponseArgs{...} or: nil
func ApiManagementConfigResponsePtr ¶
func ApiManagementConfigResponsePtr(v *ApiManagementConfigResponseArgs) ApiManagementConfigResponsePtrInput
type ApiManagementConfigResponsePtrOutput ¶
type ApiManagementConfigResponsePtrOutput struct{ *pulumi.OutputState }
func (ApiManagementConfigResponsePtrOutput) ElementType ¶
func (ApiManagementConfigResponsePtrOutput) ElementType() reflect.Type
func (ApiManagementConfigResponsePtrOutput) Id ¶
func (o ApiManagementConfigResponsePtrOutput) Id() pulumi.StringPtrOutput
APIM-Api Identifier.
func (ApiManagementConfigResponsePtrOutput) ToApiManagementConfigResponsePtrOutput ¶
func (o ApiManagementConfigResponsePtrOutput) ToApiManagementConfigResponsePtrOutput() ApiManagementConfigResponsePtrOutput
func (ApiManagementConfigResponsePtrOutput) ToApiManagementConfigResponsePtrOutputWithContext ¶
func (o ApiManagementConfigResponsePtrOutput) ToApiManagementConfigResponsePtrOutputWithContext(ctx context.Context) ApiManagementConfigResponsePtrOutput
type AppServiceEnvironment ¶
type AppServiceEnvironment struct { pulumi.CustomResourceState // List of comma separated strings describing which VM sizes are allowed for front-ends. AllowedMultiSizes pulumi.StringOutput `pulumi:"allowedMultiSizes"` // List of comma separated strings describing which VM sizes are allowed for workers. AllowedWorkerSizes pulumi.StringOutput `pulumi:"allowedWorkerSizes"` // API Management Account associated with the App Service Environment. ApiManagementAccountId pulumi.StringPtrOutput `pulumi:"apiManagementAccountId"` // Custom settings for changing the behavior of the App Service Environment. ClusterSettings NameValuePairResponseArrayOutput `pulumi:"clusterSettings"` // Edition of the metadata database for the App Service Environment, e.g. "Standard". DatabaseEdition pulumi.StringOutput `pulumi:"databaseEdition"` // Service objective of the metadata database for the App Service Environment, e.g. "S0". DatabaseServiceObjective pulumi.StringOutput `pulumi:"databaseServiceObjective"` // Default Scale Factor for FrontEnds. DefaultFrontEndScaleFactor pulumi.IntOutput `pulumi:"defaultFrontEndScaleFactor"` // DNS suffix of the App Service Environment. DnsSuffix pulumi.StringPtrOutput `pulumi:"dnsSuffix"` // True/false indicating whether the App Service Environment is suspended. The environment can be suspended e.g. when the management endpoint is no longer available // (most likely because NSG blocked the incoming traffic). DynamicCacheEnabled pulumi.BoolPtrOutput `pulumi:"dynamicCacheEnabled"` // Current total, used, and available worker capacities. EnvironmentCapacities StampCapacityResponseArrayOutput `pulumi:"environmentCapacities"` // True/false indicating whether the App Service Environment is healthy. EnvironmentIsHealthy pulumi.BoolOutput `pulumi:"environmentIsHealthy"` // Detailed message about with results of the last check of the App Service Environment. EnvironmentStatus pulumi.StringOutput `pulumi:"environmentStatus"` // Scale factor for front-ends. FrontEndScaleFactor pulumi.IntPtrOutput `pulumi:"frontEndScaleFactor"` // Flag that displays whether an ASE has linux workers or not HasLinuxWorkers pulumi.BoolPtrOutput `pulumi:"hasLinuxWorkers"` // Specifies which endpoints to serve internally in the Virtual Network for the App Service Environment. InternalLoadBalancingMode pulumi.StringPtrOutput `pulumi:"internalLoadBalancingMode"` // Number of IP SSL addresses reserved for the App Service Environment. IpsslAddressCount pulumi.IntPtrOutput `pulumi:"ipsslAddressCount"` // Kind of resource. Kind pulumi.StringPtrOutput `pulumi:"kind"` // Last deployment action on the App Service Environment. LastAction pulumi.StringOutput `pulumi:"lastAction"` // Result of the last deployment action on the App Service Environment. LastActionResult pulumi.StringOutput `pulumi:"lastActionResult"` // Resource Location. Location pulumi.StringOutput `pulumi:"location"` // Maximum number of VMs in the App Service Environment. MaximumNumberOfMachines pulumi.IntOutput `pulumi:"maximumNumberOfMachines"` // Number of front-end instances. MultiRoleCount pulumi.IntPtrOutput `pulumi:"multiRoleCount"` // Front-end VM size, e.g. "Medium", "Large". MultiSize pulumi.StringPtrOutput `pulumi:"multiSize"` // Resource Name. Name pulumi.StringOutput `pulumi:"name"` // Access control list for controlling traffic to the App Service Environment. NetworkAccessControlList NetworkAccessControlEntryResponseArrayOutput `pulumi:"networkAccessControlList"` // Provisioning state of the App Service Environment. ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // Resource group of the App Service Environment. ResourceGroup pulumi.StringOutput `pulumi:"resourceGroup"` // Key Vault ID for ILB App Service Environment default SSL certificate SslCertKeyVaultId pulumi.StringPtrOutput `pulumi:"sslCertKeyVaultId"` // Key Vault Secret Name for ILB App Service Environment default SSL certificate SslCertKeyVaultSecretName pulumi.StringPtrOutput `pulumi:"sslCertKeyVaultSecretName"` // Current status of the App Service Environment. Status pulumi.StringOutput `pulumi:"status"` // Subscription of the App Service Environment. SubscriptionId pulumi.StringOutput `pulumi:"subscriptionId"` // <code>true</code> if the App Service Environment is suspended; otherwise, <code>false</code>. The environment can be suspended, e.g. when the management endpoint is no longer available // (most likely because NSG blocked the incoming traffic). Suspended pulumi.BoolPtrOutput `pulumi:"suspended"` // Resource tags. Tags pulumi.StringMapOutput `pulumi:"tags"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` // Number of upgrade domains of the App Service Environment. UpgradeDomains pulumi.IntOutput `pulumi:"upgradeDomains"` // User added ip ranges to whitelist on ASE db UserWhitelistedIpRanges pulumi.StringArrayOutput `pulumi:"userWhitelistedIpRanges"` // Description of IP SSL mapping for the App Service Environment. VipMappings VirtualIPMappingResponseArrayOutput `pulumi:"vipMappings"` // Description of the Virtual Network. VirtualNetwork VirtualNetworkProfileResponseOutput `pulumi:"virtualNetwork"` // Name of the Virtual Network for the App Service Environment. VnetName pulumi.StringPtrOutput `pulumi:"vnetName"` // Resource group of the Virtual Network. VnetResourceGroupName pulumi.StringPtrOutput `pulumi:"vnetResourceGroupName"` // Subnet of the Virtual Network. VnetSubnetName pulumi.StringPtrOutput `pulumi:"vnetSubnetName"` // Description of worker pools with worker size IDs, VM sizes, and number of workers in each pool. WorkerPools WorkerPoolResponseArrayOutput `pulumi:"workerPools"` }
App Service Environment ARM resource.
func GetAppServiceEnvironment ¶
func GetAppServiceEnvironment(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AppServiceEnvironmentState, opts ...pulumi.ResourceOption) (*AppServiceEnvironment, error)
GetAppServiceEnvironment gets an existing AppServiceEnvironment 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 NewAppServiceEnvironment ¶
func NewAppServiceEnvironment(ctx *pulumi.Context, name string, args *AppServiceEnvironmentArgs, opts ...pulumi.ResourceOption) (*AppServiceEnvironment, error)
NewAppServiceEnvironment registers a new resource with the given unique name, arguments, and options.
type AppServiceEnvironmentArgs ¶
type AppServiceEnvironmentArgs struct { // API Management Account associated with the App Service Environment. ApiManagementAccountId pulumi.StringPtrInput // Custom settings for changing the behavior of the App Service Environment. ClusterSettings NameValuePairArrayInput // DNS suffix of the App Service Environment. DnsSuffix pulumi.StringPtrInput // True/false indicating whether the App Service Environment is suspended. The environment can be suspended e.g. when the management endpoint is no longer available // (most likely because NSG blocked the incoming traffic). DynamicCacheEnabled pulumi.BoolPtrInput // Scale factor for front-ends. FrontEndScaleFactor pulumi.IntPtrInput // Flag that displays whether an ASE has linux workers or not HasLinuxWorkers pulumi.BoolPtrInput // Specifies which endpoints to serve internally in the Virtual Network for the App Service Environment. InternalLoadBalancingMode pulumi.StringPtrInput // Number of IP SSL addresses reserved for the App Service Environment. IpsslAddressCount pulumi.IntPtrInput // Kind of resource. Kind pulumi.StringPtrInput // Resource Location. Location pulumi.StringInput // Number of front-end instances. MultiRoleCount pulumi.IntPtrInput // Front-end VM size, e.g. "Medium", "Large". MultiSize pulumi.StringPtrInput // Name of the App Service Environment. Name pulumi.StringInput // Access control list for controlling traffic to the App Service Environment. NetworkAccessControlList NetworkAccessControlEntryArrayInput // Name of the resource group to which the resource belongs. ResourceGroupName pulumi.StringInput // Key Vault ID for ILB App Service Environment default SSL certificate SslCertKeyVaultId pulumi.StringPtrInput // Key Vault Secret Name for ILB App Service Environment default SSL certificate SslCertKeyVaultSecretName pulumi.StringPtrInput // <code>true</code> if the App Service Environment is suspended; otherwise, <code>false</code>. The environment can be suspended, e.g. when the management endpoint is no longer available // (most likely because NSG blocked the incoming traffic). Suspended pulumi.BoolPtrInput // Resource tags. Tags pulumi.StringMapInput // User added ip ranges to whitelist on ASE db UserWhitelistedIpRanges pulumi.StringArrayInput // Description of the Virtual Network. VirtualNetwork VirtualNetworkProfileInput // Name of the Virtual Network for the App Service Environment. VnetName pulumi.StringPtrInput // Resource group of the Virtual Network. VnetResourceGroupName pulumi.StringPtrInput // Subnet of the Virtual Network. VnetSubnetName pulumi.StringPtrInput // Description of worker pools with worker size IDs, VM sizes, and number of workers in each pool. WorkerPools WorkerPoolArrayInput }
The set of arguments for constructing a AppServiceEnvironment resource.
func (AppServiceEnvironmentArgs) ElementType ¶
func (AppServiceEnvironmentArgs) ElementType() reflect.Type
type AppServiceEnvironmentState ¶
type AppServiceEnvironmentState struct { // List of comma separated strings describing which VM sizes are allowed for front-ends. AllowedMultiSizes pulumi.StringPtrInput // List of comma separated strings describing which VM sizes are allowed for workers. AllowedWorkerSizes pulumi.StringPtrInput // API Management Account associated with the App Service Environment. ApiManagementAccountId pulumi.StringPtrInput // Custom settings for changing the behavior of the App Service Environment. ClusterSettings NameValuePairResponseArrayInput // Edition of the metadata database for the App Service Environment, e.g. "Standard". DatabaseEdition pulumi.StringPtrInput // Service objective of the metadata database for the App Service Environment, e.g. "S0". DatabaseServiceObjective pulumi.StringPtrInput // Default Scale Factor for FrontEnds. DefaultFrontEndScaleFactor pulumi.IntPtrInput // DNS suffix of the App Service Environment. DnsSuffix pulumi.StringPtrInput // True/false indicating whether the App Service Environment is suspended. The environment can be suspended e.g. when the management endpoint is no longer available // (most likely because NSG blocked the incoming traffic). DynamicCacheEnabled pulumi.BoolPtrInput // Current total, used, and available worker capacities. EnvironmentCapacities StampCapacityResponseArrayInput // True/false indicating whether the App Service Environment is healthy. EnvironmentIsHealthy pulumi.BoolPtrInput // Detailed message about with results of the last check of the App Service Environment. EnvironmentStatus pulumi.StringPtrInput // Scale factor for front-ends. FrontEndScaleFactor pulumi.IntPtrInput // Flag that displays whether an ASE has linux workers or not HasLinuxWorkers pulumi.BoolPtrInput // Specifies which endpoints to serve internally in the Virtual Network for the App Service Environment. InternalLoadBalancingMode pulumi.StringPtrInput // Number of IP SSL addresses reserved for the App Service Environment. IpsslAddressCount pulumi.IntPtrInput // Kind of resource. Kind pulumi.StringPtrInput // Last deployment action on the App Service Environment. LastAction pulumi.StringPtrInput // Result of the last deployment action on the App Service Environment. LastActionResult pulumi.StringPtrInput // Resource Location. Location pulumi.StringPtrInput // Maximum number of VMs in the App Service Environment. MaximumNumberOfMachines pulumi.IntPtrInput // Number of front-end instances. MultiRoleCount pulumi.IntPtrInput // Front-end VM size, e.g. "Medium", "Large". MultiSize pulumi.StringPtrInput // Resource Name. Name pulumi.StringPtrInput // Access control list for controlling traffic to the App Service Environment. NetworkAccessControlList NetworkAccessControlEntryResponseArrayInput // Provisioning state of the App Service Environment. ProvisioningState pulumi.StringPtrInput // Resource group of the App Service Environment. ResourceGroup pulumi.StringPtrInput // Key Vault ID for ILB App Service Environment default SSL certificate SslCertKeyVaultId pulumi.StringPtrInput // Key Vault Secret Name for ILB App Service Environment default SSL certificate SslCertKeyVaultSecretName pulumi.StringPtrInput // Current status of the App Service Environment. Status pulumi.StringPtrInput // Subscription of the App Service Environment. SubscriptionId pulumi.StringPtrInput // <code>true</code> if the App Service Environment is suspended; otherwise, <code>false</code>. The environment can be suspended, e.g. when the management endpoint is no longer available // (most likely because NSG blocked the incoming traffic). Suspended pulumi.BoolPtrInput // Resource tags. Tags pulumi.StringMapInput // Resource type. Type pulumi.StringPtrInput // Number of upgrade domains of the App Service Environment. UpgradeDomains pulumi.IntPtrInput // User added ip ranges to whitelist on ASE db UserWhitelistedIpRanges pulumi.StringArrayInput // Description of IP SSL mapping for the App Service Environment. VipMappings VirtualIPMappingResponseArrayInput // Description of the Virtual Network. VirtualNetwork VirtualNetworkProfileResponsePtrInput // Name of the Virtual Network for the App Service Environment. VnetName pulumi.StringPtrInput // Resource group of the Virtual Network. VnetResourceGroupName pulumi.StringPtrInput // Subnet of the Virtual Network. VnetSubnetName pulumi.StringPtrInput // Description of worker pools with worker size IDs, VM sizes, and number of workers in each pool. WorkerPools WorkerPoolResponseArrayInput }
func (AppServiceEnvironmentState) ElementType ¶
func (AppServiceEnvironmentState) ElementType() reflect.Type
type AppServicePlan ¶
type AppServicePlan struct { pulumi.CustomResourceState // The time when the server farm free offer expires. FreeOfferExpirationTime pulumi.StringPtrOutput `pulumi:"freeOfferExpirationTime"` // Geographical location for the App Service plan. GeoRegion pulumi.StringOutput `pulumi:"geoRegion"` // Specification for the App Service Environment to use for the App Service plan. HostingEnvironmentProfile HostingEnvironmentProfileResponsePtrOutput `pulumi:"hostingEnvironmentProfile"` // If Hyper-V container app service plan <code>true</code>, <code>false</code> otherwise. HyperV pulumi.BoolPtrOutput `pulumi:"hyperV"` // If <code>true</code>, this App Service Plan owns spot instances. IsSpot pulumi.BoolPtrOutput `pulumi:"isSpot"` // Obsolete: If Hyper-V container app service plan <code>true</code>, <code>false</code> otherwise. IsXenon pulumi.BoolPtrOutput `pulumi:"isXenon"` // Kind of resource. Kind pulumi.StringPtrOutput `pulumi:"kind"` // Resource Location. Location pulumi.StringOutput `pulumi:"location"` // Maximum number of total workers allowed for this ElasticScaleEnabled App Service Plan MaximumElasticWorkerCount pulumi.IntPtrOutput `pulumi:"maximumElasticWorkerCount"` // Maximum number of instances that can be assigned to this App Service plan. MaximumNumberOfWorkers pulumi.IntOutput `pulumi:"maximumNumberOfWorkers"` // Resource Name. Name pulumi.StringOutput `pulumi:"name"` // Number of apps assigned to this App Service plan. NumberOfSites pulumi.IntOutput `pulumi:"numberOfSites"` // If <code>true</code>, apps assigned to this App Service plan can be scaled independently. // If <code>false</code>, apps assigned to this App Service plan will scale to all instances of the plan. PerSiteScaling pulumi.BoolPtrOutput `pulumi:"perSiteScaling"` // Provisioning state of the App Service Environment. ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // If Linux app service plan <code>true</code>, <code>false</code> otherwise. Reserved pulumi.BoolPtrOutput `pulumi:"reserved"` // Resource group of the App Service plan. ResourceGroup pulumi.StringOutput `pulumi:"resourceGroup"` // Description of a SKU for a scalable resource. Sku SkuDescriptionResponsePtrOutput `pulumi:"sku"` // The time when the server farm expires. Valid only if it is a spot server farm. SpotExpirationTime pulumi.StringPtrOutput `pulumi:"spotExpirationTime"` // App Service plan status. Status pulumi.StringOutput `pulumi:"status"` // App Service plan subscription. Subscription pulumi.StringOutput `pulumi:"subscription"` // Resource tags. Tags pulumi.StringMapOutput `pulumi:"tags"` // Scaling worker count. TargetWorkerCount pulumi.IntPtrOutput `pulumi:"targetWorkerCount"` // Scaling worker size ID. TargetWorkerSizeId pulumi.IntPtrOutput `pulumi:"targetWorkerSizeId"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` // Target worker tier assigned to the App Service plan. WorkerTierName pulumi.StringPtrOutput `pulumi:"workerTierName"` }
App Service plan.
func GetAppServicePlan ¶
func GetAppServicePlan(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AppServicePlanState, opts ...pulumi.ResourceOption) (*AppServicePlan, error)
GetAppServicePlan gets an existing AppServicePlan 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 NewAppServicePlan ¶
func NewAppServicePlan(ctx *pulumi.Context, name string, args *AppServicePlanArgs, opts ...pulumi.ResourceOption) (*AppServicePlan, error)
NewAppServicePlan registers a new resource with the given unique name, arguments, and options.
type AppServicePlanArgs ¶
type AppServicePlanArgs struct { // The time when the server farm free offer expires. FreeOfferExpirationTime pulumi.StringPtrInput // Specification for the App Service Environment to use for the App Service plan. HostingEnvironmentProfile HostingEnvironmentProfilePtrInput // If Hyper-V container app service plan <code>true</code>, <code>false</code> otherwise. HyperV pulumi.BoolPtrInput // If <code>true</code>, this App Service Plan owns spot instances. IsSpot pulumi.BoolPtrInput // Obsolete: If Hyper-V container app service plan <code>true</code>, <code>false</code> otherwise. IsXenon pulumi.BoolPtrInput // Kind of resource. Kind pulumi.StringPtrInput // Resource Location. Location pulumi.StringInput // Maximum number of total workers allowed for this ElasticScaleEnabled App Service Plan MaximumElasticWorkerCount pulumi.IntPtrInput // Name of the App Service plan. Name pulumi.StringInput // If <code>true</code>, apps assigned to this App Service plan can be scaled independently. // If <code>false</code>, apps assigned to this App Service plan will scale to all instances of the plan. PerSiteScaling pulumi.BoolPtrInput // If Linux app service plan <code>true</code>, <code>false</code> otherwise. Reserved pulumi.BoolPtrInput // Name of the resource group to which the resource belongs. ResourceGroupName pulumi.StringInput // Description of a SKU for a scalable resource. Sku SkuDescriptionPtrInput // The time when the server farm expires. Valid only if it is a spot server farm. SpotExpirationTime pulumi.StringPtrInput // Resource tags. Tags pulumi.StringMapInput // Scaling worker count. TargetWorkerCount pulumi.IntPtrInput // Scaling worker size ID. TargetWorkerSizeId pulumi.IntPtrInput // Target worker tier assigned to the App Service plan. WorkerTierName pulumi.StringPtrInput }
The set of arguments for constructing a AppServicePlan resource.
func (AppServicePlanArgs) ElementType ¶
func (AppServicePlanArgs) ElementType() reflect.Type
type AppServicePlanRouteForVnet ¶
type AppServicePlanRouteForVnet struct { pulumi.CustomResourceState // The ending address for this route. If the start address is specified in CIDR notation, this must be omitted. EndAddress pulumi.StringPtrOutput `pulumi:"endAddress"` // Kind of resource. Kind pulumi.StringPtrOutput `pulumi:"kind"` // Resource Name. Name pulumi.StringOutput `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.StringPtrOutput `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.StringPtrOutput `pulumi:"startAddress"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` }
Virtual Network route contract used to pass routing information for a Virtual Network.
func GetAppServicePlanRouteForVnet ¶
func GetAppServicePlanRouteForVnet(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AppServicePlanRouteForVnetState, opts ...pulumi.ResourceOption) (*AppServicePlanRouteForVnet, error)
GetAppServicePlanRouteForVnet gets an existing AppServicePlanRouteForVnet 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 NewAppServicePlanRouteForVnet ¶
func NewAppServicePlanRouteForVnet(ctx *pulumi.Context, name string, args *AppServicePlanRouteForVnetArgs, opts ...pulumi.ResourceOption) (*AppServicePlanRouteForVnet, error)
NewAppServicePlanRouteForVnet registers a new resource with the given unique name, arguments, and options.
type AppServicePlanRouteForVnetArgs ¶
type AppServicePlanRouteForVnetArgs struct { // The ending address for this route. If the start address is specified in CIDR notation, this must be omitted. EndAddress pulumi.StringPtrInput // Kind of resource. Kind pulumi.StringPtrInput // Name of the App Service plan. Name pulumi.StringInput // Name of the resource group to which the resource belongs. ResourceGroupName pulumi.StringInput // Name of the Virtual Network route. RouteName pulumi.StringInput // 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 // 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 // Name of the Virtual Network. VnetName pulumi.StringInput }
The set of arguments for constructing a AppServicePlanRouteForVnet resource.
func (AppServicePlanRouteForVnetArgs) ElementType ¶
func (AppServicePlanRouteForVnetArgs) ElementType() reflect.Type
type AppServicePlanRouteForVnetState ¶
type AppServicePlanRouteForVnetState struct { // The ending address for this route. If the start address is specified in CIDR notation, this must be omitted. EndAddress pulumi.StringPtrInput // Kind of resource. Kind pulumi.StringPtrInput // Resource Name. Name pulumi.StringPtrInput // 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 // 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 // Resource type. Type pulumi.StringPtrInput }
func (AppServicePlanRouteForVnetState) ElementType ¶
func (AppServicePlanRouteForVnetState) ElementType() reflect.Type
type AppServicePlanState ¶
type AppServicePlanState struct { // The time when the server farm free offer expires. FreeOfferExpirationTime pulumi.StringPtrInput // Geographical location for the App Service plan. GeoRegion pulumi.StringPtrInput // Specification for the App Service Environment to use for the App Service plan. HostingEnvironmentProfile HostingEnvironmentProfileResponsePtrInput // If Hyper-V container app service plan <code>true</code>, <code>false</code> otherwise. HyperV pulumi.BoolPtrInput // If <code>true</code>, this App Service Plan owns spot instances. IsSpot pulumi.BoolPtrInput // Obsolete: If Hyper-V container app service plan <code>true</code>, <code>false</code> otherwise. IsXenon pulumi.BoolPtrInput // Kind of resource. Kind pulumi.StringPtrInput // Resource Location. Location pulumi.StringPtrInput // Maximum number of total workers allowed for this ElasticScaleEnabled App Service Plan MaximumElasticWorkerCount pulumi.IntPtrInput // Maximum number of instances that can be assigned to this App Service plan. MaximumNumberOfWorkers pulumi.IntPtrInput // Resource Name. Name pulumi.StringPtrInput // Number of apps assigned to this App Service plan. NumberOfSites pulumi.IntPtrInput // If <code>true</code>, apps assigned to this App Service plan can be scaled independently. // If <code>false</code>, apps assigned to this App Service plan will scale to all instances of the plan. PerSiteScaling pulumi.BoolPtrInput // Provisioning state of the App Service Environment. ProvisioningState pulumi.StringPtrInput // If Linux app service plan <code>true</code>, <code>false</code> otherwise. Reserved pulumi.BoolPtrInput // Resource group of the App Service plan. ResourceGroup pulumi.StringPtrInput // Description of a SKU for a scalable resource. Sku SkuDescriptionResponsePtrInput // The time when the server farm expires. Valid only if it is a spot server farm. SpotExpirationTime pulumi.StringPtrInput // App Service plan status. Status pulumi.StringPtrInput // App Service plan subscription. Subscription pulumi.StringPtrInput // Resource tags. Tags pulumi.StringMapInput // Scaling worker count. TargetWorkerCount pulumi.IntPtrInput // Scaling worker size ID. TargetWorkerSizeId pulumi.IntPtrInput // Resource type. Type pulumi.StringPtrInput // Target worker tier assigned to the App Service plan. WorkerTierName pulumi.StringPtrInput }
func (AppServicePlanState) ElementType ¶
func (AppServicePlanState) ElementType() reflect.Type
type ArmIdWrapperResponse ¶
type ArmIdWrapperResponse struct {
Id string `pulumi:"id"`
}
A wrapper for an ARM resource id
type ArmIdWrapperResponseArgs ¶
type ArmIdWrapperResponseArgs struct {
Id pulumi.StringInput `pulumi:"id"`
}
A wrapper for an ARM resource id
func (ArmIdWrapperResponseArgs) ElementType ¶
func (ArmIdWrapperResponseArgs) ElementType() reflect.Type
func (ArmIdWrapperResponseArgs) ToArmIdWrapperResponseOutput ¶
func (i ArmIdWrapperResponseArgs) ToArmIdWrapperResponseOutput() ArmIdWrapperResponseOutput
func (ArmIdWrapperResponseArgs) ToArmIdWrapperResponseOutputWithContext ¶
func (i ArmIdWrapperResponseArgs) ToArmIdWrapperResponseOutputWithContext(ctx context.Context) ArmIdWrapperResponseOutput
func (ArmIdWrapperResponseArgs) ToArmIdWrapperResponsePtrOutput ¶
func (i ArmIdWrapperResponseArgs) ToArmIdWrapperResponsePtrOutput() ArmIdWrapperResponsePtrOutput
func (ArmIdWrapperResponseArgs) ToArmIdWrapperResponsePtrOutputWithContext ¶
func (i ArmIdWrapperResponseArgs) ToArmIdWrapperResponsePtrOutputWithContext(ctx context.Context) ArmIdWrapperResponsePtrOutput
type ArmIdWrapperResponseInput ¶
type ArmIdWrapperResponseInput interface { pulumi.Input ToArmIdWrapperResponseOutput() ArmIdWrapperResponseOutput ToArmIdWrapperResponseOutputWithContext(context.Context) ArmIdWrapperResponseOutput }
ArmIdWrapperResponseInput is an input type that accepts ArmIdWrapperResponseArgs and ArmIdWrapperResponseOutput values. You can construct a concrete instance of `ArmIdWrapperResponseInput` via:
ArmIdWrapperResponseArgs{...}
type ArmIdWrapperResponseOutput ¶
type ArmIdWrapperResponseOutput struct{ *pulumi.OutputState }
A wrapper for an ARM resource id
func (ArmIdWrapperResponseOutput) ElementType ¶
func (ArmIdWrapperResponseOutput) ElementType() reflect.Type
func (ArmIdWrapperResponseOutput) Id ¶
func (o ArmIdWrapperResponseOutput) Id() pulumi.StringOutput
func (ArmIdWrapperResponseOutput) ToArmIdWrapperResponseOutput ¶
func (o ArmIdWrapperResponseOutput) ToArmIdWrapperResponseOutput() ArmIdWrapperResponseOutput
func (ArmIdWrapperResponseOutput) ToArmIdWrapperResponseOutputWithContext ¶
func (o ArmIdWrapperResponseOutput) ToArmIdWrapperResponseOutputWithContext(ctx context.Context) ArmIdWrapperResponseOutput
func (ArmIdWrapperResponseOutput) ToArmIdWrapperResponsePtrOutput ¶
func (o ArmIdWrapperResponseOutput) ToArmIdWrapperResponsePtrOutput() ArmIdWrapperResponsePtrOutput
func (ArmIdWrapperResponseOutput) ToArmIdWrapperResponsePtrOutputWithContext ¶
func (o ArmIdWrapperResponseOutput) ToArmIdWrapperResponsePtrOutputWithContext(ctx context.Context) ArmIdWrapperResponsePtrOutput
type ArmIdWrapperResponsePtrInput ¶
type ArmIdWrapperResponsePtrInput interface { pulumi.Input ToArmIdWrapperResponsePtrOutput() ArmIdWrapperResponsePtrOutput ToArmIdWrapperResponsePtrOutputWithContext(context.Context) ArmIdWrapperResponsePtrOutput }
ArmIdWrapperResponsePtrInput is an input type that accepts ArmIdWrapperResponseArgs, ArmIdWrapperResponsePtr and ArmIdWrapperResponsePtrOutput values. You can construct a concrete instance of `ArmIdWrapperResponsePtrInput` via:
ArmIdWrapperResponseArgs{...} or: nil
func ArmIdWrapperResponsePtr ¶
func ArmIdWrapperResponsePtr(v *ArmIdWrapperResponseArgs) ArmIdWrapperResponsePtrInput
type ArmIdWrapperResponsePtrOutput ¶
type ArmIdWrapperResponsePtrOutput struct{ *pulumi.OutputState }
func (ArmIdWrapperResponsePtrOutput) Elem ¶
func (o ArmIdWrapperResponsePtrOutput) Elem() ArmIdWrapperResponseOutput
func (ArmIdWrapperResponsePtrOutput) ElementType ¶
func (ArmIdWrapperResponsePtrOutput) ElementType() reflect.Type
func (ArmIdWrapperResponsePtrOutput) Id ¶
func (o ArmIdWrapperResponsePtrOutput) Id() pulumi.StringPtrOutput
func (ArmIdWrapperResponsePtrOutput) ToArmIdWrapperResponsePtrOutput ¶
func (o ArmIdWrapperResponsePtrOutput) ToArmIdWrapperResponsePtrOutput() ArmIdWrapperResponsePtrOutput
func (ArmIdWrapperResponsePtrOutput) ToArmIdWrapperResponsePtrOutputWithContext ¶
func (o ArmIdWrapperResponsePtrOutput) ToArmIdWrapperResponsePtrOutputWithContext(ctx context.Context) ArmIdWrapperResponsePtrOutput
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 pulumi.StringPtrInput `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 BackupItemResponse ¶
type BackupItemResponse 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 int `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 int `pulumi:"websiteSizeInBytes"` }
Backup description.
type BackupItemResponseArgs ¶
type BackupItemResponseArgs struct { // Id of the backup. BackupId pulumi.IntInput `pulumi:"backupId"` // Name of the blob which contains data for this backup. BlobName pulumi.StringInput `pulumi:"blobName"` // Unique correlation identifier. Please use this along with the timestamp while communicating with Azure support. CorrelationId pulumi.StringInput `pulumi:"correlationId"` // Timestamp of the backup creation. Created pulumi.StringInput `pulumi:"created"` // List of databases included in the backup. Databases DatabaseBackupSettingResponseArrayInput `pulumi:"databases"` // Timestamp when this backup finished. FinishedTimeStamp pulumi.StringInput `pulumi:"finishedTimeStamp"` // Resource Id. Id pulumi.StringInput `pulumi:"id"` // Kind of resource. Kind pulumi.StringPtrInput `pulumi:"kind"` // Timestamp of a last restore operation which used this backup. LastRestoreTimeStamp pulumi.StringInput `pulumi:"lastRestoreTimeStamp"` // Details regarding this backup. Might contain an error message. Log pulumi.StringInput `pulumi:"log"` // Resource Name. Name pulumi.StringInput `pulumi:"name"` // True if this backup has been created due to a schedule being triggered. Scheduled pulumi.BoolInput `pulumi:"scheduled"` // Size of the backup in bytes. SizeInBytes pulumi.IntInput `pulumi:"sizeInBytes"` // Backup status. Status pulumi.StringInput `pulumi:"status"` // SAS URL for the storage account container which contains this backup. StorageAccountUrl pulumi.StringInput `pulumi:"storageAccountUrl"` // Resource type. Type pulumi.StringInput `pulumi:"type"` // Size of the original web app which has been backed up. WebsiteSizeInBytes pulumi.IntInput `pulumi:"websiteSizeInBytes"` }
Backup description.
func (BackupItemResponseArgs) ElementType ¶
func (BackupItemResponseArgs) ElementType() reflect.Type
func (BackupItemResponseArgs) ToBackupItemResponseOutput ¶
func (i BackupItemResponseArgs) ToBackupItemResponseOutput() BackupItemResponseOutput
func (BackupItemResponseArgs) ToBackupItemResponseOutputWithContext ¶
func (i BackupItemResponseArgs) ToBackupItemResponseOutputWithContext(ctx context.Context) BackupItemResponseOutput
type BackupItemResponseArray ¶
type BackupItemResponseArray []BackupItemResponseInput
func (BackupItemResponseArray) ElementType ¶
func (BackupItemResponseArray) ElementType() reflect.Type
func (BackupItemResponseArray) ToBackupItemResponseArrayOutput ¶
func (i BackupItemResponseArray) ToBackupItemResponseArrayOutput() BackupItemResponseArrayOutput
func (BackupItemResponseArray) ToBackupItemResponseArrayOutputWithContext ¶
func (i BackupItemResponseArray) ToBackupItemResponseArrayOutputWithContext(ctx context.Context) BackupItemResponseArrayOutput
type BackupItemResponseArrayInput ¶
type BackupItemResponseArrayInput interface { pulumi.Input ToBackupItemResponseArrayOutput() BackupItemResponseArrayOutput ToBackupItemResponseArrayOutputWithContext(context.Context) BackupItemResponseArrayOutput }
BackupItemResponseArrayInput is an input type that accepts BackupItemResponseArray and BackupItemResponseArrayOutput values. You can construct a concrete instance of `BackupItemResponseArrayInput` via:
BackupItemResponseArray{ BackupItemResponseArgs{...} }
type BackupItemResponseArrayOutput ¶
type BackupItemResponseArrayOutput struct{ *pulumi.OutputState }
func (BackupItemResponseArrayOutput) ElementType ¶
func (BackupItemResponseArrayOutput) ElementType() reflect.Type
func (BackupItemResponseArrayOutput) Index ¶
func (o BackupItemResponseArrayOutput) Index(i pulumi.IntInput) BackupItemResponseOutput
func (BackupItemResponseArrayOutput) ToBackupItemResponseArrayOutput ¶
func (o BackupItemResponseArrayOutput) ToBackupItemResponseArrayOutput() BackupItemResponseArrayOutput
func (BackupItemResponseArrayOutput) ToBackupItemResponseArrayOutputWithContext ¶
func (o BackupItemResponseArrayOutput) ToBackupItemResponseArrayOutputWithContext(ctx context.Context) BackupItemResponseArrayOutput
type BackupItemResponseInput ¶
type BackupItemResponseInput interface { pulumi.Input ToBackupItemResponseOutput() BackupItemResponseOutput ToBackupItemResponseOutputWithContext(context.Context) BackupItemResponseOutput }
BackupItemResponseInput is an input type that accepts BackupItemResponseArgs and BackupItemResponseOutput values. You can construct a concrete instance of `BackupItemResponseInput` via:
BackupItemResponseArgs{...}
type BackupItemResponseOutput ¶
type BackupItemResponseOutput struct{ *pulumi.OutputState }
Backup description.
func (BackupItemResponseOutput) BackupId ¶
func (o BackupItemResponseOutput) BackupId() pulumi.IntOutput
Id of the backup.
func (BackupItemResponseOutput) BlobName ¶
func (o BackupItemResponseOutput) BlobName() pulumi.StringOutput
Name of the blob which contains data for this backup.
func (BackupItemResponseOutput) CorrelationId ¶
func (o BackupItemResponseOutput) CorrelationId() pulumi.StringOutput
Unique correlation identifier. Please use this along with the timestamp while communicating with Azure support.
func (BackupItemResponseOutput) Created ¶
func (o BackupItemResponseOutput) Created() pulumi.StringOutput
Timestamp of the backup creation.
func (BackupItemResponseOutput) Databases ¶
func (o BackupItemResponseOutput) Databases() DatabaseBackupSettingResponseArrayOutput
List of databases included in the backup.
func (BackupItemResponseOutput) ElementType ¶
func (BackupItemResponseOutput) ElementType() reflect.Type
func (BackupItemResponseOutput) FinishedTimeStamp ¶
func (o BackupItemResponseOutput) FinishedTimeStamp() pulumi.StringOutput
Timestamp when this backup finished.
func (BackupItemResponseOutput) Id ¶
func (o BackupItemResponseOutput) Id() pulumi.StringOutput
Resource Id.
func (BackupItemResponseOutput) Kind ¶
func (o BackupItemResponseOutput) Kind() pulumi.StringPtrOutput
Kind of resource.
func (BackupItemResponseOutput) LastRestoreTimeStamp ¶
func (o BackupItemResponseOutput) LastRestoreTimeStamp() pulumi.StringOutput
Timestamp of a last restore operation which used this backup.
func (BackupItemResponseOutput) Log ¶
func (o BackupItemResponseOutput) Log() pulumi.StringOutput
Details regarding this backup. Might contain an error message.
func (BackupItemResponseOutput) Name ¶
func (o BackupItemResponseOutput) Name() pulumi.StringOutput
Resource Name.
func (BackupItemResponseOutput) Scheduled ¶
func (o BackupItemResponseOutput) Scheduled() pulumi.BoolOutput
True if this backup has been created due to a schedule being triggered.
func (BackupItemResponseOutput) SizeInBytes ¶
func (o BackupItemResponseOutput) SizeInBytes() pulumi.IntOutput
Size of the backup in bytes.
func (BackupItemResponseOutput) Status ¶
func (o BackupItemResponseOutput) Status() pulumi.StringOutput
Backup status.
func (BackupItemResponseOutput) StorageAccountUrl ¶
func (o BackupItemResponseOutput) StorageAccountUrl() pulumi.StringOutput
SAS URL for the storage account container which contains this backup.
func (BackupItemResponseOutput) ToBackupItemResponseOutput ¶
func (o BackupItemResponseOutput) ToBackupItemResponseOutput() BackupItemResponseOutput
func (BackupItemResponseOutput) ToBackupItemResponseOutputWithContext ¶
func (o BackupItemResponseOutput) ToBackupItemResponseOutputWithContext(ctx context.Context) BackupItemResponseOutput
func (BackupItemResponseOutput) Type ¶
func (o BackupItemResponseOutput) Type() pulumi.StringOutput
Resource type.
func (BackupItemResponseOutput) WebsiteSizeInBytes ¶
func (o BackupItemResponseOutput) WebsiteSizeInBytes() pulumi.IntOutput
Size of the original web app which has been backed up.
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 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"` // 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 Capability ¶
type Capability struct { // Name of the SKU capability. Name *string `pulumi:"name"` // Reason of the SKU capability. Reason *string `pulumi:"reason"` // Value of the SKU capability. Value *string `pulumi:"value"` }
Describes the capabilities/features allowed for a specific SKU.
type CapabilityArgs ¶
type CapabilityArgs struct { // Name of the SKU capability. Name pulumi.StringPtrInput `pulumi:"name"` // Reason of the SKU capability. Reason pulumi.StringPtrInput `pulumi:"reason"` // Value of the SKU capability. Value pulumi.StringPtrInput `pulumi:"value"` }
Describes the capabilities/features allowed for a specific SKU.
func (CapabilityArgs) ElementType ¶
func (CapabilityArgs) ElementType() reflect.Type
func (CapabilityArgs) ToCapabilityOutput ¶
func (i CapabilityArgs) ToCapabilityOutput() CapabilityOutput
func (CapabilityArgs) ToCapabilityOutputWithContext ¶
func (i CapabilityArgs) ToCapabilityOutputWithContext(ctx context.Context) CapabilityOutput
type CapabilityArray ¶
type CapabilityArray []CapabilityInput
func (CapabilityArray) ElementType ¶
func (CapabilityArray) ElementType() reflect.Type
func (CapabilityArray) ToCapabilityArrayOutput ¶
func (i CapabilityArray) ToCapabilityArrayOutput() CapabilityArrayOutput
func (CapabilityArray) ToCapabilityArrayOutputWithContext ¶
func (i CapabilityArray) ToCapabilityArrayOutputWithContext(ctx context.Context) CapabilityArrayOutput
type CapabilityArrayInput ¶
type CapabilityArrayInput interface { pulumi.Input ToCapabilityArrayOutput() CapabilityArrayOutput ToCapabilityArrayOutputWithContext(context.Context) CapabilityArrayOutput }
CapabilityArrayInput is an input type that accepts CapabilityArray and CapabilityArrayOutput values. You can construct a concrete instance of `CapabilityArrayInput` via:
CapabilityArray{ CapabilityArgs{...} }
type CapabilityArrayOutput ¶
type CapabilityArrayOutput struct{ *pulumi.OutputState }
func (CapabilityArrayOutput) ElementType ¶
func (CapabilityArrayOutput) ElementType() reflect.Type
func (CapabilityArrayOutput) Index ¶
func (o CapabilityArrayOutput) Index(i pulumi.IntInput) CapabilityOutput
func (CapabilityArrayOutput) ToCapabilityArrayOutput ¶
func (o CapabilityArrayOutput) ToCapabilityArrayOutput() CapabilityArrayOutput
func (CapabilityArrayOutput) ToCapabilityArrayOutputWithContext ¶
func (o CapabilityArrayOutput) ToCapabilityArrayOutputWithContext(ctx context.Context) CapabilityArrayOutput
type CapabilityInput ¶
type CapabilityInput interface { pulumi.Input ToCapabilityOutput() CapabilityOutput ToCapabilityOutputWithContext(context.Context) CapabilityOutput }
CapabilityInput is an input type that accepts CapabilityArgs and CapabilityOutput values. You can construct a concrete instance of `CapabilityInput` via:
CapabilityArgs{...}
type CapabilityOutput ¶
type CapabilityOutput struct{ *pulumi.OutputState }
Describes the capabilities/features allowed for a specific SKU.
func (CapabilityOutput) ElementType ¶
func (CapabilityOutput) ElementType() reflect.Type
func (CapabilityOutput) Name ¶
func (o CapabilityOutput) Name() pulumi.StringPtrOutput
Name of the SKU capability.
func (CapabilityOutput) Reason ¶
func (o CapabilityOutput) Reason() pulumi.StringPtrOutput
Reason of the SKU capability.
func (CapabilityOutput) ToCapabilityOutput ¶
func (o CapabilityOutput) ToCapabilityOutput() CapabilityOutput
func (CapabilityOutput) ToCapabilityOutputWithContext ¶
func (o CapabilityOutput) ToCapabilityOutputWithContext(ctx context.Context) CapabilityOutput
func (CapabilityOutput) Value ¶
func (o CapabilityOutput) Value() pulumi.StringPtrOutput
Value of the SKU capability.
type CapabilityResponse ¶
type CapabilityResponse struct { // Name of the SKU capability. Name *string `pulumi:"name"` // Reason of the SKU capability. Reason *string `pulumi:"reason"` // Value of the SKU capability. Value *string `pulumi:"value"` }
Describes the capabilities/features allowed for a specific SKU.
type CapabilityResponseArgs ¶
type CapabilityResponseArgs struct { // Name of the SKU capability. Name pulumi.StringPtrInput `pulumi:"name"` // Reason of the SKU capability. Reason pulumi.StringPtrInput `pulumi:"reason"` // Value of the SKU capability. Value pulumi.StringPtrInput `pulumi:"value"` }
Describes the capabilities/features allowed for a specific SKU.
func (CapabilityResponseArgs) ElementType ¶
func (CapabilityResponseArgs) ElementType() reflect.Type
func (CapabilityResponseArgs) ToCapabilityResponseOutput ¶
func (i CapabilityResponseArgs) ToCapabilityResponseOutput() CapabilityResponseOutput
func (CapabilityResponseArgs) ToCapabilityResponseOutputWithContext ¶
func (i CapabilityResponseArgs) ToCapabilityResponseOutputWithContext(ctx context.Context) CapabilityResponseOutput
type CapabilityResponseArray ¶
type CapabilityResponseArray []CapabilityResponseInput
func (CapabilityResponseArray) ElementType ¶
func (CapabilityResponseArray) ElementType() reflect.Type
func (CapabilityResponseArray) ToCapabilityResponseArrayOutput ¶
func (i CapabilityResponseArray) ToCapabilityResponseArrayOutput() CapabilityResponseArrayOutput
func (CapabilityResponseArray) ToCapabilityResponseArrayOutputWithContext ¶
func (i CapabilityResponseArray) ToCapabilityResponseArrayOutputWithContext(ctx context.Context) CapabilityResponseArrayOutput
type CapabilityResponseArrayInput ¶
type CapabilityResponseArrayInput interface { pulumi.Input ToCapabilityResponseArrayOutput() CapabilityResponseArrayOutput ToCapabilityResponseArrayOutputWithContext(context.Context) CapabilityResponseArrayOutput }
CapabilityResponseArrayInput is an input type that accepts CapabilityResponseArray and CapabilityResponseArrayOutput values. You can construct a concrete instance of `CapabilityResponseArrayInput` via:
CapabilityResponseArray{ CapabilityResponseArgs{...} }
type CapabilityResponseArrayOutput ¶
type CapabilityResponseArrayOutput struct{ *pulumi.OutputState }
func (CapabilityResponseArrayOutput) ElementType ¶
func (CapabilityResponseArrayOutput) ElementType() reflect.Type
func (CapabilityResponseArrayOutput) Index ¶
func (o CapabilityResponseArrayOutput) Index(i pulumi.IntInput) CapabilityResponseOutput
func (CapabilityResponseArrayOutput) ToCapabilityResponseArrayOutput ¶
func (o CapabilityResponseArrayOutput) ToCapabilityResponseArrayOutput() CapabilityResponseArrayOutput
func (CapabilityResponseArrayOutput) ToCapabilityResponseArrayOutputWithContext ¶
func (o CapabilityResponseArrayOutput) ToCapabilityResponseArrayOutputWithContext(ctx context.Context) CapabilityResponseArrayOutput
type CapabilityResponseInput ¶
type CapabilityResponseInput interface { pulumi.Input ToCapabilityResponseOutput() CapabilityResponseOutput ToCapabilityResponseOutputWithContext(context.Context) CapabilityResponseOutput }
CapabilityResponseInput is an input type that accepts CapabilityResponseArgs and CapabilityResponseOutput values. You can construct a concrete instance of `CapabilityResponseInput` via:
CapabilityResponseArgs{...}
type CapabilityResponseOutput ¶
type CapabilityResponseOutput struct{ *pulumi.OutputState }
Describes the capabilities/features allowed for a specific SKU.
func (CapabilityResponseOutput) ElementType ¶
func (CapabilityResponseOutput) ElementType() reflect.Type
func (CapabilityResponseOutput) Name ¶
func (o CapabilityResponseOutput) Name() pulumi.StringPtrOutput
Name of the SKU capability.
func (CapabilityResponseOutput) Reason ¶
func (o CapabilityResponseOutput) Reason() pulumi.StringPtrOutput
Reason of the SKU capability.
func (CapabilityResponseOutput) ToCapabilityResponseOutput ¶
func (o CapabilityResponseOutput) ToCapabilityResponseOutput() CapabilityResponseOutput
func (CapabilityResponseOutput) ToCapabilityResponseOutputWithContext ¶
func (o CapabilityResponseOutput) ToCapabilityResponseOutputWithContext(ctx context.Context) CapabilityResponseOutput
func (CapabilityResponseOutput) Value ¶
func (o CapabilityResponseOutput) Value() pulumi.StringPtrOutput
Value of the SKU capability.
type Certificate ¶
type Certificate struct { pulumi.CustomResourceState // CNAME of the certificate to be issued via free certificate CanonicalName pulumi.StringPtrOutput `pulumi:"canonicalName"` // 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.
type CertificateArgs ¶
type CertificateArgs struct { // CNAME of the certificate to be issued via free certificate CanonicalName pulumi.StringPtrInput // 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 CertificateState ¶
type CertificateState struct { // CNAME of the certificate to be issued via free certificate CanonicalName pulumi.StringPtrInput // 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 pulumi.StringPtrInput `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 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 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 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 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 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 (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 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 IdentifierResponse ¶
type IdentifierResponse 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"` // String representation of the identity. Value *string `pulumi:"value"` }
A domain specific resource identifier.
type IdentifierResponseArgs ¶
type IdentifierResponseArgs struct { // Resource Id. Id pulumi.StringInput `pulumi:"id"` // Kind of resource. Kind pulumi.StringPtrInput `pulumi:"kind"` // Resource Name. Name pulumi.StringInput `pulumi:"name"` // Resource type. Type pulumi.StringInput `pulumi:"type"` // String representation of the identity. Value pulumi.StringPtrInput `pulumi:"value"` }
A domain specific resource identifier.
func (IdentifierResponseArgs) ElementType ¶
func (IdentifierResponseArgs) ElementType() reflect.Type
func (IdentifierResponseArgs) ToIdentifierResponseOutput ¶
func (i IdentifierResponseArgs) ToIdentifierResponseOutput() IdentifierResponseOutput
func (IdentifierResponseArgs) ToIdentifierResponseOutputWithContext ¶
func (i IdentifierResponseArgs) ToIdentifierResponseOutputWithContext(ctx context.Context) IdentifierResponseOutput
type IdentifierResponseArray ¶
type IdentifierResponseArray []IdentifierResponseInput
func (IdentifierResponseArray) ElementType ¶
func (IdentifierResponseArray) ElementType() reflect.Type
func (IdentifierResponseArray) ToIdentifierResponseArrayOutput ¶
func (i IdentifierResponseArray) ToIdentifierResponseArrayOutput() IdentifierResponseArrayOutput
func (IdentifierResponseArray) ToIdentifierResponseArrayOutputWithContext ¶
func (i IdentifierResponseArray) ToIdentifierResponseArrayOutputWithContext(ctx context.Context) IdentifierResponseArrayOutput
type IdentifierResponseArrayInput ¶
type IdentifierResponseArrayInput interface { pulumi.Input ToIdentifierResponseArrayOutput() IdentifierResponseArrayOutput ToIdentifierResponseArrayOutputWithContext(context.Context) IdentifierResponseArrayOutput }
IdentifierResponseArrayInput is an input type that accepts IdentifierResponseArray and IdentifierResponseArrayOutput values. You can construct a concrete instance of `IdentifierResponseArrayInput` via:
IdentifierResponseArray{ IdentifierResponseArgs{...} }
type IdentifierResponseArrayOutput ¶
type IdentifierResponseArrayOutput struct{ *pulumi.OutputState }
func (IdentifierResponseArrayOutput) ElementType ¶
func (IdentifierResponseArrayOutput) ElementType() reflect.Type
func (IdentifierResponseArrayOutput) Index ¶
func (o IdentifierResponseArrayOutput) Index(i pulumi.IntInput) IdentifierResponseOutput
func (IdentifierResponseArrayOutput) ToIdentifierResponseArrayOutput ¶
func (o IdentifierResponseArrayOutput) ToIdentifierResponseArrayOutput() IdentifierResponseArrayOutput
func (IdentifierResponseArrayOutput) ToIdentifierResponseArrayOutputWithContext ¶
func (o IdentifierResponseArrayOutput) ToIdentifierResponseArrayOutputWithContext(ctx context.Context) IdentifierResponseArrayOutput
type IdentifierResponseInput ¶
type IdentifierResponseInput interface { pulumi.Input ToIdentifierResponseOutput() IdentifierResponseOutput ToIdentifierResponseOutputWithContext(context.Context) IdentifierResponseOutput }
IdentifierResponseInput is an input type that accepts IdentifierResponseArgs and IdentifierResponseOutput values. You can construct a concrete instance of `IdentifierResponseInput` via:
IdentifierResponseArgs{...}
type IdentifierResponseOutput ¶
type IdentifierResponseOutput struct{ *pulumi.OutputState }
A domain specific resource identifier.
func (IdentifierResponseOutput) ElementType ¶
func (IdentifierResponseOutput) ElementType() reflect.Type
func (IdentifierResponseOutput) Id ¶
func (o IdentifierResponseOutput) Id() pulumi.StringOutput
Resource Id.
func (IdentifierResponseOutput) Kind ¶
func (o IdentifierResponseOutput) Kind() pulumi.StringPtrOutput
Kind of resource.
func (IdentifierResponseOutput) Name ¶
func (o IdentifierResponseOutput) Name() pulumi.StringOutput
Resource Name.
func (IdentifierResponseOutput) ToIdentifierResponseOutput ¶
func (o IdentifierResponseOutput) ToIdentifierResponseOutput() IdentifierResponseOutput
func (IdentifierResponseOutput) ToIdentifierResponseOutputWithContext ¶
func (o IdentifierResponseOutput) ToIdentifierResponseOutputWithContext(ctx context.Context) IdentifierResponseOutput
func (IdentifierResponseOutput) Type ¶
func (o IdentifierResponseOutput) Type() pulumi.StringOutput
Resource type.
func (IdentifierResponseOutput) Value ¶
func (o IdentifierResponseOutput) Value() pulumi.StringPtrOutput
String representation of the identity.
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 restriction rule headers. // X-Forwarded-Host (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-Host#Examples). // The matching logic is .. // - If the property is null or empty (default), all hosts(or lack of) are allowed. // - A value is compared using ordinal-ignore-case (excluding port number). // - Subdomain wildcards are permitted but don't match the root domain. For example, *.contoso.com matches the subdomain foo.contoso.com // but not the root domain contoso.com or multi-level foo.bar.contoso.com // - Unicode host names are allowed but are converted to Punycode for matching. // // X-Forwarded-For (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-For#Examples). // The matching logic is .. // - If the property is null or empty (default), any forwarded-for chains (or lack of) are allowed. // - If any address (excluding port number) in the chain (comma separated) matches the CIDR defined by the property. // // X-Azure-FDID and X-FD-HealthProbe. // The matching logic is exact match. Headers map[string][]string `pulumi:"headers"` // 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 restriction rule headers. // X-Forwarded-Host (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-Host#Examples). // The matching logic is .. // - If the property is null or empty (default), all hosts(or lack of) are allowed. // - A value is compared using ordinal-ignore-case (excluding port number). // - Subdomain wildcards are permitted but don't match the root domain. For example, *.contoso.com matches the subdomain foo.contoso.com // but not the root domain contoso.com or multi-level foo.bar.contoso.com // - Unicode host names are allowed but are converted to Punycode for matching. // // X-Forwarded-For (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-For#Examples). // The matching logic is .. // - If the property is null or empty (default), any forwarded-for chains (or lack of) are allowed. // - If any address (excluding port number) in the chain (comma separated) matches the CIDR defined by the property. // // X-Azure-FDID and X-FD-HealthProbe. // The matching logic is exact match. Headers pulumi.StringArrayMapInput `pulumi:"headers"` // 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 (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) Headers ¶
func (o IpSecurityRestrictionOutput) Headers() pulumi.StringArrayMapOutput
IP restriction rule headers. X-Forwarded-Host (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-Host#Examples). The matching logic is ..
- If the property is null or empty (default), all hosts(or lack of) are allowed.
- A value is compared using ordinal-ignore-case (excluding port number).
- Subdomain wildcards are permitted but don't match the root domain. For example, *.contoso.com matches the subdomain foo.contoso.com but not the root domain contoso.com or multi-level foo.bar.contoso.com
- Unicode host names are allowed but are converted to Punycode for matching.
X-Forwarded-For (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-For#Examples). The matching logic is .. - If the property is null or empty (default), any forwarded-for chains (or lack of) are allowed. - If any address (excluding port number) in the chain (comma separated) matches the CIDR defined by the property.
X-Azure-FDID and X-FD-HealthProbe. The matching logic is exact match.
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 restriction rule headers. // X-Forwarded-Host (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-Host#Examples). // The matching logic is .. // - If the property is null or empty (default), all hosts(or lack of) are allowed. // - A value is compared using ordinal-ignore-case (excluding port number). // - Subdomain wildcards are permitted but don't match the root domain. For example, *.contoso.com matches the subdomain foo.contoso.com // but not the root domain contoso.com or multi-level foo.bar.contoso.com // - Unicode host names are allowed but are converted to Punycode for matching. // // X-Forwarded-For (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-For#Examples). // The matching logic is .. // - If the property is null or empty (default), any forwarded-for chains (or lack of) are allowed. // - If any address (excluding port number) in the chain (comma separated) matches the CIDR defined by the property. // // X-Azure-FDID and X-FD-HealthProbe. // The matching logic is exact match. Headers map[string][]string `pulumi:"headers"` // 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 restriction rule headers. // X-Forwarded-Host (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-Host#Examples). // The matching logic is .. // - If the property is null or empty (default), all hosts(or lack of) are allowed. // - A value is compared using ordinal-ignore-case (excluding port number). // - Subdomain wildcards are permitted but don't match the root domain. For example, *.contoso.com matches the subdomain foo.contoso.com // but not the root domain contoso.com or multi-level foo.bar.contoso.com // - Unicode host names are allowed but are converted to Punycode for matching. // // X-Forwarded-For (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-For#Examples). // The matching logic is .. // - If the property is null or empty (default), any forwarded-for chains (or lack of) are allowed. // - If any address (excluding port number) in the chain (comma separated) matches the CIDR defined by the property. // // X-Azure-FDID and X-FD-HealthProbe. // The matching logic is exact match. Headers pulumi.StringArrayMapInput `pulumi:"headers"` // 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) Headers ¶
func (o IpSecurityRestrictionResponseOutput) Headers() pulumi.StringArrayMapOutput
IP restriction rule headers. X-Forwarded-Host (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-Host#Examples). The matching logic is ..
- If the property is null or empty (default), all hosts(or lack of) are allowed.
- A value is compared using ordinal-ignore-case (excluding port number).
- Subdomain wildcards are permitted but don't match the root domain. For example, *.contoso.com matches the subdomain foo.contoso.com but not the root domain contoso.com or multi-level foo.bar.contoso.com
- Unicode host names are allowed but are converted to Punycode for matching.
X-Forwarded-For (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-For#Examples). The matching logic is .. - If the property is null or empty (default), any forwarded-for chains (or lack of) are allowed. - If any address (excluding port number) in the chain (comma separated) matches the CIDR defined by the property.
X-Azure-FDID and X-FD-HealthProbe. The matching logic is exact match.
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 ListAppServicePlanHybridConnectionKeysArgs ¶
type ListAppServicePlanHybridConnectionKeysArgs struct { // Name of the App Service plan. Name string `pulumi:"name"` // The name of the Service Bus namespace. NamespaceName string `pulumi:"namespaceName"` // The name of the Service Bus relay. RelayName string `pulumi:"relayName"` // Name of the resource group to which the resource belongs. ResourceGroupName string `pulumi:"resourceGroupName"` }
type ListAppServicePlanHybridConnectionKeysResult ¶
type ListAppServicePlanHybridConnectionKeysResult struct { // 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 ListAppServicePlanHybridConnectionKeys ¶
func ListAppServicePlanHybridConnectionKeys(ctx *pulumi.Context, args *ListAppServicePlanHybridConnectionKeysArgs, opts ...pulumi.InvokeOption) (*ListAppServicePlanHybridConnectionKeysResult, error)
type ListSiteIdentifiersAssignedToHostNameArgs ¶
type ListSiteIdentifiersAssignedToHostNameArgs struct { // Name of the object. Name *string `pulumi:"name"` }
type ListSiteIdentifiersAssignedToHostNameResult ¶
type ListSiteIdentifiersAssignedToHostNameResult struct { // Link to next page of resources. NextLink string `pulumi:"nextLink"` // Collection of resources. Value []IdentifierResponse `pulumi:"value"` }
Collection of identifiers.
func ListSiteIdentifiersAssignedToHostName ¶
func ListSiteIdentifiersAssignedToHostName(ctx *pulumi.Context, args *ListSiteIdentifiersAssignedToHostNameArgs, opts ...pulumi.InvokeOption) (*ListSiteIdentifiersAssignedToHostNameResult, error)
type ListStaticSiteBuildFunctionAppSettingsResult ¶
type ListStaticSiteBuildFunctionAppSettingsResult struct { // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // Resource type. Type string `pulumi:"type"` }
String dictionary resource.
func ListStaticSiteBuildFunctionAppSettings ¶
func ListStaticSiteBuildFunctionAppSettings(ctx *pulumi.Context, args *ListStaticSiteBuildFunctionAppSettingsArgs, opts ...pulumi.InvokeOption) (*ListStaticSiteBuildFunctionAppSettingsResult, error)
type ListStaticSiteFunctionAppSettingsResult ¶
type ListStaticSiteFunctionAppSettingsResult struct { // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // Resource type. Type string `pulumi:"type"` }
String dictionary resource.
func ListStaticSiteFunctionAppSettings ¶
func ListStaticSiteFunctionAppSettings(ctx *pulumi.Context, args *ListStaticSiteFunctionAppSettingsArgs, opts ...pulumi.InvokeOption) (*ListStaticSiteFunctionAppSettingsResult, error)
type ListStaticSiteSecretsResult ¶
type ListStaticSiteSecretsResult struct { // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // Resource type. Type string `pulumi:"type"` }
String dictionary resource.
func ListStaticSiteSecrets ¶
func ListStaticSiteSecrets(ctx *pulumi.Context, args *ListStaticSiteSecretsArgs, opts ...pulumi.InvokeOption) (*ListStaticSiteSecretsResult, error)
type ListStaticSiteUsersArgs ¶
type ListStaticSiteUsersResult ¶
type ListStaticSiteUsersResult struct { // Link to next page of resources. NextLink string `pulumi:"nextLink"` // Collection of resources. Value []StaticSiteUserARMResourceResponse `pulumi:"value"` }
Collection of static site custom users.
func ListStaticSiteUsers ¶
func ListStaticSiteUsers(ctx *pulumi.Context, args *ListStaticSiteUsersArgs, opts ...pulumi.InvokeOption) (*ListStaticSiteUsersResult, error)
type ListWebAppAuthSettingsResult ¶
type ListWebAppAuthSettingsResult struct { // Gets a JSON string containing the Azure AD Acl settings. AadClaimsAuthorization *string `pulumi:"aadClaimsAuthorization"` // 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 path of the config file containing auth settings. // If the path is relative, base will the site's root directory. AuthFilePath *string `pulumi:"authFilePath"` // 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 app setting name that contains the client secret of the relying party application. ClientSecretSettingName *string `pulumi:"clientSecretSettingName"` // 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 app setting name that contains the app secret used for Facebook Login. FacebookAppSecretSettingName *string `pulumi:"facebookAppSecretSettingName"` // 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 Client Id of the GitHub app used for login. // This setting is required for enabling Github login GitHubClientId *string `pulumi:"gitHubClientId"` // The Client Secret of the GitHub app used for Github Login. // This setting is required for enabling Github login. GitHubClientSecret *string `pulumi:"gitHubClientSecret"` // The app setting name that contains the client secret of the Github // app used for GitHub Login. GitHubClientSecretSettingName *string `pulumi:"gitHubClientSecretSettingName"` // The OAuth 2.0 scopes that will be requested as part of GitHub Login authentication. // This setting is optional GitHubOAuthScopes []string `pulumi:"gitHubOAuthScopes"` // 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 app setting name that contains the client secret associated with // the Google web application. GoogleClientSecretSettingName *string `pulumi:"googleClientSecretSettingName"` // 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"` // "true" if the auth config settings should be read from a file, // "false" otherwise IsAuthFromFile *string `pulumi:"isAuthFromFile"` // 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 app setting name containing the OAuth 2.0 client secret that was created for the // app used for authentication. MicrosoftAccountClientSecretSettingName *string `pulumi:"microsoftAccountClientSecretSettingName"` // 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"` // The app setting name that contains the OAuth 1.0a consumer secret of the Twitter // application used for sign-in. TwitterConsumerSecretSettingName *string `pulumi:"twitterConsumerSecretSettingName"` // 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 { // Gets a JSON string containing the Azure AD Acl settings. AadClaimsAuthorization *string `pulumi:"aadClaimsAuthorization"` // 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 path of the config file containing auth settings. // If the path is relative, base will the site's root directory. AuthFilePath *string `pulumi:"authFilePath"` // 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 app setting name that contains the client secret of the relying party application. ClientSecretSettingName *string `pulumi:"clientSecretSettingName"` // 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 app setting name that contains the app secret used for Facebook Login. FacebookAppSecretSettingName *string `pulumi:"facebookAppSecretSettingName"` // 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 Client Id of the GitHub app used for login. // This setting is required for enabling Github login GitHubClientId *string `pulumi:"gitHubClientId"` // The Client Secret of the GitHub app used for Github Login. // This setting is required for enabling Github login. GitHubClientSecret *string `pulumi:"gitHubClientSecret"` // The app setting name that contains the client secret of the Github // app used for GitHub Login. GitHubClientSecretSettingName *string `pulumi:"gitHubClientSecretSettingName"` // The OAuth 2.0 scopes that will be requested as part of GitHub Login authentication. // This setting is optional GitHubOAuthScopes []string `pulumi:"gitHubOAuthScopes"` // 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 app setting name that contains the client secret associated with // the Google web application. GoogleClientSecretSettingName *string `pulumi:"googleClientSecretSettingName"` // 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"` // "true" if the auth config settings should be read from a file, // "false" otherwise IsAuthFromFile *string `pulumi:"isAuthFromFile"` // 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 app setting name containing the OAuth 2.0 client secret that was created for the // app used for authentication. MicrosoftAccountClientSecretSettingName *string `pulumi:"microsoftAccountClientSecretSettingName"` // 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"` // The app setting name that contains the OAuth 1.0a consumer secret of the Twitter // application used for sign-in. TwitterConsumerSecretSettingName *string `pulumi:"twitterConsumerSecretSettingName"` // 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 { // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // 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 { // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // 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"` // 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"` // 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"` // 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 int `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 int `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"` // 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 int `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 int `pulumi:"websiteSizeInBytes"` }
Backup description.
func ListWebAppBackupStatusSecretsSlot ¶
func ListWebAppBackupStatusSecretsSlot(ctx *pulumi.Context, args *ListWebAppBackupStatusSecretsSlotArgs, opts ...pulumi.InvokeOption) (*ListWebAppBackupStatusSecretsSlotResult, error)
type ListWebAppConnectionStringsResult ¶
type ListWebAppConnectionStringsResult struct { // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // 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 { // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // Resource type. Type string `pulumi:"type"` }
String dictionary resource.
func ListWebAppConnectionStringsSlot ¶
func ListWebAppConnectionStringsSlot(ctx *pulumi.Context, args *ListWebAppConnectionStringsSlotArgs, opts ...pulumi.InvokeOption) (*ListWebAppConnectionStringsSlotResult, error)
type ListWebAppFunctionKeysResult ¶
type ListWebAppFunctionKeysResult struct { // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // Resource type. Type string `pulumi:"type"` }
String dictionary resource.
func ListWebAppFunctionKeys ¶
func ListWebAppFunctionKeys(ctx *pulumi.Context, args *ListWebAppFunctionKeysArgs, opts ...pulumi.InvokeOption) (*ListWebAppFunctionKeysResult, error)
type ListWebAppFunctionKeysSlotArgs ¶
type ListWebAppFunctionKeysSlotArgs 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. Slot string `pulumi:"slot"` }
type ListWebAppFunctionKeysSlotResult ¶
type ListWebAppFunctionKeysSlotResult struct { // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // Resource type. Type string `pulumi:"type"` }
String dictionary resource.
func ListWebAppFunctionKeysSlot ¶
func ListWebAppFunctionKeysSlot(ctx *pulumi.Context, args *ListWebAppFunctionKeysSlotArgs, opts ...pulumi.InvokeOption) (*ListWebAppFunctionKeysSlotResult, error)
type ListWebAppFunctionSecretsResult ¶
type ListWebAppFunctionSecretsResult struct { // Secret key. Key *string `pulumi:"key"` // Trigger URL. TriggerUrl *string `pulumi:"triggerUrl"` }
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. Slot string `pulumi:"slot"` }
type ListWebAppFunctionSecretsSlotResult ¶
type ListWebAppFunctionSecretsSlotResult struct { // Secret key. Key *string `pulumi:"key"` // Trigger URL. TriggerUrl *string `pulumi:"triggerUrl"` }
Function secrets.
func ListWebAppFunctionSecretsSlot ¶
func ListWebAppFunctionSecretsSlot(ctx *pulumi.Context, args *ListWebAppFunctionSecretsSlotArgs, opts ...pulumi.InvokeOption) (*ListWebAppFunctionSecretsSlotResult, error)
type ListWebAppHostKeysArgs ¶
type ListWebAppHostKeysResult ¶
type ListWebAppHostKeysResult struct { // Host level function keys. FunctionKeys map[string]string `pulumi:"functionKeys"` // Secret key. MasterKey *string `pulumi:"masterKey"` // System keys. SystemKeys map[string]string `pulumi:"systemKeys"` }
Functions host level keys.
func ListWebAppHostKeys ¶
func ListWebAppHostKeys(ctx *pulumi.Context, args *ListWebAppHostKeysArgs, opts ...pulumi.InvokeOption) (*ListWebAppHostKeysResult, error)
type ListWebAppHostKeysSlotResult ¶
type ListWebAppHostKeysSlotResult struct { // Host level function keys. FunctionKeys map[string]string `pulumi:"functionKeys"` // Secret key. MasterKey *string `pulumi:"masterKey"` // System keys. SystemKeys map[string]string `pulumi:"systemKeys"` }
Functions host level keys.
func ListWebAppHostKeysSlot ¶
func ListWebAppHostKeysSlot(ctx *pulumi.Context, args *ListWebAppHostKeysSlotArgs, opts ...pulumi.InvokeOption) (*ListWebAppHostKeysSlotResult, error)
type ListWebAppMetadataArgs ¶
type ListWebAppMetadataResult ¶
type ListWebAppMetadataResult struct { // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // 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 { // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // 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 { // 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 { // 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 ListWebAppSiteBackupsResult ¶
type ListWebAppSiteBackupsResult struct { // Link to next page of resources. NextLink string `pulumi:"nextLink"` // Collection of resources. Value []BackupItemResponse `pulumi:"value"` }
Collection of backup items.
func ListWebAppSiteBackups ¶
func ListWebAppSiteBackups(ctx *pulumi.Context, args *ListWebAppSiteBackupsArgs, opts ...pulumi.InvokeOption) (*ListWebAppSiteBackupsResult, error)
type ListWebAppSiteBackupsSlotArgs ¶
type ListWebAppSiteBackupsSlotArgs 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 backups of the production slot. Slot string `pulumi:"slot"` }
type ListWebAppSiteBackupsSlotResult ¶
type ListWebAppSiteBackupsSlotResult struct { // Link to next page of resources. NextLink string `pulumi:"nextLink"` // Collection of resources. Value []BackupItemResponse `pulumi:"value"` }
Collection of backup items.
func ListWebAppSiteBackupsSlot ¶
func ListWebAppSiteBackupsSlot(ctx *pulumi.Context, args *ListWebAppSiteBackupsSlotArgs, opts ...pulumi.InvokeOption) (*ListWebAppSiteBackupsSlotResult, 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"` // 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"` // 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 { // Secret key. Key *string `pulumi:"key"` // Trigger URL. TriggerUrl *string `pulumi:"triggerUrl"` }
Function secrets.
func ListWebAppSyncFunctionTriggers ¶
func ListWebAppSyncFunctionTriggers(ctx *pulumi.Context, args *ListWebAppSyncFunctionTriggersArgs, opts ...pulumi.InvokeOption) (*ListWebAppSyncFunctionTriggersResult, error)
type ListWebAppSyncFunctionTriggersSlotResult ¶
type ListWebAppSyncFunctionTriggersSlotResult struct { // Secret key. Key *string `pulumi:"key"` // Trigger URL. TriggerUrl *string `pulumi:"triggerUrl"` }
Function secrets.
func ListWebAppSyncFunctionTriggersSlot ¶
func ListWebAppSyncFunctionTriggersSlot(ctx *pulumi.Context, args *ListWebAppSyncFunctionTriggersSlotArgs, opts ...pulumi.InvokeOption) (*ListWebAppSyncFunctionTriggersSlotResult, error)
type ListWebApplicationSettingsResult ¶
type ListWebApplicationSettingsResult struct { // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // 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 { // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // Resource type. Type string `pulumi:"type"` }
String dictionary resource.
func ListWebApplicationSettingsSlot ¶
func ListWebApplicationSettingsSlot(ctx *pulumi.Context, args *ListWebApplicationSettingsSlotArgs, opts ...pulumi.InvokeOption) (*ListWebApplicationSettingsSlotResult, error)
type LookupAppServiceEnvironmentResult ¶
type LookupAppServiceEnvironmentResult struct { // List of comma separated strings describing which VM sizes are allowed for front-ends. AllowedMultiSizes string `pulumi:"allowedMultiSizes"` // List of comma separated strings describing which VM sizes are allowed for workers. AllowedWorkerSizes string `pulumi:"allowedWorkerSizes"` // API Management Account associated with the App Service Environment. ApiManagementAccountId *string `pulumi:"apiManagementAccountId"` // Custom settings for changing the behavior of the App Service Environment. ClusterSettings []NameValuePairResponse `pulumi:"clusterSettings"` // Edition of the metadata database for the App Service Environment, e.g. "Standard". DatabaseEdition string `pulumi:"databaseEdition"` // Service objective of the metadata database for the App Service Environment, e.g. "S0". DatabaseServiceObjective string `pulumi:"databaseServiceObjective"` // Default Scale Factor for FrontEnds. DefaultFrontEndScaleFactor int `pulumi:"defaultFrontEndScaleFactor"` // DNS suffix of the App Service Environment. DnsSuffix *string `pulumi:"dnsSuffix"` // True/false indicating whether the App Service Environment is suspended. The environment can be suspended e.g. when the management endpoint is no longer available // (most likely because NSG blocked the incoming traffic). DynamicCacheEnabled *bool `pulumi:"dynamicCacheEnabled"` // Current total, used, and available worker capacities. EnvironmentCapacities []StampCapacityResponse `pulumi:"environmentCapacities"` // True/false indicating whether the App Service Environment is healthy. EnvironmentIsHealthy bool `pulumi:"environmentIsHealthy"` // Detailed message about with results of the last check of the App Service Environment. EnvironmentStatus string `pulumi:"environmentStatus"` // Scale factor for front-ends. FrontEndScaleFactor *int `pulumi:"frontEndScaleFactor"` // Flag that displays whether an ASE has linux workers or not HasLinuxWorkers *bool `pulumi:"hasLinuxWorkers"` // Specifies which endpoints to serve internally in the Virtual Network for the App Service Environment. InternalLoadBalancingMode *string `pulumi:"internalLoadBalancingMode"` // Number of IP SSL addresses reserved for the App Service Environment. IpsslAddressCount *int `pulumi:"ipsslAddressCount"` // Kind of resource. Kind *string `pulumi:"kind"` // Last deployment action on the App Service Environment. LastAction string `pulumi:"lastAction"` // Result of the last deployment action on the App Service Environment. LastActionResult string `pulumi:"lastActionResult"` // Resource Location. Location string `pulumi:"location"` // Maximum number of VMs in the App Service Environment. MaximumNumberOfMachines int `pulumi:"maximumNumberOfMachines"` // Number of front-end instances. MultiRoleCount *int `pulumi:"multiRoleCount"` // Front-end VM size, e.g. "Medium", "Large". MultiSize *string `pulumi:"multiSize"` // Resource Name. Name string `pulumi:"name"` // Access control list for controlling traffic to the App Service Environment. NetworkAccessControlList []NetworkAccessControlEntryResponse `pulumi:"networkAccessControlList"` // Provisioning state of the App Service Environment. ProvisioningState string `pulumi:"provisioningState"` // Resource group of the App Service Environment. ResourceGroup string `pulumi:"resourceGroup"` // Key Vault ID for ILB App Service Environment default SSL certificate SslCertKeyVaultId *string `pulumi:"sslCertKeyVaultId"` // Key Vault Secret Name for ILB App Service Environment default SSL certificate SslCertKeyVaultSecretName *string `pulumi:"sslCertKeyVaultSecretName"` // Current status of the App Service Environment. Status string `pulumi:"status"` // Subscription of the App Service Environment. SubscriptionId string `pulumi:"subscriptionId"` // <code>true</code> if the App Service Environment is suspended; otherwise, <code>false</code>. The environment can be suspended, e.g. when the management endpoint is no longer available // (most likely because NSG blocked the incoming traffic). Suspended *bool `pulumi:"suspended"` // Resource tags. Tags map[string]string `pulumi:"tags"` // Resource type. Type string `pulumi:"type"` // Number of upgrade domains of the App Service Environment. UpgradeDomains int `pulumi:"upgradeDomains"` // User added ip ranges to whitelist on ASE db UserWhitelistedIpRanges []string `pulumi:"userWhitelistedIpRanges"` // Description of IP SSL mapping for the App Service Environment. VipMappings []VirtualIPMappingResponse `pulumi:"vipMappings"` // Description of the Virtual Network. VirtualNetwork VirtualNetworkProfileResponse `pulumi:"virtualNetwork"` // Name of the Virtual Network for the App Service Environment. VnetName *string `pulumi:"vnetName"` // Resource group of the Virtual Network. VnetResourceGroupName *string `pulumi:"vnetResourceGroupName"` // Subnet of the Virtual Network. VnetSubnetName *string `pulumi:"vnetSubnetName"` // Description of worker pools with worker size IDs, VM sizes, and number of workers in each pool. WorkerPools []WorkerPoolResponse `pulumi:"workerPools"` }
App Service Environment ARM resource.
func LookupAppServiceEnvironment ¶
func LookupAppServiceEnvironment(ctx *pulumi.Context, args *LookupAppServiceEnvironmentArgs, opts ...pulumi.InvokeOption) (*LookupAppServiceEnvironmentResult, error)
type LookupAppServicePlanResult ¶
type LookupAppServicePlanResult struct { // The time when the server farm free offer expires. FreeOfferExpirationTime *string `pulumi:"freeOfferExpirationTime"` // Geographical location for the App Service plan. GeoRegion string `pulumi:"geoRegion"` // Specification for the App Service Environment to use for the App Service plan. HostingEnvironmentProfile *HostingEnvironmentProfileResponse `pulumi:"hostingEnvironmentProfile"` // If Hyper-V container app service plan <code>true</code>, <code>false</code> otherwise. HyperV *bool `pulumi:"hyperV"` // If <code>true</code>, this App Service Plan owns spot instances. IsSpot *bool `pulumi:"isSpot"` // Obsolete: If Hyper-V container app service plan <code>true</code>, <code>false</code> otherwise. IsXenon *bool `pulumi:"isXenon"` // Kind of resource. Kind *string `pulumi:"kind"` // Resource Location. Location string `pulumi:"location"` // Maximum number of total workers allowed for this ElasticScaleEnabled App Service Plan MaximumElasticWorkerCount *int `pulumi:"maximumElasticWorkerCount"` // Maximum number of instances that can be assigned to this App Service plan. MaximumNumberOfWorkers int `pulumi:"maximumNumberOfWorkers"` // Resource Name. Name string `pulumi:"name"` // Number of apps assigned to this App Service plan. NumberOfSites int `pulumi:"numberOfSites"` // If <code>true</code>, apps assigned to this App Service plan can be scaled independently. // If <code>false</code>, apps assigned to this App Service plan will scale to all instances of the plan. PerSiteScaling *bool `pulumi:"perSiteScaling"` // Provisioning state of the App Service Environment. ProvisioningState string `pulumi:"provisioningState"` // If Linux app service plan <code>true</code>, <code>false</code> otherwise. Reserved *bool `pulumi:"reserved"` // Resource group of the App Service plan. ResourceGroup string `pulumi:"resourceGroup"` // Description of a SKU for a scalable resource. Sku *SkuDescriptionResponse `pulumi:"sku"` // The time when the server farm expires. Valid only if it is a spot server farm. SpotExpirationTime *string `pulumi:"spotExpirationTime"` // App Service plan status. Status string `pulumi:"status"` // App Service plan subscription. Subscription string `pulumi:"subscription"` // Resource tags. Tags map[string]string `pulumi:"tags"` // Scaling worker count. TargetWorkerCount *int `pulumi:"targetWorkerCount"` // Scaling worker size ID. TargetWorkerSizeId *int `pulumi:"targetWorkerSizeId"` // Resource type. Type string `pulumi:"type"` // Target worker tier assigned to the App Service plan. WorkerTierName *string `pulumi:"workerTierName"` }
App Service plan.
func LookupAppServicePlan ¶
func LookupAppServicePlan(ctx *pulumi.Context, args *LookupAppServicePlanArgs, opts ...pulumi.InvokeOption) (*LookupAppServicePlanResult, error)
type LookupCertificateArgs ¶
type LookupCertificateResult ¶
type LookupCertificateResult struct { // CNAME of the certificate to be issued via free certificate CanonicalName *string `pulumi:"canonicalName"` // 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"` // 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 LookupStaticSiteArgs ¶
type LookupStaticSiteResult ¶
type LookupStaticSiteResult struct { // The target branch in the repository. Branch *string `pulumi:"branch"` // Build properties to configure on the repository. BuildProperties *StaticSiteBuildPropertiesResponse `pulumi:"buildProperties"` // The custom domains associated with this static site. CustomDomains []string `pulumi:"customDomains"` // The default autogenerated hostname for the static site. DefaultHostname string `pulumi:"defaultHostname"` // Kind of resource. Kind *string `pulumi:"kind"` // Resource Location. Location string `pulumi:"location"` // Resource Name. Name string `pulumi:"name"` // A user's github repository token. This is used to setup the Github Actions workflow file and API secrets. RepositoryToken *string `pulumi:"repositoryToken"` // URL for the repository of the static site. RepositoryUrl *string `pulumi:"repositoryUrl"` // Description of a SKU for a scalable resource. Sku *SkuDescriptionResponse `pulumi:"sku"` // Resource tags. Tags map[string]string `pulumi:"tags"` // Resource type. Type string `pulumi:"type"` }
Static Site ARM resource.
func LookupStaticSite ¶
func LookupStaticSite(ctx *pulumi.Context, args *LookupStaticSiteArgs, opts ...pulumi.InvokeOption) (*LookupStaticSiteResult, 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"` // 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"` // 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 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 { // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // Resource type. Type string `pulumi:"type"` // String representation of the identity. Value *string `pulumi:"value"` }
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 { // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // Resource type. Type string `pulumi:"type"` // String representation of the identity. Value *string `pulumi:"value"` }
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"` // The invocation URL InvokeUrlTemplate *string `pulumi:"invokeUrlTemplate"` // Gets or sets a value indicating whether the function is disabled IsDisabled *bool `pulumi:"isDisabled"` // Kind of resource. Kind *string `pulumi:"kind"` // The function language Language *string `pulumi:"language"` // 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"` // Test data URI. TestDataHref *string `pulumi:"testDataHref"` // Resource type. Type string `pulumi:"type"` }
Function 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"` // 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"` // 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"` // 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"` // 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. 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"` // The invocation URL InvokeUrlTemplate *string `pulumi:"invokeUrlTemplate"` // Gets or sets a value indicating whether the function is disabled IsDisabled *bool `pulumi:"isDisabled"` // Kind of resource. Kind *string `pulumi:"kind"` // The function language Language *string `pulumi:"language"` // 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"` // Test data URI. TestDataHref *string `pulumi:"testDataHref"` // Resource type. Type string `pulumi:"type"` }
Function information.
func LookupWebAppInstanceFunctionSlot ¶
func LookupWebAppInstanceFunctionSlot(ctx *pulumi.Context, args *LookupWebAppInstanceFunctionSlotArgs, opts ...pulumi.InvokeOption) (*LookupWebAppInstanceFunctionSlotResult, error)
type LookupWebAppPremierAddOnResult ¶
type LookupWebAppPremierAddOnResult struct { // 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 { // 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 LookupWebAppPrivateEndpointConnectionResult ¶
type LookupWebAppPrivateEndpointConnectionResult struct { // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // PrivateEndpoint of a remote private endpoint connection PrivateEndpoint *ArmIdWrapperResponse `pulumi:"privateEndpoint"` // The state of a private link connection PrivateLinkServiceConnectionState *PrivateLinkConnectionStateResponse `pulumi:"privateLinkServiceConnectionState"` ProvisioningState string `pulumi:"provisioningState"` // Resource type. Type string `pulumi:"type"` }
Private Endpoint Connection ARM resource.
func LookupWebAppPrivateEndpointConnection ¶
func LookupWebAppPrivateEndpointConnection(ctx *pulumi.Context, args *LookupWebAppPrivateEndpointConnectionArgs, opts ...pulumi.InvokeOption) (*LookupWebAppPrivateEndpointConnectionResult, 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"` // 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"` // 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"` // 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"` // 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"` // This composes with ClientCertEnabled setting. // - ClientCertEnabled: false means ClientCert is ignored. // - ClientCertEnabled: true and ClientCertMode: Required means ClientCert is required. // - ClientCertEnabled: true and ClientCertMode: Optional means ClientCert is optional or accepted. ClientCertMode *string `pulumi:"clientCertMode"` // 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"` // Unique identifier that verifies the custom domains assigned to the app. Customer will add this id to a txt record for verification. CustomDomainVerificationId *string `pulumi:"customDomainVerificationId"` // 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"` // 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"` // 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 except dataComponent. 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"` // 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 uses 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"` // 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 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"` // This composes with ClientCertEnabled setting. // - ClientCertEnabled: false means ClientCert is ignored. // - ClientCertEnabled: true and ClientCertMode: Required means ClientCert is required. // - ClientCertEnabled: true and ClientCertMode: Optional means ClientCert is optional or accepted. ClientCertMode *string `pulumi:"clientCertMode"` // 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"` // Unique identifier that verifies the custom domains assigned to the app. Customer will add this id to a txt record for verification. CustomDomainVerificationId *string `pulumi:"customDomainVerificationId"` // 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"` // 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"` // 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 except dataComponent. 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"` // <code>true</code> if this is deployed via GitHub action. IsGitHubAction *bool `pulumi:"isGitHubAction"` // <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"` // <code>true</code> if this is deployed via GitHub action. IsGitHubAction *bool `pulumi:"isGitHubAction"` // <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 { // 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 { // 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"` // 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"` // 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 ManagedServiceIdentity ¶
type ManagedServiceIdentity struct { // Type of managed service identity. Type *string `pulumi:"type"` }
Managed service identity.
type ManagedServiceIdentityArgs ¶
type ManagedServiceIdentityArgs struct { // Type of managed service identity. Type pulumi.StringPtrInput `pulumi:"type"` }
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.
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.
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 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 NetworkAccessControlEntry ¶
type NetworkAccessControlEntry struct { // Action object. Action *string `pulumi:"action"` // Description of network access control entry. Description *string `pulumi:"description"` // Order of precedence. Order *int `pulumi:"order"` // Remote subnet. RemoteSubnet *string `pulumi:"remoteSubnet"` }
Network access control entry.
type NetworkAccessControlEntryArgs ¶
type NetworkAccessControlEntryArgs struct { // Action object. Action pulumi.StringPtrInput `pulumi:"action"` // Description of network access control entry. Description pulumi.StringPtrInput `pulumi:"description"` // Order of precedence. Order pulumi.IntPtrInput `pulumi:"order"` // Remote subnet. RemoteSubnet pulumi.StringPtrInput `pulumi:"remoteSubnet"` }
Network access control entry.
func (NetworkAccessControlEntryArgs) ElementType ¶
func (NetworkAccessControlEntryArgs) ElementType() reflect.Type
func (NetworkAccessControlEntryArgs) ToNetworkAccessControlEntryOutput ¶
func (i NetworkAccessControlEntryArgs) ToNetworkAccessControlEntryOutput() NetworkAccessControlEntryOutput
func (NetworkAccessControlEntryArgs) ToNetworkAccessControlEntryOutputWithContext ¶
func (i NetworkAccessControlEntryArgs) ToNetworkAccessControlEntryOutputWithContext(ctx context.Context) NetworkAccessControlEntryOutput
type NetworkAccessControlEntryArray ¶
type NetworkAccessControlEntryArray []NetworkAccessControlEntryInput
func (NetworkAccessControlEntryArray) ElementType ¶
func (NetworkAccessControlEntryArray) ElementType() reflect.Type
func (NetworkAccessControlEntryArray) ToNetworkAccessControlEntryArrayOutput ¶
func (i NetworkAccessControlEntryArray) ToNetworkAccessControlEntryArrayOutput() NetworkAccessControlEntryArrayOutput
func (NetworkAccessControlEntryArray) ToNetworkAccessControlEntryArrayOutputWithContext ¶
func (i NetworkAccessControlEntryArray) ToNetworkAccessControlEntryArrayOutputWithContext(ctx context.Context) NetworkAccessControlEntryArrayOutput
type NetworkAccessControlEntryArrayInput ¶
type NetworkAccessControlEntryArrayInput interface { pulumi.Input ToNetworkAccessControlEntryArrayOutput() NetworkAccessControlEntryArrayOutput ToNetworkAccessControlEntryArrayOutputWithContext(context.Context) NetworkAccessControlEntryArrayOutput }
NetworkAccessControlEntryArrayInput is an input type that accepts NetworkAccessControlEntryArray and NetworkAccessControlEntryArrayOutput values. You can construct a concrete instance of `NetworkAccessControlEntryArrayInput` via:
NetworkAccessControlEntryArray{ NetworkAccessControlEntryArgs{...} }
type NetworkAccessControlEntryArrayOutput ¶
type NetworkAccessControlEntryArrayOutput struct{ *pulumi.OutputState }
func (NetworkAccessControlEntryArrayOutput) ElementType ¶
func (NetworkAccessControlEntryArrayOutput) ElementType() reflect.Type
func (NetworkAccessControlEntryArrayOutput) Index ¶
func (o NetworkAccessControlEntryArrayOutput) Index(i pulumi.IntInput) NetworkAccessControlEntryOutput
func (NetworkAccessControlEntryArrayOutput) ToNetworkAccessControlEntryArrayOutput ¶
func (o NetworkAccessControlEntryArrayOutput) ToNetworkAccessControlEntryArrayOutput() NetworkAccessControlEntryArrayOutput
func (NetworkAccessControlEntryArrayOutput) ToNetworkAccessControlEntryArrayOutputWithContext ¶
func (o NetworkAccessControlEntryArrayOutput) ToNetworkAccessControlEntryArrayOutputWithContext(ctx context.Context) NetworkAccessControlEntryArrayOutput
type NetworkAccessControlEntryInput ¶
type NetworkAccessControlEntryInput interface { pulumi.Input ToNetworkAccessControlEntryOutput() NetworkAccessControlEntryOutput ToNetworkAccessControlEntryOutputWithContext(context.Context) NetworkAccessControlEntryOutput }
NetworkAccessControlEntryInput is an input type that accepts NetworkAccessControlEntryArgs and NetworkAccessControlEntryOutput values. You can construct a concrete instance of `NetworkAccessControlEntryInput` via:
NetworkAccessControlEntryArgs{...}
type NetworkAccessControlEntryOutput ¶
type NetworkAccessControlEntryOutput struct{ *pulumi.OutputState }
Network access control entry.
func (NetworkAccessControlEntryOutput) Action ¶
func (o NetworkAccessControlEntryOutput) Action() pulumi.StringPtrOutput
Action object.
func (NetworkAccessControlEntryOutput) Description ¶
func (o NetworkAccessControlEntryOutput) Description() pulumi.StringPtrOutput
Description of network access control entry.
func (NetworkAccessControlEntryOutput) ElementType ¶
func (NetworkAccessControlEntryOutput) ElementType() reflect.Type
func (NetworkAccessControlEntryOutput) Order ¶
func (o NetworkAccessControlEntryOutput) Order() pulumi.IntPtrOutput
Order of precedence.
func (NetworkAccessControlEntryOutput) RemoteSubnet ¶
func (o NetworkAccessControlEntryOutput) RemoteSubnet() pulumi.StringPtrOutput
Remote subnet.
func (NetworkAccessControlEntryOutput) ToNetworkAccessControlEntryOutput ¶
func (o NetworkAccessControlEntryOutput) ToNetworkAccessControlEntryOutput() NetworkAccessControlEntryOutput
func (NetworkAccessControlEntryOutput) ToNetworkAccessControlEntryOutputWithContext ¶
func (o NetworkAccessControlEntryOutput) ToNetworkAccessControlEntryOutputWithContext(ctx context.Context) NetworkAccessControlEntryOutput
type NetworkAccessControlEntryResponse ¶
type NetworkAccessControlEntryResponse struct { // Action object. Action *string `pulumi:"action"` // Description of network access control entry. Description *string `pulumi:"description"` // Order of precedence. Order *int `pulumi:"order"` // Remote subnet. RemoteSubnet *string `pulumi:"remoteSubnet"` }
Network access control entry.
type NetworkAccessControlEntryResponseArgs ¶
type NetworkAccessControlEntryResponseArgs struct { // Action object. Action pulumi.StringPtrInput `pulumi:"action"` // Description of network access control entry. Description pulumi.StringPtrInput `pulumi:"description"` // Order of precedence. Order pulumi.IntPtrInput `pulumi:"order"` // Remote subnet. RemoteSubnet pulumi.StringPtrInput `pulumi:"remoteSubnet"` }
Network access control entry.
func (NetworkAccessControlEntryResponseArgs) ElementType ¶
func (NetworkAccessControlEntryResponseArgs) ElementType() reflect.Type
func (NetworkAccessControlEntryResponseArgs) ToNetworkAccessControlEntryResponseOutput ¶
func (i NetworkAccessControlEntryResponseArgs) ToNetworkAccessControlEntryResponseOutput() NetworkAccessControlEntryResponseOutput
func (NetworkAccessControlEntryResponseArgs) ToNetworkAccessControlEntryResponseOutputWithContext ¶
func (i NetworkAccessControlEntryResponseArgs) ToNetworkAccessControlEntryResponseOutputWithContext(ctx context.Context) NetworkAccessControlEntryResponseOutput
type NetworkAccessControlEntryResponseArray ¶
type NetworkAccessControlEntryResponseArray []NetworkAccessControlEntryResponseInput
func (NetworkAccessControlEntryResponseArray) ElementType ¶
func (NetworkAccessControlEntryResponseArray) ElementType() reflect.Type
func (NetworkAccessControlEntryResponseArray) ToNetworkAccessControlEntryResponseArrayOutput ¶
func (i NetworkAccessControlEntryResponseArray) ToNetworkAccessControlEntryResponseArrayOutput() NetworkAccessControlEntryResponseArrayOutput
func (NetworkAccessControlEntryResponseArray) ToNetworkAccessControlEntryResponseArrayOutputWithContext ¶
func (i NetworkAccessControlEntryResponseArray) ToNetworkAccessControlEntryResponseArrayOutputWithContext(ctx context.Context) NetworkAccessControlEntryResponseArrayOutput
type NetworkAccessControlEntryResponseArrayInput ¶
type NetworkAccessControlEntryResponseArrayInput interface { pulumi.Input ToNetworkAccessControlEntryResponseArrayOutput() NetworkAccessControlEntryResponseArrayOutput ToNetworkAccessControlEntryResponseArrayOutputWithContext(context.Context) NetworkAccessControlEntryResponseArrayOutput }
NetworkAccessControlEntryResponseArrayInput is an input type that accepts NetworkAccessControlEntryResponseArray and NetworkAccessControlEntryResponseArrayOutput values. You can construct a concrete instance of `NetworkAccessControlEntryResponseArrayInput` via:
NetworkAccessControlEntryResponseArray{ NetworkAccessControlEntryResponseArgs{...} }
type NetworkAccessControlEntryResponseArrayOutput ¶
type NetworkAccessControlEntryResponseArrayOutput struct{ *pulumi.OutputState }
func (NetworkAccessControlEntryResponseArrayOutput) ElementType ¶
func (NetworkAccessControlEntryResponseArrayOutput) ElementType() reflect.Type
func (NetworkAccessControlEntryResponseArrayOutput) ToNetworkAccessControlEntryResponseArrayOutput ¶
func (o NetworkAccessControlEntryResponseArrayOutput) ToNetworkAccessControlEntryResponseArrayOutput() NetworkAccessControlEntryResponseArrayOutput
func (NetworkAccessControlEntryResponseArrayOutput) ToNetworkAccessControlEntryResponseArrayOutputWithContext ¶
func (o NetworkAccessControlEntryResponseArrayOutput) ToNetworkAccessControlEntryResponseArrayOutputWithContext(ctx context.Context) NetworkAccessControlEntryResponseArrayOutput
type NetworkAccessControlEntryResponseInput ¶
type NetworkAccessControlEntryResponseInput interface { pulumi.Input ToNetworkAccessControlEntryResponseOutput() NetworkAccessControlEntryResponseOutput ToNetworkAccessControlEntryResponseOutputWithContext(context.Context) NetworkAccessControlEntryResponseOutput }
NetworkAccessControlEntryResponseInput is an input type that accepts NetworkAccessControlEntryResponseArgs and NetworkAccessControlEntryResponseOutput values. You can construct a concrete instance of `NetworkAccessControlEntryResponseInput` via:
NetworkAccessControlEntryResponseArgs{...}
type NetworkAccessControlEntryResponseOutput ¶
type NetworkAccessControlEntryResponseOutput struct{ *pulumi.OutputState }
Network access control entry.
func (NetworkAccessControlEntryResponseOutput) Action ¶
func (o NetworkAccessControlEntryResponseOutput) Action() pulumi.StringPtrOutput
Action object.
func (NetworkAccessControlEntryResponseOutput) Description ¶
func (o NetworkAccessControlEntryResponseOutput) Description() pulumi.StringPtrOutput
Description of network access control entry.
func (NetworkAccessControlEntryResponseOutput) ElementType ¶
func (NetworkAccessControlEntryResponseOutput) ElementType() reflect.Type
func (NetworkAccessControlEntryResponseOutput) Order ¶
func (o NetworkAccessControlEntryResponseOutput) Order() pulumi.IntPtrOutput
Order of precedence.
func (NetworkAccessControlEntryResponseOutput) RemoteSubnet ¶
func (o NetworkAccessControlEntryResponseOutput) RemoteSubnet() pulumi.StringPtrOutput
Remote subnet.
func (NetworkAccessControlEntryResponseOutput) ToNetworkAccessControlEntryResponseOutput ¶
func (o NetworkAccessControlEntryResponseOutput) ToNetworkAccessControlEntryResponseOutput() NetworkAccessControlEntryResponseOutput
func (NetworkAccessControlEntryResponseOutput) ToNetworkAccessControlEntryResponseOutputWithContext ¶
func (o NetworkAccessControlEntryResponseOutput) ToNetworkAccessControlEntryResponseOutputWithContext(ctx context.Context) NetworkAccessControlEntryResponseOutput
type PrivateLinkConnectionState ¶
type PrivateLinkConnectionState struct { // ActionsRequired for a private link connection ActionsRequired *string `pulumi:"actionsRequired"` // Description of a private link connection Description *string `pulumi:"description"` // Status of a private link connection Status *string `pulumi:"status"` }
The state of a private link connection
type PrivateLinkConnectionStateArgs ¶
type PrivateLinkConnectionStateArgs struct { // ActionsRequired for a private link connection ActionsRequired pulumi.StringPtrInput `pulumi:"actionsRequired"` // Description of a private link connection Description pulumi.StringPtrInput `pulumi:"description"` // Status of a private link connection Status pulumi.StringPtrInput `pulumi:"status"` }
The state of a private link connection
func (PrivateLinkConnectionStateArgs) ElementType ¶
func (PrivateLinkConnectionStateArgs) ElementType() reflect.Type
func (PrivateLinkConnectionStateArgs) ToPrivateLinkConnectionStateOutput ¶
func (i PrivateLinkConnectionStateArgs) ToPrivateLinkConnectionStateOutput() PrivateLinkConnectionStateOutput
func (PrivateLinkConnectionStateArgs) ToPrivateLinkConnectionStateOutputWithContext ¶
func (i PrivateLinkConnectionStateArgs) ToPrivateLinkConnectionStateOutputWithContext(ctx context.Context) PrivateLinkConnectionStateOutput
func (PrivateLinkConnectionStateArgs) ToPrivateLinkConnectionStatePtrOutput ¶
func (i PrivateLinkConnectionStateArgs) ToPrivateLinkConnectionStatePtrOutput() PrivateLinkConnectionStatePtrOutput
func (PrivateLinkConnectionStateArgs) ToPrivateLinkConnectionStatePtrOutputWithContext ¶
func (i PrivateLinkConnectionStateArgs) ToPrivateLinkConnectionStatePtrOutputWithContext(ctx context.Context) PrivateLinkConnectionStatePtrOutput
type PrivateLinkConnectionStateInput ¶
type PrivateLinkConnectionStateInput interface { pulumi.Input ToPrivateLinkConnectionStateOutput() PrivateLinkConnectionStateOutput ToPrivateLinkConnectionStateOutputWithContext(context.Context) PrivateLinkConnectionStateOutput }
PrivateLinkConnectionStateInput is an input type that accepts PrivateLinkConnectionStateArgs and PrivateLinkConnectionStateOutput values. You can construct a concrete instance of `PrivateLinkConnectionStateInput` via:
PrivateLinkConnectionStateArgs{...}
type PrivateLinkConnectionStateOutput ¶
type PrivateLinkConnectionStateOutput struct{ *pulumi.OutputState }
The state of a private link connection
func (PrivateLinkConnectionStateOutput) ActionsRequired ¶
func (o PrivateLinkConnectionStateOutput) ActionsRequired() pulumi.StringPtrOutput
ActionsRequired for a private link connection
func (PrivateLinkConnectionStateOutput) Description ¶
func (o PrivateLinkConnectionStateOutput) Description() pulumi.StringPtrOutput
Description of a private link connection
func (PrivateLinkConnectionStateOutput) ElementType ¶
func (PrivateLinkConnectionStateOutput) ElementType() reflect.Type
func (PrivateLinkConnectionStateOutput) Status ¶
func (o PrivateLinkConnectionStateOutput) Status() pulumi.StringPtrOutput
Status of a private link connection
func (PrivateLinkConnectionStateOutput) ToPrivateLinkConnectionStateOutput ¶
func (o PrivateLinkConnectionStateOutput) ToPrivateLinkConnectionStateOutput() PrivateLinkConnectionStateOutput
func (PrivateLinkConnectionStateOutput) ToPrivateLinkConnectionStateOutputWithContext ¶
func (o PrivateLinkConnectionStateOutput) ToPrivateLinkConnectionStateOutputWithContext(ctx context.Context) PrivateLinkConnectionStateOutput
func (PrivateLinkConnectionStateOutput) ToPrivateLinkConnectionStatePtrOutput ¶
func (o PrivateLinkConnectionStateOutput) ToPrivateLinkConnectionStatePtrOutput() PrivateLinkConnectionStatePtrOutput
func (PrivateLinkConnectionStateOutput) ToPrivateLinkConnectionStatePtrOutputWithContext ¶
func (o PrivateLinkConnectionStateOutput) ToPrivateLinkConnectionStatePtrOutputWithContext(ctx context.Context) PrivateLinkConnectionStatePtrOutput
type PrivateLinkConnectionStatePtrInput ¶
type PrivateLinkConnectionStatePtrInput interface { pulumi.Input ToPrivateLinkConnectionStatePtrOutput() PrivateLinkConnectionStatePtrOutput ToPrivateLinkConnectionStatePtrOutputWithContext(context.Context) PrivateLinkConnectionStatePtrOutput }
PrivateLinkConnectionStatePtrInput is an input type that accepts PrivateLinkConnectionStateArgs, PrivateLinkConnectionStatePtr and PrivateLinkConnectionStatePtrOutput values. You can construct a concrete instance of `PrivateLinkConnectionStatePtrInput` via:
PrivateLinkConnectionStateArgs{...} or: nil
func PrivateLinkConnectionStatePtr ¶
func PrivateLinkConnectionStatePtr(v *PrivateLinkConnectionStateArgs) PrivateLinkConnectionStatePtrInput
type PrivateLinkConnectionStatePtrOutput ¶
type PrivateLinkConnectionStatePtrOutput struct{ *pulumi.OutputState }
func (PrivateLinkConnectionStatePtrOutput) ActionsRequired ¶
func (o PrivateLinkConnectionStatePtrOutput) ActionsRequired() pulumi.StringPtrOutput
ActionsRequired for a private link connection
func (PrivateLinkConnectionStatePtrOutput) Description ¶
func (o PrivateLinkConnectionStatePtrOutput) Description() pulumi.StringPtrOutput
Description of a private link connection
func (PrivateLinkConnectionStatePtrOutput) Elem ¶
func (o PrivateLinkConnectionStatePtrOutput) Elem() PrivateLinkConnectionStateOutput
func (PrivateLinkConnectionStatePtrOutput) ElementType ¶
func (PrivateLinkConnectionStatePtrOutput) ElementType() reflect.Type
func (PrivateLinkConnectionStatePtrOutput) Status ¶
func (o PrivateLinkConnectionStatePtrOutput) Status() pulumi.StringPtrOutput
Status of a private link connection
func (PrivateLinkConnectionStatePtrOutput) ToPrivateLinkConnectionStatePtrOutput ¶
func (o PrivateLinkConnectionStatePtrOutput) ToPrivateLinkConnectionStatePtrOutput() PrivateLinkConnectionStatePtrOutput
func (PrivateLinkConnectionStatePtrOutput) ToPrivateLinkConnectionStatePtrOutputWithContext ¶
func (o PrivateLinkConnectionStatePtrOutput) ToPrivateLinkConnectionStatePtrOutputWithContext(ctx context.Context) PrivateLinkConnectionStatePtrOutput
type PrivateLinkConnectionStateResponse ¶
type PrivateLinkConnectionStateResponse struct { // ActionsRequired for a private link connection ActionsRequired *string `pulumi:"actionsRequired"` // Description of a private link connection Description *string `pulumi:"description"` // Status of a private link connection Status *string `pulumi:"status"` }
The state of a private link connection
type PrivateLinkConnectionStateResponseArgs ¶
type PrivateLinkConnectionStateResponseArgs struct { // ActionsRequired for a private link connection ActionsRequired pulumi.StringPtrInput `pulumi:"actionsRequired"` // Description of a private link connection Description pulumi.StringPtrInput `pulumi:"description"` // Status of a private link connection Status pulumi.StringPtrInput `pulumi:"status"` }
The state of a private link connection
func (PrivateLinkConnectionStateResponseArgs) ElementType ¶
func (PrivateLinkConnectionStateResponseArgs) ElementType() reflect.Type
func (PrivateLinkConnectionStateResponseArgs) ToPrivateLinkConnectionStateResponseOutput ¶
func (i PrivateLinkConnectionStateResponseArgs) ToPrivateLinkConnectionStateResponseOutput() PrivateLinkConnectionStateResponseOutput
func (PrivateLinkConnectionStateResponseArgs) ToPrivateLinkConnectionStateResponseOutputWithContext ¶
func (i PrivateLinkConnectionStateResponseArgs) ToPrivateLinkConnectionStateResponseOutputWithContext(ctx context.Context) PrivateLinkConnectionStateResponseOutput
func (PrivateLinkConnectionStateResponseArgs) ToPrivateLinkConnectionStateResponsePtrOutput ¶
func (i PrivateLinkConnectionStateResponseArgs) ToPrivateLinkConnectionStateResponsePtrOutput() PrivateLinkConnectionStateResponsePtrOutput
func (PrivateLinkConnectionStateResponseArgs) ToPrivateLinkConnectionStateResponsePtrOutputWithContext ¶
func (i PrivateLinkConnectionStateResponseArgs) ToPrivateLinkConnectionStateResponsePtrOutputWithContext(ctx context.Context) PrivateLinkConnectionStateResponsePtrOutput
type PrivateLinkConnectionStateResponseInput ¶
type PrivateLinkConnectionStateResponseInput interface { pulumi.Input ToPrivateLinkConnectionStateResponseOutput() PrivateLinkConnectionStateResponseOutput ToPrivateLinkConnectionStateResponseOutputWithContext(context.Context) PrivateLinkConnectionStateResponseOutput }
PrivateLinkConnectionStateResponseInput is an input type that accepts PrivateLinkConnectionStateResponseArgs and PrivateLinkConnectionStateResponseOutput values. You can construct a concrete instance of `PrivateLinkConnectionStateResponseInput` via:
PrivateLinkConnectionStateResponseArgs{...}
type PrivateLinkConnectionStateResponseOutput ¶
type PrivateLinkConnectionStateResponseOutput struct{ *pulumi.OutputState }
The state of a private link connection
func (PrivateLinkConnectionStateResponseOutput) ActionsRequired ¶
func (o PrivateLinkConnectionStateResponseOutput) ActionsRequired() pulumi.StringPtrOutput
ActionsRequired for a private link connection
func (PrivateLinkConnectionStateResponseOutput) Description ¶
func (o PrivateLinkConnectionStateResponseOutput) Description() pulumi.StringPtrOutput
Description of a private link connection
func (PrivateLinkConnectionStateResponseOutput) ElementType ¶
func (PrivateLinkConnectionStateResponseOutput) ElementType() reflect.Type
func (PrivateLinkConnectionStateResponseOutput) Status ¶
func (o PrivateLinkConnectionStateResponseOutput) Status() pulumi.StringPtrOutput
Status of a private link connection
func (PrivateLinkConnectionStateResponseOutput) ToPrivateLinkConnectionStateResponseOutput ¶
func (o PrivateLinkConnectionStateResponseOutput) ToPrivateLinkConnectionStateResponseOutput() PrivateLinkConnectionStateResponseOutput
func (PrivateLinkConnectionStateResponseOutput) ToPrivateLinkConnectionStateResponseOutputWithContext ¶
func (o PrivateLinkConnectionStateResponseOutput) ToPrivateLinkConnectionStateResponseOutputWithContext(ctx context.Context) PrivateLinkConnectionStateResponseOutput
func (PrivateLinkConnectionStateResponseOutput) ToPrivateLinkConnectionStateResponsePtrOutput ¶
func (o PrivateLinkConnectionStateResponseOutput) ToPrivateLinkConnectionStateResponsePtrOutput() PrivateLinkConnectionStateResponsePtrOutput
func (PrivateLinkConnectionStateResponseOutput) ToPrivateLinkConnectionStateResponsePtrOutputWithContext ¶
func (o PrivateLinkConnectionStateResponseOutput) ToPrivateLinkConnectionStateResponsePtrOutputWithContext(ctx context.Context) PrivateLinkConnectionStateResponsePtrOutput
type PrivateLinkConnectionStateResponsePtrInput ¶
type PrivateLinkConnectionStateResponsePtrInput interface { pulumi.Input ToPrivateLinkConnectionStateResponsePtrOutput() PrivateLinkConnectionStateResponsePtrOutput ToPrivateLinkConnectionStateResponsePtrOutputWithContext(context.Context) PrivateLinkConnectionStateResponsePtrOutput }
PrivateLinkConnectionStateResponsePtrInput is an input type that accepts PrivateLinkConnectionStateResponseArgs, PrivateLinkConnectionStateResponsePtr and PrivateLinkConnectionStateResponsePtrOutput values. You can construct a concrete instance of `PrivateLinkConnectionStateResponsePtrInput` via:
PrivateLinkConnectionStateResponseArgs{...} or: nil
func PrivateLinkConnectionStateResponsePtr ¶
func PrivateLinkConnectionStateResponsePtr(v *PrivateLinkConnectionStateResponseArgs) PrivateLinkConnectionStateResponsePtrInput
type PrivateLinkConnectionStateResponsePtrOutput ¶
type PrivateLinkConnectionStateResponsePtrOutput struct{ *pulumi.OutputState }
func (PrivateLinkConnectionStateResponsePtrOutput) ActionsRequired ¶
func (o PrivateLinkConnectionStateResponsePtrOutput) ActionsRequired() pulumi.StringPtrOutput
ActionsRequired for a private link connection
func (PrivateLinkConnectionStateResponsePtrOutput) Description ¶
func (o PrivateLinkConnectionStateResponsePtrOutput) Description() pulumi.StringPtrOutput
Description of a private link connection
func (PrivateLinkConnectionStateResponsePtrOutput) ElementType ¶
func (PrivateLinkConnectionStateResponsePtrOutput) ElementType() reflect.Type
func (PrivateLinkConnectionStateResponsePtrOutput) Status ¶
func (o PrivateLinkConnectionStateResponsePtrOutput) Status() pulumi.StringPtrOutput
Status of a private link connection
func (PrivateLinkConnectionStateResponsePtrOutput) ToPrivateLinkConnectionStateResponsePtrOutput ¶
func (o PrivateLinkConnectionStateResponsePtrOutput) ToPrivateLinkConnectionStateResponsePtrOutput() PrivateLinkConnectionStateResponsePtrOutput
func (PrivateLinkConnectionStateResponsePtrOutput) ToPrivateLinkConnectionStateResponsePtrOutputWithContext ¶
func (o PrivateLinkConnectionStateResponsePtrOutput) ToPrivateLinkConnectionStateResponsePtrOutputWithContext(ctx context.Context) PrivateLinkConnectionStateResponsePtrOutput
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 \n<code>MinReroutePercentage</code> or // <code>MaxReroutePercentage</code>. Site metrics are checked every N minutes specified in <code>ChangeIntervalInMinutes</code>.\nCustom 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 \n<code>MinReroutePercentage</code> or // <code>MaxReroutePercentage</code>. Site metrics are checked every N minutes specified in <code>ChangeIntervalInMinutes</code>.\nCustom 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 \n<code>MinReroutePercentage</code> or <code>MaxReroutePercentage</code>. Site metrics are checked every N minutes specified in <code>ChangeIntervalInMinutes</code>.\nCustom 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 \n<code>MinReroutePercentage</code> or // <code>MaxReroutePercentage</code>. Site metrics are checked every N minutes specified in <code>ChangeIntervalInMinutes</code>.\nCustom 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 \n<code>MinReroutePercentage</code> or // <code>MaxReroutePercentage</code>. Site metrics are checked every N minutes specified in <code>ChangeIntervalInMinutes</code>.\nCustom 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 \n<code>MinReroutePercentage</code> or <code>MaxReroutePercentage</code>. Site metrics are checked every N minutes specified in <code>ChangeIntervalInMinutes</code>.\nCustom 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 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 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"` // Azure API management settings linked to the app. ApiManagementConfig *ApiManagementConfig `pulumi:"apiManagementConfig"` // 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"` // 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"` // Health check path HealthCheckPath *string `pulumi:"healthCheckPath"` // 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"` // Version of PowerShell. PowerShellVersion *string `pulumi:"powerShellVersion"` // Number of preWarmed instances. // This setting only applies to the Consumption and Elastic Plans PreWarmedInstanceCount *int `pulumi:"preWarmedInstanceCount"` // 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"` // IP security restrictions for scm. ScmIpSecurityRestrictions []IpSecurityRestriction `pulumi:"scmIpSecurityRestrictions"` // IP security restrictions for scm to use main. ScmIpSecurityRestrictionsUseMain *bool `pulumi:"scmIpSecurityRestrictionsUseMain"` // ScmMinTlsVersion: configures the minimum version of TLS required for SSL requests for SCM site ScmMinTlsVersion *string `pulumi:"scmMinTlsVersion"` // 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"` // Azure API management settings linked to the app. ApiManagementConfig ApiManagementConfigPtrInput `pulumi:"apiManagementConfig"` // 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"` // 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"` // Health check path HealthCheckPath pulumi.StringPtrInput `pulumi:"healthCheckPath"` // 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 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"` // 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"` // Version of PowerShell. PowerShellVersion pulumi.StringPtrInput `pulumi:"powerShellVersion"` // Number of preWarmed instances. // This setting only applies to the Consumption and Elastic Plans PreWarmedInstanceCount pulumi.IntPtrInput `pulumi:"preWarmedInstanceCount"` // 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"` // IP security restrictions for scm. ScmIpSecurityRestrictions IpSecurityRestrictionArrayInput `pulumi:"scmIpSecurityRestrictions"` // IP security restrictions for scm to use main. ScmIpSecurityRestrictionsUseMain pulumi.BoolPtrInput `pulumi:"scmIpSecurityRestrictionsUseMain"` // ScmMinTlsVersion: configures the minimum version of TLS required for SSL requests for SCM site ScmMinTlsVersion pulumi.StringPtrInput `pulumi:"scmMinTlsVersion"` // 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) ApiManagementConfig ¶
func (o SiteConfigOutput) ApiManagementConfig() ApiManagementConfigPtrOutput
Azure API management settings linked to 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) 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) HealthCheckPath ¶
func (o SiteConfigOutput) HealthCheckPath() pulumi.StringPtrOutput
Health check path
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) PowerShellVersion ¶
func (o SiteConfigOutput) PowerShellVersion() pulumi.StringPtrOutput
Version of PowerShell.
func (SiteConfigOutput) PreWarmedInstanceCount ¶
func (o SiteConfigOutput) PreWarmedInstanceCount() pulumi.IntPtrOutput
Number of preWarmed instances. This setting only applies to the Consumption and Elastic Plans
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) 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) ScmMinTlsVersion ¶ added in v0.2.1
func (o SiteConfigOutput) ScmMinTlsVersion() pulumi.StringPtrOutput
ScmMinTlsVersion: configures the minimum version of TLS required for SSL requests for SCM site
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) ApiManagementConfig ¶
func (o SiteConfigPtrOutput) ApiManagementConfig() ApiManagementConfigPtrOutput
Azure API management settings linked to 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) 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) HealthCheckPath ¶
func (o SiteConfigPtrOutput) HealthCheckPath() pulumi.StringPtrOutput
Health check path
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) PowerShellVersion ¶
func (o SiteConfigPtrOutput) PowerShellVersion() pulumi.StringPtrOutput
Version of PowerShell.
func (SiteConfigPtrOutput) PreWarmedInstanceCount ¶
func (o SiteConfigPtrOutput) PreWarmedInstanceCount() pulumi.IntPtrOutput
Number of preWarmed instances. This setting only applies to the Consumption and Elastic Plans
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) 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) ScmMinTlsVersion ¶ added in v0.2.1
func (o SiteConfigPtrOutput) ScmMinTlsVersion() pulumi.StringPtrOutput
ScmMinTlsVersion: configures the minimum version of TLS required for SSL requests for SCM site
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"` // Azure API management settings linked to the app. ApiManagementConfig *ApiManagementConfigResponse `pulumi:"apiManagementConfig"` // 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"` // 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"` // Health check path HealthCheckPath *string `pulumi:"healthCheckPath"` // 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"` // Version of PowerShell. PowerShellVersion *string `pulumi:"powerShellVersion"` // Number of preWarmed instances. // This setting only applies to the Consumption and Elastic Plans PreWarmedInstanceCount *int `pulumi:"preWarmedInstanceCount"` // 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"` // IP security restrictions for scm. ScmIpSecurityRestrictions []IpSecurityRestrictionResponse `pulumi:"scmIpSecurityRestrictions"` // IP security restrictions for scm to use main. ScmIpSecurityRestrictionsUseMain *bool `pulumi:"scmIpSecurityRestrictionsUseMain"` // ScmMinTlsVersion: configures the minimum version of TLS required for SSL requests for SCM site ScmMinTlsVersion *string `pulumi:"scmMinTlsVersion"` // 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"` // Azure API management settings linked to the app. ApiManagementConfig ApiManagementConfigResponsePtrInput `pulumi:"apiManagementConfig"` // 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"` // 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"` // Health check path HealthCheckPath pulumi.StringPtrInput `pulumi:"healthCheckPath"` // 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"` // Version of PowerShell. PowerShellVersion pulumi.StringPtrInput `pulumi:"powerShellVersion"` // Number of preWarmed instances. // This setting only applies to the Consumption and Elastic Plans PreWarmedInstanceCount pulumi.IntPtrInput `pulumi:"preWarmedInstanceCount"` // 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"` // IP security restrictions for scm. ScmIpSecurityRestrictions IpSecurityRestrictionResponseArrayInput `pulumi:"scmIpSecurityRestrictions"` // IP security restrictions for scm to use main. ScmIpSecurityRestrictionsUseMain pulumi.BoolPtrInput `pulumi:"scmIpSecurityRestrictionsUseMain"` // ScmMinTlsVersion: configures the minimum version of TLS required for SSL requests for SCM site ScmMinTlsVersion pulumi.StringPtrInput `pulumi:"scmMinTlsVersion"` // 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) ApiManagementConfig ¶
func (o SiteConfigResponseOutput) ApiManagementConfig() ApiManagementConfigResponsePtrOutput
Azure API management settings linked to 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) 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) HealthCheckPath ¶
func (o SiteConfigResponseOutput) HealthCheckPath() pulumi.StringPtrOutput
Health check path
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) PowerShellVersion ¶
func (o SiteConfigResponseOutput) PowerShellVersion() pulumi.StringPtrOutput
Version of PowerShell.
func (SiteConfigResponseOutput) PreWarmedInstanceCount ¶
func (o SiteConfigResponseOutput) PreWarmedInstanceCount() pulumi.IntPtrOutput
Number of preWarmed instances. This setting only applies to the Consumption and Elastic Plans
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) 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) ScmMinTlsVersion ¶ added in v0.2.1
func (o SiteConfigResponseOutput) ScmMinTlsVersion() pulumi.StringPtrOutput
ScmMinTlsVersion: configures the minimum version of TLS required for SSL requests for SCM site
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) ApiManagementConfig ¶
func (o SiteConfigResponsePtrOutput) ApiManagementConfig() ApiManagementConfigResponsePtrOutput
Azure API management settings linked to 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) 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) HealthCheckPath ¶
func (o SiteConfigResponsePtrOutput) HealthCheckPath() pulumi.StringPtrOutput
Health check path
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) PowerShellVersion ¶
func (o SiteConfigResponsePtrOutput) PowerShellVersion() pulumi.StringPtrOutput
Version of PowerShell.
func (SiteConfigResponsePtrOutput) PreWarmedInstanceCount ¶
func (o SiteConfigResponsePtrOutput) PreWarmedInstanceCount() pulumi.IntPtrOutput
Number of preWarmed instances. This setting only applies to the Consumption and Elastic Plans
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) 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) ScmMinTlsVersion ¶ added in v0.2.1
func (o SiteConfigResponsePtrOutput) ScmMinTlsVersion() pulumi.StringPtrOutput
ScmMinTlsVersion: configures the minimum version of TLS required for SSL requests for SCM site
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 *int `pulumi:"maxDiskSizeInMb"` // Maximum allowed memory usage in MB. MaxMemoryInMb *int `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.IntPtrInput `pulumi:"maxDiskSizeInMb"` // Maximum allowed memory usage in MB. MaxMemoryInMb pulumi.IntPtrInput `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.IntPtrOutput
Maximum allowed disk size usage in MB.
func (SiteLimitsOutput) MaxMemoryInMb ¶
func (o SiteLimitsOutput) MaxMemoryInMb() pulumi.IntPtrOutput
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.IntPtrOutput
Maximum allowed disk size usage in MB.
func (SiteLimitsPtrOutput) MaxMemoryInMb ¶
func (o SiteLimitsPtrOutput) MaxMemoryInMb() pulumi.IntPtrOutput
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 *int `pulumi:"maxDiskSizeInMb"` // Maximum allowed memory usage in MB. MaxMemoryInMb *int `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.IntPtrInput `pulumi:"maxDiskSizeInMb"` // Maximum allowed memory usage in MB. MaxMemoryInMb pulumi.IntPtrInput `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.IntPtrOutput
Maximum allowed disk size usage in MB.
func (SiteLimitsResponseOutput) MaxMemoryInMb ¶
func (o SiteLimitsResponseOutput) MaxMemoryInMb() pulumi.IntPtrOutput
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.IntPtrOutput
Maximum allowed disk size usage in MB.
func (SiteLimitsResponsePtrOutput) MaxMemoryInMb ¶
func (o SiteLimitsResponsePtrOutput) MaxMemoryInMb() pulumi.IntPtrOutput
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 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 SkuCapacity ¶
type SkuCapacity struct { // Default number of workers for this App Service plan SKU. Default *int `pulumi:"default"` // Maximum number of workers for this App Service plan SKU. Maximum *int `pulumi:"maximum"` // Minimum number of workers for this App Service plan SKU. Minimum *int `pulumi:"minimum"` // Available scale configurations for an App Service plan. ScaleType *string `pulumi:"scaleType"` }
Description of the App Service plan scale options.
type SkuCapacityArgs ¶
type SkuCapacityArgs struct { // Default number of workers for this App Service plan SKU. Default pulumi.IntPtrInput `pulumi:"default"` // Maximum number of workers for this App Service plan SKU. Maximum pulumi.IntPtrInput `pulumi:"maximum"` // Minimum number of workers for this App Service plan SKU. Minimum pulumi.IntPtrInput `pulumi:"minimum"` // Available scale configurations for an App Service plan. ScaleType pulumi.StringPtrInput `pulumi:"scaleType"` }
Description of the App Service plan scale options.
func (SkuCapacityArgs) ElementType ¶
func (SkuCapacityArgs) ElementType() reflect.Type
func (SkuCapacityArgs) ToSkuCapacityOutput ¶
func (i SkuCapacityArgs) ToSkuCapacityOutput() SkuCapacityOutput
func (SkuCapacityArgs) ToSkuCapacityOutputWithContext ¶
func (i SkuCapacityArgs) ToSkuCapacityOutputWithContext(ctx context.Context) SkuCapacityOutput
func (SkuCapacityArgs) ToSkuCapacityPtrOutput ¶
func (i SkuCapacityArgs) ToSkuCapacityPtrOutput() SkuCapacityPtrOutput
func (SkuCapacityArgs) ToSkuCapacityPtrOutputWithContext ¶
func (i SkuCapacityArgs) ToSkuCapacityPtrOutputWithContext(ctx context.Context) SkuCapacityPtrOutput
type SkuCapacityInput ¶
type SkuCapacityInput interface { pulumi.Input ToSkuCapacityOutput() SkuCapacityOutput ToSkuCapacityOutputWithContext(context.Context) SkuCapacityOutput }
SkuCapacityInput is an input type that accepts SkuCapacityArgs and SkuCapacityOutput values. You can construct a concrete instance of `SkuCapacityInput` via:
SkuCapacityArgs{...}
type SkuCapacityOutput ¶
type SkuCapacityOutput struct{ *pulumi.OutputState }
Description of the App Service plan scale options.
func (SkuCapacityOutput) Default ¶
func (o SkuCapacityOutput) Default() pulumi.IntPtrOutput
Default number of workers for this App Service plan SKU.
func (SkuCapacityOutput) ElementType ¶
func (SkuCapacityOutput) ElementType() reflect.Type
func (SkuCapacityOutput) Maximum ¶
func (o SkuCapacityOutput) Maximum() pulumi.IntPtrOutput
Maximum number of workers for this App Service plan SKU.
func (SkuCapacityOutput) Minimum ¶
func (o SkuCapacityOutput) Minimum() pulumi.IntPtrOutput
Minimum number of workers for this App Service plan SKU.
func (SkuCapacityOutput) ScaleType ¶
func (o SkuCapacityOutput) ScaleType() pulumi.StringPtrOutput
Available scale configurations for an App Service plan.
func (SkuCapacityOutput) ToSkuCapacityOutput ¶
func (o SkuCapacityOutput) ToSkuCapacityOutput() SkuCapacityOutput
func (SkuCapacityOutput) ToSkuCapacityOutputWithContext ¶
func (o SkuCapacityOutput) ToSkuCapacityOutputWithContext(ctx context.Context) SkuCapacityOutput
func (SkuCapacityOutput) ToSkuCapacityPtrOutput ¶
func (o SkuCapacityOutput) ToSkuCapacityPtrOutput() SkuCapacityPtrOutput
func (SkuCapacityOutput) ToSkuCapacityPtrOutputWithContext ¶
func (o SkuCapacityOutput) ToSkuCapacityPtrOutputWithContext(ctx context.Context) SkuCapacityPtrOutput
type SkuCapacityPtrInput ¶
type SkuCapacityPtrInput interface { pulumi.Input ToSkuCapacityPtrOutput() SkuCapacityPtrOutput ToSkuCapacityPtrOutputWithContext(context.Context) SkuCapacityPtrOutput }
SkuCapacityPtrInput is an input type that accepts SkuCapacityArgs, SkuCapacityPtr and SkuCapacityPtrOutput values. You can construct a concrete instance of `SkuCapacityPtrInput` via:
SkuCapacityArgs{...} or: nil
func SkuCapacityPtr ¶
func SkuCapacityPtr(v *SkuCapacityArgs) SkuCapacityPtrInput
type SkuCapacityPtrOutput ¶
type SkuCapacityPtrOutput struct{ *pulumi.OutputState }
func (SkuCapacityPtrOutput) Default ¶
func (o SkuCapacityPtrOutput) Default() pulumi.IntPtrOutput
Default number of workers for this App Service plan SKU.
func (SkuCapacityPtrOutput) Elem ¶
func (o SkuCapacityPtrOutput) Elem() SkuCapacityOutput
func (SkuCapacityPtrOutput) ElementType ¶
func (SkuCapacityPtrOutput) ElementType() reflect.Type
func (SkuCapacityPtrOutput) Maximum ¶
func (o SkuCapacityPtrOutput) Maximum() pulumi.IntPtrOutput
Maximum number of workers for this App Service plan SKU.
func (SkuCapacityPtrOutput) Minimum ¶
func (o SkuCapacityPtrOutput) Minimum() pulumi.IntPtrOutput
Minimum number of workers for this App Service plan SKU.
func (SkuCapacityPtrOutput) ScaleType ¶
func (o SkuCapacityPtrOutput) ScaleType() pulumi.StringPtrOutput
Available scale configurations for an App Service plan.
func (SkuCapacityPtrOutput) ToSkuCapacityPtrOutput ¶
func (o SkuCapacityPtrOutput) ToSkuCapacityPtrOutput() SkuCapacityPtrOutput
func (SkuCapacityPtrOutput) ToSkuCapacityPtrOutputWithContext ¶
func (o SkuCapacityPtrOutput) ToSkuCapacityPtrOutputWithContext(ctx context.Context) SkuCapacityPtrOutput
type SkuCapacityResponse ¶
type SkuCapacityResponse struct { // Default number of workers for this App Service plan SKU. Default *int `pulumi:"default"` // Maximum number of workers for this App Service plan SKU. Maximum *int `pulumi:"maximum"` // Minimum number of workers for this App Service plan SKU. Minimum *int `pulumi:"minimum"` // Available scale configurations for an App Service plan. ScaleType *string `pulumi:"scaleType"` }
Description of the App Service plan scale options.
type SkuCapacityResponseArgs ¶
type SkuCapacityResponseArgs struct { // Default number of workers for this App Service plan SKU. Default pulumi.IntPtrInput `pulumi:"default"` // Maximum number of workers for this App Service plan SKU. Maximum pulumi.IntPtrInput `pulumi:"maximum"` // Minimum number of workers for this App Service plan SKU. Minimum pulumi.IntPtrInput `pulumi:"minimum"` // Available scale configurations for an App Service plan. ScaleType pulumi.StringPtrInput `pulumi:"scaleType"` }
Description of the App Service plan scale options.
func (SkuCapacityResponseArgs) ElementType ¶
func (SkuCapacityResponseArgs) ElementType() reflect.Type
func (SkuCapacityResponseArgs) ToSkuCapacityResponseOutput ¶
func (i SkuCapacityResponseArgs) ToSkuCapacityResponseOutput() SkuCapacityResponseOutput
func (SkuCapacityResponseArgs) ToSkuCapacityResponseOutputWithContext ¶
func (i SkuCapacityResponseArgs) ToSkuCapacityResponseOutputWithContext(ctx context.Context) SkuCapacityResponseOutput
func (SkuCapacityResponseArgs) ToSkuCapacityResponsePtrOutput ¶
func (i SkuCapacityResponseArgs) ToSkuCapacityResponsePtrOutput() SkuCapacityResponsePtrOutput
func (SkuCapacityResponseArgs) ToSkuCapacityResponsePtrOutputWithContext ¶
func (i SkuCapacityResponseArgs) ToSkuCapacityResponsePtrOutputWithContext(ctx context.Context) SkuCapacityResponsePtrOutput
type SkuCapacityResponseInput ¶
type SkuCapacityResponseInput interface { pulumi.Input ToSkuCapacityResponseOutput() SkuCapacityResponseOutput ToSkuCapacityResponseOutputWithContext(context.Context) SkuCapacityResponseOutput }
SkuCapacityResponseInput is an input type that accepts SkuCapacityResponseArgs and SkuCapacityResponseOutput values. You can construct a concrete instance of `SkuCapacityResponseInput` via:
SkuCapacityResponseArgs{...}
type SkuCapacityResponseOutput ¶
type SkuCapacityResponseOutput struct{ *pulumi.OutputState }
Description of the App Service plan scale options.
func (SkuCapacityResponseOutput) Default ¶
func (o SkuCapacityResponseOutput) Default() pulumi.IntPtrOutput
Default number of workers for this App Service plan SKU.
func (SkuCapacityResponseOutput) ElementType ¶
func (SkuCapacityResponseOutput) ElementType() reflect.Type
func (SkuCapacityResponseOutput) Maximum ¶
func (o SkuCapacityResponseOutput) Maximum() pulumi.IntPtrOutput
Maximum number of workers for this App Service plan SKU.
func (SkuCapacityResponseOutput) Minimum ¶
func (o SkuCapacityResponseOutput) Minimum() pulumi.IntPtrOutput
Minimum number of workers for this App Service plan SKU.
func (SkuCapacityResponseOutput) ScaleType ¶
func (o SkuCapacityResponseOutput) ScaleType() pulumi.StringPtrOutput
Available scale configurations for an App Service plan.
func (SkuCapacityResponseOutput) ToSkuCapacityResponseOutput ¶
func (o SkuCapacityResponseOutput) ToSkuCapacityResponseOutput() SkuCapacityResponseOutput
func (SkuCapacityResponseOutput) ToSkuCapacityResponseOutputWithContext ¶
func (o SkuCapacityResponseOutput) ToSkuCapacityResponseOutputWithContext(ctx context.Context) SkuCapacityResponseOutput
func (SkuCapacityResponseOutput) ToSkuCapacityResponsePtrOutput ¶
func (o SkuCapacityResponseOutput) ToSkuCapacityResponsePtrOutput() SkuCapacityResponsePtrOutput
func (SkuCapacityResponseOutput) ToSkuCapacityResponsePtrOutputWithContext ¶
func (o SkuCapacityResponseOutput) ToSkuCapacityResponsePtrOutputWithContext(ctx context.Context) SkuCapacityResponsePtrOutput
type SkuCapacityResponsePtrInput ¶
type SkuCapacityResponsePtrInput interface { pulumi.Input ToSkuCapacityResponsePtrOutput() SkuCapacityResponsePtrOutput ToSkuCapacityResponsePtrOutputWithContext(context.Context) SkuCapacityResponsePtrOutput }
SkuCapacityResponsePtrInput is an input type that accepts SkuCapacityResponseArgs, SkuCapacityResponsePtr and SkuCapacityResponsePtrOutput values. You can construct a concrete instance of `SkuCapacityResponsePtrInput` via:
SkuCapacityResponseArgs{...} or: nil
func SkuCapacityResponsePtr ¶
func SkuCapacityResponsePtr(v *SkuCapacityResponseArgs) SkuCapacityResponsePtrInput
type SkuCapacityResponsePtrOutput ¶
type SkuCapacityResponsePtrOutput struct{ *pulumi.OutputState }
func (SkuCapacityResponsePtrOutput) Default ¶
func (o SkuCapacityResponsePtrOutput) Default() pulumi.IntPtrOutput
Default number of workers for this App Service plan SKU.
func (SkuCapacityResponsePtrOutput) Elem ¶
func (o SkuCapacityResponsePtrOutput) Elem() SkuCapacityResponseOutput
func (SkuCapacityResponsePtrOutput) ElementType ¶
func (SkuCapacityResponsePtrOutput) ElementType() reflect.Type
func (SkuCapacityResponsePtrOutput) Maximum ¶
func (o SkuCapacityResponsePtrOutput) Maximum() pulumi.IntPtrOutput
Maximum number of workers for this App Service plan SKU.
func (SkuCapacityResponsePtrOutput) Minimum ¶
func (o SkuCapacityResponsePtrOutput) Minimum() pulumi.IntPtrOutput
Minimum number of workers for this App Service plan SKU.
func (SkuCapacityResponsePtrOutput) ScaleType ¶
func (o SkuCapacityResponsePtrOutput) ScaleType() pulumi.StringPtrOutput
Available scale configurations for an App Service plan.
func (SkuCapacityResponsePtrOutput) ToSkuCapacityResponsePtrOutput ¶
func (o SkuCapacityResponsePtrOutput) ToSkuCapacityResponsePtrOutput() SkuCapacityResponsePtrOutput
func (SkuCapacityResponsePtrOutput) ToSkuCapacityResponsePtrOutputWithContext ¶
func (o SkuCapacityResponsePtrOutput) ToSkuCapacityResponsePtrOutputWithContext(ctx context.Context) SkuCapacityResponsePtrOutput
type SkuDescription ¶
type SkuDescription struct { // Capabilities of the SKU, e.g., is traffic manager enabled? Capabilities []Capability `pulumi:"capabilities"` // Current number of instances assigned to the resource. Capacity *int `pulumi:"capacity"` // Family code of the resource SKU. Family *string `pulumi:"family"` // Locations of the SKU. Locations []string `pulumi:"locations"` // Name of the resource SKU. Name *string `pulumi:"name"` // Size specifier of the resource SKU. Size *string `pulumi:"size"` // Min, max, and default scale values of the SKU. SkuCapacity *SkuCapacity `pulumi:"skuCapacity"` // Service tier of the resource SKU. Tier *string `pulumi:"tier"` }
Description of a SKU for a scalable resource.
type SkuDescriptionArgs ¶
type SkuDescriptionArgs struct { // Capabilities of the SKU, e.g., is traffic manager enabled? Capabilities CapabilityArrayInput `pulumi:"capabilities"` // Current number of instances assigned to the resource. Capacity pulumi.IntPtrInput `pulumi:"capacity"` // Family code of the resource SKU. Family pulumi.StringPtrInput `pulumi:"family"` // Locations of the SKU. Locations pulumi.StringArrayInput `pulumi:"locations"` // Name of the resource SKU. Name pulumi.StringPtrInput `pulumi:"name"` // Size specifier of the resource SKU. Size pulumi.StringPtrInput `pulumi:"size"` // Min, max, and default scale values of the SKU. SkuCapacity SkuCapacityPtrInput `pulumi:"skuCapacity"` // Service tier of the resource SKU. Tier pulumi.StringPtrInput `pulumi:"tier"` }
Description of a SKU for a scalable resource.
func (SkuDescriptionArgs) ElementType ¶
func (SkuDescriptionArgs) ElementType() reflect.Type
func (SkuDescriptionArgs) ToSkuDescriptionOutput ¶
func (i SkuDescriptionArgs) ToSkuDescriptionOutput() SkuDescriptionOutput
func (SkuDescriptionArgs) ToSkuDescriptionOutputWithContext ¶
func (i SkuDescriptionArgs) ToSkuDescriptionOutputWithContext(ctx context.Context) SkuDescriptionOutput
func (SkuDescriptionArgs) ToSkuDescriptionPtrOutput ¶
func (i SkuDescriptionArgs) ToSkuDescriptionPtrOutput() SkuDescriptionPtrOutput
func (SkuDescriptionArgs) ToSkuDescriptionPtrOutputWithContext ¶
func (i SkuDescriptionArgs) ToSkuDescriptionPtrOutputWithContext(ctx context.Context) SkuDescriptionPtrOutput
type SkuDescriptionInput ¶
type SkuDescriptionInput interface { pulumi.Input ToSkuDescriptionOutput() SkuDescriptionOutput ToSkuDescriptionOutputWithContext(context.Context) SkuDescriptionOutput }
SkuDescriptionInput is an input type that accepts SkuDescriptionArgs and SkuDescriptionOutput values. You can construct a concrete instance of `SkuDescriptionInput` via:
SkuDescriptionArgs{...}
type SkuDescriptionOutput ¶
type SkuDescriptionOutput struct{ *pulumi.OutputState }
Description of a SKU for a scalable resource.
func (SkuDescriptionOutput) Capabilities ¶
func (o SkuDescriptionOutput) Capabilities() CapabilityArrayOutput
Capabilities of the SKU, e.g., is traffic manager enabled?
func (SkuDescriptionOutput) Capacity ¶
func (o SkuDescriptionOutput) Capacity() pulumi.IntPtrOutput
Current number of instances assigned to the resource.
func (SkuDescriptionOutput) ElementType ¶
func (SkuDescriptionOutput) ElementType() reflect.Type
func (SkuDescriptionOutput) Family ¶
func (o SkuDescriptionOutput) Family() pulumi.StringPtrOutput
Family code of the resource SKU.
func (SkuDescriptionOutput) Locations ¶
func (o SkuDescriptionOutput) Locations() pulumi.StringArrayOutput
Locations of the SKU.
func (SkuDescriptionOutput) Name ¶
func (o SkuDescriptionOutput) Name() pulumi.StringPtrOutput
Name of the resource SKU.
func (SkuDescriptionOutput) Size ¶
func (o SkuDescriptionOutput) Size() pulumi.StringPtrOutput
Size specifier of the resource SKU.
func (SkuDescriptionOutput) SkuCapacity ¶
func (o SkuDescriptionOutput) SkuCapacity() SkuCapacityPtrOutput
Min, max, and default scale values of the SKU.
func (SkuDescriptionOutput) Tier ¶
func (o SkuDescriptionOutput) Tier() pulumi.StringPtrOutput
Service tier of the resource SKU.
func (SkuDescriptionOutput) ToSkuDescriptionOutput ¶
func (o SkuDescriptionOutput) ToSkuDescriptionOutput() SkuDescriptionOutput
func (SkuDescriptionOutput) ToSkuDescriptionOutputWithContext ¶
func (o SkuDescriptionOutput) ToSkuDescriptionOutputWithContext(ctx context.Context) SkuDescriptionOutput
func (SkuDescriptionOutput) ToSkuDescriptionPtrOutput ¶
func (o SkuDescriptionOutput) ToSkuDescriptionPtrOutput() SkuDescriptionPtrOutput
func (SkuDescriptionOutput) ToSkuDescriptionPtrOutputWithContext ¶
func (o SkuDescriptionOutput) ToSkuDescriptionPtrOutputWithContext(ctx context.Context) SkuDescriptionPtrOutput
type SkuDescriptionPtrInput ¶
type SkuDescriptionPtrInput interface { pulumi.Input ToSkuDescriptionPtrOutput() SkuDescriptionPtrOutput ToSkuDescriptionPtrOutputWithContext(context.Context) SkuDescriptionPtrOutput }
SkuDescriptionPtrInput is an input type that accepts SkuDescriptionArgs, SkuDescriptionPtr and SkuDescriptionPtrOutput values. You can construct a concrete instance of `SkuDescriptionPtrInput` via:
SkuDescriptionArgs{...} or: nil
func SkuDescriptionPtr ¶
func SkuDescriptionPtr(v *SkuDescriptionArgs) SkuDescriptionPtrInput
type SkuDescriptionPtrOutput ¶
type SkuDescriptionPtrOutput struct{ *pulumi.OutputState }
func (SkuDescriptionPtrOutput) Capabilities ¶
func (o SkuDescriptionPtrOutput) Capabilities() CapabilityArrayOutput
Capabilities of the SKU, e.g., is traffic manager enabled?
func (SkuDescriptionPtrOutput) Capacity ¶
func (o SkuDescriptionPtrOutput) Capacity() pulumi.IntPtrOutput
Current number of instances assigned to the resource.
func (SkuDescriptionPtrOutput) Elem ¶
func (o SkuDescriptionPtrOutput) Elem() SkuDescriptionOutput
func (SkuDescriptionPtrOutput) ElementType ¶
func (SkuDescriptionPtrOutput) ElementType() reflect.Type
func (SkuDescriptionPtrOutput) Family ¶
func (o SkuDescriptionPtrOutput) Family() pulumi.StringPtrOutput
Family code of the resource SKU.
func (SkuDescriptionPtrOutput) Locations ¶
func (o SkuDescriptionPtrOutput) Locations() pulumi.StringArrayOutput
Locations of the SKU.
func (SkuDescriptionPtrOutput) Name ¶
func (o SkuDescriptionPtrOutput) Name() pulumi.StringPtrOutput
Name of the resource SKU.
func (SkuDescriptionPtrOutput) Size ¶
func (o SkuDescriptionPtrOutput) Size() pulumi.StringPtrOutput
Size specifier of the resource SKU.
func (SkuDescriptionPtrOutput) SkuCapacity ¶
func (o SkuDescriptionPtrOutput) SkuCapacity() SkuCapacityPtrOutput
Min, max, and default scale values of the SKU.
func (SkuDescriptionPtrOutput) Tier ¶
func (o SkuDescriptionPtrOutput) Tier() pulumi.StringPtrOutput
Service tier of the resource SKU.
func (SkuDescriptionPtrOutput) ToSkuDescriptionPtrOutput ¶
func (o SkuDescriptionPtrOutput) ToSkuDescriptionPtrOutput() SkuDescriptionPtrOutput
func (SkuDescriptionPtrOutput) ToSkuDescriptionPtrOutputWithContext ¶
func (o SkuDescriptionPtrOutput) ToSkuDescriptionPtrOutputWithContext(ctx context.Context) SkuDescriptionPtrOutput
type SkuDescriptionResponse ¶
type SkuDescriptionResponse struct { // Capabilities of the SKU, e.g., is traffic manager enabled? Capabilities []CapabilityResponse `pulumi:"capabilities"` // Current number of instances assigned to the resource. Capacity *int `pulumi:"capacity"` // Family code of the resource SKU. Family *string `pulumi:"family"` // Locations of the SKU. Locations []string `pulumi:"locations"` // Name of the resource SKU. Name *string `pulumi:"name"` // Size specifier of the resource SKU. Size *string `pulumi:"size"` // Min, max, and default scale values of the SKU. SkuCapacity *SkuCapacityResponse `pulumi:"skuCapacity"` // Service tier of the resource SKU. Tier *string `pulumi:"tier"` }
Description of a SKU for a scalable resource.
type SkuDescriptionResponseArgs ¶
type SkuDescriptionResponseArgs struct { // Capabilities of the SKU, e.g., is traffic manager enabled? Capabilities CapabilityResponseArrayInput `pulumi:"capabilities"` // Current number of instances assigned to the resource. Capacity pulumi.IntPtrInput `pulumi:"capacity"` // Family code of the resource SKU. Family pulumi.StringPtrInput `pulumi:"family"` // Locations of the SKU. Locations pulumi.StringArrayInput `pulumi:"locations"` // Name of the resource SKU. Name pulumi.StringPtrInput `pulumi:"name"` // Size specifier of the resource SKU. Size pulumi.StringPtrInput `pulumi:"size"` // Min, max, and default scale values of the SKU. SkuCapacity SkuCapacityResponsePtrInput `pulumi:"skuCapacity"` // Service tier of the resource SKU. Tier pulumi.StringPtrInput `pulumi:"tier"` }
Description of a SKU for a scalable resource.
func (SkuDescriptionResponseArgs) ElementType ¶
func (SkuDescriptionResponseArgs) ElementType() reflect.Type
func (SkuDescriptionResponseArgs) ToSkuDescriptionResponseOutput ¶
func (i SkuDescriptionResponseArgs) ToSkuDescriptionResponseOutput() SkuDescriptionResponseOutput
func (SkuDescriptionResponseArgs) ToSkuDescriptionResponseOutputWithContext ¶
func (i SkuDescriptionResponseArgs) ToSkuDescriptionResponseOutputWithContext(ctx context.Context) SkuDescriptionResponseOutput
func (SkuDescriptionResponseArgs) ToSkuDescriptionResponsePtrOutput ¶
func (i SkuDescriptionResponseArgs) ToSkuDescriptionResponsePtrOutput() SkuDescriptionResponsePtrOutput
func (SkuDescriptionResponseArgs) ToSkuDescriptionResponsePtrOutputWithContext ¶
func (i SkuDescriptionResponseArgs) ToSkuDescriptionResponsePtrOutputWithContext(ctx context.Context) SkuDescriptionResponsePtrOutput
type SkuDescriptionResponseInput ¶
type SkuDescriptionResponseInput interface { pulumi.Input ToSkuDescriptionResponseOutput() SkuDescriptionResponseOutput ToSkuDescriptionResponseOutputWithContext(context.Context) SkuDescriptionResponseOutput }
SkuDescriptionResponseInput is an input type that accepts SkuDescriptionResponseArgs and SkuDescriptionResponseOutput values. You can construct a concrete instance of `SkuDescriptionResponseInput` via:
SkuDescriptionResponseArgs{...}
type SkuDescriptionResponseOutput ¶
type SkuDescriptionResponseOutput struct{ *pulumi.OutputState }
Description of a SKU for a scalable resource.
func (SkuDescriptionResponseOutput) Capabilities ¶
func (o SkuDescriptionResponseOutput) Capabilities() CapabilityResponseArrayOutput
Capabilities of the SKU, e.g., is traffic manager enabled?
func (SkuDescriptionResponseOutput) Capacity ¶
func (o SkuDescriptionResponseOutput) Capacity() pulumi.IntPtrOutput
Current number of instances assigned to the resource.
func (SkuDescriptionResponseOutput) ElementType ¶
func (SkuDescriptionResponseOutput) ElementType() reflect.Type
func (SkuDescriptionResponseOutput) Family ¶
func (o SkuDescriptionResponseOutput) Family() pulumi.StringPtrOutput
Family code of the resource SKU.
func (SkuDescriptionResponseOutput) Locations ¶
func (o SkuDescriptionResponseOutput) Locations() pulumi.StringArrayOutput
Locations of the SKU.
func (SkuDescriptionResponseOutput) Name ¶
func (o SkuDescriptionResponseOutput) Name() pulumi.StringPtrOutput
Name of the resource SKU.
func (SkuDescriptionResponseOutput) Size ¶
func (o SkuDescriptionResponseOutput) Size() pulumi.StringPtrOutput
Size specifier of the resource SKU.
func (SkuDescriptionResponseOutput) SkuCapacity ¶
func (o SkuDescriptionResponseOutput) SkuCapacity() SkuCapacityResponsePtrOutput
Min, max, and default scale values of the SKU.
func (SkuDescriptionResponseOutput) Tier ¶
func (o SkuDescriptionResponseOutput) Tier() pulumi.StringPtrOutput
Service tier of the resource SKU.
func (SkuDescriptionResponseOutput) ToSkuDescriptionResponseOutput ¶
func (o SkuDescriptionResponseOutput) ToSkuDescriptionResponseOutput() SkuDescriptionResponseOutput
func (SkuDescriptionResponseOutput) ToSkuDescriptionResponseOutputWithContext ¶
func (o SkuDescriptionResponseOutput) ToSkuDescriptionResponseOutputWithContext(ctx context.Context) SkuDescriptionResponseOutput
func (SkuDescriptionResponseOutput) ToSkuDescriptionResponsePtrOutput ¶
func (o SkuDescriptionResponseOutput) ToSkuDescriptionResponsePtrOutput() SkuDescriptionResponsePtrOutput
func (SkuDescriptionResponseOutput) ToSkuDescriptionResponsePtrOutputWithContext ¶
func (o SkuDescriptionResponseOutput) ToSkuDescriptionResponsePtrOutputWithContext(ctx context.Context) SkuDescriptionResponsePtrOutput
type SkuDescriptionResponsePtrInput ¶
type SkuDescriptionResponsePtrInput interface { pulumi.Input ToSkuDescriptionResponsePtrOutput() SkuDescriptionResponsePtrOutput ToSkuDescriptionResponsePtrOutputWithContext(context.Context) SkuDescriptionResponsePtrOutput }
SkuDescriptionResponsePtrInput is an input type that accepts SkuDescriptionResponseArgs, SkuDescriptionResponsePtr and SkuDescriptionResponsePtrOutput values. You can construct a concrete instance of `SkuDescriptionResponsePtrInput` via:
SkuDescriptionResponseArgs{...} or: nil
func SkuDescriptionResponsePtr ¶
func SkuDescriptionResponsePtr(v *SkuDescriptionResponseArgs) SkuDescriptionResponsePtrInput
type SkuDescriptionResponsePtrOutput ¶
type SkuDescriptionResponsePtrOutput struct{ *pulumi.OutputState }
func (SkuDescriptionResponsePtrOutput) Capabilities ¶
func (o SkuDescriptionResponsePtrOutput) Capabilities() CapabilityResponseArrayOutput
Capabilities of the SKU, e.g., is traffic manager enabled?
func (SkuDescriptionResponsePtrOutput) Capacity ¶
func (o SkuDescriptionResponsePtrOutput) Capacity() pulumi.IntPtrOutput
Current number of instances assigned to the resource.
func (SkuDescriptionResponsePtrOutput) Elem ¶
func (o SkuDescriptionResponsePtrOutput) Elem() SkuDescriptionResponseOutput
func (SkuDescriptionResponsePtrOutput) ElementType ¶
func (SkuDescriptionResponsePtrOutput) ElementType() reflect.Type
func (SkuDescriptionResponsePtrOutput) Family ¶
func (o SkuDescriptionResponsePtrOutput) Family() pulumi.StringPtrOutput
Family code of the resource SKU.
func (SkuDescriptionResponsePtrOutput) Locations ¶
func (o SkuDescriptionResponsePtrOutput) Locations() pulumi.StringArrayOutput
Locations of the SKU.
func (SkuDescriptionResponsePtrOutput) Name ¶
func (o SkuDescriptionResponsePtrOutput) Name() pulumi.StringPtrOutput
Name of the resource SKU.
func (SkuDescriptionResponsePtrOutput) Size ¶
func (o SkuDescriptionResponsePtrOutput) Size() pulumi.StringPtrOutput
Size specifier of the resource SKU.
func (SkuDescriptionResponsePtrOutput) SkuCapacity ¶
func (o SkuDescriptionResponsePtrOutput) SkuCapacity() SkuCapacityResponsePtrOutput
Min, max, and default scale values of the SKU.
func (SkuDescriptionResponsePtrOutput) Tier ¶
func (o SkuDescriptionResponsePtrOutput) Tier() pulumi.StringPtrOutput
Service tier of the resource SKU.
func (SkuDescriptionResponsePtrOutput) ToSkuDescriptionResponsePtrOutput ¶
func (o SkuDescriptionResponsePtrOutput) ToSkuDescriptionResponsePtrOutput() SkuDescriptionResponsePtrOutput
func (SkuDescriptionResponsePtrOutput) ToSkuDescriptionResponsePtrOutputWithContext ¶
func (o SkuDescriptionResponsePtrOutput) ToSkuDescriptionResponsePtrOutputWithContext(ctx context.Context) SkuDescriptionResponsePtrOutput
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 StampCapacityResponse ¶
type StampCapacityResponse struct { // Available capacity (# of machines, bytes of storage etc...). AvailableCapacity *int `pulumi:"availableCapacity"` // Shared/dedicated workers. ComputeMode *string `pulumi:"computeMode"` // If <code>true</code>, it includes basic apps. // Basic apps are not used for capacity allocation. ExcludeFromCapacityAllocation *bool `pulumi:"excludeFromCapacityAllocation"` // <code>true</code> if capacity is applicable for all apps; otherwise, <code>false</code>. IsApplicableForAllComputeModes *bool `pulumi:"isApplicableForAllComputeModes"` // Is this a linux stamp capacity IsLinux *bool `pulumi:"isLinux"` // Name of the stamp. Name *string `pulumi:"name"` // Shared or Dedicated. SiteMode *string `pulumi:"siteMode"` // Total capacity (# of machines, bytes of storage etc...). TotalCapacity *int `pulumi:"totalCapacity"` // Name of the unit. Unit *string `pulumi:"unit"` // Size of the machines. WorkerSize *string `pulumi:"workerSize"` // Size ID of machines: // 0 - Small // 1 - Medium // 2 - Large WorkerSizeId *int `pulumi:"workerSizeId"` }
Stamp capacity information.
type StampCapacityResponseArgs ¶
type StampCapacityResponseArgs struct { // Available capacity (# of machines, bytes of storage etc...). AvailableCapacity pulumi.IntPtrInput `pulumi:"availableCapacity"` // Shared/dedicated workers. ComputeMode pulumi.StringPtrInput `pulumi:"computeMode"` // If <code>true</code>, it includes basic apps. // Basic apps are not used for capacity allocation. ExcludeFromCapacityAllocation pulumi.BoolPtrInput `pulumi:"excludeFromCapacityAllocation"` // <code>true</code> if capacity is applicable for all apps; otherwise, <code>false</code>. IsApplicableForAllComputeModes pulumi.BoolPtrInput `pulumi:"isApplicableForAllComputeModes"` // Is this a linux stamp capacity IsLinux pulumi.BoolPtrInput `pulumi:"isLinux"` // Name of the stamp. Name pulumi.StringPtrInput `pulumi:"name"` // Shared or Dedicated. SiteMode pulumi.StringPtrInput `pulumi:"siteMode"` // Total capacity (# of machines, bytes of storage etc...). TotalCapacity pulumi.IntPtrInput `pulumi:"totalCapacity"` // Name of the unit. Unit pulumi.StringPtrInput `pulumi:"unit"` // Size of the machines. WorkerSize pulumi.StringPtrInput `pulumi:"workerSize"` // Size ID of machines: // 0 - Small // 1 - Medium // 2 - Large WorkerSizeId pulumi.IntPtrInput `pulumi:"workerSizeId"` }
Stamp capacity information.
func (StampCapacityResponseArgs) ElementType ¶
func (StampCapacityResponseArgs) ElementType() reflect.Type
func (StampCapacityResponseArgs) ToStampCapacityResponseOutput ¶
func (i StampCapacityResponseArgs) ToStampCapacityResponseOutput() StampCapacityResponseOutput
func (StampCapacityResponseArgs) ToStampCapacityResponseOutputWithContext ¶
func (i StampCapacityResponseArgs) ToStampCapacityResponseOutputWithContext(ctx context.Context) StampCapacityResponseOutput
type StampCapacityResponseArray ¶
type StampCapacityResponseArray []StampCapacityResponseInput
func (StampCapacityResponseArray) ElementType ¶
func (StampCapacityResponseArray) ElementType() reflect.Type
func (StampCapacityResponseArray) ToStampCapacityResponseArrayOutput ¶
func (i StampCapacityResponseArray) ToStampCapacityResponseArrayOutput() StampCapacityResponseArrayOutput
func (StampCapacityResponseArray) ToStampCapacityResponseArrayOutputWithContext ¶
func (i StampCapacityResponseArray) ToStampCapacityResponseArrayOutputWithContext(ctx context.Context) StampCapacityResponseArrayOutput
type StampCapacityResponseArrayInput ¶
type StampCapacityResponseArrayInput interface { pulumi.Input ToStampCapacityResponseArrayOutput() StampCapacityResponseArrayOutput ToStampCapacityResponseArrayOutputWithContext(context.Context) StampCapacityResponseArrayOutput }
StampCapacityResponseArrayInput is an input type that accepts StampCapacityResponseArray and StampCapacityResponseArrayOutput values. You can construct a concrete instance of `StampCapacityResponseArrayInput` via:
StampCapacityResponseArray{ StampCapacityResponseArgs{...} }
type StampCapacityResponseArrayOutput ¶
type StampCapacityResponseArrayOutput struct{ *pulumi.OutputState }
func (StampCapacityResponseArrayOutput) ElementType ¶
func (StampCapacityResponseArrayOutput) ElementType() reflect.Type
func (StampCapacityResponseArrayOutput) Index ¶
func (o StampCapacityResponseArrayOutput) Index(i pulumi.IntInput) StampCapacityResponseOutput
func (StampCapacityResponseArrayOutput) ToStampCapacityResponseArrayOutput ¶
func (o StampCapacityResponseArrayOutput) ToStampCapacityResponseArrayOutput() StampCapacityResponseArrayOutput
func (StampCapacityResponseArrayOutput) ToStampCapacityResponseArrayOutputWithContext ¶
func (o StampCapacityResponseArrayOutput) ToStampCapacityResponseArrayOutputWithContext(ctx context.Context) StampCapacityResponseArrayOutput
type StampCapacityResponseInput ¶
type StampCapacityResponseInput interface { pulumi.Input ToStampCapacityResponseOutput() StampCapacityResponseOutput ToStampCapacityResponseOutputWithContext(context.Context) StampCapacityResponseOutput }
StampCapacityResponseInput is an input type that accepts StampCapacityResponseArgs and StampCapacityResponseOutput values. You can construct a concrete instance of `StampCapacityResponseInput` via:
StampCapacityResponseArgs{...}
type StampCapacityResponseOutput ¶
type StampCapacityResponseOutput struct{ *pulumi.OutputState }
Stamp capacity information.
func (StampCapacityResponseOutput) AvailableCapacity ¶
func (o StampCapacityResponseOutput) AvailableCapacity() pulumi.IntPtrOutput
Available capacity (# of machines, bytes of storage etc...).
func (StampCapacityResponseOutput) ComputeMode ¶
func (o StampCapacityResponseOutput) ComputeMode() pulumi.StringPtrOutput
Shared/dedicated workers.
func (StampCapacityResponseOutput) ElementType ¶
func (StampCapacityResponseOutput) ElementType() reflect.Type
func (StampCapacityResponseOutput) ExcludeFromCapacityAllocation ¶
func (o StampCapacityResponseOutput) ExcludeFromCapacityAllocation() pulumi.BoolPtrOutput
If <code>true</code>, it includes basic apps. Basic apps are not used for capacity allocation.
func (StampCapacityResponseOutput) IsApplicableForAllComputeModes ¶
func (o StampCapacityResponseOutput) IsApplicableForAllComputeModes() pulumi.BoolPtrOutput
<code>true</code> if capacity is applicable for all apps; otherwise, <code>false</code>.
func (StampCapacityResponseOutput) IsLinux ¶
func (o StampCapacityResponseOutput) IsLinux() pulumi.BoolPtrOutput
Is this a linux stamp capacity
func (StampCapacityResponseOutput) Name ¶
func (o StampCapacityResponseOutput) Name() pulumi.StringPtrOutput
Name of the stamp.
func (StampCapacityResponseOutput) SiteMode ¶
func (o StampCapacityResponseOutput) SiteMode() pulumi.StringPtrOutput
Shared or Dedicated.
func (StampCapacityResponseOutput) ToStampCapacityResponseOutput ¶
func (o StampCapacityResponseOutput) ToStampCapacityResponseOutput() StampCapacityResponseOutput
func (StampCapacityResponseOutput) ToStampCapacityResponseOutputWithContext ¶
func (o StampCapacityResponseOutput) ToStampCapacityResponseOutputWithContext(ctx context.Context) StampCapacityResponseOutput
func (StampCapacityResponseOutput) TotalCapacity ¶
func (o StampCapacityResponseOutput) TotalCapacity() pulumi.IntPtrOutput
Total capacity (# of machines, bytes of storage etc...).
func (StampCapacityResponseOutput) Unit ¶
func (o StampCapacityResponseOutput) Unit() pulumi.StringPtrOutput
Name of the unit.
func (StampCapacityResponseOutput) WorkerSize ¶
func (o StampCapacityResponseOutput) WorkerSize() pulumi.StringPtrOutput
Size of the machines.
func (StampCapacityResponseOutput) WorkerSizeId ¶
func (o StampCapacityResponseOutput) WorkerSizeId() pulumi.IntPtrOutput
Size ID of machines: 0 - Small 1 - Medium 2 - Large
type StaticSite ¶
type StaticSite struct { pulumi.CustomResourceState // The target branch in the repository. Branch pulumi.StringPtrOutput `pulumi:"branch"` // Build properties to configure on the repository. BuildProperties StaticSiteBuildPropertiesResponsePtrOutput `pulumi:"buildProperties"` // The custom domains associated with this static site. CustomDomains pulumi.StringArrayOutput `pulumi:"customDomains"` // The default autogenerated hostname for the static site. DefaultHostname pulumi.StringOutput `pulumi:"defaultHostname"` // Kind of resource. Kind pulumi.StringPtrOutput `pulumi:"kind"` // Resource Location. Location pulumi.StringOutput `pulumi:"location"` // Resource Name. Name pulumi.StringOutput `pulumi:"name"` // A user's github repository token. This is used to setup the Github Actions workflow file and API secrets. RepositoryToken pulumi.StringPtrOutput `pulumi:"repositoryToken"` // URL for the repository of the static site. RepositoryUrl pulumi.StringPtrOutput `pulumi:"repositoryUrl"` // Description of a SKU for a scalable resource. Sku SkuDescriptionResponsePtrOutput `pulumi:"sku"` // Resource tags. Tags pulumi.StringMapOutput `pulumi:"tags"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` }
Static Site ARM resource.
func GetStaticSite ¶
func GetStaticSite(ctx *pulumi.Context, name string, id pulumi.IDInput, state *StaticSiteState, opts ...pulumi.ResourceOption) (*StaticSite, error)
GetStaticSite gets an existing StaticSite 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 NewStaticSite ¶
func NewStaticSite(ctx *pulumi.Context, name string, args *StaticSiteArgs, opts ...pulumi.ResourceOption) (*StaticSite, error)
NewStaticSite registers a new resource with the given unique name, arguments, and options.
type StaticSiteArgs ¶
type StaticSiteArgs struct { // The target branch in the repository. Branch pulumi.StringPtrInput // Build properties to configure on the repository. BuildProperties StaticSiteBuildPropertiesPtrInput // Kind of resource. Kind pulumi.StringPtrInput // Resource Location. Location pulumi.StringInput // Name of the static site to create or update. Name pulumi.StringInput // A user's github repository token. This is used to setup the Github Actions workflow file and API secrets. RepositoryToken pulumi.StringPtrInput // URL for the repository of the static site. RepositoryUrl pulumi.StringPtrInput // Name of the resource group to which the resource belongs. ResourceGroupName pulumi.StringInput // Description of a SKU for a scalable resource. Sku SkuDescriptionPtrInput // Resource tags. Tags pulumi.StringMapInput }
The set of arguments for constructing a StaticSite resource.
func (StaticSiteArgs) ElementType ¶
func (StaticSiteArgs) ElementType() reflect.Type
type StaticSiteBuildProperties ¶
type StaticSiteBuildProperties struct { // The path to the api code within the repository. ApiLocation *string `pulumi:"apiLocation"` // The path of the app artifacts after building. AppArtifactLocation *string `pulumi:"appArtifactLocation"` // The path to the app code within the repository. AppLocation *string `pulumi:"appLocation"` }
Build properties for the static site.
type StaticSiteBuildPropertiesArgs ¶
type StaticSiteBuildPropertiesArgs struct { // The path to the api code within the repository. ApiLocation pulumi.StringPtrInput `pulumi:"apiLocation"` // The path of the app artifacts after building. AppArtifactLocation pulumi.StringPtrInput `pulumi:"appArtifactLocation"` // The path to the app code within the repository. AppLocation pulumi.StringPtrInput `pulumi:"appLocation"` }
Build properties for the static site.
func (StaticSiteBuildPropertiesArgs) ElementType ¶
func (StaticSiteBuildPropertiesArgs) ElementType() reflect.Type
func (StaticSiteBuildPropertiesArgs) ToStaticSiteBuildPropertiesOutput ¶
func (i StaticSiteBuildPropertiesArgs) ToStaticSiteBuildPropertiesOutput() StaticSiteBuildPropertiesOutput
func (StaticSiteBuildPropertiesArgs) ToStaticSiteBuildPropertiesOutputWithContext ¶
func (i StaticSiteBuildPropertiesArgs) ToStaticSiteBuildPropertiesOutputWithContext(ctx context.Context) StaticSiteBuildPropertiesOutput
func (StaticSiteBuildPropertiesArgs) ToStaticSiteBuildPropertiesPtrOutput ¶
func (i StaticSiteBuildPropertiesArgs) ToStaticSiteBuildPropertiesPtrOutput() StaticSiteBuildPropertiesPtrOutput
func (StaticSiteBuildPropertiesArgs) ToStaticSiteBuildPropertiesPtrOutputWithContext ¶
func (i StaticSiteBuildPropertiesArgs) ToStaticSiteBuildPropertiesPtrOutputWithContext(ctx context.Context) StaticSiteBuildPropertiesPtrOutput
type StaticSiteBuildPropertiesInput ¶
type StaticSiteBuildPropertiesInput interface { pulumi.Input ToStaticSiteBuildPropertiesOutput() StaticSiteBuildPropertiesOutput ToStaticSiteBuildPropertiesOutputWithContext(context.Context) StaticSiteBuildPropertiesOutput }
StaticSiteBuildPropertiesInput is an input type that accepts StaticSiteBuildPropertiesArgs and StaticSiteBuildPropertiesOutput values. You can construct a concrete instance of `StaticSiteBuildPropertiesInput` via:
StaticSiteBuildPropertiesArgs{...}
type StaticSiteBuildPropertiesOutput ¶
type StaticSiteBuildPropertiesOutput struct{ *pulumi.OutputState }
Build properties for the static site.
func (StaticSiteBuildPropertiesOutput) ApiLocation ¶
func (o StaticSiteBuildPropertiesOutput) ApiLocation() pulumi.StringPtrOutput
The path to the api code within the repository.
func (StaticSiteBuildPropertiesOutput) AppArtifactLocation ¶
func (o StaticSiteBuildPropertiesOutput) AppArtifactLocation() pulumi.StringPtrOutput
The path of the app artifacts after building.
func (StaticSiteBuildPropertiesOutput) AppLocation ¶
func (o StaticSiteBuildPropertiesOutput) AppLocation() pulumi.StringPtrOutput
The path to the app code within the repository.
func (StaticSiteBuildPropertiesOutput) ElementType ¶
func (StaticSiteBuildPropertiesOutput) ElementType() reflect.Type
func (StaticSiteBuildPropertiesOutput) ToStaticSiteBuildPropertiesOutput ¶
func (o StaticSiteBuildPropertiesOutput) ToStaticSiteBuildPropertiesOutput() StaticSiteBuildPropertiesOutput
func (StaticSiteBuildPropertiesOutput) ToStaticSiteBuildPropertiesOutputWithContext ¶
func (o StaticSiteBuildPropertiesOutput) ToStaticSiteBuildPropertiesOutputWithContext(ctx context.Context) StaticSiteBuildPropertiesOutput
func (StaticSiteBuildPropertiesOutput) ToStaticSiteBuildPropertiesPtrOutput ¶
func (o StaticSiteBuildPropertiesOutput) ToStaticSiteBuildPropertiesPtrOutput() StaticSiteBuildPropertiesPtrOutput
func (StaticSiteBuildPropertiesOutput) ToStaticSiteBuildPropertiesPtrOutputWithContext ¶
func (o StaticSiteBuildPropertiesOutput) ToStaticSiteBuildPropertiesPtrOutputWithContext(ctx context.Context) StaticSiteBuildPropertiesPtrOutput
type StaticSiteBuildPropertiesPtrInput ¶
type StaticSiteBuildPropertiesPtrInput interface { pulumi.Input ToStaticSiteBuildPropertiesPtrOutput() StaticSiteBuildPropertiesPtrOutput ToStaticSiteBuildPropertiesPtrOutputWithContext(context.Context) StaticSiteBuildPropertiesPtrOutput }
StaticSiteBuildPropertiesPtrInput is an input type that accepts StaticSiteBuildPropertiesArgs, StaticSiteBuildPropertiesPtr and StaticSiteBuildPropertiesPtrOutput values. You can construct a concrete instance of `StaticSiteBuildPropertiesPtrInput` via:
StaticSiteBuildPropertiesArgs{...} or: nil
func StaticSiteBuildPropertiesPtr ¶
func StaticSiteBuildPropertiesPtr(v *StaticSiteBuildPropertiesArgs) StaticSiteBuildPropertiesPtrInput
type StaticSiteBuildPropertiesPtrOutput ¶
type StaticSiteBuildPropertiesPtrOutput struct{ *pulumi.OutputState }
func (StaticSiteBuildPropertiesPtrOutput) ApiLocation ¶
func (o StaticSiteBuildPropertiesPtrOutput) ApiLocation() pulumi.StringPtrOutput
The path to the api code within the repository.
func (StaticSiteBuildPropertiesPtrOutput) AppArtifactLocation ¶
func (o StaticSiteBuildPropertiesPtrOutput) AppArtifactLocation() pulumi.StringPtrOutput
The path of the app artifacts after building.
func (StaticSiteBuildPropertiesPtrOutput) AppLocation ¶
func (o StaticSiteBuildPropertiesPtrOutput) AppLocation() pulumi.StringPtrOutput
The path to the app code within the repository.
func (StaticSiteBuildPropertiesPtrOutput) Elem ¶
func (o StaticSiteBuildPropertiesPtrOutput) Elem() StaticSiteBuildPropertiesOutput
func (StaticSiteBuildPropertiesPtrOutput) ElementType ¶
func (StaticSiteBuildPropertiesPtrOutput) ElementType() reflect.Type
func (StaticSiteBuildPropertiesPtrOutput) ToStaticSiteBuildPropertiesPtrOutput ¶
func (o StaticSiteBuildPropertiesPtrOutput) ToStaticSiteBuildPropertiesPtrOutput() StaticSiteBuildPropertiesPtrOutput
func (StaticSiteBuildPropertiesPtrOutput) ToStaticSiteBuildPropertiesPtrOutputWithContext ¶
func (o StaticSiteBuildPropertiesPtrOutput) ToStaticSiteBuildPropertiesPtrOutputWithContext(ctx context.Context) StaticSiteBuildPropertiesPtrOutput
type StaticSiteBuildPropertiesResponse ¶
type StaticSiteBuildPropertiesResponse struct { // The path to the api code within the repository. ApiLocation *string `pulumi:"apiLocation"` // The path of the app artifacts after building. AppArtifactLocation *string `pulumi:"appArtifactLocation"` // The path to the app code within the repository. AppLocation *string `pulumi:"appLocation"` }
Build properties for the static site.
type StaticSiteBuildPropertiesResponseArgs ¶
type StaticSiteBuildPropertiesResponseArgs struct { // The path to the api code within the repository. ApiLocation pulumi.StringPtrInput `pulumi:"apiLocation"` // The path of the app artifacts after building. AppArtifactLocation pulumi.StringPtrInput `pulumi:"appArtifactLocation"` // The path to the app code within the repository. AppLocation pulumi.StringPtrInput `pulumi:"appLocation"` }
Build properties for the static site.
func (StaticSiteBuildPropertiesResponseArgs) ElementType ¶
func (StaticSiteBuildPropertiesResponseArgs) ElementType() reflect.Type
func (StaticSiteBuildPropertiesResponseArgs) ToStaticSiteBuildPropertiesResponseOutput ¶
func (i StaticSiteBuildPropertiesResponseArgs) ToStaticSiteBuildPropertiesResponseOutput() StaticSiteBuildPropertiesResponseOutput
func (StaticSiteBuildPropertiesResponseArgs) ToStaticSiteBuildPropertiesResponseOutputWithContext ¶
func (i StaticSiteBuildPropertiesResponseArgs) ToStaticSiteBuildPropertiesResponseOutputWithContext(ctx context.Context) StaticSiteBuildPropertiesResponseOutput
func (StaticSiteBuildPropertiesResponseArgs) ToStaticSiteBuildPropertiesResponsePtrOutput ¶
func (i StaticSiteBuildPropertiesResponseArgs) ToStaticSiteBuildPropertiesResponsePtrOutput() StaticSiteBuildPropertiesResponsePtrOutput
func (StaticSiteBuildPropertiesResponseArgs) ToStaticSiteBuildPropertiesResponsePtrOutputWithContext ¶
func (i StaticSiteBuildPropertiesResponseArgs) ToStaticSiteBuildPropertiesResponsePtrOutputWithContext(ctx context.Context) StaticSiteBuildPropertiesResponsePtrOutput
type StaticSiteBuildPropertiesResponseInput ¶
type StaticSiteBuildPropertiesResponseInput interface { pulumi.Input ToStaticSiteBuildPropertiesResponseOutput() StaticSiteBuildPropertiesResponseOutput ToStaticSiteBuildPropertiesResponseOutputWithContext(context.Context) StaticSiteBuildPropertiesResponseOutput }
StaticSiteBuildPropertiesResponseInput is an input type that accepts StaticSiteBuildPropertiesResponseArgs and StaticSiteBuildPropertiesResponseOutput values. You can construct a concrete instance of `StaticSiteBuildPropertiesResponseInput` via:
StaticSiteBuildPropertiesResponseArgs{...}
type StaticSiteBuildPropertiesResponseOutput ¶
type StaticSiteBuildPropertiesResponseOutput struct{ *pulumi.OutputState }
Build properties for the static site.
func (StaticSiteBuildPropertiesResponseOutput) ApiLocation ¶
func (o StaticSiteBuildPropertiesResponseOutput) ApiLocation() pulumi.StringPtrOutput
The path to the api code within the repository.
func (StaticSiteBuildPropertiesResponseOutput) AppArtifactLocation ¶
func (o StaticSiteBuildPropertiesResponseOutput) AppArtifactLocation() pulumi.StringPtrOutput
The path of the app artifacts after building.
func (StaticSiteBuildPropertiesResponseOutput) AppLocation ¶
func (o StaticSiteBuildPropertiesResponseOutput) AppLocation() pulumi.StringPtrOutput
The path to the app code within the repository.
func (StaticSiteBuildPropertiesResponseOutput) ElementType ¶
func (StaticSiteBuildPropertiesResponseOutput) ElementType() reflect.Type
func (StaticSiteBuildPropertiesResponseOutput) ToStaticSiteBuildPropertiesResponseOutput ¶
func (o StaticSiteBuildPropertiesResponseOutput) ToStaticSiteBuildPropertiesResponseOutput() StaticSiteBuildPropertiesResponseOutput
func (StaticSiteBuildPropertiesResponseOutput) ToStaticSiteBuildPropertiesResponseOutputWithContext ¶
func (o StaticSiteBuildPropertiesResponseOutput) ToStaticSiteBuildPropertiesResponseOutputWithContext(ctx context.Context) StaticSiteBuildPropertiesResponseOutput
func (StaticSiteBuildPropertiesResponseOutput) ToStaticSiteBuildPropertiesResponsePtrOutput ¶
func (o StaticSiteBuildPropertiesResponseOutput) ToStaticSiteBuildPropertiesResponsePtrOutput() StaticSiteBuildPropertiesResponsePtrOutput
func (StaticSiteBuildPropertiesResponseOutput) ToStaticSiteBuildPropertiesResponsePtrOutputWithContext ¶
func (o StaticSiteBuildPropertiesResponseOutput) ToStaticSiteBuildPropertiesResponsePtrOutputWithContext(ctx context.Context) StaticSiteBuildPropertiesResponsePtrOutput
type StaticSiteBuildPropertiesResponsePtrInput ¶
type StaticSiteBuildPropertiesResponsePtrInput interface { pulumi.Input ToStaticSiteBuildPropertiesResponsePtrOutput() StaticSiteBuildPropertiesResponsePtrOutput ToStaticSiteBuildPropertiesResponsePtrOutputWithContext(context.Context) StaticSiteBuildPropertiesResponsePtrOutput }
StaticSiteBuildPropertiesResponsePtrInput is an input type that accepts StaticSiteBuildPropertiesResponseArgs, StaticSiteBuildPropertiesResponsePtr and StaticSiteBuildPropertiesResponsePtrOutput values. You can construct a concrete instance of `StaticSiteBuildPropertiesResponsePtrInput` via:
StaticSiteBuildPropertiesResponseArgs{...} or: nil
func StaticSiteBuildPropertiesResponsePtr ¶
func StaticSiteBuildPropertiesResponsePtr(v *StaticSiteBuildPropertiesResponseArgs) StaticSiteBuildPropertiesResponsePtrInput
type StaticSiteBuildPropertiesResponsePtrOutput ¶
type StaticSiteBuildPropertiesResponsePtrOutput struct{ *pulumi.OutputState }
func (StaticSiteBuildPropertiesResponsePtrOutput) ApiLocation ¶
func (o StaticSiteBuildPropertiesResponsePtrOutput) ApiLocation() pulumi.StringPtrOutput
The path to the api code within the repository.
func (StaticSiteBuildPropertiesResponsePtrOutput) AppArtifactLocation ¶
func (o StaticSiteBuildPropertiesResponsePtrOutput) AppArtifactLocation() pulumi.StringPtrOutput
The path of the app artifacts after building.
func (StaticSiteBuildPropertiesResponsePtrOutput) AppLocation ¶
func (o StaticSiteBuildPropertiesResponsePtrOutput) AppLocation() pulumi.StringPtrOutput
The path to the app code within the repository.
func (StaticSiteBuildPropertiesResponsePtrOutput) ElementType ¶
func (StaticSiteBuildPropertiesResponsePtrOutput) ElementType() reflect.Type
func (StaticSiteBuildPropertiesResponsePtrOutput) ToStaticSiteBuildPropertiesResponsePtrOutput ¶
func (o StaticSiteBuildPropertiesResponsePtrOutput) ToStaticSiteBuildPropertiesResponsePtrOutput() StaticSiteBuildPropertiesResponsePtrOutput
func (StaticSiteBuildPropertiesResponsePtrOutput) ToStaticSiteBuildPropertiesResponsePtrOutputWithContext ¶
func (o StaticSiteBuildPropertiesResponsePtrOutput) ToStaticSiteBuildPropertiesResponsePtrOutputWithContext(ctx context.Context) StaticSiteBuildPropertiesResponsePtrOutput
type StaticSiteState ¶
type StaticSiteState struct { // The target branch in the repository. Branch pulumi.StringPtrInput // Build properties to configure on the repository. BuildProperties StaticSiteBuildPropertiesResponsePtrInput // The custom domains associated with this static site. CustomDomains pulumi.StringArrayInput // The default autogenerated hostname for the static site. DefaultHostname pulumi.StringPtrInput // Kind of resource. Kind pulumi.StringPtrInput // Resource Location. Location pulumi.StringPtrInput // Resource Name. Name pulumi.StringPtrInput // A user's github repository token. This is used to setup the Github Actions workflow file and API secrets. RepositoryToken pulumi.StringPtrInput // URL for the repository of the static site. RepositoryUrl pulumi.StringPtrInput // Description of a SKU for a scalable resource. Sku SkuDescriptionResponsePtrInput // Resource tags. Tags pulumi.StringMapInput // Resource type. Type pulumi.StringPtrInput }
func (StaticSiteState) ElementType ¶
func (StaticSiteState) ElementType() reflect.Type
type StaticSiteUserARMResourceResponse ¶
type StaticSiteUserARMResourceResponse struct { // The display name for the static site user. DisplayName string `pulumi:"displayName"` // Resource Id. Id string `pulumi:"id"` // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // The identity provider for the static site user. Provider string `pulumi:"provider"` // The roles for the static site user, in free-form string format Roles *string `pulumi:"roles"` // Resource type. Type string `pulumi:"type"` // The user id for the static site user. UserId string `pulumi:"userId"` }
Static Site User ARM resource.
type StaticSiteUserARMResourceResponseArgs ¶
type StaticSiteUserARMResourceResponseArgs struct { // The display name for the static site user. DisplayName pulumi.StringInput `pulumi:"displayName"` // Resource Id. Id pulumi.StringInput `pulumi:"id"` // Kind of resource. Kind pulumi.StringPtrInput `pulumi:"kind"` // Resource Name. Name pulumi.StringInput `pulumi:"name"` // The identity provider for the static site user. Provider pulumi.StringInput `pulumi:"provider"` // The roles for the static site user, in free-form string format Roles pulumi.StringPtrInput `pulumi:"roles"` // Resource type. Type pulumi.StringInput `pulumi:"type"` // The user id for the static site user. UserId pulumi.StringInput `pulumi:"userId"` }
Static Site User ARM resource.
func (StaticSiteUserARMResourceResponseArgs) ElementType ¶
func (StaticSiteUserARMResourceResponseArgs) ElementType() reflect.Type
func (StaticSiteUserARMResourceResponseArgs) ToStaticSiteUserARMResourceResponseOutput ¶
func (i StaticSiteUserARMResourceResponseArgs) ToStaticSiteUserARMResourceResponseOutput() StaticSiteUserARMResourceResponseOutput
func (StaticSiteUserARMResourceResponseArgs) ToStaticSiteUserARMResourceResponseOutputWithContext ¶
func (i StaticSiteUserARMResourceResponseArgs) ToStaticSiteUserARMResourceResponseOutputWithContext(ctx context.Context) StaticSiteUserARMResourceResponseOutput
type StaticSiteUserARMResourceResponseArray ¶
type StaticSiteUserARMResourceResponseArray []StaticSiteUserARMResourceResponseInput
func (StaticSiteUserARMResourceResponseArray) ElementType ¶
func (StaticSiteUserARMResourceResponseArray) ElementType() reflect.Type
func (StaticSiteUserARMResourceResponseArray) ToStaticSiteUserARMResourceResponseArrayOutput ¶
func (i StaticSiteUserARMResourceResponseArray) ToStaticSiteUserARMResourceResponseArrayOutput() StaticSiteUserARMResourceResponseArrayOutput
func (StaticSiteUserARMResourceResponseArray) ToStaticSiteUserARMResourceResponseArrayOutputWithContext ¶
func (i StaticSiteUserARMResourceResponseArray) ToStaticSiteUserARMResourceResponseArrayOutputWithContext(ctx context.Context) StaticSiteUserARMResourceResponseArrayOutput
type StaticSiteUserARMResourceResponseArrayInput ¶
type StaticSiteUserARMResourceResponseArrayInput interface { pulumi.Input ToStaticSiteUserARMResourceResponseArrayOutput() StaticSiteUserARMResourceResponseArrayOutput ToStaticSiteUserARMResourceResponseArrayOutputWithContext(context.Context) StaticSiteUserARMResourceResponseArrayOutput }
StaticSiteUserARMResourceResponseArrayInput is an input type that accepts StaticSiteUserARMResourceResponseArray and StaticSiteUserARMResourceResponseArrayOutput values. You can construct a concrete instance of `StaticSiteUserARMResourceResponseArrayInput` via:
StaticSiteUserARMResourceResponseArray{ StaticSiteUserARMResourceResponseArgs{...} }
type StaticSiteUserARMResourceResponseArrayOutput ¶
type StaticSiteUserARMResourceResponseArrayOutput struct{ *pulumi.OutputState }
func (StaticSiteUserARMResourceResponseArrayOutput) ElementType ¶
func (StaticSiteUserARMResourceResponseArrayOutput) ElementType() reflect.Type
func (StaticSiteUserARMResourceResponseArrayOutput) ToStaticSiteUserARMResourceResponseArrayOutput ¶
func (o StaticSiteUserARMResourceResponseArrayOutput) ToStaticSiteUserARMResourceResponseArrayOutput() StaticSiteUserARMResourceResponseArrayOutput
func (StaticSiteUserARMResourceResponseArrayOutput) ToStaticSiteUserARMResourceResponseArrayOutputWithContext ¶
func (o StaticSiteUserARMResourceResponseArrayOutput) ToStaticSiteUserARMResourceResponseArrayOutputWithContext(ctx context.Context) StaticSiteUserARMResourceResponseArrayOutput
type StaticSiteUserARMResourceResponseInput ¶
type StaticSiteUserARMResourceResponseInput interface { pulumi.Input ToStaticSiteUserARMResourceResponseOutput() StaticSiteUserARMResourceResponseOutput ToStaticSiteUserARMResourceResponseOutputWithContext(context.Context) StaticSiteUserARMResourceResponseOutput }
StaticSiteUserARMResourceResponseInput is an input type that accepts StaticSiteUserARMResourceResponseArgs and StaticSiteUserARMResourceResponseOutput values. You can construct a concrete instance of `StaticSiteUserARMResourceResponseInput` via:
StaticSiteUserARMResourceResponseArgs{...}
type StaticSiteUserARMResourceResponseOutput ¶
type StaticSiteUserARMResourceResponseOutput struct{ *pulumi.OutputState }
Static Site User ARM resource.
func (StaticSiteUserARMResourceResponseOutput) DisplayName ¶
func (o StaticSiteUserARMResourceResponseOutput) DisplayName() pulumi.StringOutput
The display name for the static site user.
func (StaticSiteUserARMResourceResponseOutput) ElementType ¶
func (StaticSiteUserARMResourceResponseOutput) ElementType() reflect.Type
func (StaticSiteUserARMResourceResponseOutput) Id ¶
func (o StaticSiteUserARMResourceResponseOutput) Id() pulumi.StringOutput
Resource Id.
func (StaticSiteUserARMResourceResponseOutput) Kind ¶
func (o StaticSiteUserARMResourceResponseOutput) Kind() pulumi.StringPtrOutput
Kind of resource.
func (StaticSiteUserARMResourceResponseOutput) Name ¶
func (o StaticSiteUserARMResourceResponseOutput) Name() pulumi.StringOutput
Resource Name.
func (StaticSiteUserARMResourceResponseOutput) Provider ¶
func (o StaticSiteUserARMResourceResponseOutput) Provider() pulumi.StringOutput
The identity provider for the static site user.
func (StaticSiteUserARMResourceResponseOutput) Roles ¶
func (o StaticSiteUserARMResourceResponseOutput) Roles() pulumi.StringPtrOutput
The roles for the static site user, in free-form string format
func (StaticSiteUserARMResourceResponseOutput) ToStaticSiteUserARMResourceResponseOutput ¶
func (o StaticSiteUserARMResourceResponseOutput) ToStaticSiteUserARMResourceResponseOutput() StaticSiteUserARMResourceResponseOutput
func (StaticSiteUserARMResourceResponseOutput) ToStaticSiteUserARMResourceResponseOutputWithContext ¶
func (o StaticSiteUserARMResourceResponseOutput) ToStaticSiteUserARMResourceResponseOutputWithContext(ctx context.Context) StaticSiteUserARMResourceResponseOutput
func (StaticSiteUserARMResourceResponseOutput) Type ¶
func (o StaticSiteUserARMResourceResponseOutput) Type() pulumi.StringOutput
Resource type.
func (StaticSiteUserARMResourceResponseOutput) UserId ¶
func (o StaticSiteUserARMResourceResponseOutput) UserId() pulumi.StringOutput
The user id for the static site user.
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 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 VirtualIPMappingResponse ¶
type VirtualIPMappingResponse struct { // Is virtual IP mapping in use. InUse *bool `pulumi:"inUse"` // Internal HTTP port. InternalHttpPort *int `pulumi:"internalHttpPort"` // Internal HTTPS port. InternalHttpsPort *int `pulumi:"internalHttpsPort"` // name of the service that virtual IP is assigned to ServiceName *string `pulumi:"serviceName"` // Virtual IP address. VirtualIP *string `pulumi:"virtualIP"` }
Virtual IP mapping.
type VirtualIPMappingResponseArgs ¶
type VirtualIPMappingResponseArgs struct { // Is virtual IP mapping in use. InUse pulumi.BoolPtrInput `pulumi:"inUse"` // Internal HTTP port. InternalHttpPort pulumi.IntPtrInput `pulumi:"internalHttpPort"` // Internal HTTPS port. InternalHttpsPort pulumi.IntPtrInput `pulumi:"internalHttpsPort"` // name of the service that virtual IP is assigned to ServiceName pulumi.StringPtrInput `pulumi:"serviceName"` // Virtual IP address. VirtualIP pulumi.StringPtrInput `pulumi:"virtualIP"` }
Virtual IP mapping.
func (VirtualIPMappingResponseArgs) ElementType ¶
func (VirtualIPMappingResponseArgs) ElementType() reflect.Type
func (VirtualIPMappingResponseArgs) ToVirtualIPMappingResponseOutput ¶
func (i VirtualIPMappingResponseArgs) ToVirtualIPMappingResponseOutput() VirtualIPMappingResponseOutput
func (VirtualIPMappingResponseArgs) ToVirtualIPMappingResponseOutputWithContext ¶
func (i VirtualIPMappingResponseArgs) ToVirtualIPMappingResponseOutputWithContext(ctx context.Context) VirtualIPMappingResponseOutput
type VirtualIPMappingResponseArray ¶
type VirtualIPMappingResponseArray []VirtualIPMappingResponseInput
func (VirtualIPMappingResponseArray) ElementType ¶
func (VirtualIPMappingResponseArray) ElementType() reflect.Type
func (VirtualIPMappingResponseArray) ToVirtualIPMappingResponseArrayOutput ¶
func (i VirtualIPMappingResponseArray) ToVirtualIPMappingResponseArrayOutput() VirtualIPMappingResponseArrayOutput
func (VirtualIPMappingResponseArray) ToVirtualIPMappingResponseArrayOutputWithContext ¶
func (i VirtualIPMappingResponseArray) ToVirtualIPMappingResponseArrayOutputWithContext(ctx context.Context) VirtualIPMappingResponseArrayOutput
type VirtualIPMappingResponseArrayInput ¶
type VirtualIPMappingResponseArrayInput interface { pulumi.Input ToVirtualIPMappingResponseArrayOutput() VirtualIPMappingResponseArrayOutput ToVirtualIPMappingResponseArrayOutputWithContext(context.Context) VirtualIPMappingResponseArrayOutput }
VirtualIPMappingResponseArrayInput is an input type that accepts VirtualIPMappingResponseArray and VirtualIPMappingResponseArrayOutput values. You can construct a concrete instance of `VirtualIPMappingResponseArrayInput` via:
VirtualIPMappingResponseArray{ VirtualIPMappingResponseArgs{...} }
type VirtualIPMappingResponseArrayOutput ¶
type VirtualIPMappingResponseArrayOutput struct{ *pulumi.OutputState }
func (VirtualIPMappingResponseArrayOutput) ElementType ¶
func (VirtualIPMappingResponseArrayOutput) ElementType() reflect.Type
func (VirtualIPMappingResponseArrayOutput) Index ¶
func (o VirtualIPMappingResponseArrayOutput) Index(i pulumi.IntInput) VirtualIPMappingResponseOutput
func (VirtualIPMappingResponseArrayOutput) ToVirtualIPMappingResponseArrayOutput ¶
func (o VirtualIPMappingResponseArrayOutput) ToVirtualIPMappingResponseArrayOutput() VirtualIPMappingResponseArrayOutput
func (VirtualIPMappingResponseArrayOutput) ToVirtualIPMappingResponseArrayOutputWithContext ¶
func (o VirtualIPMappingResponseArrayOutput) ToVirtualIPMappingResponseArrayOutputWithContext(ctx context.Context) VirtualIPMappingResponseArrayOutput
type VirtualIPMappingResponseInput ¶
type VirtualIPMappingResponseInput interface { pulumi.Input ToVirtualIPMappingResponseOutput() VirtualIPMappingResponseOutput ToVirtualIPMappingResponseOutputWithContext(context.Context) VirtualIPMappingResponseOutput }
VirtualIPMappingResponseInput is an input type that accepts VirtualIPMappingResponseArgs and VirtualIPMappingResponseOutput values. You can construct a concrete instance of `VirtualIPMappingResponseInput` via:
VirtualIPMappingResponseArgs{...}
type VirtualIPMappingResponseOutput ¶
type VirtualIPMappingResponseOutput struct{ *pulumi.OutputState }
Virtual IP mapping.
func (VirtualIPMappingResponseOutput) ElementType ¶
func (VirtualIPMappingResponseOutput) ElementType() reflect.Type
func (VirtualIPMappingResponseOutput) InUse ¶
func (o VirtualIPMappingResponseOutput) InUse() pulumi.BoolPtrOutput
Is virtual IP mapping in use.
func (VirtualIPMappingResponseOutput) InternalHttpPort ¶
func (o VirtualIPMappingResponseOutput) InternalHttpPort() pulumi.IntPtrOutput
Internal HTTP port.
func (VirtualIPMappingResponseOutput) InternalHttpsPort ¶
func (o VirtualIPMappingResponseOutput) InternalHttpsPort() pulumi.IntPtrOutput
Internal HTTPS port.
func (VirtualIPMappingResponseOutput) ServiceName ¶
func (o VirtualIPMappingResponseOutput) ServiceName() pulumi.StringPtrOutput
name of the service that virtual IP is assigned to
func (VirtualIPMappingResponseOutput) ToVirtualIPMappingResponseOutput ¶
func (o VirtualIPMappingResponseOutput) ToVirtualIPMappingResponseOutput() VirtualIPMappingResponseOutput
func (VirtualIPMappingResponseOutput) ToVirtualIPMappingResponseOutputWithContext ¶
func (o VirtualIPMappingResponseOutput) ToVirtualIPMappingResponseOutputWithContext(ctx context.Context) VirtualIPMappingResponseOutput
func (VirtualIPMappingResponseOutput) VirtualIP ¶
func (o VirtualIPMappingResponseOutput) VirtualIP() pulumi.StringPtrOutput
Virtual IP address.
type VirtualNetworkProfile ¶
type VirtualNetworkProfile struct { // Resource id of the Virtual Network. Id *string `pulumi:"id"` // Subnet within the Virtual Network. Subnet *string `pulumi:"subnet"` }
Specification for using a Virtual Network.
type VirtualNetworkProfileArgs ¶
type VirtualNetworkProfileArgs struct { // Resource id of the Virtual Network. Id pulumi.StringPtrInput `pulumi:"id"` // Subnet within the Virtual Network. Subnet pulumi.StringPtrInput `pulumi:"subnet"` }
Specification for using a Virtual Network.
func (VirtualNetworkProfileArgs) ElementType ¶
func (VirtualNetworkProfileArgs) ElementType() reflect.Type
func (VirtualNetworkProfileArgs) ToVirtualNetworkProfileOutput ¶
func (i VirtualNetworkProfileArgs) ToVirtualNetworkProfileOutput() VirtualNetworkProfileOutput
func (VirtualNetworkProfileArgs) ToVirtualNetworkProfileOutputWithContext ¶
func (i VirtualNetworkProfileArgs) ToVirtualNetworkProfileOutputWithContext(ctx context.Context) VirtualNetworkProfileOutput
func (VirtualNetworkProfileArgs) ToVirtualNetworkProfilePtrOutput ¶
func (i VirtualNetworkProfileArgs) ToVirtualNetworkProfilePtrOutput() VirtualNetworkProfilePtrOutput
func (VirtualNetworkProfileArgs) ToVirtualNetworkProfilePtrOutputWithContext ¶
func (i VirtualNetworkProfileArgs) ToVirtualNetworkProfilePtrOutputWithContext(ctx context.Context) VirtualNetworkProfilePtrOutput
type VirtualNetworkProfileInput ¶
type VirtualNetworkProfileInput interface { pulumi.Input ToVirtualNetworkProfileOutput() VirtualNetworkProfileOutput ToVirtualNetworkProfileOutputWithContext(context.Context) VirtualNetworkProfileOutput }
VirtualNetworkProfileInput is an input type that accepts VirtualNetworkProfileArgs and VirtualNetworkProfileOutput values. You can construct a concrete instance of `VirtualNetworkProfileInput` via:
VirtualNetworkProfileArgs{...}
type VirtualNetworkProfileOutput ¶
type VirtualNetworkProfileOutput struct{ *pulumi.OutputState }
Specification for using a Virtual Network.
func (VirtualNetworkProfileOutput) ElementType ¶
func (VirtualNetworkProfileOutput) ElementType() reflect.Type
func (VirtualNetworkProfileOutput) Id ¶
func (o VirtualNetworkProfileOutput) Id() pulumi.StringPtrOutput
Resource id of the Virtual Network.
func (VirtualNetworkProfileOutput) Subnet ¶
func (o VirtualNetworkProfileOutput) Subnet() pulumi.StringPtrOutput
Subnet within the Virtual Network.
func (VirtualNetworkProfileOutput) ToVirtualNetworkProfileOutput ¶
func (o VirtualNetworkProfileOutput) ToVirtualNetworkProfileOutput() VirtualNetworkProfileOutput
func (VirtualNetworkProfileOutput) ToVirtualNetworkProfileOutputWithContext ¶
func (o VirtualNetworkProfileOutput) ToVirtualNetworkProfileOutputWithContext(ctx context.Context) VirtualNetworkProfileOutput
func (VirtualNetworkProfileOutput) ToVirtualNetworkProfilePtrOutput ¶
func (o VirtualNetworkProfileOutput) ToVirtualNetworkProfilePtrOutput() VirtualNetworkProfilePtrOutput
func (VirtualNetworkProfileOutput) ToVirtualNetworkProfilePtrOutputWithContext ¶
func (o VirtualNetworkProfileOutput) ToVirtualNetworkProfilePtrOutputWithContext(ctx context.Context) VirtualNetworkProfilePtrOutput
type VirtualNetworkProfilePtrInput ¶
type VirtualNetworkProfilePtrInput interface { pulumi.Input ToVirtualNetworkProfilePtrOutput() VirtualNetworkProfilePtrOutput ToVirtualNetworkProfilePtrOutputWithContext(context.Context) VirtualNetworkProfilePtrOutput }
VirtualNetworkProfilePtrInput is an input type that accepts VirtualNetworkProfileArgs, VirtualNetworkProfilePtr and VirtualNetworkProfilePtrOutput values. You can construct a concrete instance of `VirtualNetworkProfilePtrInput` via:
VirtualNetworkProfileArgs{...} or: nil
func VirtualNetworkProfilePtr ¶
func VirtualNetworkProfilePtr(v *VirtualNetworkProfileArgs) VirtualNetworkProfilePtrInput
type VirtualNetworkProfilePtrOutput ¶
type VirtualNetworkProfilePtrOutput struct{ *pulumi.OutputState }
func (VirtualNetworkProfilePtrOutput) Elem ¶
func (o VirtualNetworkProfilePtrOutput) Elem() VirtualNetworkProfileOutput
func (VirtualNetworkProfilePtrOutput) ElementType ¶
func (VirtualNetworkProfilePtrOutput) ElementType() reflect.Type
func (VirtualNetworkProfilePtrOutput) Id ¶
func (o VirtualNetworkProfilePtrOutput) Id() pulumi.StringPtrOutput
Resource id of the Virtual Network.
func (VirtualNetworkProfilePtrOutput) Subnet ¶
func (o VirtualNetworkProfilePtrOutput) Subnet() pulumi.StringPtrOutput
Subnet within the Virtual Network.
func (VirtualNetworkProfilePtrOutput) ToVirtualNetworkProfilePtrOutput ¶
func (o VirtualNetworkProfilePtrOutput) ToVirtualNetworkProfilePtrOutput() VirtualNetworkProfilePtrOutput
func (VirtualNetworkProfilePtrOutput) ToVirtualNetworkProfilePtrOutputWithContext ¶
func (o VirtualNetworkProfilePtrOutput) ToVirtualNetworkProfilePtrOutputWithContext(ctx context.Context) VirtualNetworkProfilePtrOutput
type VirtualNetworkProfileResponse ¶
type VirtualNetworkProfileResponse struct { // Resource id of the Virtual Network. Id *string `pulumi:"id"` // Name of the Virtual Network (read-only). Name string `pulumi:"name"` // Subnet within the Virtual Network. Subnet *string `pulumi:"subnet"` // Resource type of the Virtual Network (read-only). Type string `pulumi:"type"` }
Specification for using a Virtual Network.
type VirtualNetworkProfileResponseArgs ¶
type VirtualNetworkProfileResponseArgs struct { // Resource id of the Virtual Network. Id pulumi.StringPtrInput `pulumi:"id"` // Name of the Virtual Network (read-only). Name pulumi.StringInput `pulumi:"name"` // Subnet within the Virtual Network. Subnet pulumi.StringPtrInput `pulumi:"subnet"` // Resource type of the Virtual Network (read-only). Type pulumi.StringInput `pulumi:"type"` }
Specification for using a Virtual Network.
func (VirtualNetworkProfileResponseArgs) ElementType ¶
func (VirtualNetworkProfileResponseArgs) ElementType() reflect.Type
func (VirtualNetworkProfileResponseArgs) ToVirtualNetworkProfileResponseOutput ¶
func (i VirtualNetworkProfileResponseArgs) ToVirtualNetworkProfileResponseOutput() VirtualNetworkProfileResponseOutput
func (VirtualNetworkProfileResponseArgs) ToVirtualNetworkProfileResponseOutputWithContext ¶
func (i VirtualNetworkProfileResponseArgs) ToVirtualNetworkProfileResponseOutputWithContext(ctx context.Context) VirtualNetworkProfileResponseOutput
func (VirtualNetworkProfileResponseArgs) ToVirtualNetworkProfileResponsePtrOutput ¶
func (i VirtualNetworkProfileResponseArgs) ToVirtualNetworkProfileResponsePtrOutput() VirtualNetworkProfileResponsePtrOutput
func (VirtualNetworkProfileResponseArgs) ToVirtualNetworkProfileResponsePtrOutputWithContext ¶
func (i VirtualNetworkProfileResponseArgs) ToVirtualNetworkProfileResponsePtrOutputWithContext(ctx context.Context) VirtualNetworkProfileResponsePtrOutput
type VirtualNetworkProfileResponseInput ¶
type VirtualNetworkProfileResponseInput interface { pulumi.Input ToVirtualNetworkProfileResponseOutput() VirtualNetworkProfileResponseOutput ToVirtualNetworkProfileResponseOutputWithContext(context.Context) VirtualNetworkProfileResponseOutput }
VirtualNetworkProfileResponseInput is an input type that accepts VirtualNetworkProfileResponseArgs and VirtualNetworkProfileResponseOutput values. You can construct a concrete instance of `VirtualNetworkProfileResponseInput` via:
VirtualNetworkProfileResponseArgs{...}
type VirtualNetworkProfileResponseOutput ¶
type VirtualNetworkProfileResponseOutput struct{ *pulumi.OutputState }
Specification for using a Virtual Network.
func (VirtualNetworkProfileResponseOutput) ElementType ¶
func (VirtualNetworkProfileResponseOutput) ElementType() reflect.Type
func (VirtualNetworkProfileResponseOutput) Id ¶
func (o VirtualNetworkProfileResponseOutput) Id() pulumi.StringPtrOutput
Resource id of the Virtual Network.
func (VirtualNetworkProfileResponseOutput) Name ¶
func (o VirtualNetworkProfileResponseOutput) Name() pulumi.StringOutput
Name of the Virtual Network (read-only).
func (VirtualNetworkProfileResponseOutput) Subnet ¶
func (o VirtualNetworkProfileResponseOutput) Subnet() pulumi.StringPtrOutput
Subnet within the Virtual Network.
func (VirtualNetworkProfileResponseOutput) ToVirtualNetworkProfileResponseOutput ¶
func (o VirtualNetworkProfileResponseOutput) ToVirtualNetworkProfileResponseOutput() VirtualNetworkProfileResponseOutput
func (VirtualNetworkProfileResponseOutput) ToVirtualNetworkProfileResponseOutputWithContext ¶
func (o VirtualNetworkProfileResponseOutput) ToVirtualNetworkProfileResponseOutputWithContext(ctx context.Context) VirtualNetworkProfileResponseOutput
func (VirtualNetworkProfileResponseOutput) ToVirtualNetworkProfileResponsePtrOutput ¶
func (o VirtualNetworkProfileResponseOutput) ToVirtualNetworkProfileResponsePtrOutput() VirtualNetworkProfileResponsePtrOutput
func (VirtualNetworkProfileResponseOutput) ToVirtualNetworkProfileResponsePtrOutputWithContext ¶
func (o VirtualNetworkProfileResponseOutput) ToVirtualNetworkProfileResponsePtrOutputWithContext(ctx context.Context) VirtualNetworkProfileResponsePtrOutput
func (VirtualNetworkProfileResponseOutput) Type ¶
func (o VirtualNetworkProfileResponseOutput) Type() pulumi.StringOutput
Resource type of the Virtual Network (read-only).
type VirtualNetworkProfileResponsePtrInput ¶
type VirtualNetworkProfileResponsePtrInput interface { pulumi.Input ToVirtualNetworkProfileResponsePtrOutput() VirtualNetworkProfileResponsePtrOutput ToVirtualNetworkProfileResponsePtrOutputWithContext(context.Context) VirtualNetworkProfileResponsePtrOutput }
VirtualNetworkProfileResponsePtrInput is an input type that accepts VirtualNetworkProfileResponseArgs, VirtualNetworkProfileResponsePtr and VirtualNetworkProfileResponsePtrOutput values. You can construct a concrete instance of `VirtualNetworkProfileResponsePtrInput` via:
VirtualNetworkProfileResponseArgs{...} or: nil
func VirtualNetworkProfileResponsePtr ¶
func VirtualNetworkProfileResponsePtr(v *VirtualNetworkProfileResponseArgs) VirtualNetworkProfileResponsePtrInput
type VirtualNetworkProfileResponsePtrOutput ¶
type VirtualNetworkProfileResponsePtrOutput struct{ *pulumi.OutputState }
func (VirtualNetworkProfileResponsePtrOutput) ElementType ¶
func (VirtualNetworkProfileResponsePtrOutput) ElementType() reflect.Type
func (VirtualNetworkProfileResponsePtrOutput) Id ¶
func (o VirtualNetworkProfileResponsePtrOutput) Id() pulumi.StringPtrOutput
Resource id of the Virtual Network.
func (VirtualNetworkProfileResponsePtrOutput) Name ¶
func (o VirtualNetworkProfileResponsePtrOutput) Name() pulumi.StringPtrOutput
Name of the Virtual Network (read-only).
func (VirtualNetworkProfileResponsePtrOutput) Subnet ¶
func (o VirtualNetworkProfileResponsePtrOutput) Subnet() pulumi.StringPtrOutput
Subnet within the Virtual Network.
func (VirtualNetworkProfileResponsePtrOutput) ToVirtualNetworkProfileResponsePtrOutput ¶
func (o VirtualNetworkProfileResponsePtrOutput) ToVirtualNetworkProfileResponsePtrOutput() VirtualNetworkProfileResponsePtrOutput
func (VirtualNetworkProfileResponsePtrOutput) ToVirtualNetworkProfileResponsePtrOutputWithContext ¶
func (o VirtualNetworkProfileResponsePtrOutput) ToVirtualNetworkProfileResponsePtrOutputWithContext(ctx context.Context) VirtualNetworkProfileResponsePtrOutput
func (VirtualNetworkProfileResponsePtrOutput) Type ¶
func (o VirtualNetworkProfileResponsePtrOutput) Type() pulumi.StringPtrOutput
Resource type of the Virtual Network (read-only).
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"` // This composes with ClientCertEnabled setting. // - ClientCertEnabled: false means ClientCert is ignored. // - ClientCertEnabled: true and ClientCertMode: Required means ClientCert is required. // - ClientCertEnabled: true and ClientCertMode: Optional means ClientCert is optional or accepted. ClientCertMode pulumi.StringPtrOutput `pulumi:"clientCertMode"` // 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"` // Unique identifier that verifies the custom domains assigned to the app. Customer will add this id to a txt record for verification. CustomDomainVerificationId pulumi.StringPtrOutput `pulumi:"customDomainVerificationId"` // 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"` // 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 except dataComponent. 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.
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 // This composes with ClientCertEnabled setting. // - ClientCertEnabled: false means ClientCert is ignored. // - ClientCertEnabled: true and ClientCertMode: Required means ClientCert is required. // - ClientCertEnabled: true and ClientCertMode: Optional means ClientCert is optional or accepted. ClientCertMode 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 // Unique identifier that verifies the custom domains assigned to the app. Customer will add this id to a txt record for verification. CustomDomainVerificationId pulumi.StringPtrInput // 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 // 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 pulumi.StringPtrInput // <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.
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 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.
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 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 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"` // String representation of the identity. Value pulumi.StringPtrOutput `pulumi:"value"` }
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.
type WebAppDomainOwnershipIdentifierArgs ¶
type WebAppDomainOwnershipIdentifierArgs struct { // Name of domain ownership identifier. DomainOwnershipIdentifierName pulumi.StringInput // 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 // String representation of the identity. Value pulumi.StringPtrInput }
The set of arguments for constructing a WebAppDomainOwnershipIdentifier resource.
func (WebAppDomainOwnershipIdentifierArgs) ElementType ¶
func (WebAppDomainOwnershipIdentifierArgs) ElementType() reflect.Type
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"` // String representation of the identity. Value pulumi.StringPtrOutput `pulumi:"value"` }
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.
type WebAppDomainOwnershipIdentifierSlotArgs ¶
type WebAppDomainOwnershipIdentifierSlotArgs struct { // Name of domain ownership identifier. DomainOwnershipIdentifierName pulumi.StringInput // 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 // String representation of the identity. Value pulumi.StringPtrInput }
The set of arguments for constructing a WebAppDomainOwnershipIdentifierSlot resource.
func (WebAppDomainOwnershipIdentifierSlotArgs) ElementType ¶
func (WebAppDomainOwnershipIdentifierSlotArgs) ElementType() reflect.Type
type WebAppDomainOwnershipIdentifierSlotState ¶
type WebAppDomainOwnershipIdentifierSlotState struct { // Kind of resource. Kind pulumi.StringPtrInput // Resource Name. Name pulumi.StringPtrInput // Resource type. Type pulumi.StringPtrInput // String representation of the identity. Value 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 // String representation of the identity. Value 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"` // The invocation URL InvokeUrlTemplate pulumi.StringPtrOutput `pulumi:"invokeUrlTemplate"` // Gets or sets a value indicating whether the function is disabled IsDisabled pulumi.BoolPtrOutput `pulumi:"isDisabled"` // Kind of resource. Kind pulumi.StringPtrOutput `pulumi:"kind"` // The function language Language pulumi.StringPtrOutput `pulumi:"language"` // 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"` // Test data URI. TestDataHref pulumi.StringPtrOutput `pulumi:"testDataHref"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` }
Function 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.
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 // The invocation URL InvokeUrlTemplate pulumi.StringPtrInput // Gets or sets a value indicating whether the function is disabled IsDisabled pulumi.BoolPtrInput // Kind of resource. Kind pulumi.StringPtrInput // The function language Language 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 // Test data URI. TestDataHref pulumi.StringPtrInput }
The set of arguments for constructing a WebAppFunction resource.
func (WebAppFunctionArgs) ElementType ¶
func (WebAppFunctionArgs) ElementType() reflect.Type
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 // The invocation URL InvokeUrlTemplate pulumi.StringPtrInput // Gets or sets a value indicating whether the function is disabled IsDisabled pulumi.BoolPtrInput // Kind of resource. Kind pulumi.StringPtrInput // The function language Language 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 // Test data URI. TestDataHref 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.
type WebAppHostNameBindingArgs ¶
type WebAppHostNameBindingArgs 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 in the hostname binding. HostName pulumi.StringInput // Hostname type. HostNameType 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 // App Service app name. SiteName pulumi.StringPtrInput // SSL type SslState pulumi.StringPtrInput // SSL certificate thumbprint Thumbprint pulumi.StringPtrInput }
The set of arguments for constructing a WebAppHostNameBinding resource.
func (WebAppHostNameBindingArgs) ElementType ¶
func (WebAppHostNameBindingArgs) ElementType() reflect.Type
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.
type WebAppHostNameBindingSlotArgs ¶
type WebAppHostNameBindingSlotArgs 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 in the hostname binding. HostName pulumi.StringInput // Hostname type. HostNameType 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 // 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 pulumi.StringPtrInput // SSL certificate thumbprint Thumbprint pulumi.StringPtrInput }
The set of arguments for constructing a WebAppHostNameBindingSlot resource.
func (WebAppHostNameBindingSlotArgs) ElementType ¶
func (WebAppHostNameBindingSlotArgs) ElementType() reflect.Type
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.
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 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.
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 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 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"` // The invocation URL InvokeUrlTemplate pulumi.StringPtrOutput `pulumi:"invokeUrlTemplate"` // Gets or sets a value indicating whether the function is disabled IsDisabled pulumi.BoolPtrOutput `pulumi:"isDisabled"` // Kind of resource. Kind pulumi.StringPtrOutput `pulumi:"kind"` // The function language Language pulumi.StringPtrOutput `pulumi:"language"` // 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"` // Test data URI. TestDataHref pulumi.StringPtrOutput `pulumi:"testDataHref"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` }
Function 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.
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 // The invocation URL InvokeUrlTemplate pulumi.StringPtrInput // Gets or sets a value indicating whether the function is disabled IsDisabled pulumi.BoolPtrInput // Kind of resource. Kind pulumi.StringPtrInput // The function language Language 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. Slot pulumi.StringInput // Test data used when testing via the Azure Portal. TestData pulumi.StringPtrInput // Test data URI. TestDataHref pulumi.StringPtrInput }
The set of arguments for constructing a WebAppInstanceFunctionSlot resource.
func (WebAppInstanceFunctionSlotArgs) ElementType ¶
func (WebAppInstanceFunctionSlotArgs) ElementType() reflect.Type
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 // The invocation URL InvokeUrlTemplate pulumi.StringPtrInput // Gets or sets a value indicating whether the function is disabled IsDisabled pulumi.BoolPtrInput // Kind of resource. Kind pulumi.StringPtrInput // The function language Language 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 // Test data URI. TestDataHref pulumi.StringPtrInput // Resource type. Type pulumi.StringPtrInput }
func (WebAppInstanceFunctionSlotState) ElementType ¶
func (WebAppInstanceFunctionSlotState) ElementType() reflect.Type
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.
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 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.
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 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 WebAppPrivateEndpointConnection ¶
type WebAppPrivateEndpointConnection struct { pulumi.CustomResourceState // Kind of resource. Kind pulumi.StringPtrOutput `pulumi:"kind"` // Resource Name. Name pulumi.StringOutput `pulumi:"name"` // PrivateEndpoint of a remote private endpoint connection PrivateEndpoint ArmIdWrapperResponsePtrOutput `pulumi:"privateEndpoint"` // The state of a private link connection PrivateLinkServiceConnectionState PrivateLinkConnectionStateResponsePtrOutput `pulumi:"privateLinkServiceConnectionState"` ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` }
Private Endpoint Connection ARM resource.
func GetWebAppPrivateEndpointConnection ¶
func GetWebAppPrivateEndpointConnection(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WebAppPrivateEndpointConnectionState, opts ...pulumi.ResourceOption) (*WebAppPrivateEndpointConnection, error)
GetWebAppPrivateEndpointConnection gets an existing WebAppPrivateEndpointConnection 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 NewWebAppPrivateEndpointConnection ¶
func NewWebAppPrivateEndpointConnection(ctx *pulumi.Context, name string, args *WebAppPrivateEndpointConnectionArgs, opts ...pulumi.ResourceOption) (*WebAppPrivateEndpointConnection, error)
NewWebAppPrivateEndpointConnection registers a new resource with the given unique name, arguments, and options.
type WebAppPrivateEndpointConnectionArgs ¶
type WebAppPrivateEndpointConnectionArgs struct { // Kind of resource. Kind pulumi.StringPtrInput // Name of the site. Name pulumi.StringInput PrivateEndpointConnectionName pulumi.StringInput // The state of a private link connection PrivateLinkServiceConnectionState PrivateLinkConnectionStatePtrInput // Name of the resource group to which the resource belongs. ResourceGroupName pulumi.StringInput }
The set of arguments for constructing a WebAppPrivateEndpointConnection resource.
func (WebAppPrivateEndpointConnectionArgs) ElementType ¶
func (WebAppPrivateEndpointConnectionArgs) ElementType() reflect.Type
type WebAppPrivateEndpointConnectionState ¶
type WebAppPrivateEndpointConnectionState struct { // Kind of resource. Kind pulumi.StringPtrInput // Resource Name. Name pulumi.StringPtrInput // PrivateEndpoint of a remote private endpoint connection PrivateEndpoint ArmIdWrapperResponsePtrInput // The state of a private link connection PrivateLinkServiceConnectionState PrivateLinkConnectionStateResponsePtrInput ProvisioningState pulumi.StringPtrInput // Resource type. Type pulumi.StringPtrInput }
func (WebAppPrivateEndpointConnectionState) ElementType ¶
func (WebAppPrivateEndpointConnectionState) 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.
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 pulumi.StringPtrInput // 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 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.
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 pulumi.StringPtrInput // 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 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.
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 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.
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 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.
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 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.
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 uses the production slot. Slot pulumi.StringInput }
The set of arguments for constructing a WebAppSiteExtensionSlot resource.
func (WebAppSiteExtensionSlotArgs) ElementType ¶
func (WebAppSiteExtensionSlotArgs) ElementType() reflect.Type
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"` // This composes with ClientCertEnabled setting. // - ClientCertEnabled: false means ClientCert is ignored. // - ClientCertEnabled: true and ClientCertMode: Required means ClientCert is required. // - ClientCertEnabled: true and ClientCertMode: Optional means ClientCert is optional or accepted. ClientCertMode pulumi.StringPtrOutput `pulumi:"clientCertMode"` // 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"` // Unique identifier that verifies the custom domains assigned to the app. Customer will add this id to a txt record for verification. CustomDomainVerificationId pulumi.StringPtrOutput `pulumi:"customDomainVerificationId"` // 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"` // 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 except dataComponent. 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.
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 // This composes with ClientCertEnabled setting. // - ClientCertEnabled: false means ClientCert is ignored. // - ClientCertEnabled: true and ClientCertMode: Required means ClientCert is required. // - ClientCertEnabled: true and ClientCertMode: Optional means ClientCert is optional or accepted. ClientCertMode 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 // Unique identifier that verifies the custom domains assigned to the app. Customer will add this id to a txt record for verification. CustomDomainVerificationId pulumi.StringPtrInput // 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 // 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 pulumi.StringPtrInput // <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 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 // This composes with ClientCertEnabled setting. // - ClientCertEnabled: false means ClientCert is ignored. // - ClientCertEnabled: true and ClientCertMode: Required means ClientCert is required. // - ClientCertEnabled: true and ClientCertMode: Optional means ClientCert is optional or accepted. ClientCertMode 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 // Unique identifier that verifies the custom domains assigned to the app. Customer will add this id to a txt record for verification. CustomDomainVerificationId pulumi.StringPtrInput // 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 // 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 except dataComponent. 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> if this is deployed via GitHub action. IsGitHubAction pulumi.BoolPtrOutput `pulumi:"isGitHubAction"` // <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.
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> if this is deployed via GitHub action. IsGitHubAction 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 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> if this is deployed via GitHub action. IsGitHubAction pulumi.BoolPtrOutput `pulumi:"isGitHubAction"` // <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.
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> if this is deployed via GitHub action. IsGitHubAction 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 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> if this is deployed via GitHub action. IsGitHubAction 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> if this is deployed via GitHub action. IsGitHubAction 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 // This composes with ClientCertEnabled setting. // - ClientCertEnabled: false means ClientCert is ignored. // - ClientCertEnabled: true and ClientCertMode: Required means ClientCert is required. // - ClientCertEnabled: true and ClientCertMode: Optional means ClientCert is optional or accepted. ClientCertMode 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 // Unique identifier that verifies the custom domains assigned to the app. Customer will add this id to a txt record for verification. CustomDomainVerificationId pulumi.StringPtrInput // 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 // 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 except dataComponent. 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.
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 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.
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 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.
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 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.
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 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
type WorkerPool ¶
type WorkerPool struct { // Shared or dedicated app hosting. ComputeMode *string `pulumi:"computeMode"` // Number of instances in the worker pool. WorkerCount *int `pulumi:"workerCount"` // VM size of the worker pool instances. WorkerSize *string `pulumi:"workerSize"` // Worker size ID for referencing this worker pool. WorkerSizeId *int `pulumi:"workerSizeId"` }
Worker pool of an App Service Environment.
type WorkerPoolArgs ¶
type WorkerPoolArgs struct { // Shared or dedicated app hosting. ComputeMode pulumi.StringPtrInput `pulumi:"computeMode"` // Number of instances in the worker pool. WorkerCount pulumi.IntPtrInput `pulumi:"workerCount"` // VM size of the worker pool instances. WorkerSize pulumi.StringPtrInput `pulumi:"workerSize"` // Worker size ID for referencing this worker pool. WorkerSizeId pulumi.IntPtrInput `pulumi:"workerSizeId"` }
Worker pool of an App Service Environment.
func (WorkerPoolArgs) ElementType ¶
func (WorkerPoolArgs) ElementType() reflect.Type
func (WorkerPoolArgs) ToWorkerPoolOutput ¶
func (i WorkerPoolArgs) ToWorkerPoolOutput() WorkerPoolOutput
func (WorkerPoolArgs) ToWorkerPoolOutputWithContext ¶
func (i WorkerPoolArgs) ToWorkerPoolOutputWithContext(ctx context.Context) WorkerPoolOutput
type WorkerPoolArray ¶
type WorkerPoolArray []WorkerPoolInput
func (WorkerPoolArray) ElementType ¶
func (WorkerPoolArray) ElementType() reflect.Type
func (WorkerPoolArray) ToWorkerPoolArrayOutput ¶
func (i WorkerPoolArray) ToWorkerPoolArrayOutput() WorkerPoolArrayOutput
func (WorkerPoolArray) ToWorkerPoolArrayOutputWithContext ¶
func (i WorkerPoolArray) ToWorkerPoolArrayOutputWithContext(ctx context.Context) WorkerPoolArrayOutput
type WorkerPoolArrayInput ¶
type WorkerPoolArrayInput interface { pulumi.Input ToWorkerPoolArrayOutput() WorkerPoolArrayOutput ToWorkerPoolArrayOutputWithContext(context.Context) WorkerPoolArrayOutput }
WorkerPoolArrayInput is an input type that accepts WorkerPoolArray and WorkerPoolArrayOutput values. You can construct a concrete instance of `WorkerPoolArrayInput` via:
WorkerPoolArray{ WorkerPoolArgs{...} }
type WorkerPoolArrayOutput ¶
type WorkerPoolArrayOutput struct{ *pulumi.OutputState }
func (WorkerPoolArrayOutput) ElementType ¶
func (WorkerPoolArrayOutput) ElementType() reflect.Type
func (WorkerPoolArrayOutput) Index ¶
func (o WorkerPoolArrayOutput) Index(i pulumi.IntInput) WorkerPoolOutput
func (WorkerPoolArrayOutput) ToWorkerPoolArrayOutput ¶
func (o WorkerPoolArrayOutput) ToWorkerPoolArrayOutput() WorkerPoolArrayOutput
func (WorkerPoolArrayOutput) ToWorkerPoolArrayOutputWithContext ¶
func (o WorkerPoolArrayOutput) ToWorkerPoolArrayOutputWithContext(ctx context.Context) WorkerPoolArrayOutput
type WorkerPoolInput ¶
type WorkerPoolInput interface { pulumi.Input ToWorkerPoolOutput() WorkerPoolOutput ToWorkerPoolOutputWithContext(context.Context) WorkerPoolOutput }
WorkerPoolInput is an input type that accepts WorkerPoolArgs and WorkerPoolOutput values. You can construct a concrete instance of `WorkerPoolInput` via:
WorkerPoolArgs{...}
type WorkerPoolOutput ¶
type WorkerPoolOutput struct{ *pulumi.OutputState }
Worker pool of an App Service Environment.
func (WorkerPoolOutput) ComputeMode ¶
func (o WorkerPoolOutput) ComputeMode() pulumi.StringPtrOutput
Shared or dedicated app hosting.
func (WorkerPoolOutput) ElementType ¶
func (WorkerPoolOutput) ElementType() reflect.Type
func (WorkerPoolOutput) ToWorkerPoolOutput ¶
func (o WorkerPoolOutput) ToWorkerPoolOutput() WorkerPoolOutput
func (WorkerPoolOutput) ToWorkerPoolOutputWithContext ¶
func (o WorkerPoolOutput) ToWorkerPoolOutputWithContext(ctx context.Context) WorkerPoolOutput
func (WorkerPoolOutput) WorkerCount ¶
func (o WorkerPoolOutput) WorkerCount() pulumi.IntPtrOutput
Number of instances in the worker pool.
func (WorkerPoolOutput) WorkerSize ¶
func (o WorkerPoolOutput) WorkerSize() pulumi.StringPtrOutput
VM size of the worker pool instances.
func (WorkerPoolOutput) WorkerSizeId ¶
func (o WorkerPoolOutput) WorkerSizeId() pulumi.IntPtrOutput
Worker size ID for referencing this worker pool.
type WorkerPoolResponse ¶
type WorkerPoolResponse struct { // Shared or dedicated app hosting. ComputeMode *string `pulumi:"computeMode"` // Names of all instances in the worker pool (read only). InstanceNames []string `pulumi:"instanceNames"` // Number of instances in the worker pool. WorkerCount *int `pulumi:"workerCount"` // VM size of the worker pool instances. WorkerSize *string `pulumi:"workerSize"` // Worker size ID for referencing this worker pool. WorkerSizeId *int `pulumi:"workerSizeId"` }
Worker pool of an App Service Environment.
type WorkerPoolResponseArgs ¶
type WorkerPoolResponseArgs struct { // Shared or dedicated app hosting. ComputeMode pulumi.StringPtrInput `pulumi:"computeMode"` // Names of all instances in the worker pool (read only). InstanceNames pulumi.StringArrayInput `pulumi:"instanceNames"` // Number of instances in the worker pool. WorkerCount pulumi.IntPtrInput `pulumi:"workerCount"` // VM size of the worker pool instances. WorkerSize pulumi.StringPtrInput `pulumi:"workerSize"` // Worker size ID for referencing this worker pool. WorkerSizeId pulumi.IntPtrInput `pulumi:"workerSizeId"` }
Worker pool of an App Service Environment.
func (WorkerPoolResponseArgs) ElementType ¶
func (WorkerPoolResponseArgs) ElementType() reflect.Type
func (WorkerPoolResponseArgs) ToWorkerPoolResponseOutput ¶
func (i WorkerPoolResponseArgs) ToWorkerPoolResponseOutput() WorkerPoolResponseOutput
func (WorkerPoolResponseArgs) ToWorkerPoolResponseOutputWithContext ¶
func (i WorkerPoolResponseArgs) ToWorkerPoolResponseOutputWithContext(ctx context.Context) WorkerPoolResponseOutput
type WorkerPoolResponseArray ¶
type WorkerPoolResponseArray []WorkerPoolResponseInput
func (WorkerPoolResponseArray) ElementType ¶
func (WorkerPoolResponseArray) ElementType() reflect.Type
func (WorkerPoolResponseArray) ToWorkerPoolResponseArrayOutput ¶
func (i WorkerPoolResponseArray) ToWorkerPoolResponseArrayOutput() WorkerPoolResponseArrayOutput
func (WorkerPoolResponseArray) ToWorkerPoolResponseArrayOutputWithContext ¶
func (i WorkerPoolResponseArray) ToWorkerPoolResponseArrayOutputWithContext(ctx context.Context) WorkerPoolResponseArrayOutput
type WorkerPoolResponseArrayInput ¶
type WorkerPoolResponseArrayInput interface { pulumi.Input ToWorkerPoolResponseArrayOutput() WorkerPoolResponseArrayOutput ToWorkerPoolResponseArrayOutputWithContext(context.Context) WorkerPoolResponseArrayOutput }
WorkerPoolResponseArrayInput is an input type that accepts WorkerPoolResponseArray and WorkerPoolResponseArrayOutput values. You can construct a concrete instance of `WorkerPoolResponseArrayInput` via:
WorkerPoolResponseArray{ WorkerPoolResponseArgs{...} }
type WorkerPoolResponseArrayOutput ¶
type WorkerPoolResponseArrayOutput struct{ *pulumi.OutputState }
func (WorkerPoolResponseArrayOutput) ElementType ¶
func (WorkerPoolResponseArrayOutput) ElementType() reflect.Type
func (WorkerPoolResponseArrayOutput) Index ¶
func (o WorkerPoolResponseArrayOutput) Index(i pulumi.IntInput) WorkerPoolResponseOutput
func (WorkerPoolResponseArrayOutput) ToWorkerPoolResponseArrayOutput ¶
func (o WorkerPoolResponseArrayOutput) ToWorkerPoolResponseArrayOutput() WorkerPoolResponseArrayOutput
func (WorkerPoolResponseArrayOutput) ToWorkerPoolResponseArrayOutputWithContext ¶
func (o WorkerPoolResponseArrayOutput) ToWorkerPoolResponseArrayOutputWithContext(ctx context.Context) WorkerPoolResponseArrayOutput
type WorkerPoolResponseInput ¶
type WorkerPoolResponseInput interface { pulumi.Input ToWorkerPoolResponseOutput() WorkerPoolResponseOutput ToWorkerPoolResponseOutputWithContext(context.Context) WorkerPoolResponseOutput }
WorkerPoolResponseInput is an input type that accepts WorkerPoolResponseArgs and WorkerPoolResponseOutput values. You can construct a concrete instance of `WorkerPoolResponseInput` via:
WorkerPoolResponseArgs{...}
type WorkerPoolResponseOutput ¶
type WorkerPoolResponseOutput struct{ *pulumi.OutputState }
Worker pool of an App Service Environment.
func (WorkerPoolResponseOutput) ComputeMode ¶
func (o WorkerPoolResponseOutput) ComputeMode() pulumi.StringPtrOutput
Shared or dedicated app hosting.
func (WorkerPoolResponseOutput) ElementType ¶
func (WorkerPoolResponseOutput) ElementType() reflect.Type
func (WorkerPoolResponseOutput) InstanceNames ¶
func (o WorkerPoolResponseOutput) InstanceNames() pulumi.StringArrayOutput
Names of all instances in the worker pool (read only).
func (WorkerPoolResponseOutput) ToWorkerPoolResponseOutput ¶
func (o WorkerPoolResponseOutput) ToWorkerPoolResponseOutput() WorkerPoolResponseOutput
func (WorkerPoolResponseOutput) ToWorkerPoolResponseOutputWithContext ¶
func (o WorkerPoolResponseOutput) ToWorkerPoolResponseOutputWithContext(ctx context.Context) WorkerPoolResponseOutput
func (WorkerPoolResponseOutput) WorkerCount ¶
func (o WorkerPoolResponseOutput) WorkerCount() pulumi.IntPtrOutput
Number of instances in the worker pool.
func (WorkerPoolResponseOutput) WorkerSize ¶
func (o WorkerPoolResponseOutput) WorkerSize() pulumi.StringPtrOutput
VM size of the worker pool instances.
func (WorkerPoolResponseOutput) WorkerSizeId ¶
func (o WorkerPoolResponseOutput) WorkerSizeId() pulumi.IntPtrOutput
Worker size ID for referencing this worker pool.
Source Files
¶
- appServiceEnvironment.go
- appServicePlan.go
- appServicePlanRouteForVnet.go
- certificate.go
- getAppServiceEnvironment.go
- getAppServicePlan.go
- getCertificate.go
- getStaticSite.go
- getWebApp.go
- getWebAppDeployment.go
- getWebAppDeploymentSlot.go
- getWebAppDomainOwnershipIdentifier.go
- getWebAppDomainOwnershipIdentifierSlot.go
- getWebAppFunction.go
- getWebAppHostNameBinding.go
- getWebAppHostNameBindingSlot.go
- getWebAppHybridConnection.go
- getWebAppHybridConnectionSlot.go
- getWebAppInstanceFunctionSlot.go
- getWebAppPremierAddOn.go
- getWebAppPremierAddOnSlot.go
- getWebAppPrivateEndpointConnection.go
- getWebAppPublicCertificate.go
- getWebAppPublicCertificateSlot.go
- getWebAppRelayServiceConnection.go
- getWebAppRelayServiceConnectionSlot.go
- getWebAppSiteExtension.go
- getWebAppSiteExtensionSlot.go
- getWebAppSlot.go
- getWebAppSourceControl.go
- getWebAppSourceControlSlot.go
- getWebAppSwiftVirtualNetworkConnection.go
- getWebAppSwiftVirtualNetworkConnectionSlot.go
- getWebAppVnetConnection.go
- getWebAppVnetConnectionSlot.go
- listAppServicePlanHybridConnectionKeys.go
- listSiteIdentifiersAssignedToHostName.go
- listStaticSiteBuildFunctionAppSettings.go
- listStaticSiteFunctionAppSettings.go
- listStaticSiteSecrets.go
- listStaticSiteUsers.go
- listWebAppAuthSettings.go
- listWebAppAuthSettingsSlot.go
- listWebAppAzureStorageAccounts.go
- listWebAppAzureStorageAccountsSlot.go
- listWebAppBackupConfiguration.go
- listWebAppBackupConfigurationSlot.go
- listWebAppBackupStatusSecrets.go
- listWebAppBackupStatusSecretsSlot.go
- listWebAppConnectionStrings.go
- listWebAppConnectionStringsSlot.go
- listWebAppFunctionKeys.go
- listWebAppFunctionKeysSlot.go
- listWebAppFunctionSecrets.go
- listWebAppFunctionSecretsSlot.go
- listWebAppHostKeys.go
- listWebAppHostKeysSlot.go
- listWebAppMetadata.go
- listWebAppMetadataSlot.go
- listWebAppPublishingCredentials.go
- listWebAppPublishingCredentialsSlot.go
- listWebAppSiteBackups.go
- listWebAppSiteBackupsSlot.go
- listWebAppSitePushSettings.go
- listWebAppSitePushSettingsSlot.go
- listWebAppSyncFunctionTriggers.go
- listWebAppSyncFunctionTriggersSlot.go
- listWebApplicationSettings.go
- listWebApplicationSettingsSlot.go
- pulumiTypes.go
- staticSite.go
- webApp.go
- webAppDeployment.go
- webAppDeploymentSlot.go
- webAppDomainOwnershipIdentifier.go
- webAppDomainOwnershipIdentifierSlot.go
- webAppFunction.go
- webAppHostNameBinding.go
- webAppHostNameBindingSlot.go
- webAppHybridConnection.go
- webAppHybridConnectionSlot.go
- webAppInstanceFunctionSlot.go
- webAppPremierAddOn.go
- webAppPremierAddOnSlot.go
- webAppPrivateEndpointConnection.go
- webAppPublicCertificate.go
- webAppPublicCertificateSlot.go
- webAppRelayServiceConnection.go
- webAppRelayServiceConnectionSlot.go
- webAppSiteExtension.go
- webAppSiteExtensionSlot.go
- webAppSlot.go
- webAppSourceControl.go
- webAppSourceControlSlot.go
- webAppSwiftVirtualNetworkConnection.go
- webAppSwiftVirtualNetworkConnectionSlot.go
- webAppVnetConnection.go
- webAppVnetConnectionSlot.go