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 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 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 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) IgnoreQuotas() pulumi.BoolPtrOutput
- func (o CloningInfoOutput) Overwrite() pulumi.BoolPtrOutput
- func (o CloningInfoOutput) SourceWebAppId() pulumi.StringOutput
- 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) IgnoreQuotas() pulumi.BoolPtrOutput
- func (o CloningInfoPtrOutput) Overwrite() pulumi.BoolPtrOutput
- func (o CloningInfoPtrOutput) SourceWebAppId() 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) IgnoreQuotas() pulumi.BoolPtrOutput
- func (o CloningInfoResponseOutput) Overwrite() pulumi.BoolPtrOutput
- func (o CloningInfoResponseOutput) SourceWebAppId() pulumi.StringOutput
- 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) IgnoreQuotas() pulumi.BoolPtrOutput
- func (o CloningInfoResponsePtrOutput) Overwrite() pulumi.BoolPtrOutput
- func (o CloningInfoResponsePtrOutput) SourceWebAppId() 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) 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) 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) 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) 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 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 (IpSecurityRestrictionOutput) ElementType() reflect.Type
- func (o IpSecurityRestrictionOutput) IpAddress() pulumi.StringOutput
- func (o IpSecurityRestrictionOutput) SubnetMask() pulumi.StringPtrOutput
- func (o IpSecurityRestrictionOutput) ToIpSecurityRestrictionOutput() IpSecurityRestrictionOutput
- func (o IpSecurityRestrictionOutput) ToIpSecurityRestrictionOutputWithContext(ctx context.Context) IpSecurityRestrictionOutput
- 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 (IpSecurityRestrictionResponseOutput) ElementType() reflect.Type
- func (o IpSecurityRestrictionResponseOutput) IpAddress() pulumi.StringOutput
- func (o IpSecurityRestrictionResponseOutput) SubnetMask() pulumi.StringPtrOutput
- func (o IpSecurityRestrictionResponseOutput) ToIpSecurityRestrictionResponseOutput() IpSecurityRestrictionResponseOutput
- func (o IpSecurityRestrictionResponseOutput) ToIpSecurityRestrictionResponseOutputWithContext(ctx context.Context) IpSecurityRestrictionResponseOutput
- type ListWebAppAuthSettingsArgs
- type ListWebAppAuthSettingsResult
- type ListWebAppAuthSettingsSlotArgs
- type ListWebAppAuthSettingsSlotResult
- type ListWebAppBackupConfigurationArgs
- type ListWebAppBackupConfigurationResult
- type ListWebAppBackupConfigurationSlotArgs
- type ListWebAppBackupConfigurationSlotResult
- type ListWebAppBackupStatusSecretsArgs
- type ListWebAppBackupStatusSecretsResult
- type ListWebAppBackupStatusSecretsSlotArgs
- type ListWebAppBackupStatusSecretsSlotResult
- type ListWebAppConnectionStringsArgs
- type ListWebAppConnectionStringsResult
- type ListWebAppConnectionStringsSlotArgs
- type ListWebAppConnectionStringsSlotResult
- type ListWebAppFunctionSecretsArgs
- type ListWebAppFunctionSecretsResult
- type ListWebAppFunctionSecretsSlotArgs
- type ListWebAppFunctionSecretsSlotResult
- type ListWebAppHybridConnectionKeysArgs
- type ListWebAppHybridConnectionKeysResult
- type ListWebAppHybridConnectionKeysSlotArgs
- type ListWebAppHybridConnectionKeysSlotResult
- type ListWebAppMetadataArgs
- type ListWebAppMetadataResult
- type ListWebAppMetadataSlotArgs
- type ListWebAppMetadataSlotResult
- type ListWebAppPublishingCredentialsArgs
- type ListWebAppPublishingCredentialsResult
- type ListWebAppPublishingCredentialsSlotArgs
- type ListWebAppPublishingCredentialsSlotResult
- type ListWebAppSitePushSettingsArgs
- type ListWebAppSitePushSettingsResult
- type ListWebAppSitePushSettingsSlotArgs
- type ListWebAppSitePushSettingsSlotResult
- type ListWebAppSyncFunctionTriggersArgs
- type ListWebAppSyncFunctionTriggersResult
- type ListWebAppSyncFunctionTriggersSlotArgs
- type ListWebAppSyncFunctionTriggersSlotResult
- type ListWebApplicationSettingsArgs
- type ListWebApplicationSettingsResult
- type ListWebApplicationSettingsSlotArgs
- type ListWebApplicationSettingsSlotResult
- type 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 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 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
- 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
- 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 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) 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) HandlerMappings() HandlerMappingArrayOutput
- func (o SiteConfigOutput) Http20Enabled() pulumi.BoolPtrOutput
- func (o SiteConfigOutput) HttpLoggingEnabled() pulumi.BoolPtrOutput
- func (o SiteConfigOutput) IpSecurityRestrictions() IpSecurityRestrictionArrayOutput
- func (o SiteConfigOutput) JavaContainer() pulumi.StringPtrOutput
- func (o SiteConfigOutput) JavaContainerVersion() pulumi.StringPtrOutput
- func (o SiteConfigOutput) JavaVersion() pulumi.StringPtrOutput
- func (o SiteConfigOutput) Limits() SiteLimitsPtrOutput
- func (o SiteConfigOutput) LinuxFxVersion() pulumi.StringPtrOutput
- func (o SiteConfigOutput) LoadBalancing() pulumi.StringPtrOutput
- func (o SiteConfigOutput) LocalMySqlEnabled() pulumi.BoolPtrOutput
- func (o SiteConfigOutput) LogsDirectorySizeLimit() pulumi.IntPtrOutput
- func (o SiteConfigOutput) ManagedPipelineMode() pulumi.StringPtrOutput
- func (o SiteConfigOutput) MinTlsVersion() pulumi.StringPtrOutput
- func (o SiteConfigOutput) NetFrameworkVersion() pulumi.StringPtrOutput
- func (o SiteConfigOutput) NodeVersion() pulumi.StringPtrOutput
- func (o SiteConfigOutput) NumberOfWorkers() pulumi.IntPtrOutput
- func (o SiteConfigOutput) PhpVersion() pulumi.StringPtrOutput
- func (o SiteConfigOutput) PublishingUsername() pulumi.StringPtrOutput
- func (o SiteConfigOutput) Push() PushSettingsPtrOutput
- func (o SiteConfigOutput) PythonVersion() pulumi.StringPtrOutput
- func (o SiteConfigOutput) RemoteDebuggingEnabled() pulumi.BoolPtrOutput
- func (o SiteConfigOutput) RemoteDebuggingVersion() pulumi.StringPtrOutput
- func (o SiteConfigOutput) RequestTracingEnabled() pulumi.BoolPtrOutput
- func (o SiteConfigOutput) RequestTracingExpirationTime() pulumi.StringPtrOutput
- func (o SiteConfigOutput) 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
- type SiteConfigPtrInput
- type SiteConfigPtrOutput
- func (o SiteConfigPtrOutput) AlwaysOn() pulumi.BoolPtrOutput
- func (o SiteConfigPtrOutput) ApiDefinition() ApiDefinitionInfoPtrOutput
- func (o SiteConfigPtrOutput) AppCommandLine() pulumi.StringPtrOutput
- func (o SiteConfigPtrOutput) AppSettings() NameValuePairArrayOutput
- func (o SiteConfigPtrOutput) AutoHealEnabled() pulumi.BoolPtrOutput
- func (o SiteConfigPtrOutput) AutoHealRules() AutoHealRulesPtrOutput
- func (o SiteConfigPtrOutput) AutoSwapSlotName() pulumi.StringPtrOutput
- func (o SiteConfigPtrOutput) 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) HandlerMappings() HandlerMappingArrayOutput
- func (o SiteConfigPtrOutput) Http20Enabled() pulumi.BoolPtrOutput
- func (o SiteConfigPtrOutput) HttpLoggingEnabled() pulumi.BoolPtrOutput
- func (o SiteConfigPtrOutput) IpSecurityRestrictions() IpSecurityRestrictionArrayOutput
- func (o SiteConfigPtrOutput) JavaContainer() pulumi.StringPtrOutput
- func (o SiteConfigPtrOutput) JavaContainerVersion() pulumi.StringPtrOutput
- func (o SiteConfigPtrOutput) JavaVersion() pulumi.StringPtrOutput
- func (o SiteConfigPtrOutput) Limits() SiteLimitsPtrOutput
- func (o SiteConfigPtrOutput) LinuxFxVersion() pulumi.StringPtrOutput
- func (o SiteConfigPtrOutput) LoadBalancing() pulumi.StringPtrOutput
- func (o SiteConfigPtrOutput) LocalMySqlEnabled() pulumi.BoolPtrOutput
- func (o SiteConfigPtrOutput) LogsDirectorySizeLimit() pulumi.IntPtrOutput
- func (o SiteConfigPtrOutput) ManagedPipelineMode() pulumi.StringPtrOutput
- func (o SiteConfigPtrOutput) MinTlsVersion() pulumi.StringPtrOutput
- func (o SiteConfigPtrOutput) NetFrameworkVersion() pulumi.StringPtrOutput
- func (o SiteConfigPtrOutput) NodeVersion() pulumi.StringPtrOutput
- func (o SiteConfigPtrOutput) NumberOfWorkers() pulumi.IntPtrOutput
- func (o SiteConfigPtrOutput) PhpVersion() pulumi.StringPtrOutput
- func (o SiteConfigPtrOutput) PublishingUsername() pulumi.StringPtrOutput
- func (o SiteConfigPtrOutput) Push() PushSettingsPtrOutput
- func (o SiteConfigPtrOutput) PythonVersion() pulumi.StringPtrOutput
- func (o SiteConfigPtrOutput) RemoteDebuggingEnabled() pulumi.BoolPtrOutput
- func (o SiteConfigPtrOutput) RemoteDebuggingVersion() pulumi.StringPtrOutput
- func (o SiteConfigPtrOutput) RequestTracingEnabled() pulumi.BoolPtrOutput
- func (o SiteConfigPtrOutput) RequestTracingExpirationTime() pulumi.StringPtrOutput
- func (o SiteConfigPtrOutput) 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
- type SiteConfigResponse
- type SiteConfigResponseArgs
- func (SiteConfigResponseArgs) ElementType() reflect.Type
- func (i SiteConfigResponseArgs) ToSiteConfigResponseOutput() SiteConfigResponseOutput
- func (i SiteConfigResponseArgs) ToSiteConfigResponseOutputWithContext(ctx context.Context) SiteConfigResponseOutput
- func (i SiteConfigResponseArgs) ToSiteConfigResponsePtrOutput() SiteConfigResponsePtrOutput
- func (i SiteConfigResponseArgs) ToSiteConfigResponsePtrOutputWithContext(ctx context.Context) SiteConfigResponsePtrOutput
- type SiteConfigResponseInput
- type SiteConfigResponseOutput
- func (o SiteConfigResponseOutput) AlwaysOn() pulumi.BoolPtrOutput
- func (o SiteConfigResponseOutput) ApiDefinition() ApiDefinitionInfoResponsePtrOutput
- func (o SiteConfigResponseOutput) AppCommandLine() pulumi.StringPtrOutput
- func (o SiteConfigResponseOutput) AppSettings() NameValuePairResponseArrayOutput
- func (o SiteConfigResponseOutput) AutoHealEnabled() pulumi.BoolPtrOutput
- func (o SiteConfigResponseOutput) AutoHealRules() AutoHealRulesResponsePtrOutput
- func (o SiteConfigResponseOutput) AutoSwapSlotName() pulumi.StringPtrOutput
- func (o SiteConfigResponseOutput) 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) HandlerMappings() HandlerMappingResponseArrayOutput
- func (o SiteConfigResponseOutput) Http20Enabled() pulumi.BoolPtrOutput
- func (o SiteConfigResponseOutput) HttpLoggingEnabled() pulumi.BoolPtrOutput
- func (o SiteConfigResponseOutput) IpSecurityRestrictions() IpSecurityRestrictionResponseArrayOutput
- func (o SiteConfigResponseOutput) JavaContainer() pulumi.StringPtrOutput
- func (o SiteConfigResponseOutput) JavaContainerVersion() pulumi.StringPtrOutput
- func (o SiteConfigResponseOutput) JavaVersion() pulumi.StringPtrOutput
- func (o SiteConfigResponseOutput) Limits() SiteLimitsResponsePtrOutput
- func (o SiteConfigResponseOutput) LinuxFxVersion() pulumi.StringPtrOutput
- func (o SiteConfigResponseOutput) LoadBalancing() pulumi.StringPtrOutput
- func (o SiteConfigResponseOutput) LocalMySqlEnabled() pulumi.BoolPtrOutput
- func (o SiteConfigResponseOutput) LogsDirectorySizeLimit() pulumi.IntPtrOutput
- func (o SiteConfigResponseOutput) MachineKey() SiteMachineKeyResponseOutput
- func (o SiteConfigResponseOutput) ManagedPipelineMode() pulumi.StringPtrOutput
- func (o SiteConfigResponseOutput) MinTlsVersion() pulumi.StringPtrOutput
- func (o SiteConfigResponseOutput) NetFrameworkVersion() pulumi.StringPtrOutput
- func (o SiteConfigResponseOutput) NodeVersion() pulumi.StringPtrOutput
- func (o SiteConfigResponseOutput) NumberOfWorkers() pulumi.IntPtrOutput
- func (o SiteConfigResponseOutput) PhpVersion() pulumi.StringPtrOutput
- func (o SiteConfigResponseOutput) PublishingUsername() pulumi.StringPtrOutput
- func (o SiteConfigResponseOutput) Push() PushSettingsResponsePtrOutput
- func (o SiteConfigResponseOutput) PythonVersion() pulumi.StringPtrOutput
- func (o SiteConfigResponseOutput) RemoteDebuggingEnabled() pulumi.BoolPtrOutput
- func (o SiteConfigResponseOutput) RemoteDebuggingVersion() pulumi.StringPtrOutput
- func (o SiteConfigResponseOutput) RequestTracingEnabled() pulumi.BoolPtrOutput
- func (o SiteConfigResponseOutput) RequestTracingExpirationTime() pulumi.StringPtrOutput
- func (o SiteConfigResponseOutput) 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
- type SiteConfigResponsePtrInput
- type SiteConfigResponsePtrOutput
- func (o SiteConfigResponsePtrOutput) AlwaysOn() pulumi.BoolPtrOutput
- func (o SiteConfigResponsePtrOutput) ApiDefinition() ApiDefinitionInfoResponsePtrOutput
- func (o SiteConfigResponsePtrOutput) AppCommandLine() pulumi.StringPtrOutput
- func (o SiteConfigResponsePtrOutput) AppSettings() NameValuePairResponseArrayOutput
- func (o SiteConfigResponsePtrOutput) AutoHealEnabled() pulumi.BoolPtrOutput
- func (o SiteConfigResponsePtrOutput) AutoHealRules() AutoHealRulesResponsePtrOutput
- func (o SiteConfigResponsePtrOutput) AutoSwapSlotName() pulumi.StringPtrOutput
- func (o SiteConfigResponsePtrOutput) 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) HandlerMappings() HandlerMappingResponseArrayOutput
- func (o SiteConfigResponsePtrOutput) Http20Enabled() pulumi.BoolPtrOutput
- func (o SiteConfigResponsePtrOutput) HttpLoggingEnabled() pulumi.BoolPtrOutput
- func (o SiteConfigResponsePtrOutput) IpSecurityRestrictions() IpSecurityRestrictionResponseArrayOutput
- func (o SiteConfigResponsePtrOutput) JavaContainer() pulumi.StringPtrOutput
- func (o SiteConfigResponsePtrOutput) JavaContainerVersion() pulumi.StringPtrOutput
- func (o SiteConfigResponsePtrOutput) JavaVersion() pulumi.StringPtrOutput
- func (o SiteConfigResponsePtrOutput) Limits() SiteLimitsResponsePtrOutput
- func (o SiteConfigResponsePtrOutput) LinuxFxVersion() pulumi.StringPtrOutput
- func (o SiteConfigResponsePtrOutput) LoadBalancing() pulumi.StringPtrOutput
- func (o SiteConfigResponsePtrOutput) LocalMySqlEnabled() pulumi.BoolPtrOutput
- func (o SiteConfigResponsePtrOutput) LogsDirectorySizeLimit() pulumi.IntPtrOutput
- func (o SiteConfigResponsePtrOutput) MachineKey() SiteMachineKeyResponsePtrOutput
- func (o SiteConfigResponsePtrOutput) ManagedPipelineMode() pulumi.StringPtrOutput
- func (o SiteConfigResponsePtrOutput) MinTlsVersion() pulumi.StringPtrOutput
- func (o SiteConfigResponsePtrOutput) NetFrameworkVersion() pulumi.StringPtrOutput
- func (o SiteConfigResponsePtrOutput) NodeVersion() pulumi.StringPtrOutput
- func (o SiteConfigResponsePtrOutput) NumberOfWorkers() pulumi.IntPtrOutput
- func (o SiteConfigResponsePtrOutput) PhpVersion() pulumi.StringPtrOutput
- func (o SiteConfigResponsePtrOutput) PublishingUsername() pulumi.StringPtrOutput
- func (o SiteConfigResponsePtrOutput) Push() PushSettingsResponsePtrOutput
- func (o SiteConfigResponsePtrOutput) PythonVersion() pulumi.StringPtrOutput
- func (o SiteConfigResponsePtrOutput) RemoteDebuggingEnabled() pulumi.BoolPtrOutput
- func (o SiteConfigResponsePtrOutput) RemoteDebuggingVersion() pulumi.StringPtrOutput
- func (o SiteConfigResponsePtrOutput) RequestTracingEnabled() pulumi.BoolPtrOutput
- func (o SiteConfigResponsePtrOutput) RequestTracingExpirationTime() pulumi.StringPtrOutput
- func (o SiteConfigResponsePtrOutput) 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
- 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 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 SnapshotRecoveryRequest
- type SnapshotRecoveryRequestArgs
- func (SnapshotRecoveryRequestArgs) ElementType() reflect.Type
- func (i SnapshotRecoveryRequestArgs) ToSnapshotRecoveryRequestOutput() SnapshotRecoveryRequestOutput
- func (i SnapshotRecoveryRequestArgs) ToSnapshotRecoveryRequestOutputWithContext(ctx context.Context) SnapshotRecoveryRequestOutput
- func (i SnapshotRecoveryRequestArgs) ToSnapshotRecoveryRequestPtrOutput() SnapshotRecoveryRequestPtrOutput
- func (i SnapshotRecoveryRequestArgs) ToSnapshotRecoveryRequestPtrOutputWithContext(ctx context.Context) SnapshotRecoveryRequestPtrOutput
- type SnapshotRecoveryRequestInput
- type SnapshotRecoveryRequestOutput
- func (SnapshotRecoveryRequestOutput) ElementType() reflect.Type
- func (o SnapshotRecoveryRequestOutput) IgnoreConflictingHostNames() pulumi.BoolPtrOutput
- func (o SnapshotRecoveryRequestOutput) Kind() pulumi.StringPtrOutput
- func (o SnapshotRecoveryRequestOutput) Overwrite() pulumi.BoolOutput
- func (o SnapshotRecoveryRequestOutput) RecoverConfiguration() pulumi.BoolPtrOutput
- func (o SnapshotRecoveryRequestOutput) RecoveryTarget() SnapshotRecoveryTargetPtrOutput
- func (o SnapshotRecoveryRequestOutput) SnapshotTime() pulumi.StringPtrOutput
- func (o SnapshotRecoveryRequestOutput) ToSnapshotRecoveryRequestOutput() SnapshotRecoveryRequestOutput
- func (o SnapshotRecoveryRequestOutput) ToSnapshotRecoveryRequestOutputWithContext(ctx context.Context) SnapshotRecoveryRequestOutput
- func (o SnapshotRecoveryRequestOutput) ToSnapshotRecoveryRequestPtrOutput() SnapshotRecoveryRequestPtrOutput
- func (o SnapshotRecoveryRequestOutput) ToSnapshotRecoveryRequestPtrOutputWithContext(ctx context.Context) SnapshotRecoveryRequestPtrOutput
- type SnapshotRecoveryRequestPtrInput
- type SnapshotRecoveryRequestPtrOutput
- func (o SnapshotRecoveryRequestPtrOutput) Elem() SnapshotRecoveryRequestOutput
- func (SnapshotRecoveryRequestPtrOutput) ElementType() reflect.Type
- func (o SnapshotRecoveryRequestPtrOutput) IgnoreConflictingHostNames() pulumi.BoolPtrOutput
- func (o SnapshotRecoveryRequestPtrOutput) Kind() pulumi.StringPtrOutput
- func (o SnapshotRecoveryRequestPtrOutput) Overwrite() pulumi.BoolPtrOutput
- func (o SnapshotRecoveryRequestPtrOutput) RecoverConfiguration() pulumi.BoolPtrOutput
- func (o SnapshotRecoveryRequestPtrOutput) RecoveryTarget() SnapshotRecoveryTargetPtrOutput
- func (o SnapshotRecoveryRequestPtrOutput) SnapshotTime() pulumi.StringPtrOutput
- func (o SnapshotRecoveryRequestPtrOutput) ToSnapshotRecoveryRequestPtrOutput() SnapshotRecoveryRequestPtrOutput
- func (o SnapshotRecoveryRequestPtrOutput) ToSnapshotRecoveryRequestPtrOutputWithContext(ctx context.Context) SnapshotRecoveryRequestPtrOutput
- type SnapshotRecoveryRequestResponse
- type SnapshotRecoveryRequestResponseArgs
- func (SnapshotRecoveryRequestResponseArgs) ElementType() reflect.Type
- func (i SnapshotRecoveryRequestResponseArgs) ToSnapshotRecoveryRequestResponseOutput() SnapshotRecoveryRequestResponseOutput
- func (i SnapshotRecoveryRequestResponseArgs) ToSnapshotRecoveryRequestResponseOutputWithContext(ctx context.Context) SnapshotRecoveryRequestResponseOutput
- func (i SnapshotRecoveryRequestResponseArgs) ToSnapshotRecoveryRequestResponsePtrOutput() SnapshotRecoveryRequestResponsePtrOutput
- func (i SnapshotRecoveryRequestResponseArgs) ToSnapshotRecoveryRequestResponsePtrOutputWithContext(ctx context.Context) SnapshotRecoveryRequestResponsePtrOutput
- type SnapshotRecoveryRequestResponseInput
- type SnapshotRecoveryRequestResponseOutput
- func (SnapshotRecoveryRequestResponseOutput) ElementType() reflect.Type
- func (o SnapshotRecoveryRequestResponseOutput) Id() pulumi.StringOutput
- func (o SnapshotRecoveryRequestResponseOutput) IgnoreConflictingHostNames() pulumi.BoolPtrOutput
- func (o SnapshotRecoveryRequestResponseOutput) Kind() pulumi.StringPtrOutput
- func (o SnapshotRecoveryRequestResponseOutput) Name() pulumi.StringOutput
- func (o SnapshotRecoveryRequestResponseOutput) Overwrite() pulumi.BoolOutput
- func (o SnapshotRecoveryRequestResponseOutput) RecoverConfiguration() pulumi.BoolPtrOutput
- func (o SnapshotRecoveryRequestResponseOutput) RecoveryTarget() SnapshotRecoveryTargetResponsePtrOutput
- func (o SnapshotRecoveryRequestResponseOutput) SnapshotTime() pulumi.StringPtrOutput
- func (o SnapshotRecoveryRequestResponseOutput) ToSnapshotRecoveryRequestResponseOutput() SnapshotRecoveryRequestResponseOutput
- func (o SnapshotRecoveryRequestResponseOutput) ToSnapshotRecoveryRequestResponseOutputWithContext(ctx context.Context) SnapshotRecoveryRequestResponseOutput
- func (o SnapshotRecoveryRequestResponseOutput) ToSnapshotRecoveryRequestResponsePtrOutput() SnapshotRecoveryRequestResponsePtrOutput
- func (o SnapshotRecoveryRequestResponseOutput) ToSnapshotRecoveryRequestResponsePtrOutputWithContext(ctx context.Context) SnapshotRecoveryRequestResponsePtrOutput
- func (o SnapshotRecoveryRequestResponseOutput) Type() pulumi.StringOutput
- type SnapshotRecoveryRequestResponsePtrInput
- type SnapshotRecoveryRequestResponsePtrOutput
- func (o SnapshotRecoveryRequestResponsePtrOutput) Elem() SnapshotRecoveryRequestResponseOutput
- func (SnapshotRecoveryRequestResponsePtrOutput) ElementType() reflect.Type
- func (o SnapshotRecoveryRequestResponsePtrOutput) Id() pulumi.StringPtrOutput
- func (o SnapshotRecoveryRequestResponsePtrOutput) IgnoreConflictingHostNames() pulumi.BoolPtrOutput
- func (o SnapshotRecoveryRequestResponsePtrOutput) Kind() pulumi.StringPtrOutput
- func (o SnapshotRecoveryRequestResponsePtrOutput) Name() pulumi.StringPtrOutput
- func (o SnapshotRecoveryRequestResponsePtrOutput) Overwrite() pulumi.BoolPtrOutput
- func (o SnapshotRecoveryRequestResponsePtrOutput) RecoverConfiguration() pulumi.BoolPtrOutput
- func (o SnapshotRecoveryRequestResponsePtrOutput) RecoveryTarget() SnapshotRecoveryTargetResponsePtrOutput
- func (o SnapshotRecoveryRequestResponsePtrOutput) SnapshotTime() pulumi.StringPtrOutput
- func (o SnapshotRecoveryRequestResponsePtrOutput) ToSnapshotRecoveryRequestResponsePtrOutput() SnapshotRecoveryRequestResponsePtrOutput
- func (o SnapshotRecoveryRequestResponsePtrOutput) ToSnapshotRecoveryRequestResponsePtrOutputWithContext(ctx context.Context) SnapshotRecoveryRequestResponsePtrOutput
- func (o SnapshotRecoveryRequestResponsePtrOutput) Type() pulumi.StringPtrOutput
- type SnapshotRecoveryTarget
- type SnapshotRecoveryTargetArgs
- func (SnapshotRecoveryTargetArgs) ElementType() reflect.Type
- func (i SnapshotRecoveryTargetArgs) ToSnapshotRecoveryTargetOutput() SnapshotRecoveryTargetOutput
- func (i SnapshotRecoveryTargetArgs) ToSnapshotRecoveryTargetOutputWithContext(ctx context.Context) SnapshotRecoveryTargetOutput
- func (i SnapshotRecoveryTargetArgs) ToSnapshotRecoveryTargetPtrOutput() SnapshotRecoveryTargetPtrOutput
- func (i SnapshotRecoveryTargetArgs) ToSnapshotRecoveryTargetPtrOutputWithContext(ctx context.Context) SnapshotRecoveryTargetPtrOutput
- type SnapshotRecoveryTargetInput
- type SnapshotRecoveryTargetOutput
- func (SnapshotRecoveryTargetOutput) ElementType() reflect.Type
- func (o SnapshotRecoveryTargetOutput) Id() pulumi.StringPtrOutput
- func (o SnapshotRecoveryTargetOutput) Location() pulumi.StringPtrOutput
- func (o SnapshotRecoveryTargetOutput) ToSnapshotRecoveryTargetOutput() SnapshotRecoveryTargetOutput
- func (o SnapshotRecoveryTargetOutput) ToSnapshotRecoveryTargetOutputWithContext(ctx context.Context) SnapshotRecoveryTargetOutput
- func (o SnapshotRecoveryTargetOutput) ToSnapshotRecoveryTargetPtrOutput() SnapshotRecoveryTargetPtrOutput
- func (o SnapshotRecoveryTargetOutput) ToSnapshotRecoveryTargetPtrOutputWithContext(ctx context.Context) SnapshotRecoveryTargetPtrOutput
- type SnapshotRecoveryTargetPtrInput
- type SnapshotRecoveryTargetPtrOutput
- func (o SnapshotRecoveryTargetPtrOutput) Elem() SnapshotRecoveryTargetOutput
- func (SnapshotRecoveryTargetPtrOutput) ElementType() reflect.Type
- func (o SnapshotRecoveryTargetPtrOutput) Id() pulumi.StringPtrOutput
- func (o SnapshotRecoveryTargetPtrOutput) Location() pulumi.StringPtrOutput
- func (o SnapshotRecoveryTargetPtrOutput) ToSnapshotRecoveryTargetPtrOutput() SnapshotRecoveryTargetPtrOutput
- func (o SnapshotRecoveryTargetPtrOutput) ToSnapshotRecoveryTargetPtrOutputWithContext(ctx context.Context) SnapshotRecoveryTargetPtrOutput
- type SnapshotRecoveryTargetResponse
- type SnapshotRecoveryTargetResponseArgs
- func (SnapshotRecoveryTargetResponseArgs) ElementType() reflect.Type
- func (i SnapshotRecoveryTargetResponseArgs) ToSnapshotRecoveryTargetResponseOutput() SnapshotRecoveryTargetResponseOutput
- func (i SnapshotRecoveryTargetResponseArgs) ToSnapshotRecoveryTargetResponseOutputWithContext(ctx context.Context) SnapshotRecoveryTargetResponseOutput
- func (i SnapshotRecoveryTargetResponseArgs) ToSnapshotRecoveryTargetResponsePtrOutput() SnapshotRecoveryTargetResponsePtrOutput
- func (i SnapshotRecoveryTargetResponseArgs) ToSnapshotRecoveryTargetResponsePtrOutputWithContext(ctx context.Context) SnapshotRecoveryTargetResponsePtrOutput
- type SnapshotRecoveryTargetResponseInput
- type SnapshotRecoveryTargetResponseOutput
- func (SnapshotRecoveryTargetResponseOutput) ElementType() reflect.Type
- func (o SnapshotRecoveryTargetResponseOutput) Id() pulumi.StringPtrOutput
- func (o SnapshotRecoveryTargetResponseOutput) Location() pulumi.StringPtrOutput
- func (o SnapshotRecoveryTargetResponseOutput) ToSnapshotRecoveryTargetResponseOutput() SnapshotRecoveryTargetResponseOutput
- func (o SnapshotRecoveryTargetResponseOutput) ToSnapshotRecoveryTargetResponseOutputWithContext(ctx context.Context) SnapshotRecoveryTargetResponseOutput
- func (o SnapshotRecoveryTargetResponseOutput) ToSnapshotRecoveryTargetResponsePtrOutput() SnapshotRecoveryTargetResponsePtrOutput
- func (o SnapshotRecoveryTargetResponseOutput) ToSnapshotRecoveryTargetResponsePtrOutputWithContext(ctx context.Context) SnapshotRecoveryTargetResponsePtrOutput
- type SnapshotRecoveryTargetResponsePtrInput
- type SnapshotRecoveryTargetResponsePtrOutput
- func (o SnapshotRecoveryTargetResponsePtrOutput) Elem() SnapshotRecoveryTargetResponseOutput
- func (SnapshotRecoveryTargetResponsePtrOutput) ElementType() reflect.Type
- func (o SnapshotRecoveryTargetResponsePtrOutput) Id() pulumi.StringPtrOutput
- func (o SnapshotRecoveryTargetResponsePtrOutput) Location() pulumi.StringPtrOutput
- func (o SnapshotRecoveryTargetResponsePtrOutput) ToSnapshotRecoveryTargetResponsePtrOutput() SnapshotRecoveryTargetResponsePtrOutput
- func (o SnapshotRecoveryTargetResponsePtrOutput) ToSnapshotRecoveryTargetResponsePtrOutputWithContext(ctx context.Context) SnapshotRecoveryTargetResponsePtrOutput
- 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 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
- func (o VnetRouteResponseOutput) VnetRouteName() pulumi.StringPtrOutput
- 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 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 WebAppVnetConnection
- type WebAppVnetConnectionArgs
- type WebAppVnetConnectionSlot
- type WebAppVnetConnectionSlotArgs
- type WebAppVnetConnectionSlotState
- type WebAppVnetConnectionState
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 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 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 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> if quotas should be ignored; otherwise, <code>false</code>. IgnoreQuotas *bool `pulumi:"ignoreQuotas"` // <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"` // 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> if quotas should be ignored; otherwise, <code>false</code>. IgnoreQuotas pulumi.BoolPtrInput `pulumi:"ignoreQuotas"` // <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"` // 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) IgnoreQuotas ¶
func (o CloningInfoOutput) IgnoreQuotas() pulumi.BoolPtrOutput
<code>true</code> if quotas should be ignored; otherwise, <code>false</code>.
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) 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) IgnoreQuotas ¶
func (o CloningInfoPtrOutput) IgnoreQuotas() pulumi.BoolPtrOutput
<code>true</code> if quotas should be ignored; otherwise, <code>false</code>.
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) 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> if quotas should be ignored; otherwise, <code>false</code>. IgnoreQuotas *bool `pulumi:"ignoreQuotas"` // <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"` // 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> if quotas should be ignored; otherwise, <code>false</code>. IgnoreQuotas pulumi.BoolPtrInput `pulumi:"ignoreQuotas"` // <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"` // 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) IgnoreQuotas ¶
func (o CloningInfoResponseOutput) IgnoreQuotas() pulumi.BoolPtrOutput
<code>true</code> if quotas should be ignored; otherwise, <code>false</code>.
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) 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) IgnoreQuotas ¶
func (o CloningInfoResponsePtrOutput) IgnoreQuotas() pulumi.BoolPtrOutput
<code>true</code> if quotas should be ignored; otherwise, <code>false</code>.
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) 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"` }
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"` }
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) 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) 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"` }
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"` }
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) 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) 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 IpSecurityRestriction ¶
type IpSecurityRestriction struct { // IP address the security restriction is valid for. IpAddress string `pulumi:"ipAddress"` // Subnet mask for the range of IP addresses the restriction is valid for. SubnetMask *string `pulumi:"subnetMask"` }
IP security restriction on an app.
type IpSecurityRestrictionArgs ¶
type IpSecurityRestrictionArgs struct { // IP address the security restriction is valid for. IpAddress pulumi.StringInput `pulumi:"ipAddress"` // Subnet mask for the range of IP addresses the restriction is valid for. SubnetMask pulumi.StringPtrInput `pulumi:"subnetMask"` }
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) ElementType ¶
func (IpSecurityRestrictionOutput) ElementType() reflect.Type
func (IpSecurityRestrictionOutput) IpAddress ¶
func (o IpSecurityRestrictionOutput) IpAddress() pulumi.StringOutput
IP address the security restriction is valid for.
func (IpSecurityRestrictionOutput) SubnetMask ¶
func (o IpSecurityRestrictionOutput) SubnetMask() pulumi.StringPtrOutput
Subnet mask for the range of IP addresses the restriction is valid for.
func (IpSecurityRestrictionOutput) ToIpSecurityRestrictionOutput ¶
func (o IpSecurityRestrictionOutput) ToIpSecurityRestrictionOutput() IpSecurityRestrictionOutput
func (IpSecurityRestrictionOutput) ToIpSecurityRestrictionOutputWithContext ¶
func (o IpSecurityRestrictionOutput) ToIpSecurityRestrictionOutputWithContext(ctx context.Context) IpSecurityRestrictionOutput
type IpSecurityRestrictionResponse ¶
type IpSecurityRestrictionResponse struct { // IP address the security restriction is valid for. IpAddress string `pulumi:"ipAddress"` // Subnet mask for the range of IP addresses the restriction is valid for. SubnetMask *string `pulumi:"subnetMask"` }
IP security restriction on an app.
type IpSecurityRestrictionResponseArgs ¶
type IpSecurityRestrictionResponseArgs struct { // IP address the security restriction is valid for. IpAddress pulumi.StringInput `pulumi:"ipAddress"` // Subnet mask for the range of IP addresses the restriction is valid for. SubnetMask pulumi.StringPtrInput `pulumi:"subnetMask"` }
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) ElementType ¶
func (IpSecurityRestrictionResponseOutput) ElementType() reflect.Type
func (IpSecurityRestrictionResponseOutput) IpAddress ¶
func (o IpSecurityRestrictionResponseOutput) IpAddress() pulumi.StringOutput
IP address the security restriction is valid for.
func (IpSecurityRestrictionResponseOutput) SubnetMask ¶
func (o IpSecurityRestrictionResponseOutput) SubnetMask() pulumi.StringPtrOutput
Subnet mask for the range of IP addresses the restriction is valid for.
func (IpSecurityRestrictionResponseOutput) ToIpSecurityRestrictionResponseOutput ¶
func (o IpSecurityRestrictionResponseOutput) ToIpSecurityRestrictionResponseOutput() IpSecurityRestrictionResponseOutput
func (IpSecurityRestrictionResponseOutput) ToIpSecurityRestrictionResponseOutputWithContext ¶
func (o IpSecurityRestrictionResponseOutput) ToIpSecurityRestrictionResponseOutputWithContext(ctx context.Context) IpSecurityRestrictionResponseOutput
type ListWebAppAuthSettingsResult ¶
type ListWebAppAuthSettingsResult struct { // Login parameters to send to the OpenID Connect authorization endpoint when // a user logs in. Each parameter must be in the form "key=value". AdditionalLoginParams []string `pulumi:"additionalLoginParams"` // Allowed audience values to consider when validating JWTs issued by // Azure Active Directory. Note that the <code>ClientID</code> value is always considered an // allowed audience, regardless of this setting. AllowedAudiences []string `pulumi:"allowedAudiences"` // External URLs that can be redirected to as part of logging in or logging out of the app. Note that the query string part of the URL is ignored. // This is an advanced setting typically only needed by Windows Store application backends. // Note that URLs within the current domain are always implicitly allowed. AllowedExternalRedirectUrls []string `pulumi:"allowedExternalRedirectUrls"` // The Client ID of this relying party application, known as the client_id. // This setting is required for enabling OpenID Connection authentication with Azure Active Directory or // other 3rd party OpenID Connect providers. // More information on OpenID Connect: http://openid.net/specs/openid-connect-core-1_0.html ClientId *string `pulumi:"clientId"` // The Client Secret of this relying party application (in Azure Active Directory, this is also referred to as the Key). // This setting is optional. If no client secret is configured, the OpenID Connect implicit auth flow is used to authenticate end users. // Otherwise, the OpenID Connect Authorization Code Flow is used to authenticate end users. // More information on OpenID Connect: http://openid.net/specs/openid-connect-core-1_0.html ClientSecret *string `pulumi:"clientSecret"` // The default authentication provider to use when multiple providers are configured. // This setting is only needed if multiple providers are configured and the unauthenticated client // action is set to "RedirectToLoginPage". DefaultProvider *string `pulumi:"defaultProvider"` // <code>true</code> if the Authentication / Authorization feature is enabled for the current app; otherwise, <code>false</code>. Enabled *bool `pulumi:"enabled"` // The App ID of the Facebook app used for login. // This setting is required for enabling Facebook Login. // Facebook Login documentation: https://developers.facebook.com/docs/facebook-login FacebookAppId *string `pulumi:"facebookAppId"` // The App Secret of the Facebook app used for Facebook Login. // This setting is required for enabling Facebook Login. // Facebook Login documentation: https://developers.facebook.com/docs/facebook-login FacebookAppSecret *string `pulumi:"facebookAppSecret"` // The OAuth 2.0 scopes that will be requested as part of Facebook Login authentication. // This setting is optional. // Facebook Login documentation: https://developers.facebook.com/docs/facebook-login FacebookOAuthScopes []string `pulumi:"facebookOAuthScopes"` // The OpenID Connect Client ID for the Google web application. // This setting is required for enabling Google Sign-In. // Google Sign-In documentation: https://developers.google.com/identity/sign-in/web/ GoogleClientId *string `pulumi:"googleClientId"` // The client secret associated with the Google web application. // This setting is required for enabling Google Sign-In. // Google Sign-In documentation: https://developers.google.com/identity/sign-in/web/ GoogleClientSecret *string `pulumi:"googleClientSecret"` // The OAuth 2.0 scopes that will be requested as part of Google Sign-In authentication. // This setting is optional. If not specified, "openid", "profile", and "email" are used as default scopes. // Google Sign-In documentation: https://developers.google.com/identity/sign-in/web/ GoogleOAuthScopes []string `pulumi:"googleOAuthScopes"` // The OpenID Connect Issuer URI that represents the entity which issues access tokens for this application. // When using Azure Active Directory, this value is the URI of the directory tenant, e.g. https://sts.windows.net/{tenant-guid}/. // This URI is a case-sensitive identifier for the token issuer. // More information on OpenID Connect Discovery: http://openid.net/specs/openid-connect-discovery-1_0.html Issuer *string `pulumi:"issuer"` // Kind of resource. Kind *string `pulumi:"kind"` // The OAuth 2.0 client ID that was created for the app used for authentication. // This setting is required for enabling Microsoft Account authentication. // Microsoft Account OAuth documentation: https://dev.onedrive.com/auth/msa_oauth.htm MicrosoftAccountClientId *string `pulumi:"microsoftAccountClientId"` // The OAuth 2.0 client secret that was created for the app used for authentication. // This setting is required for enabling Microsoft Account authentication. // Microsoft Account OAuth documentation: https://dev.onedrive.com/auth/msa_oauth.htm MicrosoftAccountClientSecret *string `pulumi:"microsoftAccountClientSecret"` // The OAuth 2.0 scopes that will be requested as part of Microsoft Account authentication. // This setting is optional. If not specified, "wl.basic" is used as the default scope. // Microsoft Account Scopes and permissions documentation: https://msdn.microsoft.com/en-us/library/dn631845.aspx MicrosoftAccountOAuthScopes []string `pulumi:"microsoftAccountOAuthScopes"` // Resource Name. Name string `pulumi:"name"` // The RuntimeVersion of the Authentication / Authorization feature in use for the current app. // The setting in this value can control the behavior of certain features in the Authentication / Authorization module. RuntimeVersion *string `pulumi:"runtimeVersion"` // The number of hours after session token expiration that a session token can be used to // call the token refresh API. The default is 72 hours. TokenRefreshExtensionHours *float64 `pulumi:"tokenRefreshExtensionHours"` // <code>true</code> to durably store platform-specific security tokens that are obtained during login flows; otherwise, <code>false</code>. // The default is <code>false</code>. TokenStoreEnabled *bool `pulumi:"tokenStoreEnabled"` // The OAuth 1.0a consumer key of the Twitter application used for sign-in. // This setting is required for enabling Twitter Sign-In. // Twitter Sign-In documentation: https://dev.twitter.com/web/sign-in TwitterConsumerKey *string `pulumi:"twitterConsumerKey"` // The OAuth 1.0a consumer secret of the Twitter application used for sign-in. // This setting is required for enabling Twitter Sign-In. // Twitter Sign-In documentation: https://dev.twitter.com/web/sign-in TwitterConsumerSecret *string `pulumi:"twitterConsumerSecret"` // Resource type. Type string `pulumi:"type"` // The action to take when an unauthenticated client attempts to access the app. UnauthenticatedClientAction *string `pulumi:"unauthenticatedClientAction"` }
Configuration settings for the Azure App Service Authentication / Authorization feature.
func ListWebAppAuthSettings ¶
func ListWebAppAuthSettings(ctx *pulumi.Context, args *ListWebAppAuthSettingsArgs, opts ...pulumi.InvokeOption) (*ListWebAppAuthSettingsResult, error)
type ListWebAppAuthSettingsSlotArgs ¶
type ListWebAppAuthSettingsSlotArgs struct { // Name of the app. Name string `pulumi:"name"` // Name of the resource group to which the resource belongs. ResourceGroupName string `pulumi:"resourceGroupName"` // Name of the deployment slot. If a slot is not specified, the API will get the settings for the production slot. Slot string `pulumi:"slot"` }
type ListWebAppAuthSettingsSlotResult ¶
type ListWebAppAuthSettingsSlotResult struct { // Login parameters to send to the OpenID Connect authorization endpoint when // a user logs in. Each parameter must be in the form "key=value". AdditionalLoginParams []string `pulumi:"additionalLoginParams"` // Allowed audience values to consider when validating JWTs issued by // Azure Active Directory. Note that the <code>ClientID</code> value is always considered an // allowed audience, regardless of this setting. AllowedAudiences []string `pulumi:"allowedAudiences"` // External URLs that can be redirected to as part of logging in or logging out of the app. Note that the query string part of the URL is ignored. // This is an advanced setting typically only needed by Windows Store application backends. // Note that URLs within the current domain are always implicitly allowed. AllowedExternalRedirectUrls []string `pulumi:"allowedExternalRedirectUrls"` // The Client ID of this relying party application, known as the client_id. // This setting is required for enabling OpenID Connection authentication with Azure Active Directory or // other 3rd party OpenID Connect providers. // More information on OpenID Connect: http://openid.net/specs/openid-connect-core-1_0.html ClientId *string `pulumi:"clientId"` // The Client Secret of this relying party application (in Azure Active Directory, this is also referred to as the Key). // This setting is optional. If no client secret is configured, the OpenID Connect implicit auth flow is used to authenticate end users. // Otherwise, the OpenID Connect Authorization Code Flow is used to authenticate end users. // More information on OpenID Connect: http://openid.net/specs/openid-connect-core-1_0.html ClientSecret *string `pulumi:"clientSecret"` // The default authentication provider to use when multiple providers are configured. // This setting is only needed if multiple providers are configured and the unauthenticated client // action is set to "RedirectToLoginPage". DefaultProvider *string `pulumi:"defaultProvider"` // <code>true</code> if the Authentication / Authorization feature is enabled for the current app; otherwise, <code>false</code>. Enabled *bool `pulumi:"enabled"` // The App ID of the Facebook app used for login. // This setting is required for enabling Facebook Login. // Facebook Login documentation: https://developers.facebook.com/docs/facebook-login FacebookAppId *string `pulumi:"facebookAppId"` // The App Secret of the Facebook app used for Facebook Login. // This setting is required for enabling Facebook Login. // Facebook Login documentation: https://developers.facebook.com/docs/facebook-login FacebookAppSecret *string `pulumi:"facebookAppSecret"` // The OAuth 2.0 scopes that will be requested as part of Facebook Login authentication. // This setting is optional. // Facebook Login documentation: https://developers.facebook.com/docs/facebook-login FacebookOAuthScopes []string `pulumi:"facebookOAuthScopes"` // The OpenID Connect Client ID for the Google web application. // This setting is required for enabling Google Sign-In. // Google Sign-In documentation: https://developers.google.com/identity/sign-in/web/ GoogleClientId *string `pulumi:"googleClientId"` // The client secret associated with the Google web application. // This setting is required for enabling Google Sign-In. // Google Sign-In documentation: https://developers.google.com/identity/sign-in/web/ GoogleClientSecret *string `pulumi:"googleClientSecret"` // The OAuth 2.0 scopes that will be requested as part of Google Sign-In authentication. // This setting is optional. If not specified, "openid", "profile", and "email" are used as default scopes. // Google Sign-In documentation: https://developers.google.com/identity/sign-in/web/ GoogleOAuthScopes []string `pulumi:"googleOAuthScopes"` // The OpenID Connect Issuer URI that represents the entity which issues access tokens for this application. // When using Azure Active Directory, this value is the URI of the directory tenant, e.g. https://sts.windows.net/{tenant-guid}/. // This URI is a case-sensitive identifier for the token issuer. // More information on OpenID Connect Discovery: http://openid.net/specs/openid-connect-discovery-1_0.html Issuer *string `pulumi:"issuer"` // Kind of resource. Kind *string `pulumi:"kind"` // The OAuth 2.0 client ID that was created for the app used for authentication. // This setting is required for enabling Microsoft Account authentication. // Microsoft Account OAuth documentation: https://dev.onedrive.com/auth/msa_oauth.htm MicrosoftAccountClientId *string `pulumi:"microsoftAccountClientId"` // The OAuth 2.0 client secret that was created for the app used for authentication. // This setting is required for enabling Microsoft Account authentication. // Microsoft Account OAuth documentation: https://dev.onedrive.com/auth/msa_oauth.htm MicrosoftAccountClientSecret *string `pulumi:"microsoftAccountClientSecret"` // The OAuth 2.0 scopes that will be requested as part of Microsoft Account authentication. // This setting is optional. If not specified, "wl.basic" is used as the default scope. // Microsoft Account Scopes and permissions documentation: https://msdn.microsoft.com/en-us/library/dn631845.aspx MicrosoftAccountOAuthScopes []string `pulumi:"microsoftAccountOAuthScopes"` // Resource Name. Name string `pulumi:"name"` // The RuntimeVersion of the Authentication / Authorization feature in use for the current app. // The setting in this value can control the behavior of certain features in the Authentication / Authorization module. RuntimeVersion *string `pulumi:"runtimeVersion"` // The number of hours after session token expiration that a session token can be used to // call the token refresh API. The default is 72 hours. TokenRefreshExtensionHours *float64 `pulumi:"tokenRefreshExtensionHours"` // <code>true</code> to durably store platform-specific security tokens that are obtained during login flows; otherwise, <code>false</code>. // The default is <code>false</code>. TokenStoreEnabled *bool `pulumi:"tokenStoreEnabled"` // The OAuth 1.0a consumer key of the Twitter application used for sign-in. // This setting is required for enabling Twitter Sign-In. // Twitter Sign-In documentation: https://dev.twitter.com/web/sign-in TwitterConsumerKey *string `pulumi:"twitterConsumerKey"` // The OAuth 1.0a consumer secret of the Twitter application used for sign-in. // This setting is required for enabling Twitter Sign-In. // Twitter Sign-In documentation: https://dev.twitter.com/web/sign-in TwitterConsumerSecret *string `pulumi:"twitterConsumerSecret"` // Resource type. Type string `pulumi:"type"` // The action to take when an unauthenticated client attempts to access the app. UnauthenticatedClientAction *string `pulumi:"unauthenticatedClientAction"` }
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 ListWebAppBackupConfigurationResult ¶
type ListWebAppBackupConfigurationResult struct { // Name of the backup. BackupRequestName string `pulumi:"backupRequestName"` // 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. BackupRequestName string `pulumi:"backupRequestName"` // 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. BackupRequestName string `pulumi:"backupRequestName"` // 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 of the backup. Type *string `pulumi:"type"` }
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. BackupRequestName string `pulumi:"backupRequestName"` // 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 of the backup. Type *string `pulumi:"type"` }
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 ListWebAppFunctionSecretsResult ¶
type ListWebAppFunctionSecretsResult struct { // Secret key. Key *string `pulumi:"key"` // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // Trigger URL. TriggerUrl *string `pulumi:"triggerUrl"` // Resource type. Type string `pulumi:"type"` }
Function secrets.
func ListWebAppFunctionSecrets ¶
func ListWebAppFunctionSecrets(ctx *pulumi.Context, args *ListWebAppFunctionSecretsArgs, opts ...pulumi.InvokeOption) (*ListWebAppFunctionSecretsResult, error)
type ListWebAppFunctionSecretsSlotArgs ¶
type ListWebAppFunctionSecretsSlotArgs struct { // Function name. FunctionName string `pulumi:"functionName"` // Site name. Name string `pulumi:"name"` // Name of the resource group to which the resource belongs. ResourceGroupName string `pulumi:"resourceGroupName"` // Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot. Slot string `pulumi:"slot"` }
type ListWebAppFunctionSecretsSlotResult ¶
type ListWebAppFunctionSecretsSlotResult struct { // Secret key. Key *string `pulumi:"key"` // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // Trigger URL. TriggerUrl *string `pulumi:"triggerUrl"` // Resource type. Type string `pulumi:"type"` }
Function secrets.
func ListWebAppFunctionSecretsSlot ¶
func ListWebAppFunctionSecretsSlot(ctx *pulumi.Context, args *ListWebAppFunctionSecretsSlotArgs, opts ...pulumi.InvokeOption) (*ListWebAppFunctionSecretsSlotResult, error)
type ListWebAppHybridConnectionKeysArgs ¶
type ListWebAppHybridConnectionKeysArgs struct { // The name of the web app. Name string `pulumi:"name"` // The namespace for this hybrid connection. NamespaceName string `pulumi:"namespaceName"` // The relay name for this hybrid connection. RelayName string `pulumi:"relayName"` // Name of the resource group to which the resource belongs. ResourceGroupName string `pulumi:"resourceGroupName"` }
type ListWebAppHybridConnectionKeysResult ¶
type ListWebAppHybridConnectionKeysResult struct { // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // The name of the send key. SendKeyName string `pulumi:"sendKeyName"` // The value of the send key. SendKeyValue string `pulumi:"sendKeyValue"` // Resource type. Type string `pulumi:"type"` }
Hybrid Connection key contract. This has the send key name and value for a Hybrid Connection.
func ListWebAppHybridConnectionKeys ¶
func ListWebAppHybridConnectionKeys(ctx *pulumi.Context, args *ListWebAppHybridConnectionKeysArgs, opts ...pulumi.InvokeOption) (*ListWebAppHybridConnectionKeysResult, error)
type ListWebAppHybridConnectionKeysSlotArgs ¶
type ListWebAppHybridConnectionKeysSlotArgs struct { // The name of the web app. Name string `pulumi:"name"` // The namespace for this hybrid connection. NamespaceName string `pulumi:"namespaceName"` // The relay name for this hybrid connection. RelayName string `pulumi:"relayName"` // Name of the resource group to which the resource belongs. ResourceGroupName string `pulumi:"resourceGroupName"` // The name of the slot for the web app. Slot string `pulumi:"slot"` }
type ListWebAppHybridConnectionKeysSlotResult ¶
type ListWebAppHybridConnectionKeysSlotResult struct { // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // The name of the send key. SendKeyName string `pulumi:"sendKeyName"` // The value of the send key. SendKeyValue string `pulumi:"sendKeyValue"` // Resource type. Type string `pulumi:"type"` }
Hybrid Connection key contract. This has the send key name and value for a Hybrid Connection.
func ListWebAppHybridConnectionKeysSlot ¶
func ListWebAppHybridConnectionKeysSlot(ctx *pulumi.Context, args *ListWebAppHybridConnectionKeysSlotArgs, opts ...pulumi.InvokeOption) (*ListWebAppHybridConnectionKeysSlotResult, error)
type ListWebAppMetadataArgs ¶
type ListWebAppMetadataResult ¶
type ListWebAppMetadataResult struct { // 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"` // Resource type. Type string `pulumi:"type"` // Username UserName *string `pulumi:"userName"` }
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"` // Resource type. Type string `pulumi:"type"` // Username UserName *string `pulumi:"userName"` }
User credentials used for publishing activity.
func ListWebAppPublishingCredentialsSlot ¶
func ListWebAppPublishingCredentialsSlot(ctx *pulumi.Context, args *ListWebAppPublishingCredentialsSlotArgs, opts ...pulumi.InvokeOption) (*ListWebAppPublishingCredentialsSlotResult, error)
type ListWebAppSitePushSettingsResult ¶
type ListWebAppSitePushSettingsResult struct { // Gets or sets a JSON string containing a list of dynamic tags that will be evaluated from user claims in the push registration endpoint. DynamicTagsJson *string `pulumi:"dynamicTagsJson"` // 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"` // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // Trigger URL. TriggerUrl *string `pulumi:"triggerUrl"` // Resource type. Type string `pulumi:"type"` }
Function secrets.
func ListWebAppSyncFunctionTriggers ¶
func ListWebAppSyncFunctionTriggers(ctx *pulumi.Context, args *ListWebAppSyncFunctionTriggersArgs, opts ...pulumi.InvokeOption) (*ListWebAppSyncFunctionTriggersResult, error)
type ListWebAppSyncFunctionTriggersSlotArgs ¶
type ListWebAppSyncFunctionTriggersSlotArgs struct { // Name of the app. Name string `pulumi:"name"` // Name of the resource group to which the resource belongs. ResourceGroupName string `pulumi:"resourceGroupName"` // Name of the deployment slot. If a slot is not specified, the API will restore a backup of the production slot. Slot string `pulumi:"slot"` }
type ListWebAppSyncFunctionTriggersSlotResult ¶
type ListWebAppSyncFunctionTriggersSlotResult struct { // Secret key. Key *string `pulumi:"key"` // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // Trigger URL. TriggerUrl *string `pulumi:"triggerUrl"` // Resource type. Type string `pulumi:"type"` }
Function secrets.
func ListWebAppSyncFunctionTriggersSlot ¶
func ListWebAppSyncFunctionTriggersSlot(ctx *pulumi.Context, args *ListWebAppSyncFunctionTriggersSlotArgs, opts ...pulumi.InvokeOption) (*ListWebAppSyncFunctionTriggersSlotResult, error)
type ListWebApplicationSettingsResult ¶
type ListWebApplicationSettingsResult struct { // 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 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"` }
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"` }
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"` // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // Script URI. ScriptHref *string `pulumi:"scriptHref"` // Script root path URI. ScriptRootPathHref *string `pulumi:"scriptRootPathHref"` // Secrets file URI. SecretsFileHref *string `pulumi:"secretsFileHref"` // Test data used when testing via the Azure Portal. TestData *string `pulumi:"testData"` // Resource type. Type string `pulumi:"type"` }
Web Job Information.
func LookupWebAppFunction ¶
func LookupWebAppFunction(ctx *pulumi.Context, args *LookupWebAppFunctionArgs, opts ...pulumi.InvokeOption) (*LookupWebAppFunctionResult, error)
type LookupWebAppHostNameBindingResult ¶
type LookupWebAppHostNameBindingResult struct { // Azure resource name. AzureResourceName *string `pulumi:"azureResourceName"` // Azure resource type. AzureResourceType *string `pulumi:"azureResourceType"` // Custom DNS record type. CustomHostNameDnsRecordType *string `pulumi:"customHostNameDnsRecordType"` // Fully qualified ARM domain resource URI. DomainId *string `pulumi:"domainId"` // Hostname type. HostNameType *string `pulumi:"hostNameType"` // 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. If a slot is not specified, the API deletes a deployment for the production slot. Slot string `pulumi:"slot"` }
type LookupWebAppInstanceFunctionSlotResult ¶
type LookupWebAppInstanceFunctionSlotResult struct { // Config information. Config interface{} `pulumi:"config"` // Config URI. ConfigHref *string `pulumi:"configHref"` // File list. Files map[string]string `pulumi:"files"` // Function App ID. FunctionAppId string `pulumi:"functionAppId"` // Function URI. Href *string `pulumi:"href"` // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // Script URI. ScriptHref *string `pulumi:"scriptHref"` // Script root path URI. ScriptRootPathHref *string `pulumi:"scriptRootPathHref"` // Secrets file URI. SecretsFileHref *string `pulumi:"secretsFileHref"` // Test data used when testing via the Azure Portal. TestData *string `pulumi:"testData"` // Resource type. Type string `pulumi:"type"` }
Web Job Information.
func LookupWebAppInstanceFunctionSlot ¶
func LookupWebAppInstanceFunctionSlot(ctx *pulumi.Context, args *LookupWebAppInstanceFunctionSlotArgs, opts ...pulumi.InvokeOption) (*LookupWebAppInstanceFunctionSlotResult, error)
type LookupWebAppPremierAddOnResult ¶
type LookupWebAppPremierAddOnResult struct { // 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 Name. PremierAddOnName *string `pulumi:"premierAddOnName"` // 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 Name. PremierAddOnName *string `pulumi:"premierAddOnName"` // Premier add on Product. Product *string `pulumi:"product"` // Premier add on SKU. Sku *string `pulumi:"sku"` // Resource tags. Tags map[string]string `pulumi:"tags"` // Resource type. Type string `pulumi:"type"` // Premier add on Vendor. Vendor *string `pulumi:"vendor"` }
Premier add-on.
func LookupWebAppPremierAddOnSlot ¶
func LookupWebAppPremierAddOnSlot(ctx *pulumi.Context, args *LookupWebAppPremierAddOnSlotArgs, opts ...pulumi.InvokeOption) (*LookupWebAppPremierAddOnSlotResult, error)
type LookupWebAppPublicCertificateArgs ¶
type LookupWebAppPublicCertificateArgs struct { // Name of the app. Name string `pulumi:"name"` // Public certificate name. PublicCertificateName string `pulumi:"publicCertificateName"` // Name of the resource group to which the resource belongs. ResourceGroupName string `pulumi:"resourceGroupName"` }
type LookupWebAppPublicCertificateResult ¶
type LookupWebAppPublicCertificateResult struct { // Public Certificate byte array Blob *string `pulumi:"blob"` // 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"` // If specified during app creation, the app is cloned from a source app. CloningInfo *CloningInfoResponse `pulumi:"cloningInfo"` // Size of the function container. ContainerSize *int `pulumi:"containerSize"` // Maximum allowed daily memory-time quota (applicable on dynamic apps only). DailyMemoryTimeQuota *int `pulumi:"dailyMemoryTimeQuota"` // Default hostname of the app. Read-only. DefaultHostName string `pulumi:"defaultHostName"` // <code>true</code> if the app is enabled; otherwise, <code>false</code>. Setting this value to false disables the app (takes the app offline). Enabled *bool `pulumi:"enabled"` // Enabled hostnames for the app.Hostnames need to be assigned (see HostNames) AND enabled. Otherwise, // the app is not served on those hostnames. EnabledHostNames []string `pulumi:"enabledHostNames"` // 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"` // Managed service identity. Identity *ManagedServiceIdentityResponse `pulumi:"identity"` // <code>true</code> if the app is a default container; otherwise, <code>false</code>. IsDefaultContainer bool `pulumi:"isDefaultContainer"` // Kind of resource. Kind *string `pulumi:"kind"` // Last time the app was modified, in UTC. Read-only. LastModifiedTimeUtc string `pulumi:"lastModifiedTimeUtc"` // Resource Location. Location string `pulumi:"location"` // Maximum number of workers. // This only applies to Functions container. MaxNumberOfWorkers int `pulumi:"maxNumberOfWorkers"` // Resource Name. Name string `pulumi:"name"` // List of IP addresses that the app uses for outbound connections (e.g. database access). Includes VIPs from tenants that site can be hosted with current settings. Read-only. OutboundIpAddresses string `pulumi:"outboundIpAddresses"` // List of IP addresses that the app uses for outbound connections (e.g. database access). Includes VIPs from all tenants. Read-only. PossibleOutboundIpAddresses string `pulumi:"possibleOutboundIpAddresses"` // 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"` // If specified during app creation, the app is created from a previous snapshot. SnapshotInfo *SnapshotRecoveryRequestResponse `pulumi:"snapshotInfo"` // 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"` // Extension URL. ExtensionUrl *string `pulumi:"extensionUrl"` // Feed URL. FeedUrl *string `pulumi:"feedUrl"` // Icon URL. IconUrl *string `pulumi:"iconUrl"` // Installer command line parameters. InstallationArgs *string `pulumi:"installationArgs"` // Installed timestamp. InstalledDateTime *string `pulumi:"installedDateTime"` // 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"` // Site extension title. Title *string `pulumi:"title"` // Resource type. Type string `pulumi:"type"` // Version information. Version *string `pulumi:"version"` }
Site Extension Information.
func LookupWebAppSiteExtension ¶
func LookupWebAppSiteExtension(ctx *pulumi.Context, args *LookupWebAppSiteExtensionArgs, opts ...pulumi.InvokeOption) (*LookupWebAppSiteExtensionResult, error)
type LookupWebAppSiteExtensionSlotArgs ¶
type LookupWebAppSiteExtensionSlotArgs struct { // Site name. Name string `pulumi:"name"` // Name of the resource group to which the resource belongs. ResourceGroupName string `pulumi:"resourceGroupName"` // Site extension name. SiteExtensionId string `pulumi:"siteExtensionId"` // Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot. Slot string `pulumi:"slot"` }
type LookupWebAppSiteExtensionSlotResult ¶
type LookupWebAppSiteExtensionSlotResult struct { // List of authors. Authors []string `pulumi:"authors"` // Site Extension comment. Comment *string `pulumi:"comment"` // Detailed description. Description *string `pulumi:"description"` // Count of downloads. DownloadCount *int `pulumi:"downloadCount"` // Extension URL. ExtensionUrl *string `pulumi:"extensionUrl"` // Feed URL. FeedUrl *string `pulumi:"feedUrl"` // Icon URL. IconUrl *string `pulumi:"iconUrl"` // Installer command line parameters. InstallationArgs *string `pulumi:"installationArgs"` // Installed timestamp. InstalledDateTime *string `pulumi:"installedDateTime"` // 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"` // Site extension title. 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"` // If specified during app creation, the app is cloned from a source app. CloningInfo *CloningInfoResponse `pulumi:"cloningInfo"` // Size of the function container. ContainerSize *int `pulumi:"containerSize"` // Maximum allowed daily memory-time quota (applicable on dynamic apps only). DailyMemoryTimeQuota *int `pulumi:"dailyMemoryTimeQuota"` // Default hostname of the app. Read-only. DefaultHostName string `pulumi:"defaultHostName"` // <code>true</code> if the app is enabled; otherwise, <code>false</code>. Setting this value to false disables the app (takes the app offline). Enabled *bool `pulumi:"enabled"` // Enabled hostnames for the app.Hostnames need to be assigned (see HostNames) AND enabled. Otherwise, // the app is not served on those hostnames. EnabledHostNames []string `pulumi:"enabledHostNames"` // 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"` // Managed service identity. Identity *ManagedServiceIdentityResponse `pulumi:"identity"` // <code>true</code> if the app is a default container; otherwise, <code>false</code>. IsDefaultContainer bool `pulumi:"isDefaultContainer"` // Kind of resource. Kind *string `pulumi:"kind"` // Last time the app was modified, in UTC. Read-only. LastModifiedTimeUtc string `pulumi:"lastModifiedTimeUtc"` // Resource Location. Location string `pulumi:"location"` // Maximum number of workers. // This only applies to Functions container. MaxNumberOfWorkers int `pulumi:"maxNumberOfWorkers"` // Resource Name. Name string `pulumi:"name"` // List of IP addresses that the app uses for outbound connections (e.g. database access). Includes VIPs from tenants that site can be hosted with current settings. Read-only. OutboundIpAddresses string `pulumi:"outboundIpAddresses"` // List of IP addresses that the app uses for outbound connections (e.g. database access). Includes VIPs from all tenants. Read-only. PossibleOutboundIpAddresses string `pulumi:"possibleOutboundIpAddresses"` // 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"` // If specified during app creation, the app is created from a previous snapshot. SnapshotInfo *SnapshotRecoveryRequestResponse `pulumi:"snapshotInfo"` // 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> 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> 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 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"` // 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"` // 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"` }
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"` }
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.
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.
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 PushSettings ¶
type PushSettings struct { // Gets or sets a JSON string containing a list of dynamic tags that will be evaluated from user claims in the push registration endpoint. DynamicTagsJson *string `pulumi:"dynamicTagsJson"` // Gets or sets a flag indicating whether the Push endpoint is enabled. IsPushEnabled bool `pulumi:"isPushEnabled"` // Kind of resource. Kind *string `pulumi:"kind"` // Gets or sets a JSON string containing a list of tags that are whitelisted for use by the push registration endpoint. TagWhitelistJson *string `pulumi:"tagWhitelistJson"` // Gets or sets a JSON string containing a list of tags that require user authentication to be used in the push registration endpoint. // Tags can consist of alphanumeric characters and the following: // '_', '@', '#', '.', ':', '-'. // Validation should be performed at the PushRequestHandler. TagsRequiringAuth *string `pulumi:"tagsRequiringAuth"` }
Push settings for the App.
type PushSettingsArgs ¶
type PushSettingsArgs struct { // Gets or sets a JSON string containing a list of dynamic tags that will be evaluated from user claims in the push registration endpoint. DynamicTagsJson pulumi.StringPtrInput `pulumi:"dynamicTagsJson"` // Gets or sets a flag indicating whether the Push endpoint is enabled. IsPushEnabled pulumi.BoolInput `pulumi:"isPushEnabled"` // Kind of resource. Kind pulumi.StringPtrInput `pulumi:"kind"` // Gets or sets a JSON string containing a list of tags that are whitelisted for use by the push registration endpoint. TagWhitelistJson pulumi.StringPtrInput `pulumi:"tagWhitelistJson"` // Gets or sets a JSON string containing a list of tags that require user authentication to be used in the push registration endpoint. // Tags can consist of alphanumeric characters and the following: // '_', '@', '#', '.', ':', '-'. // Validation should be performed at the PushRequestHandler. TagsRequiringAuth pulumi.StringPtrInput `pulumi:"tagsRequiringAuth"` }
Push settings for the App.
func (PushSettingsArgs) ElementType ¶
func (PushSettingsArgs) ElementType() reflect.Type
func (PushSettingsArgs) ToPushSettingsOutput ¶
func (i PushSettingsArgs) ToPushSettingsOutput() PushSettingsOutput
func (PushSettingsArgs) ToPushSettingsOutputWithContext ¶
func (i PushSettingsArgs) ToPushSettingsOutputWithContext(ctx context.Context) PushSettingsOutput
func (PushSettingsArgs) ToPushSettingsPtrOutput ¶
func (i PushSettingsArgs) ToPushSettingsPtrOutput() PushSettingsPtrOutput
func (PushSettingsArgs) ToPushSettingsPtrOutputWithContext ¶
func (i PushSettingsArgs) ToPushSettingsPtrOutputWithContext(ctx context.Context) PushSettingsPtrOutput
type PushSettingsInput ¶
type PushSettingsInput interface { pulumi.Input ToPushSettingsOutput() PushSettingsOutput ToPushSettingsOutputWithContext(context.Context) PushSettingsOutput }
PushSettingsInput is an input type that accepts PushSettingsArgs and PushSettingsOutput values. You can construct a concrete instance of `PushSettingsInput` via:
PushSettingsArgs{...}
type PushSettingsOutput ¶
type PushSettingsOutput struct{ *pulumi.OutputState }
Push settings for the App.
func (PushSettingsOutput) DynamicTagsJson ¶
func (o PushSettingsOutput) DynamicTagsJson() pulumi.StringPtrOutput
Gets or sets a JSON string containing a list of dynamic tags that will be evaluated from user claims in the push registration endpoint.
func (PushSettingsOutput) ElementType ¶
func (PushSettingsOutput) ElementType() reflect.Type
func (PushSettingsOutput) IsPushEnabled ¶
func (o PushSettingsOutput) IsPushEnabled() pulumi.BoolOutput
Gets or sets a flag indicating whether the Push endpoint is enabled.
func (PushSettingsOutput) Kind ¶
func (o PushSettingsOutput) Kind() pulumi.StringPtrOutput
Kind of resource.
func (PushSettingsOutput) TagWhitelistJson ¶
func (o PushSettingsOutput) TagWhitelistJson() pulumi.StringPtrOutput
Gets or sets a JSON string containing a list of tags that are whitelisted for use by the push registration endpoint.
func (PushSettingsOutput) TagsRequiringAuth ¶
func (o PushSettingsOutput) TagsRequiringAuth() pulumi.StringPtrOutput
Gets or sets a JSON string containing a list of tags that require user authentication to be used in the push registration endpoint. Tags can consist of alphanumeric characters and the following: '_', '@', '#', '.', ':', '-'. Validation should be performed at the PushRequestHandler.
func (PushSettingsOutput) ToPushSettingsOutput ¶
func (o PushSettingsOutput) ToPushSettingsOutput() PushSettingsOutput
func (PushSettingsOutput) ToPushSettingsOutputWithContext ¶
func (o PushSettingsOutput) ToPushSettingsOutputWithContext(ctx context.Context) PushSettingsOutput
func (PushSettingsOutput) ToPushSettingsPtrOutput ¶
func (o PushSettingsOutput) ToPushSettingsPtrOutput() PushSettingsPtrOutput
func (PushSettingsOutput) ToPushSettingsPtrOutputWithContext ¶
func (o PushSettingsOutput) ToPushSettingsPtrOutputWithContext(ctx context.Context) PushSettingsPtrOutput
type PushSettingsPtrInput ¶
type PushSettingsPtrInput interface { pulumi.Input ToPushSettingsPtrOutput() PushSettingsPtrOutput ToPushSettingsPtrOutputWithContext(context.Context) PushSettingsPtrOutput }
PushSettingsPtrInput is an input type that accepts PushSettingsArgs, PushSettingsPtr and PushSettingsPtrOutput values. You can construct a concrete instance of `PushSettingsPtrInput` via:
PushSettingsArgs{...} or: nil
func PushSettingsPtr ¶
func PushSettingsPtr(v *PushSettingsArgs) PushSettingsPtrInput
type PushSettingsPtrOutput ¶
type PushSettingsPtrOutput struct{ *pulumi.OutputState }
func (PushSettingsPtrOutput) DynamicTagsJson ¶
func (o PushSettingsPtrOutput) DynamicTagsJson() pulumi.StringPtrOutput
Gets or sets a JSON string containing a list of dynamic tags that will be evaluated from user claims in the push registration endpoint.
func (PushSettingsPtrOutput) Elem ¶
func (o PushSettingsPtrOutput) Elem() PushSettingsOutput
func (PushSettingsPtrOutput) ElementType ¶
func (PushSettingsPtrOutput) ElementType() reflect.Type
func (PushSettingsPtrOutput) IsPushEnabled ¶
func (o PushSettingsPtrOutput) IsPushEnabled() pulumi.BoolPtrOutput
Gets or sets a flag indicating whether the Push endpoint is enabled.
func (PushSettingsPtrOutput) Kind ¶
func (o PushSettingsPtrOutput) Kind() pulumi.StringPtrOutput
Kind of resource.
func (PushSettingsPtrOutput) TagWhitelistJson ¶
func (o PushSettingsPtrOutput) TagWhitelistJson() pulumi.StringPtrOutput
Gets or sets a JSON string containing a list of tags that are whitelisted for use by the push registration endpoint.
func (PushSettingsPtrOutput) TagsRequiringAuth ¶
func (o PushSettingsPtrOutput) TagsRequiringAuth() pulumi.StringPtrOutput
Gets or sets a JSON string containing a list of tags that require user authentication to be used in the push registration endpoint. Tags can consist of alphanumeric characters and the following: '_', '@', '#', '.', ':', '-'. Validation should be performed at the PushRequestHandler.
func (PushSettingsPtrOutput) ToPushSettingsPtrOutput ¶
func (o PushSettingsPtrOutput) ToPushSettingsPtrOutput() PushSettingsPtrOutput
func (PushSettingsPtrOutput) ToPushSettingsPtrOutputWithContext ¶
func (o PushSettingsPtrOutput) ToPushSettingsPtrOutputWithContext(ctx context.Context) PushSettingsPtrOutput
type PushSettingsResponse ¶
type PushSettingsResponse struct { // Gets or sets a JSON string containing a list of dynamic tags that will be evaluated from user claims in the push registration endpoint. DynamicTagsJson *string `pulumi:"dynamicTagsJson"` // Resource Id. Id string `pulumi:"id"` // Gets or sets a flag indicating whether the Push endpoint is enabled. IsPushEnabled bool `pulumi:"isPushEnabled"` // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // Gets or sets a JSON string containing a list of tags that are whitelisted for use by the push registration endpoint. TagWhitelistJson *string `pulumi:"tagWhitelistJson"` // Gets or sets a JSON string containing a list of tags that require user authentication to be used in the push registration endpoint. // Tags can consist of alphanumeric characters and the following: // '_', '@', '#', '.', ':', '-'. // Validation should be performed at the PushRequestHandler. TagsRequiringAuth *string `pulumi:"tagsRequiringAuth"` // Resource type. Type string `pulumi:"type"` }
Push settings for the App.
type PushSettingsResponseArgs ¶
type PushSettingsResponseArgs struct { // Gets or sets a JSON string containing a list of dynamic tags that will be evaluated from user claims in the push registration endpoint. DynamicTagsJson pulumi.StringPtrInput `pulumi:"dynamicTagsJson"` // Resource Id. Id pulumi.StringInput `pulumi:"id"` // Gets or sets a flag indicating whether the Push endpoint is enabled. IsPushEnabled pulumi.BoolInput `pulumi:"isPushEnabled"` // Kind of resource. Kind pulumi.StringPtrInput `pulumi:"kind"` // Resource Name. Name pulumi.StringInput `pulumi:"name"` // Gets or sets a JSON string containing a list of tags that are whitelisted for use by the push registration endpoint. TagWhitelistJson pulumi.StringPtrInput `pulumi:"tagWhitelistJson"` // Gets or sets a JSON string containing a list of tags that require user authentication to be used in the push registration endpoint. // Tags can consist of alphanumeric characters and the following: // '_', '@', '#', '.', ':', '-'. // Validation should be performed at the PushRequestHandler. TagsRequiringAuth pulumi.StringPtrInput `pulumi:"tagsRequiringAuth"` // Resource type. Type pulumi.StringInput `pulumi:"type"` }
Push settings for the App.
func (PushSettingsResponseArgs) ElementType ¶
func (PushSettingsResponseArgs) ElementType() reflect.Type
func (PushSettingsResponseArgs) ToPushSettingsResponseOutput ¶
func (i PushSettingsResponseArgs) ToPushSettingsResponseOutput() PushSettingsResponseOutput
func (PushSettingsResponseArgs) ToPushSettingsResponseOutputWithContext ¶
func (i PushSettingsResponseArgs) ToPushSettingsResponseOutputWithContext(ctx context.Context) PushSettingsResponseOutput
func (PushSettingsResponseArgs) ToPushSettingsResponsePtrOutput ¶
func (i PushSettingsResponseArgs) ToPushSettingsResponsePtrOutput() PushSettingsResponsePtrOutput
func (PushSettingsResponseArgs) ToPushSettingsResponsePtrOutputWithContext ¶
func (i PushSettingsResponseArgs) ToPushSettingsResponsePtrOutputWithContext(ctx context.Context) PushSettingsResponsePtrOutput
type PushSettingsResponseInput ¶
type PushSettingsResponseInput interface { pulumi.Input ToPushSettingsResponseOutput() PushSettingsResponseOutput ToPushSettingsResponseOutputWithContext(context.Context) PushSettingsResponseOutput }
PushSettingsResponseInput is an input type that accepts PushSettingsResponseArgs and PushSettingsResponseOutput values. You can construct a concrete instance of `PushSettingsResponseInput` via:
PushSettingsResponseArgs{...}
type PushSettingsResponseOutput ¶
type PushSettingsResponseOutput struct{ *pulumi.OutputState }
Push settings for the App.
func (PushSettingsResponseOutput) DynamicTagsJson ¶
func (o PushSettingsResponseOutput) DynamicTagsJson() pulumi.StringPtrOutput
Gets or sets a JSON string containing a list of dynamic tags that will be evaluated from user claims in the push registration endpoint.
func (PushSettingsResponseOutput) ElementType ¶
func (PushSettingsResponseOutput) ElementType() reflect.Type
func (PushSettingsResponseOutput) Id ¶
func (o PushSettingsResponseOutput) Id() pulumi.StringOutput
Resource Id.
func (PushSettingsResponseOutput) IsPushEnabled ¶
func (o PushSettingsResponseOutput) IsPushEnabled() pulumi.BoolOutput
Gets or sets a flag indicating whether the Push endpoint is enabled.
func (PushSettingsResponseOutput) Kind ¶
func (o PushSettingsResponseOutput) Kind() pulumi.StringPtrOutput
Kind of resource.
func (PushSettingsResponseOutput) Name ¶
func (o PushSettingsResponseOutput) Name() pulumi.StringOutput
Resource Name.
func (PushSettingsResponseOutput) TagWhitelistJson ¶
func (o PushSettingsResponseOutput) TagWhitelistJson() pulumi.StringPtrOutput
Gets or sets a JSON string containing a list of tags that are whitelisted for use by the push registration endpoint.
func (PushSettingsResponseOutput) TagsRequiringAuth ¶
func (o PushSettingsResponseOutput) TagsRequiringAuth() pulumi.StringPtrOutput
Gets or sets a JSON string containing a list of tags that require user authentication to be used in the push registration endpoint. Tags can consist of alphanumeric characters and the following: '_', '@', '#', '.', ':', '-'. Validation should be performed at the PushRequestHandler.
func (PushSettingsResponseOutput) ToPushSettingsResponseOutput ¶
func (o PushSettingsResponseOutput) ToPushSettingsResponseOutput() PushSettingsResponseOutput
func (PushSettingsResponseOutput) ToPushSettingsResponseOutputWithContext ¶
func (o PushSettingsResponseOutput) ToPushSettingsResponseOutputWithContext(ctx context.Context) PushSettingsResponseOutput
func (PushSettingsResponseOutput) ToPushSettingsResponsePtrOutput ¶
func (o PushSettingsResponseOutput) ToPushSettingsResponsePtrOutput() PushSettingsResponsePtrOutput
func (PushSettingsResponseOutput) ToPushSettingsResponsePtrOutputWithContext ¶
func (o PushSettingsResponseOutput) ToPushSettingsResponsePtrOutputWithContext(ctx context.Context) PushSettingsResponsePtrOutput
func (PushSettingsResponseOutput) Type ¶
func (o PushSettingsResponseOutput) Type() pulumi.StringOutput
Resource type.
type PushSettingsResponsePtrInput ¶
type PushSettingsResponsePtrInput interface { pulumi.Input ToPushSettingsResponsePtrOutput() PushSettingsResponsePtrOutput ToPushSettingsResponsePtrOutputWithContext(context.Context) PushSettingsResponsePtrOutput }
PushSettingsResponsePtrInput is an input type that accepts PushSettingsResponseArgs, PushSettingsResponsePtr and PushSettingsResponsePtrOutput values. You can construct a concrete instance of `PushSettingsResponsePtrInput` via:
PushSettingsResponseArgs{...} or: nil
func PushSettingsResponsePtr ¶
func PushSettingsResponsePtr(v *PushSettingsResponseArgs) PushSettingsResponsePtrInput
type PushSettingsResponsePtrOutput ¶
type PushSettingsResponsePtrOutput struct{ *pulumi.OutputState }
func (PushSettingsResponsePtrOutput) DynamicTagsJson ¶
func (o PushSettingsResponsePtrOutput) DynamicTagsJson() pulumi.StringPtrOutput
Gets or sets a JSON string containing a list of dynamic tags that will be evaluated from user claims in the push registration endpoint.
func (PushSettingsResponsePtrOutput) Elem ¶
func (o PushSettingsResponsePtrOutput) Elem() PushSettingsResponseOutput
func (PushSettingsResponsePtrOutput) ElementType ¶
func (PushSettingsResponsePtrOutput) ElementType() reflect.Type
func (PushSettingsResponsePtrOutput) Id ¶
func (o PushSettingsResponsePtrOutput) Id() pulumi.StringPtrOutput
Resource Id.
func (PushSettingsResponsePtrOutput) IsPushEnabled ¶
func (o PushSettingsResponsePtrOutput) IsPushEnabled() pulumi.BoolPtrOutput
Gets or sets a flag indicating whether the Push endpoint is enabled.
func (PushSettingsResponsePtrOutput) Kind ¶
func (o PushSettingsResponsePtrOutput) Kind() pulumi.StringPtrOutput
Kind of resource.
func (PushSettingsResponsePtrOutput) Name ¶
func (o PushSettingsResponsePtrOutput) Name() pulumi.StringPtrOutput
Resource Name.
func (PushSettingsResponsePtrOutput) TagWhitelistJson ¶
func (o PushSettingsResponsePtrOutput) TagWhitelistJson() pulumi.StringPtrOutput
Gets or sets a JSON string containing a list of tags that are whitelisted for use by the push registration endpoint.
func (PushSettingsResponsePtrOutput) TagsRequiringAuth ¶
func (o PushSettingsResponsePtrOutput) TagsRequiringAuth() pulumi.StringPtrOutput
Gets or sets a JSON string containing a list of tags that require user authentication to be used in the push registration endpoint. Tags can consist of alphanumeric characters and the following: '_', '@', '#', '.', ':', '-'. Validation should be performed at the PushRequestHandler.
func (PushSettingsResponsePtrOutput) ToPushSettingsResponsePtrOutput ¶
func (o PushSettingsResponsePtrOutput) ToPushSettingsResponsePtrOutput() PushSettingsResponsePtrOutput
func (PushSettingsResponsePtrOutput) ToPushSettingsResponsePtrOutputWithContext ¶
func (o PushSettingsResponsePtrOutput) ToPushSettingsResponsePtrOutputWithContext(ctx context.Context) PushSettingsResponsePtrOutput
func (PushSettingsResponsePtrOutput) Type ¶
func (o PushSettingsResponsePtrOutput) Type() pulumi.StringPtrOutput
Resource type.
type RampUpRule ¶
type RampUpRule struct { // Hostname of a slot to which the traffic will be redirected if decided to. E.g. myapp-stage.azurewebsites.net. ActionHostName *string `pulumi:"actionHostName"` // Custom decision algorithm can be provided in TiPCallback site extension which URL can be specified. See TiPCallback site extension for the scaffold and contracts. // https://www.siteextensions.net/packages/TiPCallback/ ChangeDecisionCallbackUrl *string `pulumi:"changeDecisionCallbackUrl"` // Specifies interval in minutes to reevaluate ReroutePercentage. ChangeIntervalInMinutes *int `pulumi:"changeIntervalInMinutes"` // In auto ramp up scenario this is the step to add/remove from <code>ReroutePercentage</code> until it reaches // <code>MinReroutePercentage</code> or <code>MaxReroutePercentage</code>. Site metrics are checked every N minutes specified in <code>ChangeIntervalInMinutes</code>. // Custom decision algorithm can be provided in TiPCallback site extension which URL can be specified in <code>ChangeDecisionCallbackUrl</code>. ChangeStep *float64 `pulumi:"changeStep"` // Specifies upper boundary below which ReroutePercentage will stay. MaxReroutePercentage *float64 `pulumi:"maxReroutePercentage"` // Specifies lower boundary above which ReroutePercentage will stay. MinReroutePercentage *float64 `pulumi:"minReroutePercentage"` // Name of the routing rule. The recommended name would be to point to the slot which will receive the traffic in the experiment. Name *string `pulumi:"name"` // Percentage of the traffic which will be redirected to <code>ActionHostName</code>. ReroutePercentage *float64 `pulumi:"reroutePercentage"` }
Routing rules for ramp up testing. This rule allows to redirect static traffic % to a slot or to gradually change routing % based on performance.
type RampUpRuleArgs ¶
type RampUpRuleArgs struct { // Hostname of a slot to which the traffic will be redirected if decided to. E.g. myapp-stage.azurewebsites.net. ActionHostName pulumi.StringPtrInput `pulumi:"actionHostName"` // Custom decision algorithm can be provided in TiPCallback site extension which URL can be specified. See TiPCallback site extension for the scaffold and contracts. // https://www.siteextensions.net/packages/TiPCallback/ ChangeDecisionCallbackUrl pulumi.StringPtrInput `pulumi:"changeDecisionCallbackUrl"` // Specifies interval in minutes to reevaluate ReroutePercentage. ChangeIntervalInMinutes pulumi.IntPtrInput `pulumi:"changeIntervalInMinutes"` // In auto ramp up scenario this is the step to add/remove from <code>ReroutePercentage</code> until it reaches // <code>MinReroutePercentage</code> or <code>MaxReroutePercentage</code>. Site metrics are checked every N minutes specified in <code>ChangeIntervalInMinutes</code>. // Custom decision algorithm can be provided in TiPCallback site extension which URL can be specified in <code>ChangeDecisionCallbackUrl</code>. ChangeStep pulumi.Float64PtrInput `pulumi:"changeStep"` // Specifies upper boundary below which ReroutePercentage will stay. MaxReroutePercentage pulumi.Float64PtrInput `pulumi:"maxReroutePercentage"` // Specifies lower boundary above which ReroutePercentage will stay. MinReroutePercentage pulumi.Float64PtrInput `pulumi:"minReroutePercentage"` // Name of the routing rule. The recommended name would be to point to the slot which will receive the traffic in the experiment. Name pulumi.StringPtrInput `pulumi:"name"` // Percentage of the traffic which will be redirected to <code>ActionHostName</code>. ReroutePercentage pulumi.Float64PtrInput `pulumi:"reroutePercentage"` }
Routing rules for ramp up testing. This rule allows to redirect static traffic % to a slot or to gradually change routing % based on performance.
func (RampUpRuleArgs) ElementType ¶
func (RampUpRuleArgs) ElementType() reflect.Type
func (RampUpRuleArgs) ToRampUpRuleOutput ¶
func (i RampUpRuleArgs) ToRampUpRuleOutput() RampUpRuleOutput
func (RampUpRuleArgs) ToRampUpRuleOutputWithContext ¶
func (i RampUpRuleArgs) ToRampUpRuleOutputWithContext(ctx context.Context) RampUpRuleOutput
type RampUpRuleArray ¶
type RampUpRuleArray []RampUpRuleInput
func (RampUpRuleArray) ElementType ¶
func (RampUpRuleArray) ElementType() reflect.Type
func (RampUpRuleArray) ToRampUpRuleArrayOutput ¶
func (i RampUpRuleArray) ToRampUpRuleArrayOutput() RampUpRuleArrayOutput
func (RampUpRuleArray) ToRampUpRuleArrayOutputWithContext ¶
func (i RampUpRuleArray) ToRampUpRuleArrayOutputWithContext(ctx context.Context) RampUpRuleArrayOutput
type RampUpRuleArrayInput ¶
type RampUpRuleArrayInput interface { pulumi.Input ToRampUpRuleArrayOutput() RampUpRuleArrayOutput ToRampUpRuleArrayOutputWithContext(context.Context) RampUpRuleArrayOutput }
RampUpRuleArrayInput is an input type that accepts RampUpRuleArray and RampUpRuleArrayOutput values. You can construct a concrete instance of `RampUpRuleArrayInput` via:
RampUpRuleArray{ RampUpRuleArgs{...} }
type RampUpRuleArrayOutput ¶
type RampUpRuleArrayOutput struct{ *pulumi.OutputState }
func (RampUpRuleArrayOutput) ElementType ¶
func (RampUpRuleArrayOutput) ElementType() reflect.Type
func (RampUpRuleArrayOutput) Index ¶
func (o RampUpRuleArrayOutput) Index(i pulumi.IntInput) RampUpRuleOutput
func (RampUpRuleArrayOutput) ToRampUpRuleArrayOutput ¶
func (o RampUpRuleArrayOutput) ToRampUpRuleArrayOutput() RampUpRuleArrayOutput
func (RampUpRuleArrayOutput) ToRampUpRuleArrayOutputWithContext ¶
func (o RampUpRuleArrayOutput) ToRampUpRuleArrayOutputWithContext(ctx context.Context) RampUpRuleArrayOutput
type RampUpRuleInput ¶
type RampUpRuleInput interface { pulumi.Input ToRampUpRuleOutput() RampUpRuleOutput ToRampUpRuleOutputWithContext(context.Context) RampUpRuleOutput }
RampUpRuleInput is an input type that accepts RampUpRuleArgs and RampUpRuleOutput values. You can construct a concrete instance of `RampUpRuleInput` via:
RampUpRuleArgs{...}
type RampUpRuleOutput ¶
type RampUpRuleOutput struct{ *pulumi.OutputState }
Routing rules for ramp up testing. This rule allows to redirect static traffic % to a slot or to gradually change routing % based on performance.
func (RampUpRuleOutput) ActionHostName ¶
func (o RampUpRuleOutput) ActionHostName() pulumi.StringPtrOutput
Hostname of a slot to which the traffic will be redirected if decided to. E.g. myapp-stage.azurewebsites.net.
func (RampUpRuleOutput) ChangeDecisionCallbackUrl ¶
func (o RampUpRuleOutput) ChangeDecisionCallbackUrl() pulumi.StringPtrOutput
Custom decision algorithm can be provided in TiPCallback site extension which URL can be specified. See TiPCallback site extension for the scaffold and contracts. https://www.siteextensions.net/packages/TiPCallback/
func (RampUpRuleOutput) ChangeIntervalInMinutes ¶
func (o RampUpRuleOutput) ChangeIntervalInMinutes() pulumi.IntPtrOutput
Specifies interval in minutes to reevaluate ReroutePercentage.
func (RampUpRuleOutput) ChangeStep ¶
func (o RampUpRuleOutput) ChangeStep() pulumi.Float64PtrOutput
In auto ramp up scenario this is the step to add/remove from <code>ReroutePercentage</code> until it reaches <code>MinReroutePercentage</code> or <code>MaxReroutePercentage</code>. Site metrics are checked every N minutes specified in <code>ChangeIntervalInMinutes</code>. Custom decision algorithm can be provided in TiPCallback site extension which URL can be specified in <code>ChangeDecisionCallbackUrl</code>.
func (RampUpRuleOutput) ElementType ¶
func (RampUpRuleOutput) ElementType() reflect.Type
func (RampUpRuleOutput) MaxReroutePercentage ¶
func (o RampUpRuleOutput) MaxReroutePercentage() pulumi.Float64PtrOutput
Specifies upper boundary below which ReroutePercentage will stay.
func (RampUpRuleOutput) MinReroutePercentage ¶
func (o RampUpRuleOutput) MinReroutePercentage() pulumi.Float64PtrOutput
Specifies lower boundary above which ReroutePercentage will stay.
func (RampUpRuleOutput) Name ¶
func (o RampUpRuleOutput) Name() pulumi.StringPtrOutput
Name of the routing rule. The recommended name would be to point to the slot which will receive the traffic in the experiment.
func (RampUpRuleOutput) ReroutePercentage ¶
func (o RampUpRuleOutput) ReroutePercentage() pulumi.Float64PtrOutput
Percentage of the traffic which will be redirected to <code>ActionHostName</code>.
func (RampUpRuleOutput) ToRampUpRuleOutput ¶
func (o RampUpRuleOutput) ToRampUpRuleOutput() RampUpRuleOutput
func (RampUpRuleOutput) ToRampUpRuleOutputWithContext ¶
func (o RampUpRuleOutput) ToRampUpRuleOutputWithContext(ctx context.Context) RampUpRuleOutput
type RampUpRuleResponse ¶
type RampUpRuleResponse struct { // Hostname of a slot to which the traffic will be redirected if decided to. E.g. myapp-stage.azurewebsites.net. ActionHostName *string `pulumi:"actionHostName"` // Custom decision algorithm can be provided in TiPCallback site extension which URL can be specified. See TiPCallback site extension for the scaffold and contracts. // https://www.siteextensions.net/packages/TiPCallback/ ChangeDecisionCallbackUrl *string `pulumi:"changeDecisionCallbackUrl"` // Specifies interval in minutes to reevaluate ReroutePercentage. ChangeIntervalInMinutes *int `pulumi:"changeIntervalInMinutes"` // In auto ramp up scenario this is the step to add/remove from <code>ReroutePercentage</code> until it reaches // <code>MinReroutePercentage</code> or <code>MaxReroutePercentage</code>. Site metrics are checked every N minutes specified in <code>ChangeIntervalInMinutes</code>. // Custom decision algorithm can be provided in TiPCallback site extension which URL can be specified in <code>ChangeDecisionCallbackUrl</code>. ChangeStep *float64 `pulumi:"changeStep"` // Specifies upper boundary below which ReroutePercentage will stay. MaxReroutePercentage *float64 `pulumi:"maxReroutePercentage"` // Specifies lower boundary above which ReroutePercentage will stay. MinReroutePercentage *float64 `pulumi:"minReroutePercentage"` // Name of the routing rule. The recommended name would be to point to the slot which will receive the traffic in the experiment. Name *string `pulumi:"name"` // Percentage of the traffic which will be redirected to <code>ActionHostName</code>. ReroutePercentage *float64 `pulumi:"reroutePercentage"` }
Routing rules for ramp up testing. This rule allows to redirect static traffic % to a slot or to gradually change routing % based on performance.
type RampUpRuleResponseArgs ¶
type RampUpRuleResponseArgs struct { // Hostname of a slot to which the traffic will be redirected if decided to. E.g. myapp-stage.azurewebsites.net. ActionHostName pulumi.StringPtrInput `pulumi:"actionHostName"` // Custom decision algorithm can be provided in TiPCallback site extension which URL can be specified. See TiPCallback site extension for the scaffold and contracts. // https://www.siteextensions.net/packages/TiPCallback/ ChangeDecisionCallbackUrl pulumi.StringPtrInput `pulumi:"changeDecisionCallbackUrl"` // Specifies interval in minutes to reevaluate ReroutePercentage. ChangeIntervalInMinutes pulumi.IntPtrInput `pulumi:"changeIntervalInMinutes"` // In auto ramp up scenario this is the step to add/remove from <code>ReroutePercentage</code> until it reaches // <code>MinReroutePercentage</code> or <code>MaxReroutePercentage</code>. Site metrics are checked every N minutes specified in <code>ChangeIntervalInMinutes</code>. // Custom decision algorithm can be provided in TiPCallback site extension which URL can be specified in <code>ChangeDecisionCallbackUrl</code>. ChangeStep pulumi.Float64PtrInput `pulumi:"changeStep"` // Specifies upper boundary below which ReroutePercentage will stay. MaxReroutePercentage pulumi.Float64PtrInput `pulumi:"maxReroutePercentage"` // Specifies lower boundary above which ReroutePercentage will stay. MinReroutePercentage pulumi.Float64PtrInput `pulumi:"minReroutePercentage"` // Name of the routing rule. The recommended name would be to point to the slot which will receive the traffic in the experiment. Name pulumi.StringPtrInput `pulumi:"name"` // Percentage of the traffic which will be redirected to <code>ActionHostName</code>. ReroutePercentage pulumi.Float64PtrInput `pulumi:"reroutePercentage"` }
Routing rules for ramp up testing. This rule allows to redirect static traffic % to a slot or to gradually change routing % based on performance.
func (RampUpRuleResponseArgs) ElementType ¶
func (RampUpRuleResponseArgs) ElementType() reflect.Type
func (RampUpRuleResponseArgs) ToRampUpRuleResponseOutput ¶
func (i RampUpRuleResponseArgs) ToRampUpRuleResponseOutput() RampUpRuleResponseOutput
func (RampUpRuleResponseArgs) ToRampUpRuleResponseOutputWithContext ¶
func (i RampUpRuleResponseArgs) ToRampUpRuleResponseOutputWithContext(ctx context.Context) RampUpRuleResponseOutput
type RampUpRuleResponseArray ¶
type RampUpRuleResponseArray []RampUpRuleResponseInput
func (RampUpRuleResponseArray) ElementType ¶
func (RampUpRuleResponseArray) ElementType() reflect.Type
func (RampUpRuleResponseArray) ToRampUpRuleResponseArrayOutput ¶
func (i RampUpRuleResponseArray) ToRampUpRuleResponseArrayOutput() RampUpRuleResponseArrayOutput
func (RampUpRuleResponseArray) ToRampUpRuleResponseArrayOutputWithContext ¶
func (i RampUpRuleResponseArray) ToRampUpRuleResponseArrayOutputWithContext(ctx context.Context) RampUpRuleResponseArrayOutput
type RampUpRuleResponseArrayInput ¶
type RampUpRuleResponseArrayInput interface { pulumi.Input ToRampUpRuleResponseArrayOutput() RampUpRuleResponseArrayOutput ToRampUpRuleResponseArrayOutputWithContext(context.Context) RampUpRuleResponseArrayOutput }
RampUpRuleResponseArrayInput is an input type that accepts RampUpRuleResponseArray and RampUpRuleResponseArrayOutput values. You can construct a concrete instance of `RampUpRuleResponseArrayInput` via:
RampUpRuleResponseArray{ RampUpRuleResponseArgs{...} }
type RampUpRuleResponseArrayOutput ¶
type RampUpRuleResponseArrayOutput struct{ *pulumi.OutputState }
func (RampUpRuleResponseArrayOutput) ElementType ¶
func (RampUpRuleResponseArrayOutput) ElementType() reflect.Type
func (RampUpRuleResponseArrayOutput) Index ¶
func (o RampUpRuleResponseArrayOutput) Index(i pulumi.IntInput) RampUpRuleResponseOutput
func (RampUpRuleResponseArrayOutput) ToRampUpRuleResponseArrayOutput ¶
func (o RampUpRuleResponseArrayOutput) ToRampUpRuleResponseArrayOutput() RampUpRuleResponseArrayOutput
func (RampUpRuleResponseArrayOutput) ToRampUpRuleResponseArrayOutputWithContext ¶
func (o RampUpRuleResponseArrayOutput) ToRampUpRuleResponseArrayOutputWithContext(ctx context.Context) RampUpRuleResponseArrayOutput
type RampUpRuleResponseInput ¶
type RampUpRuleResponseInput interface { pulumi.Input ToRampUpRuleResponseOutput() RampUpRuleResponseOutput ToRampUpRuleResponseOutputWithContext(context.Context) RampUpRuleResponseOutput }
RampUpRuleResponseInput is an input type that accepts RampUpRuleResponseArgs and RampUpRuleResponseOutput values. You can construct a concrete instance of `RampUpRuleResponseInput` via:
RampUpRuleResponseArgs{...}
type RampUpRuleResponseOutput ¶
type RampUpRuleResponseOutput struct{ *pulumi.OutputState }
Routing rules for ramp up testing. This rule allows to redirect static traffic % to a slot or to gradually change routing % based on performance.
func (RampUpRuleResponseOutput) ActionHostName ¶
func (o RampUpRuleResponseOutput) ActionHostName() pulumi.StringPtrOutput
Hostname of a slot to which the traffic will be redirected if decided to. E.g. myapp-stage.azurewebsites.net.
func (RampUpRuleResponseOutput) ChangeDecisionCallbackUrl ¶
func (o RampUpRuleResponseOutput) ChangeDecisionCallbackUrl() pulumi.StringPtrOutput
Custom decision algorithm can be provided in TiPCallback site extension which URL can be specified. See TiPCallback site extension for the scaffold and contracts. https://www.siteextensions.net/packages/TiPCallback/
func (RampUpRuleResponseOutput) ChangeIntervalInMinutes ¶
func (o RampUpRuleResponseOutput) ChangeIntervalInMinutes() pulumi.IntPtrOutput
Specifies interval in minutes to reevaluate ReroutePercentage.
func (RampUpRuleResponseOutput) ChangeStep ¶
func (o RampUpRuleResponseOutput) ChangeStep() pulumi.Float64PtrOutput
In auto ramp up scenario this is the step to add/remove from <code>ReroutePercentage</code> until it reaches <code>MinReroutePercentage</code> or <code>MaxReroutePercentage</code>. Site metrics are checked every N minutes specified in <code>ChangeIntervalInMinutes</code>. Custom decision algorithm can be provided in TiPCallback site extension which URL can be specified in <code>ChangeDecisionCallbackUrl</code>.
func (RampUpRuleResponseOutput) ElementType ¶
func (RampUpRuleResponseOutput) ElementType() reflect.Type
func (RampUpRuleResponseOutput) MaxReroutePercentage ¶
func (o RampUpRuleResponseOutput) MaxReroutePercentage() pulumi.Float64PtrOutput
Specifies upper boundary below which ReroutePercentage will stay.
func (RampUpRuleResponseOutput) MinReroutePercentage ¶
func (o RampUpRuleResponseOutput) MinReroutePercentage() pulumi.Float64PtrOutput
Specifies lower boundary above which ReroutePercentage will stay.
func (RampUpRuleResponseOutput) Name ¶
func (o RampUpRuleResponseOutput) Name() pulumi.StringPtrOutput
Name of the routing rule. The recommended name would be to point to the slot which will receive the traffic in the experiment.
func (RampUpRuleResponseOutput) ReroutePercentage ¶
func (o RampUpRuleResponseOutput) ReroutePercentage() pulumi.Float64PtrOutput
Percentage of the traffic which will be redirected to <code>ActionHostName</code>.
func (RampUpRuleResponseOutput) ToRampUpRuleResponseOutput ¶
func (o RampUpRuleResponseOutput) ToRampUpRuleResponseOutput() RampUpRuleResponseOutput
func (RampUpRuleResponseOutput) ToRampUpRuleResponseOutputWithContext ¶
func (o RampUpRuleResponseOutput) ToRampUpRuleResponseOutputWithContext(ctx context.Context) RampUpRuleResponseOutput
type 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"` // 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"` // Handler mappings. HandlerMappings []HandlerMapping `pulumi:"handlerMappings"` // Http20Enabled: configures a web site to allow clients to connect over http2.0 Http20Enabled *bool `pulumi:"http20Enabled"` // <code>true</code> if HTTP logging is enabled; otherwise, <code>false</code>. HttpLoggingEnabled *bool `pulumi:"httpLoggingEnabled"` // IP security restrictions. 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"` // MinTlsVersion: configures the minimum version of TLS required for SSL requests MinTlsVersion *string `pulumi:"minTlsVersion"` // .NET Framework version. NetFrameworkVersion *string `pulumi:"netFrameworkVersion"` // Version of Node.js. NodeVersion *string `pulumi:"nodeVersion"` // Number of workers. NumberOfWorkers *int `pulumi:"numberOfWorkers"` // Version of PHP. PhpVersion *string `pulumi:"phpVersion"` // Publishing user name. PublishingUsername *string `pulumi:"publishingUsername"` // Push endpoint settings. Push *PushSettings `pulumi:"push"` // Version of Python. PythonVersion *string `pulumi:"pythonVersion"` // <code>true</code> if remote debugging is enabled; otherwise, <code>false</code>. RemoteDebuggingEnabled *bool `pulumi:"remoteDebuggingEnabled"` // Remote debugging version. RemoteDebuggingVersion *string `pulumi:"remoteDebuggingVersion"` // <code>true</code> if request tracing is enabled; otherwise, <code>false</code>. RequestTracingEnabled *bool `pulumi:"requestTracingEnabled"` // Request tracing expiration time. RequestTracingExpirationTime *string `pulumi:"requestTracingExpirationTime"` // 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"` }
Configuration of an App Service app.
type SiteConfigArgs ¶
type SiteConfigArgs struct { // <code>true</code> if Always On is enabled; otherwise, <code>false</code>. AlwaysOn pulumi.BoolPtrInput `pulumi:"alwaysOn"` // Information about the formal API definition for the app. ApiDefinition ApiDefinitionInfoPtrInput `pulumi:"apiDefinition"` // App command line to launch. AppCommandLine pulumi.StringPtrInput `pulumi:"appCommandLine"` // Application settings. AppSettings NameValuePairArrayInput `pulumi:"appSettings"` // <code>true</code> if Auto Heal is enabled; otherwise, <code>false</code>. AutoHealEnabled pulumi.BoolPtrInput `pulumi:"autoHealEnabled"` // Auto Heal rules. AutoHealRules AutoHealRulesPtrInput `pulumi:"autoHealRules"` // Auto-swap slot name. AutoSwapSlotName pulumi.StringPtrInput `pulumi:"autoSwapSlotName"` // 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"` // Handler mappings. HandlerMappings HandlerMappingArrayInput `pulumi:"handlerMappings"` // Http20Enabled: configures a web site to allow clients to connect over http2.0 Http20Enabled pulumi.BoolPtrInput `pulumi:"http20Enabled"` // <code>true</code> if HTTP logging is enabled; otherwise, <code>false</code>. HttpLoggingEnabled pulumi.BoolPtrInput `pulumi:"httpLoggingEnabled"` // IP security restrictions. 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"` // MinTlsVersion: configures the minimum version of TLS required for SSL requests MinTlsVersion pulumi.StringPtrInput `pulumi:"minTlsVersion"` // .NET Framework version. NetFrameworkVersion pulumi.StringPtrInput `pulumi:"netFrameworkVersion"` // Version of Node.js. NodeVersion pulumi.StringPtrInput `pulumi:"nodeVersion"` // Number of workers. NumberOfWorkers pulumi.IntPtrInput `pulumi:"numberOfWorkers"` // Version of PHP. PhpVersion pulumi.StringPtrInput `pulumi:"phpVersion"` // Publishing user name. PublishingUsername pulumi.StringPtrInput `pulumi:"publishingUsername"` // Push endpoint settings. Push PushSettingsPtrInput `pulumi:"push"` // Version of Python. PythonVersion pulumi.StringPtrInput `pulumi:"pythonVersion"` // <code>true</code> if remote debugging is enabled; otherwise, <code>false</code>. RemoteDebuggingEnabled pulumi.BoolPtrInput `pulumi:"remoteDebuggingEnabled"` // Remote debugging version. RemoteDebuggingVersion pulumi.StringPtrInput `pulumi:"remoteDebuggingVersion"` // <code>true</code> if request tracing is enabled; otherwise, <code>false</code>. RequestTracingEnabled pulumi.BoolPtrInput `pulumi:"requestTracingEnabled"` // Request tracing expiration time. RequestTracingExpirationTime pulumi.StringPtrInput `pulumi:"requestTracingExpirationTime"` // 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"` }
Configuration of an App Service app.
func (SiteConfigArgs) ElementType ¶
func (SiteConfigArgs) ElementType() reflect.Type
func (SiteConfigArgs) ToSiteConfigOutput ¶
func (i SiteConfigArgs) ToSiteConfigOutput() SiteConfigOutput
func (SiteConfigArgs) ToSiteConfigOutputWithContext ¶
func (i SiteConfigArgs) ToSiteConfigOutputWithContext(ctx context.Context) SiteConfigOutput
func (SiteConfigArgs) ToSiteConfigPtrOutput ¶
func (i SiteConfigArgs) ToSiteConfigPtrOutput() SiteConfigPtrOutput
func (SiteConfigArgs) ToSiteConfigPtrOutputWithContext ¶
func (i SiteConfigArgs) ToSiteConfigPtrOutputWithContext(ctx context.Context) SiteConfigPtrOutput
type SiteConfigInput ¶
type SiteConfigInput interface { pulumi.Input ToSiteConfigOutput() SiteConfigOutput ToSiteConfigOutputWithContext(context.Context) SiteConfigOutput }
SiteConfigInput is an input type that accepts SiteConfigArgs and SiteConfigOutput values. You can construct a concrete instance of `SiteConfigInput` via:
SiteConfigArgs{...}
type SiteConfigOutput ¶
type SiteConfigOutput struct{ *pulumi.OutputState }
Configuration of an App Service app.
func (SiteConfigOutput) AlwaysOn ¶
func (o SiteConfigOutput) AlwaysOn() pulumi.BoolPtrOutput
<code>true</code> if Always On is enabled; otherwise, <code>false</code>.
func (SiteConfigOutput) ApiDefinition ¶
func (o SiteConfigOutput) ApiDefinition() ApiDefinitionInfoPtrOutput
Information about the formal API definition for the app.
func (SiteConfigOutput) AppCommandLine ¶
func (o SiteConfigOutput) AppCommandLine() pulumi.StringPtrOutput
App command line to launch.
func (SiteConfigOutput) AppSettings ¶
func (o SiteConfigOutput) AppSettings() NameValuePairArrayOutput
Application settings.
func (SiteConfigOutput) AutoHealEnabled ¶
func (o SiteConfigOutput) AutoHealEnabled() pulumi.BoolPtrOutput
<code>true</code> if Auto Heal is enabled; otherwise, <code>false</code>.
func (SiteConfigOutput) AutoHealRules ¶
func (o SiteConfigOutput) AutoHealRules() AutoHealRulesPtrOutput
Auto Heal rules.
func (SiteConfigOutput) AutoSwapSlotName ¶
func (o SiteConfigOutput) AutoSwapSlotName() pulumi.StringPtrOutput
Auto-swap slot name.
func (SiteConfigOutput) 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) HandlerMappings ¶
func (o SiteConfigOutput) HandlerMappings() HandlerMappingArrayOutput
Handler mappings.
func (SiteConfigOutput) Http20Enabled ¶
func (o SiteConfigOutput) Http20Enabled() pulumi.BoolPtrOutput
Http20Enabled: configures a web site to allow clients to connect over http2.0
func (SiteConfigOutput) HttpLoggingEnabled ¶
func (o SiteConfigOutput) HttpLoggingEnabled() pulumi.BoolPtrOutput
<code>true</code> if HTTP logging is enabled; otherwise, <code>false</code>.
func (SiteConfigOutput) IpSecurityRestrictions ¶
func (o SiteConfigOutput) IpSecurityRestrictions() IpSecurityRestrictionArrayOutput
IP security restrictions.
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) MinTlsVersion ¶
func (o SiteConfigOutput) MinTlsVersion() pulumi.StringPtrOutput
MinTlsVersion: configures the minimum version of TLS required for SSL requests
func (SiteConfigOutput) NetFrameworkVersion ¶
func (o SiteConfigOutput) NetFrameworkVersion() pulumi.StringPtrOutput
.NET Framework version.
func (SiteConfigOutput) NodeVersion ¶
func (o SiteConfigOutput) NodeVersion() pulumi.StringPtrOutput
Version of Node.js.
func (SiteConfigOutput) NumberOfWorkers ¶
func (o SiteConfigOutput) NumberOfWorkers() pulumi.IntPtrOutput
Number of workers.
func (SiteConfigOutput) PhpVersion ¶
func (o SiteConfigOutput) PhpVersion() pulumi.StringPtrOutput
Version of PHP.
func (SiteConfigOutput) PublishingUsername ¶
func (o SiteConfigOutput) PublishingUsername() pulumi.StringPtrOutput
Publishing user name.
func (SiteConfigOutput) Push ¶
func (o SiteConfigOutput) Push() PushSettingsPtrOutput
Push endpoint settings.
func (SiteConfigOutput) PythonVersion ¶
func (o SiteConfigOutput) PythonVersion() pulumi.StringPtrOutput
Version of Python.
func (SiteConfigOutput) RemoteDebuggingEnabled ¶
func (o SiteConfigOutput) RemoteDebuggingEnabled() pulumi.BoolPtrOutput
<code>true</code> if remote debugging is enabled; otherwise, <code>false</code>.
func (SiteConfigOutput) RemoteDebuggingVersion ¶
func (o SiteConfigOutput) RemoteDebuggingVersion() pulumi.StringPtrOutput
Remote debugging version.
func (SiteConfigOutput) RequestTracingEnabled ¶
func (o SiteConfigOutput) RequestTracingEnabled() pulumi.BoolPtrOutput
<code>true</code> if request tracing is enabled; otherwise, <code>false</code>.
func (SiteConfigOutput) RequestTracingExpirationTime ¶
func (o SiteConfigOutput) RequestTracingExpirationTime() pulumi.StringPtrOutput
Request tracing expiration time.
func (SiteConfigOutput) 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>.
type SiteConfigPtrInput ¶
type SiteConfigPtrInput interface { pulumi.Input ToSiteConfigPtrOutput() SiteConfigPtrOutput ToSiteConfigPtrOutputWithContext(context.Context) SiteConfigPtrOutput }
SiteConfigPtrInput is an input type that accepts SiteConfigArgs, SiteConfigPtr and SiteConfigPtrOutput values. You can construct a concrete instance of `SiteConfigPtrInput` via:
SiteConfigArgs{...} or: nil
func SiteConfigPtr ¶
func SiteConfigPtr(v *SiteConfigArgs) SiteConfigPtrInput
type SiteConfigPtrOutput ¶
type SiteConfigPtrOutput struct{ *pulumi.OutputState }
func (SiteConfigPtrOutput) AlwaysOn ¶
func (o SiteConfigPtrOutput) AlwaysOn() pulumi.BoolPtrOutput
<code>true</code> if Always On is enabled; otherwise, <code>false</code>.
func (SiteConfigPtrOutput) ApiDefinition ¶
func (o SiteConfigPtrOutput) ApiDefinition() ApiDefinitionInfoPtrOutput
Information about the formal API definition for the app.
func (SiteConfigPtrOutput) AppCommandLine ¶
func (o SiteConfigPtrOutput) AppCommandLine() pulumi.StringPtrOutput
App command line to launch.
func (SiteConfigPtrOutput) AppSettings ¶
func (o SiteConfigPtrOutput) AppSettings() NameValuePairArrayOutput
Application settings.
func (SiteConfigPtrOutput) AutoHealEnabled ¶
func (o SiteConfigPtrOutput) AutoHealEnabled() pulumi.BoolPtrOutput
<code>true</code> if Auto Heal is enabled; otherwise, <code>false</code>.
func (SiteConfigPtrOutput) AutoHealRules ¶
func (o SiteConfigPtrOutput) AutoHealRules() AutoHealRulesPtrOutput
Auto Heal rules.
func (SiteConfigPtrOutput) AutoSwapSlotName ¶
func (o SiteConfigPtrOutput) AutoSwapSlotName() pulumi.StringPtrOutput
Auto-swap slot name.
func (SiteConfigPtrOutput) 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) HandlerMappings ¶
func (o SiteConfigPtrOutput) HandlerMappings() HandlerMappingArrayOutput
Handler mappings.
func (SiteConfigPtrOutput) Http20Enabled ¶
func (o SiteConfigPtrOutput) Http20Enabled() pulumi.BoolPtrOutput
Http20Enabled: configures a web site to allow clients to connect over http2.0
func (SiteConfigPtrOutput) HttpLoggingEnabled ¶
func (o SiteConfigPtrOutput) HttpLoggingEnabled() pulumi.BoolPtrOutput
<code>true</code> if HTTP logging is enabled; otherwise, <code>false</code>.
func (SiteConfigPtrOutput) IpSecurityRestrictions ¶
func (o SiteConfigPtrOutput) IpSecurityRestrictions() IpSecurityRestrictionArrayOutput
IP security restrictions.
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) MinTlsVersion ¶
func (o SiteConfigPtrOutput) MinTlsVersion() pulumi.StringPtrOutput
MinTlsVersion: configures the minimum version of TLS required for SSL requests
func (SiteConfigPtrOutput) NetFrameworkVersion ¶
func (o SiteConfigPtrOutput) NetFrameworkVersion() pulumi.StringPtrOutput
.NET Framework version.
func (SiteConfigPtrOutput) NodeVersion ¶
func (o SiteConfigPtrOutput) NodeVersion() pulumi.StringPtrOutput
Version of Node.js.
func (SiteConfigPtrOutput) NumberOfWorkers ¶
func (o SiteConfigPtrOutput) NumberOfWorkers() pulumi.IntPtrOutput
Number of workers.
func (SiteConfigPtrOutput) PhpVersion ¶
func (o SiteConfigPtrOutput) PhpVersion() pulumi.StringPtrOutput
Version of PHP.
func (SiteConfigPtrOutput) PublishingUsername ¶
func (o SiteConfigPtrOutput) PublishingUsername() pulumi.StringPtrOutput
Publishing user name.
func (SiteConfigPtrOutput) Push ¶
func (o SiteConfigPtrOutput) Push() PushSettingsPtrOutput
Push endpoint settings.
func (SiteConfigPtrOutput) PythonVersion ¶
func (o SiteConfigPtrOutput) PythonVersion() pulumi.StringPtrOutput
Version of Python.
func (SiteConfigPtrOutput) RemoteDebuggingEnabled ¶
func (o SiteConfigPtrOutput) RemoteDebuggingEnabled() pulumi.BoolPtrOutput
<code>true</code> if remote debugging is enabled; otherwise, <code>false</code>.
func (SiteConfigPtrOutput) RemoteDebuggingVersion ¶
func (o SiteConfigPtrOutput) RemoteDebuggingVersion() pulumi.StringPtrOutput
Remote debugging version.
func (SiteConfigPtrOutput) RequestTracingEnabled ¶
func (o SiteConfigPtrOutput) RequestTracingEnabled() pulumi.BoolPtrOutput
<code>true</code> if request tracing is enabled; otherwise, <code>false</code>.
func (SiteConfigPtrOutput) RequestTracingExpirationTime ¶
func (o SiteConfigPtrOutput) RequestTracingExpirationTime() pulumi.StringPtrOutput
Request tracing expiration time.
func (SiteConfigPtrOutput) 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>.
type SiteConfigResponse ¶
type SiteConfigResponse struct { // <code>true</code> if Always On is enabled; otherwise, <code>false</code>. AlwaysOn *bool `pulumi:"alwaysOn"` // Information about the formal API definition for the app. ApiDefinition *ApiDefinitionInfoResponse `pulumi:"apiDefinition"` // App command line to launch. AppCommandLine *string `pulumi:"appCommandLine"` // Application settings. AppSettings []NameValuePairResponse `pulumi:"appSettings"` // <code>true</code> if Auto Heal is enabled; otherwise, <code>false</code>. AutoHealEnabled *bool `pulumi:"autoHealEnabled"` // Auto Heal rules. AutoHealRules *AutoHealRulesResponse `pulumi:"autoHealRules"` // Auto-swap slot name. AutoSwapSlotName *string `pulumi:"autoSwapSlotName"` // 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"` // Handler mappings. HandlerMappings []HandlerMappingResponse `pulumi:"handlerMappings"` // Http20Enabled: configures a web site to allow clients to connect over http2.0 Http20Enabled *bool `pulumi:"http20Enabled"` // <code>true</code> if HTTP logging is enabled; otherwise, <code>false</code>. HttpLoggingEnabled *bool `pulumi:"httpLoggingEnabled"` // IP security restrictions. 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"` // MinTlsVersion: configures the minimum version of TLS required for SSL requests MinTlsVersion *string `pulumi:"minTlsVersion"` // .NET Framework version. NetFrameworkVersion *string `pulumi:"netFrameworkVersion"` // Version of Node.js. NodeVersion *string `pulumi:"nodeVersion"` // Number of workers. NumberOfWorkers *int `pulumi:"numberOfWorkers"` // Version of PHP. PhpVersion *string `pulumi:"phpVersion"` // Publishing user name. PublishingUsername *string `pulumi:"publishingUsername"` // Push endpoint settings. Push *PushSettingsResponse `pulumi:"push"` // Version of Python. PythonVersion *string `pulumi:"pythonVersion"` // <code>true</code> if remote debugging is enabled; otherwise, <code>false</code>. RemoteDebuggingEnabled *bool `pulumi:"remoteDebuggingEnabled"` // Remote debugging version. RemoteDebuggingVersion *string `pulumi:"remoteDebuggingVersion"` // <code>true</code> if request tracing is enabled; otherwise, <code>false</code>. RequestTracingEnabled *bool `pulumi:"requestTracingEnabled"` // Request tracing expiration time. RequestTracingExpirationTime *string `pulumi:"requestTracingExpirationTime"` // 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"` }
Configuration of an App Service app.
type SiteConfigResponseArgs ¶
type SiteConfigResponseArgs struct { // <code>true</code> if Always On is enabled; otherwise, <code>false</code>. AlwaysOn pulumi.BoolPtrInput `pulumi:"alwaysOn"` // Information about the formal API definition for the app. ApiDefinition ApiDefinitionInfoResponsePtrInput `pulumi:"apiDefinition"` // App command line to launch. AppCommandLine pulumi.StringPtrInput `pulumi:"appCommandLine"` // Application settings. AppSettings NameValuePairResponseArrayInput `pulumi:"appSettings"` // <code>true</code> if Auto Heal is enabled; otherwise, <code>false</code>. AutoHealEnabled pulumi.BoolPtrInput `pulumi:"autoHealEnabled"` // Auto Heal rules. AutoHealRules AutoHealRulesResponsePtrInput `pulumi:"autoHealRules"` // Auto-swap slot name. AutoSwapSlotName pulumi.StringPtrInput `pulumi:"autoSwapSlotName"` // 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"` // Handler mappings. HandlerMappings HandlerMappingResponseArrayInput `pulumi:"handlerMappings"` // Http20Enabled: configures a web site to allow clients to connect over http2.0 Http20Enabled pulumi.BoolPtrInput `pulumi:"http20Enabled"` // <code>true</code> if HTTP logging is enabled; otherwise, <code>false</code>. HttpLoggingEnabled pulumi.BoolPtrInput `pulumi:"httpLoggingEnabled"` // IP security restrictions. 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"` // MinTlsVersion: configures the minimum version of TLS required for SSL requests MinTlsVersion pulumi.StringPtrInput `pulumi:"minTlsVersion"` // .NET Framework version. NetFrameworkVersion pulumi.StringPtrInput `pulumi:"netFrameworkVersion"` // Version of Node.js. NodeVersion pulumi.StringPtrInput `pulumi:"nodeVersion"` // Number of workers. NumberOfWorkers pulumi.IntPtrInput `pulumi:"numberOfWorkers"` // Version of PHP. PhpVersion pulumi.StringPtrInput `pulumi:"phpVersion"` // Publishing user name. PublishingUsername pulumi.StringPtrInput `pulumi:"publishingUsername"` // Push endpoint settings. Push PushSettingsResponsePtrInput `pulumi:"push"` // Version of Python. PythonVersion pulumi.StringPtrInput `pulumi:"pythonVersion"` // <code>true</code> if remote debugging is enabled; otherwise, <code>false</code>. RemoteDebuggingEnabled pulumi.BoolPtrInput `pulumi:"remoteDebuggingEnabled"` // Remote debugging version. RemoteDebuggingVersion pulumi.StringPtrInput `pulumi:"remoteDebuggingVersion"` // <code>true</code> if request tracing is enabled; otherwise, <code>false</code>. RequestTracingEnabled pulumi.BoolPtrInput `pulumi:"requestTracingEnabled"` // Request tracing expiration time. RequestTracingExpirationTime pulumi.StringPtrInput `pulumi:"requestTracingExpirationTime"` // 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"` }
Configuration of an App Service app.
func (SiteConfigResponseArgs) ElementType ¶
func (SiteConfigResponseArgs) ElementType() reflect.Type
func (SiteConfigResponseArgs) ToSiteConfigResponseOutput ¶
func (i SiteConfigResponseArgs) ToSiteConfigResponseOutput() SiteConfigResponseOutput
func (SiteConfigResponseArgs) ToSiteConfigResponseOutputWithContext ¶
func (i SiteConfigResponseArgs) ToSiteConfigResponseOutputWithContext(ctx context.Context) SiteConfigResponseOutput
func (SiteConfigResponseArgs) ToSiteConfigResponsePtrOutput ¶
func (i SiteConfigResponseArgs) ToSiteConfigResponsePtrOutput() SiteConfigResponsePtrOutput
func (SiteConfigResponseArgs) ToSiteConfigResponsePtrOutputWithContext ¶
func (i SiteConfigResponseArgs) ToSiteConfigResponsePtrOutputWithContext(ctx context.Context) SiteConfigResponsePtrOutput
type SiteConfigResponseInput ¶
type SiteConfigResponseInput interface { pulumi.Input ToSiteConfigResponseOutput() SiteConfigResponseOutput ToSiteConfigResponseOutputWithContext(context.Context) SiteConfigResponseOutput }
SiteConfigResponseInput is an input type that accepts SiteConfigResponseArgs and SiteConfigResponseOutput values. You can construct a concrete instance of `SiteConfigResponseInput` via:
SiteConfigResponseArgs{...}
type SiteConfigResponseOutput ¶
type SiteConfigResponseOutput struct{ *pulumi.OutputState }
Configuration of an App Service app.
func (SiteConfigResponseOutput) AlwaysOn ¶
func (o SiteConfigResponseOutput) AlwaysOn() pulumi.BoolPtrOutput
<code>true</code> if Always On is enabled; otherwise, <code>false</code>.
func (SiteConfigResponseOutput) ApiDefinition ¶
func (o SiteConfigResponseOutput) ApiDefinition() ApiDefinitionInfoResponsePtrOutput
Information about the formal API definition for the app.
func (SiteConfigResponseOutput) AppCommandLine ¶
func (o SiteConfigResponseOutput) AppCommandLine() pulumi.StringPtrOutput
App command line to launch.
func (SiteConfigResponseOutput) AppSettings ¶
func (o SiteConfigResponseOutput) AppSettings() NameValuePairResponseArrayOutput
Application settings.
func (SiteConfigResponseOutput) AutoHealEnabled ¶
func (o SiteConfigResponseOutput) AutoHealEnabled() pulumi.BoolPtrOutput
<code>true</code> if Auto Heal is enabled; otherwise, <code>false</code>.
func (SiteConfigResponseOutput) AutoHealRules ¶
func (o SiteConfigResponseOutput) AutoHealRules() AutoHealRulesResponsePtrOutput
Auto Heal rules.
func (SiteConfigResponseOutput) AutoSwapSlotName ¶
func (o SiteConfigResponseOutput) AutoSwapSlotName() pulumi.StringPtrOutput
Auto-swap slot name.
func (SiteConfigResponseOutput) 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) HandlerMappings ¶
func (o SiteConfigResponseOutput) HandlerMappings() HandlerMappingResponseArrayOutput
Handler mappings.
func (SiteConfigResponseOutput) Http20Enabled ¶
func (o SiteConfigResponseOutput) Http20Enabled() pulumi.BoolPtrOutput
Http20Enabled: configures a web site to allow clients to connect over http2.0
func (SiteConfigResponseOutput) HttpLoggingEnabled ¶
func (o SiteConfigResponseOutput) HttpLoggingEnabled() pulumi.BoolPtrOutput
<code>true</code> if HTTP logging is enabled; otherwise, <code>false</code>.
func (SiteConfigResponseOutput) IpSecurityRestrictions ¶
func (o SiteConfigResponseOutput) IpSecurityRestrictions() IpSecurityRestrictionResponseArrayOutput
IP security restrictions.
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) MinTlsVersion ¶
func (o SiteConfigResponseOutput) MinTlsVersion() pulumi.StringPtrOutput
MinTlsVersion: configures the minimum version of TLS required for SSL requests
func (SiteConfigResponseOutput) NetFrameworkVersion ¶
func (o SiteConfigResponseOutput) NetFrameworkVersion() pulumi.StringPtrOutput
.NET Framework version.
func (SiteConfigResponseOutput) NodeVersion ¶
func (o SiteConfigResponseOutput) NodeVersion() pulumi.StringPtrOutput
Version of Node.js.
func (SiteConfigResponseOutput) NumberOfWorkers ¶
func (o SiteConfigResponseOutput) NumberOfWorkers() pulumi.IntPtrOutput
Number of workers.
func (SiteConfigResponseOutput) PhpVersion ¶
func (o SiteConfigResponseOutput) PhpVersion() pulumi.StringPtrOutput
Version of PHP.
func (SiteConfigResponseOutput) PublishingUsername ¶
func (o SiteConfigResponseOutput) PublishingUsername() pulumi.StringPtrOutput
Publishing user name.
func (SiteConfigResponseOutput) Push ¶
func (o SiteConfigResponseOutput) Push() PushSettingsResponsePtrOutput
Push endpoint settings.
func (SiteConfigResponseOutput) PythonVersion ¶
func (o SiteConfigResponseOutput) PythonVersion() pulumi.StringPtrOutput
Version of Python.
func (SiteConfigResponseOutput) RemoteDebuggingEnabled ¶
func (o SiteConfigResponseOutput) RemoteDebuggingEnabled() pulumi.BoolPtrOutput
<code>true</code> if remote debugging is enabled; otherwise, <code>false</code>.
func (SiteConfigResponseOutput) RemoteDebuggingVersion ¶
func (o SiteConfigResponseOutput) RemoteDebuggingVersion() pulumi.StringPtrOutput
Remote debugging version.
func (SiteConfigResponseOutput) RequestTracingEnabled ¶
func (o SiteConfigResponseOutput) RequestTracingEnabled() pulumi.BoolPtrOutput
<code>true</code> if request tracing is enabled; otherwise, <code>false</code>.
func (SiteConfigResponseOutput) RequestTracingExpirationTime ¶
func (o SiteConfigResponseOutput) RequestTracingExpirationTime() pulumi.StringPtrOutput
Request tracing expiration time.
func (SiteConfigResponseOutput) 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>.
type SiteConfigResponsePtrInput ¶
type SiteConfigResponsePtrInput interface { pulumi.Input ToSiteConfigResponsePtrOutput() SiteConfigResponsePtrOutput ToSiteConfigResponsePtrOutputWithContext(context.Context) SiteConfigResponsePtrOutput }
SiteConfigResponsePtrInput is an input type that accepts SiteConfigResponseArgs, SiteConfigResponsePtr and SiteConfigResponsePtrOutput values. You can construct a concrete instance of `SiteConfigResponsePtrInput` via:
SiteConfigResponseArgs{...} or: nil
func SiteConfigResponsePtr ¶
func SiteConfigResponsePtr(v *SiteConfigResponseArgs) SiteConfigResponsePtrInput
type SiteConfigResponsePtrOutput ¶
type SiteConfigResponsePtrOutput struct{ *pulumi.OutputState }
func (SiteConfigResponsePtrOutput) AlwaysOn ¶
func (o SiteConfigResponsePtrOutput) AlwaysOn() pulumi.BoolPtrOutput
<code>true</code> if Always On is enabled; otherwise, <code>false</code>.
func (SiteConfigResponsePtrOutput) ApiDefinition ¶
func (o SiteConfigResponsePtrOutput) ApiDefinition() ApiDefinitionInfoResponsePtrOutput
Information about the formal API definition for the app.
func (SiteConfigResponsePtrOutput) AppCommandLine ¶
func (o SiteConfigResponsePtrOutput) AppCommandLine() pulumi.StringPtrOutput
App command line to launch.
func (SiteConfigResponsePtrOutput) AppSettings ¶
func (o SiteConfigResponsePtrOutput) AppSettings() NameValuePairResponseArrayOutput
Application settings.
func (SiteConfigResponsePtrOutput) AutoHealEnabled ¶
func (o SiteConfigResponsePtrOutput) AutoHealEnabled() pulumi.BoolPtrOutput
<code>true</code> if Auto Heal is enabled; otherwise, <code>false</code>.
func (SiteConfigResponsePtrOutput) AutoHealRules ¶
func (o SiteConfigResponsePtrOutput) AutoHealRules() AutoHealRulesResponsePtrOutput
Auto Heal rules.
func (SiteConfigResponsePtrOutput) AutoSwapSlotName ¶
func (o SiteConfigResponsePtrOutput) AutoSwapSlotName() pulumi.StringPtrOutput
Auto-swap slot name.
func (SiteConfigResponsePtrOutput) 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) HandlerMappings ¶
func (o SiteConfigResponsePtrOutput) HandlerMappings() HandlerMappingResponseArrayOutput
Handler mappings.
func (SiteConfigResponsePtrOutput) Http20Enabled ¶
func (o SiteConfigResponsePtrOutput) Http20Enabled() pulumi.BoolPtrOutput
Http20Enabled: configures a web site to allow clients to connect over http2.0
func (SiteConfigResponsePtrOutput) HttpLoggingEnabled ¶
func (o SiteConfigResponsePtrOutput) HttpLoggingEnabled() pulumi.BoolPtrOutput
<code>true</code> if HTTP logging is enabled; otherwise, <code>false</code>.
func (SiteConfigResponsePtrOutput) IpSecurityRestrictions ¶
func (o SiteConfigResponsePtrOutput) IpSecurityRestrictions() IpSecurityRestrictionResponseArrayOutput
IP security restrictions.
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) MinTlsVersion ¶
func (o SiteConfigResponsePtrOutput) MinTlsVersion() pulumi.StringPtrOutput
MinTlsVersion: configures the minimum version of TLS required for SSL requests
func (SiteConfigResponsePtrOutput) NetFrameworkVersion ¶
func (o SiteConfigResponsePtrOutput) NetFrameworkVersion() pulumi.StringPtrOutput
.NET Framework version.
func (SiteConfigResponsePtrOutput) NodeVersion ¶
func (o SiteConfigResponsePtrOutput) NodeVersion() pulumi.StringPtrOutput
Version of Node.js.
func (SiteConfigResponsePtrOutput) NumberOfWorkers ¶
func (o SiteConfigResponsePtrOutput) NumberOfWorkers() pulumi.IntPtrOutput
Number of workers.
func (SiteConfigResponsePtrOutput) PhpVersion ¶
func (o SiteConfigResponsePtrOutput) PhpVersion() pulumi.StringPtrOutput
Version of PHP.
func (SiteConfigResponsePtrOutput) PublishingUsername ¶
func (o SiteConfigResponsePtrOutput) PublishingUsername() pulumi.StringPtrOutput
Publishing user name.
func (SiteConfigResponsePtrOutput) Push ¶
func (o SiteConfigResponsePtrOutput) Push() PushSettingsResponsePtrOutput
Push endpoint settings.
func (SiteConfigResponsePtrOutput) PythonVersion ¶
func (o SiteConfigResponsePtrOutput) PythonVersion() pulumi.StringPtrOutput
Version of Python.
func (SiteConfigResponsePtrOutput) RemoteDebuggingEnabled ¶
func (o SiteConfigResponsePtrOutput) RemoteDebuggingEnabled() pulumi.BoolPtrOutput
<code>true</code> if remote debugging is enabled; otherwise, <code>false</code>.
func (SiteConfigResponsePtrOutput) RemoteDebuggingVersion ¶
func (o SiteConfigResponsePtrOutput) RemoteDebuggingVersion() pulumi.StringPtrOutput
Remote debugging version.
func (SiteConfigResponsePtrOutput) RequestTracingEnabled ¶
func (o SiteConfigResponsePtrOutput) RequestTracingEnabled() pulumi.BoolPtrOutput
<code>true</code> if request tracing is enabled; otherwise, <code>false</code>.
func (SiteConfigResponsePtrOutput) RequestTracingExpirationTime ¶
func (o SiteConfigResponsePtrOutput) RequestTracingExpirationTime() pulumi.StringPtrOutput
Request tracing expiration time.
func (SiteConfigResponsePtrOutput) 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>.
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 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 SnapshotRecoveryRequest ¶
type SnapshotRecoveryRequest struct { // If true, custom hostname conflicts will be ignored when recovering to a target web app. // This setting is only necessary when RecoverConfiguration is enabled. IgnoreConflictingHostNames *bool `pulumi:"ignoreConflictingHostNames"` // Kind of resource. Kind *string `pulumi:"kind"` // If <code>true</code> the recovery operation can overwrite source app; otherwise, <code>false</code>. Overwrite bool `pulumi:"overwrite"` // If true, site configuration, in addition to content, will be reverted. RecoverConfiguration *bool `pulumi:"recoverConfiguration"` // Specifies the web app that snapshot contents will be written to. RecoveryTarget *SnapshotRecoveryTarget `pulumi:"recoveryTarget"` // Point in time in which the app recovery should be attempted, formatted as a DateTime string. SnapshotTime *string `pulumi:"snapshotTime"` }
Details about app recovery operation.
type SnapshotRecoveryRequestArgs ¶
type SnapshotRecoveryRequestArgs struct { // If true, custom hostname conflicts will be ignored when recovering to a target web app. // This setting is only necessary when RecoverConfiguration is enabled. IgnoreConflictingHostNames pulumi.BoolPtrInput `pulumi:"ignoreConflictingHostNames"` // Kind of resource. Kind pulumi.StringPtrInput `pulumi:"kind"` // If <code>true</code> the recovery operation can overwrite source app; otherwise, <code>false</code>. Overwrite pulumi.BoolInput `pulumi:"overwrite"` // If true, site configuration, in addition to content, will be reverted. RecoverConfiguration pulumi.BoolPtrInput `pulumi:"recoverConfiguration"` // Specifies the web app that snapshot contents will be written to. RecoveryTarget SnapshotRecoveryTargetPtrInput `pulumi:"recoveryTarget"` // Point in time in which the app recovery should be attempted, formatted as a DateTime string. SnapshotTime pulumi.StringPtrInput `pulumi:"snapshotTime"` }
Details about app recovery operation.
func (SnapshotRecoveryRequestArgs) ElementType ¶
func (SnapshotRecoveryRequestArgs) ElementType() reflect.Type
func (SnapshotRecoveryRequestArgs) ToSnapshotRecoveryRequestOutput ¶
func (i SnapshotRecoveryRequestArgs) ToSnapshotRecoveryRequestOutput() SnapshotRecoveryRequestOutput
func (SnapshotRecoveryRequestArgs) ToSnapshotRecoveryRequestOutputWithContext ¶
func (i SnapshotRecoveryRequestArgs) ToSnapshotRecoveryRequestOutputWithContext(ctx context.Context) SnapshotRecoveryRequestOutput
func (SnapshotRecoveryRequestArgs) ToSnapshotRecoveryRequestPtrOutput ¶
func (i SnapshotRecoveryRequestArgs) ToSnapshotRecoveryRequestPtrOutput() SnapshotRecoveryRequestPtrOutput
func (SnapshotRecoveryRequestArgs) ToSnapshotRecoveryRequestPtrOutputWithContext ¶
func (i SnapshotRecoveryRequestArgs) ToSnapshotRecoveryRequestPtrOutputWithContext(ctx context.Context) SnapshotRecoveryRequestPtrOutput
type SnapshotRecoveryRequestInput ¶
type SnapshotRecoveryRequestInput interface { pulumi.Input ToSnapshotRecoveryRequestOutput() SnapshotRecoveryRequestOutput ToSnapshotRecoveryRequestOutputWithContext(context.Context) SnapshotRecoveryRequestOutput }
SnapshotRecoveryRequestInput is an input type that accepts SnapshotRecoveryRequestArgs and SnapshotRecoveryRequestOutput values. You can construct a concrete instance of `SnapshotRecoveryRequestInput` via:
SnapshotRecoveryRequestArgs{...}
type SnapshotRecoveryRequestOutput ¶
type SnapshotRecoveryRequestOutput struct{ *pulumi.OutputState }
Details about app recovery operation.
func (SnapshotRecoveryRequestOutput) ElementType ¶
func (SnapshotRecoveryRequestOutput) ElementType() reflect.Type
func (SnapshotRecoveryRequestOutput) IgnoreConflictingHostNames ¶
func (o SnapshotRecoveryRequestOutput) IgnoreConflictingHostNames() pulumi.BoolPtrOutput
If true, custom hostname conflicts will be ignored when recovering to a target web app. This setting is only necessary when RecoverConfiguration is enabled.
func (SnapshotRecoveryRequestOutput) Kind ¶
func (o SnapshotRecoveryRequestOutput) Kind() pulumi.StringPtrOutput
Kind of resource.
func (SnapshotRecoveryRequestOutput) Overwrite ¶
func (o SnapshotRecoveryRequestOutput) Overwrite() pulumi.BoolOutput
If <code>true</code> the recovery operation can overwrite source app; otherwise, <code>false</code>.
func (SnapshotRecoveryRequestOutput) RecoverConfiguration ¶
func (o SnapshotRecoveryRequestOutput) RecoverConfiguration() pulumi.BoolPtrOutput
If true, site configuration, in addition to content, will be reverted.
func (SnapshotRecoveryRequestOutput) RecoveryTarget ¶
func (o SnapshotRecoveryRequestOutput) RecoveryTarget() SnapshotRecoveryTargetPtrOutput
Specifies the web app that snapshot contents will be written to.
func (SnapshotRecoveryRequestOutput) SnapshotTime ¶
func (o SnapshotRecoveryRequestOutput) SnapshotTime() pulumi.StringPtrOutput
Point in time in which the app recovery should be attempted, formatted as a DateTime string.
func (SnapshotRecoveryRequestOutput) ToSnapshotRecoveryRequestOutput ¶
func (o SnapshotRecoveryRequestOutput) ToSnapshotRecoveryRequestOutput() SnapshotRecoveryRequestOutput
func (SnapshotRecoveryRequestOutput) ToSnapshotRecoveryRequestOutputWithContext ¶
func (o SnapshotRecoveryRequestOutput) ToSnapshotRecoveryRequestOutputWithContext(ctx context.Context) SnapshotRecoveryRequestOutput
func (SnapshotRecoveryRequestOutput) ToSnapshotRecoveryRequestPtrOutput ¶
func (o SnapshotRecoveryRequestOutput) ToSnapshotRecoveryRequestPtrOutput() SnapshotRecoveryRequestPtrOutput
func (SnapshotRecoveryRequestOutput) ToSnapshotRecoveryRequestPtrOutputWithContext ¶
func (o SnapshotRecoveryRequestOutput) ToSnapshotRecoveryRequestPtrOutputWithContext(ctx context.Context) SnapshotRecoveryRequestPtrOutput
type SnapshotRecoveryRequestPtrInput ¶
type SnapshotRecoveryRequestPtrInput interface { pulumi.Input ToSnapshotRecoveryRequestPtrOutput() SnapshotRecoveryRequestPtrOutput ToSnapshotRecoveryRequestPtrOutputWithContext(context.Context) SnapshotRecoveryRequestPtrOutput }
SnapshotRecoveryRequestPtrInput is an input type that accepts SnapshotRecoveryRequestArgs, SnapshotRecoveryRequestPtr and SnapshotRecoveryRequestPtrOutput values. You can construct a concrete instance of `SnapshotRecoveryRequestPtrInput` via:
SnapshotRecoveryRequestArgs{...} or: nil
func SnapshotRecoveryRequestPtr ¶
func SnapshotRecoveryRequestPtr(v *SnapshotRecoveryRequestArgs) SnapshotRecoveryRequestPtrInput
type SnapshotRecoveryRequestPtrOutput ¶
type SnapshotRecoveryRequestPtrOutput struct{ *pulumi.OutputState }
func (SnapshotRecoveryRequestPtrOutput) Elem ¶
func (o SnapshotRecoveryRequestPtrOutput) Elem() SnapshotRecoveryRequestOutput
func (SnapshotRecoveryRequestPtrOutput) ElementType ¶
func (SnapshotRecoveryRequestPtrOutput) ElementType() reflect.Type
func (SnapshotRecoveryRequestPtrOutput) IgnoreConflictingHostNames ¶
func (o SnapshotRecoveryRequestPtrOutput) IgnoreConflictingHostNames() pulumi.BoolPtrOutput
If true, custom hostname conflicts will be ignored when recovering to a target web app. This setting is only necessary when RecoverConfiguration is enabled.
func (SnapshotRecoveryRequestPtrOutput) Kind ¶
func (o SnapshotRecoveryRequestPtrOutput) Kind() pulumi.StringPtrOutput
Kind of resource.
func (SnapshotRecoveryRequestPtrOutput) Overwrite ¶
func (o SnapshotRecoveryRequestPtrOutput) Overwrite() pulumi.BoolPtrOutput
If <code>true</code> the recovery operation can overwrite source app; otherwise, <code>false</code>.
func (SnapshotRecoveryRequestPtrOutput) RecoverConfiguration ¶
func (o SnapshotRecoveryRequestPtrOutput) RecoverConfiguration() pulumi.BoolPtrOutput
If true, site configuration, in addition to content, will be reverted.
func (SnapshotRecoveryRequestPtrOutput) RecoveryTarget ¶
func (o SnapshotRecoveryRequestPtrOutput) RecoveryTarget() SnapshotRecoveryTargetPtrOutput
Specifies the web app that snapshot contents will be written to.
func (SnapshotRecoveryRequestPtrOutput) SnapshotTime ¶
func (o SnapshotRecoveryRequestPtrOutput) SnapshotTime() pulumi.StringPtrOutput
Point in time in which the app recovery should be attempted, formatted as a DateTime string.
func (SnapshotRecoveryRequestPtrOutput) ToSnapshotRecoveryRequestPtrOutput ¶
func (o SnapshotRecoveryRequestPtrOutput) ToSnapshotRecoveryRequestPtrOutput() SnapshotRecoveryRequestPtrOutput
func (SnapshotRecoveryRequestPtrOutput) ToSnapshotRecoveryRequestPtrOutputWithContext ¶
func (o SnapshotRecoveryRequestPtrOutput) ToSnapshotRecoveryRequestPtrOutputWithContext(ctx context.Context) SnapshotRecoveryRequestPtrOutput
type SnapshotRecoveryRequestResponse ¶
type SnapshotRecoveryRequestResponse struct { // Resource Id. Id string `pulumi:"id"` // If true, custom hostname conflicts will be ignored when recovering to a target web app. // This setting is only necessary when RecoverConfiguration is enabled. IgnoreConflictingHostNames *bool `pulumi:"ignoreConflictingHostNames"` // Kind of resource. Kind *string `pulumi:"kind"` // Resource Name. Name string `pulumi:"name"` // If <code>true</code> the recovery operation can overwrite source app; otherwise, <code>false</code>. Overwrite bool `pulumi:"overwrite"` // If true, site configuration, in addition to content, will be reverted. RecoverConfiguration *bool `pulumi:"recoverConfiguration"` // Specifies the web app that snapshot contents will be written to. RecoveryTarget *SnapshotRecoveryTargetResponse `pulumi:"recoveryTarget"` // Point in time in which the app recovery should be attempted, formatted as a DateTime string. SnapshotTime *string `pulumi:"snapshotTime"` // Resource type. Type string `pulumi:"type"` }
Details about app recovery operation.
type SnapshotRecoveryRequestResponseArgs ¶
type SnapshotRecoveryRequestResponseArgs struct { // Resource Id. Id pulumi.StringInput `pulumi:"id"` // If true, custom hostname conflicts will be ignored when recovering to a target web app. // This setting is only necessary when RecoverConfiguration is enabled. IgnoreConflictingHostNames pulumi.BoolPtrInput `pulumi:"ignoreConflictingHostNames"` // Kind of resource. Kind pulumi.StringPtrInput `pulumi:"kind"` // Resource Name. Name pulumi.StringInput `pulumi:"name"` // If <code>true</code> the recovery operation can overwrite source app; otherwise, <code>false</code>. Overwrite pulumi.BoolInput `pulumi:"overwrite"` // If true, site configuration, in addition to content, will be reverted. RecoverConfiguration pulumi.BoolPtrInput `pulumi:"recoverConfiguration"` // Specifies the web app that snapshot contents will be written to. RecoveryTarget SnapshotRecoveryTargetResponsePtrInput `pulumi:"recoveryTarget"` // Point in time in which the app recovery should be attempted, formatted as a DateTime string. SnapshotTime pulumi.StringPtrInput `pulumi:"snapshotTime"` // Resource type. Type pulumi.StringInput `pulumi:"type"` }
Details about app recovery operation.
func (SnapshotRecoveryRequestResponseArgs) ElementType ¶
func (SnapshotRecoveryRequestResponseArgs) ElementType() reflect.Type
func (SnapshotRecoveryRequestResponseArgs) ToSnapshotRecoveryRequestResponseOutput ¶
func (i SnapshotRecoveryRequestResponseArgs) ToSnapshotRecoveryRequestResponseOutput() SnapshotRecoveryRequestResponseOutput
func (SnapshotRecoveryRequestResponseArgs) ToSnapshotRecoveryRequestResponseOutputWithContext ¶
func (i SnapshotRecoveryRequestResponseArgs) ToSnapshotRecoveryRequestResponseOutputWithContext(ctx context.Context) SnapshotRecoveryRequestResponseOutput
func (SnapshotRecoveryRequestResponseArgs) ToSnapshotRecoveryRequestResponsePtrOutput ¶
func (i SnapshotRecoveryRequestResponseArgs) ToSnapshotRecoveryRequestResponsePtrOutput() SnapshotRecoveryRequestResponsePtrOutput
func (SnapshotRecoveryRequestResponseArgs) ToSnapshotRecoveryRequestResponsePtrOutputWithContext ¶
func (i SnapshotRecoveryRequestResponseArgs) ToSnapshotRecoveryRequestResponsePtrOutputWithContext(ctx context.Context) SnapshotRecoveryRequestResponsePtrOutput
type SnapshotRecoveryRequestResponseInput ¶
type SnapshotRecoveryRequestResponseInput interface { pulumi.Input ToSnapshotRecoveryRequestResponseOutput() SnapshotRecoveryRequestResponseOutput ToSnapshotRecoveryRequestResponseOutputWithContext(context.Context) SnapshotRecoveryRequestResponseOutput }
SnapshotRecoveryRequestResponseInput is an input type that accepts SnapshotRecoveryRequestResponseArgs and SnapshotRecoveryRequestResponseOutput values. You can construct a concrete instance of `SnapshotRecoveryRequestResponseInput` via:
SnapshotRecoveryRequestResponseArgs{...}
type SnapshotRecoveryRequestResponseOutput ¶
type SnapshotRecoveryRequestResponseOutput struct{ *pulumi.OutputState }
Details about app recovery operation.
func (SnapshotRecoveryRequestResponseOutput) ElementType ¶
func (SnapshotRecoveryRequestResponseOutput) ElementType() reflect.Type
func (SnapshotRecoveryRequestResponseOutput) Id ¶
func (o SnapshotRecoveryRequestResponseOutput) Id() pulumi.StringOutput
Resource Id.
func (SnapshotRecoveryRequestResponseOutput) IgnoreConflictingHostNames ¶
func (o SnapshotRecoveryRequestResponseOutput) IgnoreConflictingHostNames() pulumi.BoolPtrOutput
If true, custom hostname conflicts will be ignored when recovering to a target web app. This setting is only necessary when RecoverConfiguration is enabled.
func (SnapshotRecoveryRequestResponseOutput) Kind ¶
func (o SnapshotRecoveryRequestResponseOutput) Kind() pulumi.StringPtrOutput
Kind of resource.
func (SnapshotRecoveryRequestResponseOutput) Name ¶
func (o SnapshotRecoveryRequestResponseOutput) Name() pulumi.StringOutput
Resource Name.
func (SnapshotRecoveryRequestResponseOutput) Overwrite ¶
func (o SnapshotRecoveryRequestResponseOutput) Overwrite() pulumi.BoolOutput
If <code>true</code> the recovery operation can overwrite source app; otherwise, <code>false</code>.
func (SnapshotRecoveryRequestResponseOutput) RecoverConfiguration ¶
func (o SnapshotRecoveryRequestResponseOutput) RecoverConfiguration() pulumi.BoolPtrOutput
If true, site configuration, in addition to content, will be reverted.
func (SnapshotRecoveryRequestResponseOutput) RecoveryTarget ¶
func (o SnapshotRecoveryRequestResponseOutput) RecoveryTarget() SnapshotRecoveryTargetResponsePtrOutput
Specifies the web app that snapshot contents will be written to.
func (SnapshotRecoveryRequestResponseOutput) SnapshotTime ¶
func (o SnapshotRecoveryRequestResponseOutput) SnapshotTime() pulumi.StringPtrOutput
Point in time in which the app recovery should be attempted, formatted as a DateTime string.
func (SnapshotRecoveryRequestResponseOutput) ToSnapshotRecoveryRequestResponseOutput ¶
func (o SnapshotRecoveryRequestResponseOutput) ToSnapshotRecoveryRequestResponseOutput() SnapshotRecoveryRequestResponseOutput
func (SnapshotRecoveryRequestResponseOutput) ToSnapshotRecoveryRequestResponseOutputWithContext ¶
func (o SnapshotRecoveryRequestResponseOutput) ToSnapshotRecoveryRequestResponseOutputWithContext(ctx context.Context) SnapshotRecoveryRequestResponseOutput
func (SnapshotRecoveryRequestResponseOutput) ToSnapshotRecoveryRequestResponsePtrOutput ¶
func (o SnapshotRecoveryRequestResponseOutput) ToSnapshotRecoveryRequestResponsePtrOutput() SnapshotRecoveryRequestResponsePtrOutput
func (SnapshotRecoveryRequestResponseOutput) ToSnapshotRecoveryRequestResponsePtrOutputWithContext ¶
func (o SnapshotRecoveryRequestResponseOutput) ToSnapshotRecoveryRequestResponsePtrOutputWithContext(ctx context.Context) SnapshotRecoveryRequestResponsePtrOutput
func (SnapshotRecoveryRequestResponseOutput) Type ¶
func (o SnapshotRecoveryRequestResponseOutput) Type() pulumi.StringOutput
Resource type.
type SnapshotRecoveryRequestResponsePtrInput ¶
type SnapshotRecoveryRequestResponsePtrInput interface { pulumi.Input ToSnapshotRecoveryRequestResponsePtrOutput() SnapshotRecoveryRequestResponsePtrOutput ToSnapshotRecoveryRequestResponsePtrOutputWithContext(context.Context) SnapshotRecoveryRequestResponsePtrOutput }
SnapshotRecoveryRequestResponsePtrInput is an input type that accepts SnapshotRecoveryRequestResponseArgs, SnapshotRecoveryRequestResponsePtr and SnapshotRecoveryRequestResponsePtrOutput values. You can construct a concrete instance of `SnapshotRecoveryRequestResponsePtrInput` via:
SnapshotRecoveryRequestResponseArgs{...} or: nil
func SnapshotRecoveryRequestResponsePtr ¶
func SnapshotRecoveryRequestResponsePtr(v *SnapshotRecoveryRequestResponseArgs) SnapshotRecoveryRequestResponsePtrInput
type SnapshotRecoveryRequestResponsePtrOutput ¶
type SnapshotRecoveryRequestResponsePtrOutput struct{ *pulumi.OutputState }
func (SnapshotRecoveryRequestResponsePtrOutput) ElementType ¶
func (SnapshotRecoveryRequestResponsePtrOutput) ElementType() reflect.Type
func (SnapshotRecoveryRequestResponsePtrOutput) Id ¶
func (o SnapshotRecoveryRequestResponsePtrOutput) Id() pulumi.StringPtrOutput
Resource Id.
func (SnapshotRecoveryRequestResponsePtrOutput) IgnoreConflictingHostNames ¶
func (o SnapshotRecoveryRequestResponsePtrOutput) IgnoreConflictingHostNames() pulumi.BoolPtrOutput
If true, custom hostname conflicts will be ignored when recovering to a target web app. This setting is only necessary when RecoverConfiguration is enabled.
func (SnapshotRecoveryRequestResponsePtrOutput) Kind ¶
func (o SnapshotRecoveryRequestResponsePtrOutput) Kind() pulumi.StringPtrOutput
Kind of resource.
func (SnapshotRecoveryRequestResponsePtrOutput) Name ¶
func (o SnapshotRecoveryRequestResponsePtrOutput) Name() pulumi.StringPtrOutput
Resource Name.
func (SnapshotRecoveryRequestResponsePtrOutput) Overwrite ¶
func (o SnapshotRecoveryRequestResponsePtrOutput) Overwrite() pulumi.BoolPtrOutput
If <code>true</code> the recovery operation can overwrite source app; otherwise, <code>false</code>.
func (SnapshotRecoveryRequestResponsePtrOutput) RecoverConfiguration ¶
func (o SnapshotRecoveryRequestResponsePtrOutput) RecoverConfiguration() pulumi.BoolPtrOutput
If true, site configuration, in addition to content, will be reverted.
func (SnapshotRecoveryRequestResponsePtrOutput) RecoveryTarget ¶
func (o SnapshotRecoveryRequestResponsePtrOutput) RecoveryTarget() SnapshotRecoveryTargetResponsePtrOutput
Specifies the web app that snapshot contents will be written to.
func (SnapshotRecoveryRequestResponsePtrOutput) SnapshotTime ¶
func (o SnapshotRecoveryRequestResponsePtrOutput) SnapshotTime() pulumi.StringPtrOutput
Point in time in which the app recovery should be attempted, formatted as a DateTime string.
func (SnapshotRecoveryRequestResponsePtrOutput) ToSnapshotRecoveryRequestResponsePtrOutput ¶
func (o SnapshotRecoveryRequestResponsePtrOutput) ToSnapshotRecoveryRequestResponsePtrOutput() SnapshotRecoveryRequestResponsePtrOutput
func (SnapshotRecoveryRequestResponsePtrOutput) ToSnapshotRecoveryRequestResponsePtrOutputWithContext ¶
func (o SnapshotRecoveryRequestResponsePtrOutput) ToSnapshotRecoveryRequestResponsePtrOutputWithContext(ctx context.Context) SnapshotRecoveryRequestResponsePtrOutput
func (SnapshotRecoveryRequestResponsePtrOutput) Type ¶
func (o SnapshotRecoveryRequestResponsePtrOutput) Type() pulumi.StringPtrOutput
Resource type.
type SnapshotRecoveryTarget ¶
type SnapshotRecoveryTarget struct { // ARM resource ID of the target app. // /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. Id *string `pulumi:"id"` // Geographical location of the target web app, e.g. SouthEastAsia, SouthCentralUS Location *string `pulumi:"location"` }
Specifies the web app that snapshot contents will be written to.
type SnapshotRecoveryTargetArgs ¶
type SnapshotRecoveryTargetArgs struct { // ARM resource ID of the target app. // /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. Id pulumi.StringPtrInput `pulumi:"id"` // Geographical location of the target web app, e.g. SouthEastAsia, SouthCentralUS Location pulumi.StringPtrInput `pulumi:"location"` }
Specifies the web app that snapshot contents will be written to.
func (SnapshotRecoveryTargetArgs) ElementType ¶
func (SnapshotRecoveryTargetArgs) ElementType() reflect.Type
func (SnapshotRecoveryTargetArgs) ToSnapshotRecoveryTargetOutput ¶
func (i SnapshotRecoveryTargetArgs) ToSnapshotRecoveryTargetOutput() SnapshotRecoveryTargetOutput
func (SnapshotRecoveryTargetArgs) ToSnapshotRecoveryTargetOutputWithContext ¶
func (i SnapshotRecoveryTargetArgs) ToSnapshotRecoveryTargetOutputWithContext(ctx context.Context) SnapshotRecoveryTargetOutput
func (SnapshotRecoveryTargetArgs) ToSnapshotRecoveryTargetPtrOutput ¶
func (i SnapshotRecoveryTargetArgs) ToSnapshotRecoveryTargetPtrOutput() SnapshotRecoveryTargetPtrOutput
func (SnapshotRecoveryTargetArgs) ToSnapshotRecoveryTargetPtrOutputWithContext ¶
func (i SnapshotRecoveryTargetArgs) ToSnapshotRecoveryTargetPtrOutputWithContext(ctx context.Context) SnapshotRecoveryTargetPtrOutput
type SnapshotRecoveryTargetInput ¶
type SnapshotRecoveryTargetInput interface { pulumi.Input ToSnapshotRecoveryTargetOutput() SnapshotRecoveryTargetOutput ToSnapshotRecoveryTargetOutputWithContext(context.Context) SnapshotRecoveryTargetOutput }
SnapshotRecoveryTargetInput is an input type that accepts SnapshotRecoveryTargetArgs and SnapshotRecoveryTargetOutput values. You can construct a concrete instance of `SnapshotRecoveryTargetInput` via:
SnapshotRecoveryTargetArgs{...}
type SnapshotRecoveryTargetOutput ¶
type SnapshotRecoveryTargetOutput struct{ *pulumi.OutputState }
Specifies the web app that snapshot contents will be written to.
func (SnapshotRecoveryTargetOutput) ElementType ¶
func (SnapshotRecoveryTargetOutput) ElementType() reflect.Type
func (SnapshotRecoveryTargetOutput) Id ¶
func (o SnapshotRecoveryTargetOutput) Id() pulumi.StringPtrOutput
ARM resource ID of the target app. /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 (SnapshotRecoveryTargetOutput) Location ¶
func (o SnapshotRecoveryTargetOutput) Location() pulumi.StringPtrOutput
Geographical location of the target web app, e.g. SouthEastAsia, SouthCentralUS
func (SnapshotRecoveryTargetOutput) ToSnapshotRecoveryTargetOutput ¶
func (o SnapshotRecoveryTargetOutput) ToSnapshotRecoveryTargetOutput() SnapshotRecoveryTargetOutput
func (SnapshotRecoveryTargetOutput) ToSnapshotRecoveryTargetOutputWithContext ¶
func (o SnapshotRecoveryTargetOutput) ToSnapshotRecoveryTargetOutputWithContext(ctx context.Context) SnapshotRecoveryTargetOutput
func (SnapshotRecoveryTargetOutput) ToSnapshotRecoveryTargetPtrOutput ¶
func (o SnapshotRecoveryTargetOutput) ToSnapshotRecoveryTargetPtrOutput() SnapshotRecoveryTargetPtrOutput
func (SnapshotRecoveryTargetOutput) ToSnapshotRecoveryTargetPtrOutputWithContext ¶
func (o SnapshotRecoveryTargetOutput) ToSnapshotRecoveryTargetPtrOutputWithContext(ctx context.Context) SnapshotRecoveryTargetPtrOutput
type SnapshotRecoveryTargetPtrInput ¶
type SnapshotRecoveryTargetPtrInput interface { pulumi.Input ToSnapshotRecoveryTargetPtrOutput() SnapshotRecoveryTargetPtrOutput ToSnapshotRecoveryTargetPtrOutputWithContext(context.Context) SnapshotRecoveryTargetPtrOutput }
SnapshotRecoveryTargetPtrInput is an input type that accepts SnapshotRecoveryTargetArgs, SnapshotRecoveryTargetPtr and SnapshotRecoveryTargetPtrOutput values. You can construct a concrete instance of `SnapshotRecoveryTargetPtrInput` via:
SnapshotRecoveryTargetArgs{...} or: nil
func SnapshotRecoveryTargetPtr ¶
func SnapshotRecoveryTargetPtr(v *SnapshotRecoveryTargetArgs) SnapshotRecoveryTargetPtrInput
type SnapshotRecoveryTargetPtrOutput ¶
type SnapshotRecoveryTargetPtrOutput struct{ *pulumi.OutputState }
func (SnapshotRecoveryTargetPtrOutput) Elem ¶
func (o SnapshotRecoveryTargetPtrOutput) Elem() SnapshotRecoveryTargetOutput
func (SnapshotRecoveryTargetPtrOutput) ElementType ¶
func (SnapshotRecoveryTargetPtrOutput) ElementType() reflect.Type
func (SnapshotRecoveryTargetPtrOutput) Id ¶
func (o SnapshotRecoveryTargetPtrOutput) Id() pulumi.StringPtrOutput
ARM resource ID of the target app. /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 (SnapshotRecoveryTargetPtrOutput) Location ¶
func (o SnapshotRecoveryTargetPtrOutput) Location() pulumi.StringPtrOutput
Geographical location of the target web app, e.g. SouthEastAsia, SouthCentralUS
func (SnapshotRecoveryTargetPtrOutput) ToSnapshotRecoveryTargetPtrOutput ¶
func (o SnapshotRecoveryTargetPtrOutput) ToSnapshotRecoveryTargetPtrOutput() SnapshotRecoveryTargetPtrOutput
func (SnapshotRecoveryTargetPtrOutput) ToSnapshotRecoveryTargetPtrOutputWithContext ¶
func (o SnapshotRecoveryTargetPtrOutput) ToSnapshotRecoveryTargetPtrOutputWithContext(ctx context.Context) SnapshotRecoveryTargetPtrOutput
type SnapshotRecoveryTargetResponse ¶
type SnapshotRecoveryTargetResponse struct { // ARM resource ID of the target app. // /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. Id *string `pulumi:"id"` // Geographical location of the target web app, e.g. SouthEastAsia, SouthCentralUS Location *string `pulumi:"location"` }
Specifies the web app that snapshot contents will be written to.
type SnapshotRecoveryTargetResponseArgs ¶
type SnapshotRecoveryTargetResponseArgs struct { // ARM resource ID of the target app. // /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. Id pulumi.StringPtrInput `pulumi:"id"` // Geographical location of the target web app, e.g. SouthEastAsia, SouthCentralUS Location pulumi.StringPtrInput `pulumi:"location"` }
Specifies the web app that snapshot contents will be written to.
func (SnapshotRecoveryTargetResponseArgs) ElementType ¶
func (SnapshotRecoveryTargetResponseArgs) ElementType() reflect.Type
func (SnapshotRecoveryTargetResponseArgs) ToSnapshotRecoveryTargetResponseOutput ¶
func (i SnapshotRecoveryTargetResponseArgs) ToSnapshotRecoveryTargetResponseOutput() SnapshotRecoveryTargetResponseOutput
func (SnapshotRecoveryTargetResponseArgs) ToSnapshotRecoveryTargetResponseOutputWithContext ¶
func (i SnapshotRecoveryTargetResponseArgs) ToSnapshotRecoveryTargetResponseOutputWithContext(ctx context.Context) SnapshotRecoveryTargetResponseOutput
func (SnapshotRecoveryTargetResponseArgs) ToSnapshotRecoveryTargetResponsePtrOutput ¶
func (i SnapshotRecoveryTargetResponseArgs) ToSnapshotRecoveryTargetResponsePtrOutput() SnapshotRecoveryTargetResponsePtrOutput
func (SnapshotRecoveryTargetResponseArgs) ToSnapshotRecoveryTargetResponsePtrOutputWithContext ¶
func (i SnapshotRecoveryTargetResponseArgs) ToSnapshotRecoveryTargetResponsePtrOutputWithContext(ctx context.Context) SnapshotRecoveryTargetResponsePtrOutput
type SnapshotRecoveryTargetResponseInput ¶
type SnapshotRecoveryTargetResponseInput interface { pulumi.Input ToSnapshotRecoveryTargetResponseOutput() SnapshotRecoveryTargetResponseOutput ToSnapshotRecoveryTargetResponseOutputWithContext(context.Context) SnapshotRecoveryTargetResponseOutput }
SnapshotRecoveryTargetResponseInput is an input type that accepts SnapshotRecoveryTargetResponseArgs and SnapshotRecoveryTargetResponseOutput values. You can construct a concrete instance of `SnapshotRecoveryTargetResponseInput` via:
SnapshotRecoveryTargetResponseArgs{...}
type SnapshotRecoveryTargetResponseOutput ¶
type SnapshotRecoveryTargetResponseOutput struct{ *pulumi.OutputState }
Specifies the web app that snapshot contents will be written to.
func (SnapshotRecoveryTargetResponseOutput) ElementType ¶
func (SnapshotRecoveryTargetResponseOutput) ElementType() reflect.Type
func (SnapshotRecoveryTargetResponseOutput) Id ¶
func (o SnapshotRecoveryTargetResponseOutput) Id() pulumi.StringPtrOutput
ARM resource ID of the target app. /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 (SnapshotRecoveryTargetResponseOutput) Location ¶
func (o SnapshotRecoveryTargetResponseOutput) Location() pulumi.StringPtrOutput
Geographical location of the target web app, e.g. SouthEastAsia, SouthCentralUS
func (SnapshotRecoveryTargetResponseOutput) ToSnapshotRecoveryTargetResponseOutput ¶
func (o SnapshotRecoveryTargetResponseOutput) ToSnapshotRecoveryTargetResponseOutput() SnapshotRecoveryTargetResponseOutput
func (SnapshotRecoveryTargetResponseOutput) ToSnapshotRecoveryTargetResponseOutputWithContext ¶
func (o SnapshotRecoveryTargetResponseOutput) ToSnapshotRecoveryTargetResponseOutputWithContext(ctx context.Context) SnapshotRecoveryTargetResponseOutput
func (SnapshotRecoveryTargetResponseOutput) ToSnapshotRecoveryTargetResponsePtrOutput ¶
func (o SnapshotRecoveryTargetResponseOutput) ToSnapshotRecoveryTargetResponsePtrOutput() SnapshotRecoveryTargetResponsePtrOutput
func (SnapshotRecoveryTargetResponseOutput) ToSnapshotRecoveryTargetResponsePtrOutputWithContext ¶
func (o SnapshotRecoveryTargetResponseOutput) ToSnapshotRecoveryTargetResponsePtrOutputWithContext(ctx context.Context) SnapshotRecoveryTargetResponsePtrOutput
type SnapshotRecoveryTargetResponsePtrInput ¶
type SnapshotRecoveryTargetResponsePtrInput interface { pulumi.Input ToSnapshotRecoveryTargetResponsePtrOutput() SnapshotRecoveryTargetResponsePtrOutput ToSnapshotRecoveryTargetResponsePtrOutputWithContext(context.Context) SnapshotRecoveryTargetResponsePtrOutput }
SnapshotRecoveryTargetResponsePtrInput is an input type that accepts SnapshotRecoveryTargetResponseArgs, SnapshotRecoveryTargetResponsePtr and SnapshotRecoveryTargetResponsePtrOutput values. You can construct a concrete instance of `SnapshotRecoveryTargetResponsePtrInput` via:
SnapshotRecoveryTargetResponseArgs{...} or: nil
func SnapshotRecoveryTargetResponsePtr ¶
func SnapshotRecoveryTargetResponsePtr(v *SnapshotRecoveryTargetResponseArgs) SnapshotRecoveryTargetResponsePtrInput
type SnapshotRecoveryTargetResponsePtrOutput ¶
type SnapshotRecoveryTargetResponsePtrOutput struct{ *pulumi.OutputState }
func (SnapshotRecoveryTargetResponsePtrOutput) ElementType ¶
func (SnapshotRecoveryTargetResponsePtrOutput) ElementType() reflect.Type
func (SnapshotRecoveryTargetResponsePtrOutput) Id ¶
func (o SnapshotRecoveryTargetResponsePtrOutput) Id() pulumi.StringPtrOutput
ARM resource ID of the target app. /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 (SnapshotRecoveryTargetResponsePtrOutput) Location ¶
func (o SnapshotRecoveryTargetResponsePtrOutput) Location() pulumi.StringPtrOutput
Geographical location of the target web app, e.g. SouthEastAsia, SouthCentralUS
func (SnapshotRecoveryTargetResponsePtrOutput) ToSnapshotRecoveryTargetResponsePtrOutput ¶
func (o SnapshotRecoveryTargetResponsePtrOutput) ToSnapshotRecoveryTargetResponsePtrOutput() SnapshotRecoveryTargetResponsePtrOutput
func (SnapshotRecoveryTargetResponsePtrOutput) ToSnapshotRecoveryTargetResponsePtrOutputWithContext ¶
func (o SnapshotRecoveryTargetResponsePtrOutput) ToSnapshotRecoveryTargetResponsePtrOutputWithContext(ctx context.Context) SnapshotRecoveryTargetResponsePtrOutput
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 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"` // The name of this route. This is only returned by the server and does not need to be set by the client. VnetRouteName *string `pulumi:"vnetRouteName"` }
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"` // The name of this route. This is only returned by the server and does not need to be set by the client. VnetRouteName pulumi.StringPtrInput `pulumi:"vnetRouteName"` }
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.
func (VnetRouteResponseOutput) VnetRouteName ¶
func (o VnetRouteResponseOutput) VnetRouteName() pulumi.StringPtrOutput
The name of this route. This is only returned by the server and does not need to be set by the client.
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"` // If specified during app creation, the app is cloned from a source app. CloningInfo CloningInfoResponsePtrOutput `pulumi:"cloningInfo"` // Size of the function container. ContainerSize pulumi.IntPtrOutput `pulumi:"containerSize"` // Maximum allowed daily memory-time quota (applicable on dynamic apps only). DailyMemoryTimeQuota pulumi.IntPtrOutput `pulumi:"dailyMemoryTimeQuota"` // Default hostname of the app. Read-only. DefaultHostName pulumi.StringOutput `pulumi:"defaultHostName"` // <code>true</code> if the app is enabled; otherwise, <code>false</code>. Setting this value to false disables the app (takes the app offline). Enabled pulumi.BoolPtrOutput `pulumi:"enabled"` // Enabled hostnames for the app.Hostnames need to be assigned (see HostNames) AND enabled. Otherwise, // the app is not served on those hostnames. EnabledHostNames pulumi.StringArrayOutput `pulumi:"enabledHostNames"` // 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"` // Managed service identity. Identity ManagedServiceIdentityResponsePtrOutput `pulumi:"identity"` // <code>true</code> if the app is a default container; otherwise, <code>false</code>. IsDefaultContainer pulumi.BoolOutput `pulumi:"isDefaultContainer"` // Kind of resource. Kind pulumi.StringPtrOutput `pulumi:"kind"` // Last time the app was modified, in UTC. Read-only. LastModifiedTimeUtc pulumi.StringOutput `pulumi:"lastModifiedTimeUtc"` // Resource Location. Location pulumi.StringOutput `pulumi:"location"` // Maximum number of workers. // This only applies to Functions container. MaxNumberOfWorkers pulumi.IntOutput `pulumi:"maxNumberOfWorkers"` // Resource Name. Name pulumi.StringOutput `pulumi:"name"` // List of IP addresses that the app uses for outbound connections (e.g. database access). Includes VIPs from tenants that site can be hosted with current settings. Read-only. OutboundIpAddresses pulumi.StringOutput `pulumi:"outboundIpAddresses"` // List of IP addresses that the app uses for outbound connections (e.g. database access). Includes VIPs from all tenants. Read-only. PossibleOutboundIpAddresses pulumi.StringOutput `pulumi:"possibleOutboundIpAddresses"` // 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"` // If specified during app creation, the app is created from a previous snapshot. SnapshotInfo SnapshotRecoveryRequestResponsePtrOutput `pulumi:"snapshotInfo"` // 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 // If specified during app creation, the app is cloned from a source app. CloningInfo CloningInfoPtrInput // Size of the function container. ContainerSize pulumi.IntPtrInput // Maximum allowed daily memory-time quota (applicable on dynamic apps only). DailyMemoryTimeQuota pulumi.IntPtrInput // <code>true</code> if the app is enabled; otherwise, <code>false</code>. Setting this value to false disables the app (takes the app offline). Enabled pulumi.BoolPtrInput // 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 // Managed service identity. Identity ManagedServiceIdentityPtrInput // 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 // <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 // If specified during app creation, the app is created from a previous snapshot. SnapshotInfo SnapshotRecoveryRequestPtrInput // 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 // Identifier for 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 // Identifier for 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"` }
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 // String representation of the identity. Id pulumi.StringPtrInput // Kind of resource. Kind pulumi.StringPtrInput // Name of the app. Name pulumi.StringInput // Name of the resource group to which the resource belongs. ResourceGroupName pulumi.StringInput }
The set of arguments for constructing a WebAppDomainOwnershipIdentifier resource.
func (WebAppDomainOwnershipIdentifierArgs) ElementType ¶
func (WebAppDomainOwnershipIdentifierArgs) ElementType() reflect.Type
type WebAppDomainOwnershipIdentifierSlot ¶
type WebAppDomainOwnershipIdentifierSlot struct { pulumi.CustomResourceState // Kind of resource. Kind pulumi.StringPtrOutput `pulumi:"kind"` // Resource Name. Name pulumi.StringOutput `pulumi:"name"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` }
A domain specific resource identifier.
func GetWebAppDomainOwnershipIdentifierSlot ¶
func GetWebAppDomainOwnershipIdentifierSlot(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WebAppDomainOwnershipIdentifierSlotState, opts ...pulumi.ResourceOption) (*WebAppDomainOwnershipIdentifierSlot, error)
GetWebAppDomainOwnershipIdentifierSlot gets an existing WebAppDomainOwnershipIdentifierSlot resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewWebAppDomainOwnershipIdentifierSlot ¶
func NewWebAppDomainOwnershipIdentifierSlot(ctx *pulumi.Context, name string, args *WebAppDomainOwnershipIdentifierSlotArgs, opts ...pulumi.ResourceOption) (*WebAppDomainOwnershipIdentifierSlot, error)
NewWebAppDomainOwnershipIdentifierSlot registers a new resource with the given unique name, arguments, and options.
type WebAppDomainOwnershipIdentifierSlotArgs ¶
type WebAppDomainOwnershipIdentifierSlotArgs struct { // Name of domain ownership identifier. DomainOwnershipIdentifierName pulumi.StringInput // String representation of the identity. Id pulumi.StringPtrInput // Kind of resource. Kind pulumi.StringPtrInput // Name of the app. Name pulumi.StringInput // Name of the resource group to which the resource belongs. ResourceGroupName pulumi.StringInput // Name of the deployment slot. If a slot is not specified, the API will delete the binding for the production slot. Slot pulumi.StringInput }
The set of arguments for constructing a WebAppDomainOwnershipIdentifierSlot resource.
func (WebAppDomainOwnershipIdentifierSlotArgs) ElementType ¶
func (WebAppDomainOwnershipIdentifierSlotArgs) ElementType() reflect.Type
type WebAppDomainOwnershipIdentifierSlotState ¶
type WebAppDomainOwnershipIdentifierSlotState struct { // Kind of resource. Kind pulumi.StringPtrInput // Resource Name. Name pulumi.StringPtrInput // Resource type. Type pulumi.StringPtrInput }
func (WebAppDomainOwnershipIdentifierSlotState) ElementType ¶
func (WebAppDomainOwnershipIdentifierSlotState) ElementType() reflect.Type
type WebAppDomainOwnershipIdentifierState ¶
type WebAppDomainOwnershipIdentifierState struct { // Kind of resource. Kind pulumi.StringPtrInput // Resource Name. Name pulumi.StringPtrInput // Resource type. Type pulumi.StringPtrInput }
func (WebAppDomainOwnershipIdentifierState) ElementType ¶
func (WebAppDomainOwnershipIdentifierState) ElementType() reflect.Type
type WebAppFunction ¶
type WebAppFunction struct { pulumi.CustomResourceState // Config information. Config pulumi.AnyOutput `pulumi:"config"` // Config URI. ConfigHref pulumi.StringPtrOutput `pulumi:"configHref"` // File list. Files pulumi.StringMapOutput `pulumi:"files"` // Function App ID. FunctionAppId pulumi.StringOutput `pulumi:"functionAppId"` // Function URI. Href pulumi.StringPtrOutput `pulumi:"href"` // Kind of resource. Kind pulumi.StringPtrOutput `pulumi:"kind"` // Resource Name. Name pulumi.StringOutput `pulumi:"name"` // Script URI. ScriptHref pulumi.StringPtrOutput `pulumi:"scriptHref"` // Script root path URI. ScriptRootPathHref pulumi.StringPtrOutput `pulumi:"scriptRootPathHref"` // Secrets file URI. SecretsFileHref pulumi.StringPtrOutput `pulumi:"secretsFileHref"` // Test data used when testing via the Azure Portal. TestData pulumi.StringPtrOutput `pulumi:"testData"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` }
Web Job Information.
func GetWebAppFunction ¶
func GetWebAppFunction(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WebAppFunctionState, opts ...pulumi.ResourceOption) (*WebAppFunction, error)
GetWebAppFunction gets an existing WebAppFunction resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewWebAppFunction ¶
func NewWebAppFunction(ctx *pulumi.Context, name string, args *WebAppFunctionArgs, opts ...pulumi.ResourceOption) (*WebAppFunction, error)
NewWebAppFunction registers a new resource with the given unique name, arguments, and options.
type WebAppFunctionArgs ¶
type WebAppFunctionArgs struct { // Config information. Config pulumi.Input // Config URI. ConfigHref pulumi.StringPtrInput // File list. Files pulumi.StringMapInput // Function name. FunctionName pulumi.StringInput // Function URI. Href pulumi.StringPtrInput // Kind of resource. Kind pulumi.StringPtrInput // Site name. Name pulumi.StringInput // Name of the resource group to which the resource belongs. ResourceGroupName pulumi.StringInput // Script URI. ScriptHref pulumi.StringPtrInput // Script root path URI. ScriptRootPathHref pulumi.StringPtrInput // Secrets file URI. SecretsFileHref pulumi.StringPtrInput // Test data used when testing via the Azure Portal. TestData pulumi.StringPtrInput }
The set of arguments for constructing a WebAppFunction resource.
func (WebAppFunctionArgs) ElementType ¶
func (WebAppFunctionArgs) ElementType() reflect.Type
type WebAppFunctionState ¶
type WebAppFunctionState struct { // Config information. Config pulumi.Input // Config URI. ConfigHref pulumi.StringPtrInput // File list. Files pulumi.StringMapInput // Function App ID. FunctionAppId pulumi.StringPtrInput // Function URI. Href pulumi.StringPtrInput // Kind of resource. Kind pulumi.StringPtrInput // Resource Name. Name pulumi.StringPtrInput // Script URI. ScriptHref pulumi.StringPtrInput // Script root path URI. ScriptRootPathHref pulumi.StringPtrInput // Secrets file URI. SecretsFileHref pulumi.StringPtrInput // Test data used when testing via the Azure Portal. TestData pulumi.StringPtrInput // Resource type. Type pulumi.StringPtrInput }
func (WebAppFunctionState) ElementType ¶
func (WebAppFunctionState) ElementType() reflect.Type
type WebAppHostNameBinding ¶
type WebAppHostNameBinding struct { pulumi.CustomResourceState // Azure resource name. AzureResourceName pulumi.StringPtrOutput `pulumi:"azureResourceName"` // Azure resource type. AzureResourceType pulumi.StringPtrOutput `pulumi:"azureResourceType"` // Custom DNS record type. CustomHostNameDnsRecordType pulumi.StringPtrOutput `pulumi:"customHostNameDnsRecordType"` // Fully qualified ARM domain resource URI. DomainId pulumi.StringPtrOutput `pulumi:"domainId"` // Hostname type. HostNameType pulumi.StringPtrOutput `pulumi:"hostNameType"` // Kind of resource. Kind pulumi.StringPtrOutput `pulumi:"kind"` // Resource Name. Name pulumi.StringOutput `pulumi:"name"` // App Service app name. SiteName pulumi.StringPtrOutput `pulumi:"siteName"` // SSL type SslState pulumi.StringPtrOutput `pulumi:"sslState"` // SSL certificate thumbprint Thumbprint pulumi.StringPtrOutput `pulumi:"thumbprint"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` // Virtual IP address assigned to the hostname if IP based SSL is enabled. VirtualIP pulumi.StringOutput `pulumi:"virtualIP"` }
A hostname binding object.
func GetWebAppHostNameBinding ¶
func GetWebAppHostNameBinding(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WebAppHostNameBindingState, opts ...pulumi.ResourceOption) (*WebAppHostNameBinding, error)
GetWebAppHostNameBinding gets an existing WebAppHostNameBinding resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewWebAppHostNameBinding ¶
func NewWebAppHostNameBinding(ctx *pulumi.Context, name string, args *WebAppHostNameBindingArgs, opts ...pulumi.ResourceOption) (*WebAppHostNameBinding, error)
NewWebAppHostNameBinding registers a new resource with the given unique name, arguments, and options.
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.StringOutput `pulumi:"functionAppId"` // Function URI. Href pulumi.StringPtrOutput `pulumi:"href"` // Kind of resource. Kind pulumi.StringPtrOutput `pulumi:"kind"` // Resource Name. Name pulumi.StringOutput `pulumi:"name"` // Script URI. ScriptHref pulumi.StringPtrOutput `pulumi:"scriptHref"` // Script root path URI. ScriptRootPathHref pulumi.StringPtrOutput `pulumi:"scriptRootPathHref"` // Secrets file URI. SecretsFileHref pulumi.StringPtrOutput `pulumi:"secretsFileHref"` // Test data used when testing via the Azure Portal. TestData pulumi.StringPtrOutput `pulumi:"testData"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` }
Web Job Information.
func GetWebAppInstanceFunctionSlot ¶
func GetWebAppInstanceFunctionSlot(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WebAppInstanceFunctionSlotState, opts ...pulumi.ResourceOption) (*WebAppInstanceFunctionSlot, error)
GetWebAppInstanceFunctionSlot gets an existing WebAppInstanceFunctionSlot resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewWebAppInstanceFunctionSlot ¶
func NewWebAppInstanceFunctionSlot(ctx *pulumi.Context, name string, args *WebAppInstanceFunctionSlotArgs, opts ...pulumi.ResourceOption) (*WebAppInstanceFunctionSlot, error)
NewWebAppInstanceFunctionSlot registers a new resource with the given unique name, arguments, and options.
type WebAppInstanceFunctionSlotArgs ¶
type WebAppInstanceFunctionSlotArgs struct { // Config information. Config pulumi.Input // Config URI. ConfigHref pulumi.StringPtrInput // File list. Files pulumi.StringMapInput // Function name. FunctionName pulumi.StringInput // Function URI. Href pulumi.StringPtrInput // Kind of resource. Kind pulumi.StringPtrInput // Site name. Name pulumi.StringInput // Name of the resource group to which the resource belongs. ResourceGroupName pulumi.StringInput // Script URI. ScriptHref pulumi.StringPtrInput // Script root path URI. ScriptRootPathHref pulumi.StringPtrInput // Secrets file URI. SecretsFileHref pulumi.StringPtrInput // Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot. Slot pulumi.StringInput // Test data used when testing via the Azure Portal. TestData pulumi.StringPtrInput }
The set of arguments for constructing a WebAppInstanceFunctionSlot resource.
func (WebAppInstanceFunctionSlotArgs) ElementType ¶
func (WebAppInstanceFunctionSlotArgs) ElementType() reflect.Type
type WebAppInstanceFunctionSlotState ¶
type WebAppInstanceFunctionSlotState struct { // Config information. Config pulumi.Input // Config URI. ConfigHref pulumi.StringPtrInput // File list. Files pulumi.StringMapInput // Function App ID. FunctionAppId pulumi.StringPtrInput // Function URI. Href pulumi.StringPtrInput // Kind of resource. Kind pulumi.StringPtrInput // Resource Name. Name pulumi.StringPtrInput // Script URI. ScriptHref pulumi.StringPtrInput // Script root path URI. ScriptRootPathHref pulumi.StringPtrInput // Secrets file URI. SecretsFileHref pulumi.StringPtrInput // Test data used when testing via the Azure Portal. TestData pulumi.StringPtrInput // Resource type. Type pulumi.StringPtrInput }
func (WebAppInstanceFunctionSlotState) ElementType ¶
func (WebAppInstanceFunctionSlotState) ElementType() reflect.Type
type 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 Name. PremierAddOnName pulumi.StringPtrOutput `pulumi:"premierAddOnName"` // 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 // Premier 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 Name. PremierAddOnName pulumi.StringPtrOutput `pulumi:"premierAddOnName"` // 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 // Premier 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 Name. PremierAddOnName 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 Name. PremierAddOnName pulumi.StringPtrInput // Premier add on Product. Product pulumi.StringPtrInput // Premier add on SKU. Sku pulumi.StringPtrInput // Resource tags. Tags pulumi.StringMapInput // Resource type. Type pulumi.StringPtrInput // Premier add on Vendor. Vendor pulumi.StringPtrInput }
func (WebAppPremierAddOnState) ElementType ¶
func (WebAppPremierAddOnState) ElementType() reflect.Type
type WebAppPublicCertificate ¶
type WebAppPublicCertificate struct { pulumi.CustomResourceState // Public Certificate byte array Blob pulumi.StringPtrOutput `pulumi:"blob"` // Kind of resource. Kind pulumi.StringPtrOutput `pulumi:"kind"` // Resource Name. Name pulumi.StringOutput `pulumi:"name"` // Public Certificate Location PublicCertificateLocation pulumi.StringPtrOutput `pulumi:"publicCertificateLocation"` // Certificate Thumbprint Thumbprint pulumi.StringOutput `pulumi:"thumbprint"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` }
Public certificate object
func GetWebAppPublicCertificate ¶
func GetWebAppPublicCertificate(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WebAppPublicCertificateState, opts ...pulumi.ResourceOption) (*WebAppPublicCertificate, error)
GetWebAppPublicCertificate gets an existing WebAppPublicCertificate resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewWebAppPublicCertificate ¶
func NewWebAppPublicCertificate(ctx *pulumi.Context, name string, args *WebAppPublicCertificateArgs, opts ...pulumi.ResourceOption) (*WebAppPublicCertificate, error)
NewWebAppPublicCertificate registers a new resource with the given unique name, arguments, and options.
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"` // Extension URL. ExtensionUrl pulumi.StringPtrOutput `pulumi:"extensionUrl"` // Feed URL. FeedUrl pulumi.StringPtrOutput `pulumi:"feedUrl"` // Icon URL. IconUrl pulumi.StringPtrOutput `pulumi:"iconUrl"` // Installer command line parameters. InstallationArgs pulumi.StringPtrOutput `pulumi:"installationArgs"` // Installed timestamp. InstalledDateTime pulumi.StringPtrOutput `pulumi:"installedDateTime"` // 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"` // Site extension title. 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"` // Extension URL. ExtensionUrl pulumi.StringPtrOutput `pulumi:"extensionUrl"` // Feed URL. FeedUrl pulumi.StringPtrOutput `pulumi:"feedUrl"` // Icon URL. IconUrl pulumi.StringPtrOutput `pulumi:"iconUrl"` // Installer command line parameters. InstallationArgs pulumi.StringPtrOutput `pulumi:"installationArgs"` // Installed timestamp. InstalledDateTime pulumi.StringPtrOutput `pulumi:"installedDateTime"` // 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"` // Site extension title. 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 deletes a deployment for the production slot. Slot pulumi.StringInput }
The set of arguments for constructing a WebAppSiteExtensionSlot resource.
func (WebAppSiteExtensionSlotArgs) ElementType ¶
func (WebAppSiteExtensionSlotArgs) ElementType() reflect.Type
type 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 // Extension URL. ExtensionUrl pulumi.StringPtrInput // Feed URL. FeedUrl pulumi.StringPtrInput // Icon URL. IconUrl pulumi.StringPtrInput // Installer command line parameters. InstallationArgs pulumi.StringPtrInput // Installed timestamp. InstalledDateTime 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 // Site extension title. 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 // Extension URL. ExtensionUrl pulumi.StringPtrInput // Feed URL. FeedUrl pulumi.StringPtrInput // Icon URL. IconUrl pulumi.StringPtrInput // Installer command line parameters. InstallationArgs pulumi.StringPtrInput // Installed timestamp. InstalledDateTime 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 // Site extension title. 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"` // If specified during app creation, the app is cloned from a source app. CloningInfo CloningInfoResponsePtrOutput `pulumi:"cloningInfo"` // Size of the function container. ContainerSize pulumi.IntPtrOutput `pulumi:"containerSize"` // Maximum allowed daily memory-time quota (applicable on dynamic apps only). DailyMemoryTimeQuota pulumi.IntPtrOutput `pulumi:"dailyMemoryTimeQuota"` // Default hostname of the app. Read-only. DefaultHostName pulumi.StringOutput `pulumi:"defaultHostName"` // <code>true</code> if the app is enabled; otherwise, <code>false</code>. Setting this value to false disables the app (takes the app offline). Enabled pulumi.BoolPtrOutput `pulumi:"enabled"` // Enabled hostnames for the app.Hostnames need to be assigned (see HostNames) AND enabled. Otherwise, // the app is not served on those hostnames. EnabledHostNames pulumi.StringArrayOutput `pulumi:"enabledHostNames"` // 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"` // Managed service identity. Identity ManagedServiceIdentityResponsePtrOutput `pulumi:"identity"` // <code>true</code> if the app is a default container; otherwise, <code>false</code>. IsDefaultContainer pulumi.BoolOutput `pulumi:"isDefaultContainer"` // Kind of resource. Kind pulumi.StringPtrOutput `pulumi:"kind"` // Last time the app was modified, in UTC. Read-only. LastModifiedTimeUtc pulumi.StringOutput `pulumi:"lastModifiedTimeUtc"` // Resource Location. Location pulumi.StringOutput `pulumi:"location"` // Maximum number of workers. // This only applies to Functions container. MaxNumberOfWorkers pulumi.IntOutput `pulumi:"maxNumberOfWorkers"` // Resource Name. Name pulumi.StringOutput `pulumi:"name"` // List of IP addresses that the app uses for outbound connections (e.g. database access). Includes VIPs from tenants that site can be hosted with current settings. Read-only. OutboundIpAddresses pulumi.StringOutput `pulumi:"outboundIpAddresses"` // List of IP addresses that the app uses for outbound connections (e.g. database access). Includes VIPs from all tenants. Read-only. PossibleOutboundIpAddresses pulumi.StringOutput `pulumi:"possibleOutboundIpAddresses"` // 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"` // If specified during app creation, the app is created from a previous snapshot. SnapshotInfo SnapshotRecoveryRequestResponsePtrOutput `pulumi:"snapshotInfo"` // 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 // If specified during app creation, the app is cloned from a source app. CloningInfo CloningInfoPtrInput // Size of the function container. ContainerSize pulumi.IntPtrInput // Maximum allowed daily memory-time quota (applicable on dynamic apps only). DailyMemoryTimeQuota pulumi.IntPtrInput // <code>true</code> if the app is enabled; otherwise, <code>false</code>. Setting this value to false disables the app (takes the app offline). Enabled pulumi.BoolPtrInput // If true, web app hostname is force registered with DNS. ForceDnsRegistration 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 // Managed service identity. Identity ManagedServiceIdentityPtrInput // 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 // <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 // If true, custom (non *.azurewebsites.net) domains associated with web app are not verified. SkipCustomDomainVerification pulumi.BoolPtrInput // If true web app hostname is not registered with DNS on creation. This parameter is // only used for app creation. SkipDnsRegistration pulumi.BoolPtrInput // Name of the deployment slot to create or update. By default, this API attempts to create or modify the production slot. Slot pulumi.StringInput // If specified during app creation, the app is created from a previous snapshot. SnapshotInfo SnapshotRecoveryRequestPtrInput // Resource tags. Tags pulumi.StringMapInput // Time to live in seconds for web app's default domain name. TtlInSeconds pulumi.StringPtrInput }
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 // If specified during app creation, the app is cloned from a source app. CloningInfo CloningInfoResponsePtrInput // Size of the function container. ContainerSize pulumi.IntPtrInput // Maximum allowed daily memory-time quota (applicable on dynamic apps only). DailyMemoryTimeQuota pulumi.IntPtrInput // Default hostname of the app. Read-only. DefaultHostName pulumi.StringPtrInput // <code>true</code> if the app is enabled; otherwise, <code>false</code>. Setting this value to false disables the app (takes the app offline). Enabled pulumi.BoolPtrInput // Enabled hostnames for the app.Hostnames need to be assigned (see HostNames) AND enabled. Otherwise, // the app is not served on those hostnames. EnabledHostNames pulumi.StringArrayInput // 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 // Managed service identity. Identity ManagedServiceIdentityResponsePtrInput // <code>true</code> if the app is a default container; otherwise, <code>false</code>. IsDefaultContainer pulumi.BoolPtrInput // Kind of resource. Kind pulumi.StringPtrInput // Last time the app was modified, in UTC. Read-only. LastModifiedTimeUtc pulumi.StringPtrInput // Resource Location. Location pulumi.StringPtrInput // Maximum number of workers. // This only applies to Functions container. MaxNumberOfWorkers pulumi.IntPtrInput // Resource Name. Name pulumi.StringPtrInput // List of IP addresses that the app uses for outbound connections (e.g. database access). Includes VIPs from tenants that site can be hosted with current settings. Read-only. OutboundIpAddresses pulumi.StringPtrInput // List of IP addresses that the app uses for outbound connections (e.g. database access). Includes VIPs from all tenants. Read-only. PossibleOutboundIpAddresses pulumi.StringPtrInput // 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 // If specified during app creation, the app is created from a previous snapshot. SnapshotInfo SnapshotRecoveryRequestResponsePtrInput // Current state of the app. State pulumi.StringPtrInput // App suspended till in case memory-time quota is exceeded. SuspendedTill pulumi.StringPtrInput // Resource tags. Tags pulumi.StringMapInput // Specifies which deployment slot this app will swap into. Read-only. TargetSwapSlot pulumi.StringPtrInput // Azure Traffic Manager hostnames associated with the app. Read-only. TrafficManagerHostNames pulumi.StringArrayInput // Resource type. Type pulumi.StringPtrInput // State indicating whether the app has exceeded its quota usage. Read-only. UsageState pulumi.StringPtrInput }
func (WebAppSlotState) ElementType ¶
func (WebAppSlotState) ElementType() reflect.Type
type WebAppSourceControl ¶
type WebAppSourceControl struct { pulumi.CustomResourceState // Name of branch to use for deployment. Branch pulumi.StringPtrOutput `pulumi:"branch"` // <code>true</code> to enable deployment rollback; otherwise, <code>false</code>. DeploymentRollbackEnabled pulumi.BoolPtrOutput `pulumi:"deploymentRollbackEnabled"` // <code>true</code> to limit to manual integration; <code>false</code> to enable continuous integration (which configures webhooks into online repos like GitHub). IsManualIntegration pulumi.BoolPtrOutput `pulumi:"isManualIntegration"` // <code>true</code> for a Mercurial repository; <code>false</code> for a Git repository. IsMercurial pulumi.BoolPtrOutput `pulumi:"isMercurial"` // Kind of resource. Kind pulumi.StringPtrOutput `pulumi:"kind"` // Resource Name. Name pulumi.StringOutput `pulumi:"name"` // Repository or source control URL. RepoUrl pulumi.StringPtrOutput `pulumi:"repoUrl"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` }
Source control configuration for an app.
func GetWebAppSourceControl ¶
func GetWebAppSourceControl(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WebAppSourceControlState, opts ...pulumi.ResourceOption) (*WebAppSourceControl, error)
GetWebAppSourceControl gets an existing WebAppSourceControl resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewWebAppSourceControl ¶
func NewWebAppSourceControl(ctx *pulumi.Context, name string, args *WebAppSourceControlArgs, opts ...pulumi.ResourceOption) (*WebAppSourceControl, error)
NewWebAppSourceControl registers a new resource with the given unique name, arguments, and options.
type WebAppSourceControlArgs ¶
type WebAppSourceControlArgs struct { // Name of branch to use for deployment. Branch pulumi.StringPtrInput // <code>true</code> to enable deployment rollback; otherwise, <code>false</code>. DeploymentRollbackEnabled pulumi.BoolPtrInput // <code>true</code> to limit to manual integration; <code>false</code> to enable continuous integration (which configures webhooks into online repos like GitHub). IsManualIntegration pulumi.BoolPtrInput // <code>true</code> for a Mercurial repository; <code>false</code> for a Git repository. IsMercurial pulumi.BoolPtrInput // Kind of resource. Kind pulumi.StringPtrInput // Name of the app. Name pulumi.StringInput // Repository or source control URL. RepoUrl pulumi.StringPtrInput // Name of the resource group to which the resource belongs. ResourceGroupName pulumi.StringInput }
The set of arguments for constructing a WebAppSourceControl resource.
func (WebAppSourceControlArgs) ElementType ¶
func (WebAppSourceControlArgs) ElementType() reflect.Type
type WebAppSourceControlSlot ¶
type WebAppSourceControlSlot struct { pulumi.CustomResourceState // Name of branch to use for deployment. Branch pulumi.StringPtrOutput `pulumi:"branch"` // <code>true</code> to enable deployment rollback; otherwise, <code>false</code>. DeploymentRollbackEnabled pulumi.BoolPtrOutput `pulumi:"deploymentRollbackEnabled"` // <code>true</code> to limit to manual integration; <code>false</code> to enable continuous integration (which configures webhooks into online repos like GitHub). IsManualIntegration pulumi.BoolPtrOutput `pulumi:"isManualIntegration"` // <code>true</code> for a Mercurial repository; <code>false</code> for a Git repository. IsMercurial pulumi.BoolPtrOutput `pulumi:"isMercurial"` // Kind of resource. Kind pulumi.StringPtrOutput `pulumi:"kind"` // Resource Name. Name pulumi.StringOutput `pulumi:"name"` // Repository or source control URL. RepoUrl pulumi.StringPtrOutput `pulumi:"repoUrl"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` }
Source control configuration for an app.
func GetWebAppSourceControlSlot ¶
func GetWebAppSourceControlSlot(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WebAppSourceControlSlotState, opts ...pulumi.ResourceOption) (*WebAppSourceControlSlot, error)
GetWebAppSourceControlSlot gets an existing WebAppSourceControlSlot resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewWebAppSourceControlSlot ¶
func NewWebAppSourceControlSlot(ctx *pulumi.Context, name string, args *WebAppSourceControlSlotArgs, opts ...pulumi.ResourceOption) (*WebAppSourceControlSlot, error)
NewWebAppSourceControlSlot registers a new resource with the given unique name, arguments, and options.
type WebAppSourceControlSlotArgs ¶
type WebAppSourceControlSlotArgs struct { // Name of branch to use for deployment. Branch pulumi.StringPtrInput // <code>true</code> to enable deployment rollback; otherwise, <code>false</code>. DeploymentRollbackEnabled pulumi.BoolPtrInput // <code>true</code> to limit to manual integration; <code>false</code> to enable continuous integration (which configures webhooks into online repos like GitHub). IsManualIntegration pulumi.BoolPtrInput // <code>true</code> for a Mercurial repository; <code>false</code> for a Git repository. IsMercurial pulumi.BoolPtrInput // Kind of resource. Kind pulumi.StringPtrInput // Name of the app. Name pulumi.StringInput // Repository or source control URL. RepoUrl pulumi.StringPtrInput // Name of the resource group to which the resource belongs. ResourceGroupName pulumi.StringInput // Name of the deployment slot. If a slot is not specified, the API will update the source control configuration for the production slot. Slot pulumi.StringInput }
The set of arguments for constructing a WebAppSourceControlSlot resource.
func (WebAppSourceControlSlotArgs) ElementType ¶
func (WebAppSourceControlSlotArgs) ElementType() reflect.Type
type WebAppSourceControlSlotState ¶
type WebAppSourceControlSlotState struct { // Name of branch to use for deployment. Branch pulumi.StringPtrInput // <code>true</code> to enable deployment rollback; otherwise, <code>false</code>. DeploymentRollbackEnabled pulumi.BoolPtrInput // <code>true</code> to limit to manual integration; <code>false</code> to enable continuous integration (which configures webhooks into online repos like GitHub). IsManualIntegration pulumi.BoolPtrInput // <code>true</code> for a Mercurial repository; <code>false</code> for a Git repository. IsMercurial pulumi.BoolPtrInput // Kind of resource. Kind pulumi.StringPtrInput // Resource Name. Name pulumi.StringPtrInput // Repository or source control URL. RepoUrl pulumi.StringPtrInput // Resource type. Type pulumi.StringPtrInput }
func (WebAppSourceControlSlotState) ElementType ¶
func (WebAppSourceControlSlotState) ElementType() reflect.Type
type WebAppSourceControlState ¶
type WebAppSourceControlState struct { // Name of branch to use for deployment. Branch pulumi.StringPtrInput // <code>true</code> to enable deployment rollback; otherwise, <code>false</code>. DeploymentRollbackEnabled pulumi.BoolPtrInput // <code>true</code> to limit to manual integration; <code>false</code> to enable continuous integration (which configures webhooks into online repos like GitHub). IsManualIntegration pulumi.BoolPtrInput // <code>true</code> for a Mercurial repository; <code>false</code> for a Git repository. IsMercurial pulumi.BoolPtrInput // Kind of resource. Kind pulumi.StringPtrInput // Resource Name. Name pulumi.StringPtrInput // Repository or source control URL. RepoUrl pulumi.StringPtrInput // Resource type. Type pulumi.StringPtrInput }
func (WebAppSourceControlState) ElementType ¶
func (WebAppSourceControlState) ElementType() reflect.Type
type WebAppState ¶
type WebAppState struct { // Management information availability state for the app. AvailabilityState pulumi.StringPtrInput // <code>true</code> to enable client affinity; <code>false</code> to stop sending session affinity cookies, which route client requests in the same session to the same instance. Default is <code>true</code>. ClientAffinityEnabled pulumi.BoolPtrInput // <code>true</code> to enable client certificate authentication (TLS mutual authentication); otherwise, <code>false</code>. Default is <code>false</code>. ClientCertEnabled pulumi.BoolPtrInput // If specified during app creation, the app is cloned from a source app. CloningInfo CloningInfoResponsePtrInput // Size of the function container. ContainerSize pulumi.IntPtrInput // Maximum allowed daily memory-time quota (applicable on dynamic apps only). DailyMemoryTimeQuota pulumi.IntPtrInput // Default hostname of the app. Read-only. DefaultHostName pulumi.StringPtrInput // <code>true</code> if the app is enabled; otherwise, <code>false</code>. Setting this value to false disables the app (takes the app offline). Enabled pulumi.BoolPtrInput // Enabled hostnames for the app.Hostnames need to be assigned (see HostNames) AND enabled. Otherwise, // the app is not served on those hostnames. EnabledHostNames pulumi.StringArrayInput // 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 // Managed service identity. Identity ManagedServiceIdentityResponsePtrInput // <code>true</code> if the app is a default container; otherwise, <code>false</code>. IsDefaultContainer pulumi.BoolPtrInput // Kind of resource. Kind pulumi.StringPtrInput // Last time the app was modified, in UTC. Read-only. LastModifiedTimeUtc pulumi.StringPtrInput // Resource Location. Location pulumi.StringPtrInput // Maximum number of workers. // This only applies to Functions container. MaxNumberOfWorkers pulumi.IntPtrInput // Resource Name. Name pulumi.StringPtrInput // List of IP addresses that the app uses for outbound connections (e.g. database access). Includes VIPs from tenants that site can be hosted with current settings. Read-only. OutboundIpAddresses pulumi.StringPtrInput // List of IP addresses that the app uses for outbound connections (e.g. database access). Includes VIPs from all tenants. Read-only. PossibleOutboundIpAddresses pulumi.StringPtrInput // 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 // If specified during app creation, the app is created from a previous snapshot. SnapshotInfo SnapshotRecoveryRequestResponsePtrInput // 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 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"` // 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 // 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"` // 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 // 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 // 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 // Kind of resource. Kind pulumi.StringPtrInput // Resource Name. Name pulumi.StringPtrInput // <code>true</code> if a resync is required; otherwise, <code>false</code>. ResyncRequired pulumi.BoolPtrInput // The routes that this Virtual Network connection uses. Routes VnetRouteResponseArrayInput // Resource type. Type pulumi.StringPtrInput // The Virtual Network's resource ID. VnetResourceId pulumi.StringPtrInput }
func (WebAppVnetConnectionState) ElementType ¶
func (WebAppVnetConnectionState) ElementType() reflect.Type
Source Files
¶
- 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
- getWebAppPublicCertificate.go
- getWebAppPublicCertificateSlot.go
- getWebAppRelayServiceConnection.go
- getWebAppRelayServiceConnectionSlot.go
- getWebAppSiteExtension.go
- getWebAppSiteExtensionSlot.go
- getWebAppSlot.go
- getWebAppSourceControl.go
- getWebAppSourceControlSlot.go
- getWebAppVnetConnection.go
- getWebAppVnetConnectionSlot.go
- listWebAppAuthSettings.go
- listWebAppAuthSettingsSlot.go
- listWebAppBackupConfiguration.go
- listWebAppBackupConfigurationSlot.go
- listWebAppBackupStatusSecrets.go
- listWebAppBackupStatusSecretsSlot.go
- listWebAppConnectionStrings.go
- listWebAppConnectionStringsSlot.go
- listWebAppFunctionSecrets.go
- listWebAppFunctionSecretsSlot.go
- listWebAppHybridConnectionKeys.go
- listWebAppHybridConnectionKeysSlot.go
- listWebAppMetadata.go
- listWebAppMetadataSlot.go
- listWebAppPublishingCredentials.go
- listWebAppPublishingCredentialsSlot.go
- listWebAppSitePushSettings.go
- listWebAppSitePushSettingsSlot.go
- listWebAppSyncFunctionTriggers.go
- listWebAppSyncFunctionTriggersSlot.go
- listWebApplicationSettings.go
- listWebApplicationSettingsSlot.go
- pulumiTypes.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
- webAppPublicCertificate.go
- webAppPublicCertificateSlot.go
- webAppRelayServiceConnection.go
- webAppRelayServiceConnectionSlot.go
- webAppSiteExtension.go
- webAppSiteExtensionSlot.go
- webAppSlot.go
- webAppSourceControl.go
- webAppSourceControlSlot.go
- webAppVnetConnection.go
- webAppVnetConnectionSlot.go